From ef0c38f245888c3bf8e99a68b39f771715a63308 Mon Sep 17 00:00:00 2001 From: Qiming Yuan Date: Fri, 30 Mar 2018 14:23:50 -0700 Subject: [PATCH] 3.8.0 release. --- .jazzy.json | 698 +- ObjectiveDropboxOfficial.podspec | 2 +- README.md | 2 +- .../project.pbxproj | 14396 +-- .../ObjectiveDropboxOfficial_iOS/Info.plist | 2 +- .../ObjectiveDropboxOfficial_macOS/Info.plist | 2 +- .../Common/Headers/DBCOMMONRootInfo.h | 17 +- .../Common/Headers/DBCOMMONTeamRootInfo.h | 11 +- .../Common/Headers/DBCOMMONUserRootInfo.h | 12 +- .../DBFILEREQUESTSFileRequestDeadline.h | 6 +- .../ApiObjects/Files/DBFilesObjects.m | 487 +- .../Files/Headers/DBFILESDownloadZipArg.h | 75 + .../Files/Headers/DBFILESDownloadZipError.h | 164 + .../Files/Headers/DBFILESDownloadZipResult.h | 76 + .../Files/Headers/DBFILESUploadError.h | 32 + .../DBFILESUploadErrorWithProperties.h | 40 +- .../Generated/ApiObjects/Team/DBTeamObjects.m | 22 + .../Team/Headers/DBTEAMMembersRemoveError.h | 23 + .../Team/Headers/DBTEAMNamespaceMetadata.h | 8 +- .../TeamCommon/DBTeamCommonObjects.m | 195 + .../DBTEAMCOMMONMemberSpaceLimitType.h | 163 + .../ApiObjects/TeamLog/DBTeamLogObjects.m | 79001 +++++++++++----- ...MLOGAccountCaptureChangeAvailabilityType.h | 78 + .../DBTEAMLOGAccountCaptureChangePolicyType.h | 77 + ...BTEAMLOGAccountCaptureMigrateAccountType.h | 77 + ...ountCaptureNotificationEmailsSentDetails.h | 81 + ...AccountCaptureNotificationEmailsSentType.h | 78 + ...AMLOGAccountCaptureRelinquishAccountType.h | 78 + .../TeamLog/Headers/DBTEAMLOGActionDetails.h | 164 + .../TeamLog/Headers/DBTEAMLOGActorLogInfo.h | 19 + .../TeamLog/Headers/DBTEAMLOGAdminRole.h | 52 +- .../DBTEAMLOGAllowDownloadDisabledType.h | 76 + .../DBTEAMLOGAllowDownloadEnabledType.h | 76 + .../Headers/DBTEAMLOGAppLinkTeamType.h | 75 + .../Headers/DBTEAMLOGAppLinkUserType.h | 75 + .../Headers/DBTEAMLOGAppUnlinkTeamType.h | 75 + .../Headers/DBTEAMLOGAppUnlinkUserType.h | 75 + .../Headers/DBTEAMLOGCollectionShareType.h | 76 + .../Headers/DBTEAMLOGConfidentiality.h | 132 - .../TeamLog/Headers/DBTEAMLOGContextLogInfo.h | 19 + .../Headers/DBTEAMLOGCreateFolderType.h | 75 + ...DataPlacementRestrictionChangePolicyType.h | 78 + ...ataPlacementRestrictionSatisfyPolicyType.h | 78 + .../DBTEAMLOGDesktopDeviceSessionLogInfo.h | 129 + ...OGDeviceApprovalsChangeDesktopPolicyType.h | 78 + ...LOGDeviceApprovalsChangeMobilePolicyType.h | 78 + ...OGDeviceApprovalsChangeOverageActionType.h | 78 + ...LOGDeviceApprovalsChangeUnlinkActionType.h | 78 + .../DBTEAMLOGDeviceChangeIpDesktopDetails.h | 10 +- .../DBTEAMLOGDeviceChangeIpDesktopType.h | 76 + .../DBTEAMLOGDeviceChangeIpMobileDetails.h | 10 +- .../DBTEAMLOGDeviceChangeIpMobileType.h | 76 + .../DBTEAMLOGDeviceChangeIpWebDetails.h | 14 +- .../Headers/DBTEAMLOGDeviceChangeIpWebType.h | 76 + ...DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h | 27 +- .../DBTEAMLOGDeviceDeleteOnUnlinkFailType.h | 77 + ...EAMLOGDeviceDeleteOnUnlinkSuccessDetails.h | 24 +- ...DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h | 77 + .../Headers/DBTEAMLOGDeviceLinkFailDetails.h | 11 +- .../Headers/DBTEAMLOGDeviceLinkFailType.h | 75 + .../DBTEAMLOGDeviceLinkSuccessDetails.h | 10 +- .../Headers/DBTEAMLOGDeviceLinkSuccessType.h | 76 + .../TeamLog/Headers/DBTEAMLOGDeviceLogInfo.h | 140 - .../DBTEAMLOGDeviceManagementDisabledType.h | 77 + .../DBTEAMLOGDeviceManagementEnabledType.h | 77 + .../Headers/DBTEAMLOGDeviceSessionLogInfo.h | 109 + .../Headers/DBTEAMLOGDeviceUnlinkDetails.h | 28 +- .../Headers/DBTEAMLOGDeviceUnlinkType.h | 75 + .../DBTEAMLOGDisabledDomainInvitesType.h | 76 + ...omainInvitesApproveRequestToJoinTeamType.h | 78 + ...omainInvitesDeclineRequestToJoinTeamType.h | 78 + ...AMLOGDomainInvitesEmailExistingUsersType.h | 78 + ...EAMLOGDomainInvitesRequestToJoinTeamType.h | 77 + ...omainInvitesSetInviteNewUserPrefToNoType.h | 78 + ...mainInvitesSetInviteNewUserPrefToYesType.h | 79 + ...AMLOGDomainVerificationAddDomainFailType.h | 78 + ...OGDomainVerificationAddDomainSuccessType.h | 78 + ...EAMLOGDomainVerificationRemoveDomainType.h | 77 + .../Headers/DBTEAMLOGDownloadPolicyType.h | 133 + .../Headers/DBTEAMLOGEmmAddExceptionType.h | 76 + .../Headers/DBTEAMLOGEmmChangePolicyType.h | 76 + .../DBTEAMLOGEmmCreateExceptionsReportType.h | 77 + .../DBTEAMLOGEmmCreateUsageReportType.h | 76 + .../TeamLog/Headers/DBTEAMLOGEmmErrorType.h | 75 + .../DBTEAMLOGEmmRefreshAuthTokenType.h | 76 + .../Headers/DBTEAMLOGEmmRemoveExceptionType.h | 76 + .../DBTEAMLOGEnabledDomainInvitesType.h | 76 + .../TeamLog/Headers/DBTEAMLOGEventCategory.h | 275 - .../TeamLog/Headers/DBTEAMLOGEventDetails.h | 5049 +- .../TeamLog/Headers/DBTEAMLOGEventType.h | 6961 +- ... => DBTEAMLOGExportMembersReportDetails.h} | 28 +- .../DBTEAMLOGExportMembersReportType.h | 76 + ...OGExtendedVersionHistoryChangePolicyType.h | 78 + .../Headers/DBTEAMLOGExternalUserLogInfo.h | 84 + .../Headers/DBTEAMLOGFileAddCommentType.h | 75 + .../TeamLog/Headers/DBTEAMLOGFileAddType.h | 75 + ...TEAMLOGFileChangeCommentSubscriptionType.h | 77 + .../DBTEAMLOGFileCommentsChangePolicyType.h | 77 + .../TeamLog/Headers/DBTEAMLOGFileCopyType.h | 75 + .../Headers/DBTEAMLOGFileDeleteCommentType.h | 76 + .../TeamLog/Headers/DBTEAMLOGFileDeleteType.h | 75 + .../Headers/DBTEAMLOGFileDownloadType.h | 75 + .../TeamLog/Headers/DBTEAMLOGFileEditType.h | 75 + .../DBTEAMLOGFileGetCopyReferenceType.h | 76 + .../Headers/DBTEAMLOGFileLikeCommentType.h | 76 + .../TeamLog/Headers/DBTEAMLOGFileMoveType.h | 75 + .../DBTEAMLOGFilePermanentlyDeleteType.h | 76 + .../Headers/DBTEAMLOGFilePreviewType.h | 75 + .../TeamLog/Headers/DBTEAMLOGFileRenameType.h | 75 + .../DBTEAMLOGFileRequestAddDeadlineDetails.h | 93 - .../DBTEAMLOGFileRequestChangeFolderDetails.h | 93 - .../Headers/DBTEAMLOGFileRequestChangeType.h | 76 + .../Headers/DBTEAMLOGFileRequestCloseType.h | 76 + .../Headers/DBTEAMLOGFileRequestCreateType.h | 76 + .../Headers/DBTEAMLOGFileRequestDeadline.h | 95 + .../Headers/DBTEAMLOGFileRequestDetails.h | 11 +- .../DBTEAMLOGFileRequestReceiveFileDetails.h | 24 +- .../DBTEAMLOGFileRequestReceiveFileType.h | 77 + ...BTEAMLOGFileRequestRemoveDeadlineDetails.h | 93 - .../Headers/DBTEAMLOGFileRequestSendDetails.h | 92 - .../DBTEAMLOGFileRequestsChangePolicyType.h | 77 + .../DBTEAMLOGFileRequestsEmailsEnabledType.h | 77 + ...leRequestsEmailsRestrictedToTeamOnlyType.h | 79 + .../Headers/DBTEAMLOGFileResolveCommentType.h | 76 + .../Headers/DBTEAMLOGFileRestoreType.h | 75 + .../TeamLog/Headers/DBTEAMLOGFileRevertType.h | 75 + .../DBTEAMLOGFileRollbackChangesType.h | 76 + .../DBTEAMLOGFileSaveCopyReferenceType.h | 76 + .../Headers/DBTEAMLOGFileUnlikeCommentType.h | 76 + .../DBTEAMLOGFileUnresolveCommentType.h | 76 + .../DBTEAMLOGGoogleSsoChangePolicyType.h | 76 + .../Headers/DBTEAMLOGGroupAddExternalIdType.h | 76 + .../Headers/DBTEAMLOGGroupAddMemberType.h | 75 + .../DBTEAMLOGGroupChangeExternalIdType.h | 76 + .../DBTEAMLOGGroupChangeManagementTypeType.h | 77 + .../DBTEAMLOGGroupChangeMemberRoleType.h | 76 + .../Headers/DBTEAMLOGGroupCreateType.h | 75 + .../Headers/DBTEAMLOGGroupDeleteType.h | 75 + .../TeamLog/Headers/DBTEAMLOGGroupMovedType.h | 75 + .../DBTEAMLOGGroupRemoveExternalIdType.h | 76 + .../Headers/DBTEAMLOGGroupRemoveMemberType.h | 76 + .../Headers/DBTEAMLOGGroupRenameType.h | 75 + ...AMLOGGroupUserManagementChangePolicyType.h | 78 + .../TeamLog/Headers/DBTEAMLOGIdentifierType.h | 133 + .../Headers/DBTEAMLOGJoinTeamDetails.h | 6 +- .../DBTEAMLOGLegacyDeviceSessionLogInfo.h | 146 + .../Headers/DBTEAMLOGLinkedDeviceLogInfo.h | 108 + .../TeamLog/Headers/DBTEAMLOGLoginFailType.h | 75 + .../Headers/DBTEAMLOGLoginSuccessType.h | 75 + .../TeamLog/Headers/DBTEAMLOGLogoutType.h | 75 + .../Headers/DBTEAMLOGMemberAddNameDetails.h | 10 +- .../Headers/DBTEAMLOGMemberAddNameType.h | 75 + .../DBTEAMLOGMemberChangeAdminRoleType.h | 76 + .../Headers/DBTEAMLOGMemberChangeEmailType.h | 76 + .../DBTEAMLOGMemberChangeMembershipTypeType.h | 77 + .../Headers/DBTEAMLOGMemberChangeNameType.h | 76 + .../DBTEAMLOGMemberChangeStatusDetails.h | 13 +- .../Headers/DBTEAMLOGMemberChangeStatusType.h | 76 + ...mberPermanentlyDeleteAccountContentsType.h | 79 + .../Headers/DBTEAMLOGMemberRemoveActionType.h | 149 + .../DBTEAMLOGMemberRequestsChangePolicyType.h | 77 + ...OGMemberSpaceLimitsAddCustomQuotaDetails.h | 80 + ...AMLOGMemberSpaceLimitsAddCustomQuotaType.h | 78 + ...TEAMLOGMemberSpaceLimitsAddExceptionType.h | 77 + ...erSpaceLimitsChangeCapsTypePolicyDetails.h | 88 + ...emberSpaceLimitsChangeCapsTypePolicyType.h | 78 + ...emberSpaceLimitsChangeCustomQuotaDetails.h | 84 + ...OGMemberSpaceLimitsChangeCustomQuotaType.h | 78 + ...TEAMLOGMemberSpaceLimitsChangePolicyType.h | 77 + ...TEAMLOGMemberSpaceLimitsChangeStatusType.h | 77 + ...emberSpaceLimitsRemoveCustomQuotaDetails.h | 75 + ...OGMemberSpaceLimitsRemoveCustomQuotaType.h | 78 + ...MLOGMemberSpaceLimitsRemoveExceptionType.h | 78 + .../Headers/DBTEAMLOGMemberSuggestDetails.h | 7 +- .../Headers/DBTEAMLOGMemberSuggestType.h | 75 + ...TEAMLOGMemberSuggestionsChangePolicyType.h | 77 + ...MLOGMemberTransferAccountContentsDetails.h | 14 +- ...TEAMLOGMemberTransferAccountContentsType.h | 77 + ...MLOGMicrosoftOfficeAddinChangePolicyType.h | 78 + .../TeamLog/Headers/DBTEAMLOGMissingDetails.h | 18 +- .../DBTEAMLOGMobileDeviceSessionLogInfo.h | 127 + .../DBTEAMLOGNetworkControlChangePolicyType.h | 77 + .../Headers/DBTEAMLOGNoteAclInviteOnlyType.h | 76 + .../Headers/DBTEAMLOGNoteAclLinkType.h | 75 + .../Headers/DBTEAMLOGNoteAclTeamLinkType.h | 76 + .../Headers/DBTEAMLOGNoteShareReceiveType.h | 76 + .../TeamLog/Headers/DBTEAMLOGNoteSharedType.h | 75 + .../Headers/DBTEAMLOGOpenNoteSharedType.h | 75 + .../DBTEAMLOGPaperAdminExportStartType.h | 76 + ...DBTEAMLOGPaperChangeDeploymentPolicyType.h | 77 + ...DBTEAMLOGPaperChangeMemberLinkPolicyType.h | 77 + .../DBTEAMLOGPaperChangeMemberPolicyType.h | 77 + .../Headers/DBTEAMLOGPaperChangePolicyType.h | 76 + .../DBTEAMLOGPaperContentAddMemberType.h | 76 + .../DBTEAMLOGPaperContentAddToFolderType.h | 77 + .../DBTEAMLOGPaperContentArchiveType.h | 76 + .../Headers/DBTEAMLOGPaperContentCreateType.h | 76 + ...TEAMLOGPaperContentPermanentlyDeleteType.h | 77 + ...BTEAMLOGPaperContentRemoveFromFolderType.h | 77 + .../DBTEAMLOGPaperContentRemoveMemberType.h | 77 + .../Headers/DBTEAMLOGPaperContentRenameType.h | 76 + .../DBTEAMLOGPaperContentRestoreType.h | 76 + .../Headers/DBTEAMLOGPaperDocAddCommentType.h | 76 + .../DBTEAMLOGPaperDocChangeMemberRoleType.h | 77 + ...DBTEAMLOGPaperDocChangeSharingPolicyType.h | 77 + .../DBTEAMLOGPaperDocChangeSubscriptionType.h | 77 + .../DBTEAMLOGPaperDocDeleteCommentType.h | 76 + .../Headers/DBTEAMLOGPaperDocDeletedType.h | 76 + .../Headers/DBTEAMLOGPaperDocDownloadType.h | 76 + .../DBTEAMLOGPaperDocEditCommentType.h | 76 + .../Headers/DBTEAMLOGPaperDocEditType.h | 75 + .../Headers/DBTEAMLOGPaperDocFollowedType.h | 76 + .../Headers/DBTEAMLOGPaperDocMentionType.h | 76 + .../DBTEAMLOGPaperDocRequestAccessType.h | 76 + .../DBTEAMLOGPaperDocResolveCommentType.h | 77 + .../Headers/DBTEAMLOGPaperDocRevertType.h | 75 + .../Headers/DBTEAMLOGPaperDocSlackShareType.h | 76 + .../Headers/DBTEAMLOGPaperDocTeamInviteType.h | 76 + .../Headers/DBTEAMLOGPaperDocTrashedType.h | 76 + .../DBTEAMLOGPaperDocUnresolveCommentType.h | 77 + .../Headers/DBTEAMLOGPaperDocUntrashedType.h | 76 + .../Headers/DBTEAMLOGPaperDocViewType.h | 75 + ...EAMLOGPaperEnabledUsersGroupAdditionType.h | 77 + ...TEAMLOGPaperEnabledUsersGroupRemovalType.h | 77 + .../DBTEAMLOGPaperExternalViewAllowDetails.h | 7 +- .../DBTEAMLOGPaperExternalViewAllowType.h | 77 + ...AMLOGPaperExternalViewDefaultTeamDetails.h | 7 +- ...BTEAMLOGPaperExternalViewDefaultTeamType.h | 77 + .../DBTEAMLOGPaperExternalViewForbidDetails.h | 7 +- .../DBTEAMLOGPaperExternalViewForbidType.h | 77 + ...TEAMLOGPaperFolderChangeSubscriptionType.h | 77 + ...ls.h => DBTEAMLOGPaperFolderDeletedType.h} | 38 +- .../DBTEAMLOGPaperFolderFollowedType.h | 76 + .../DBTEAMLOGPaperFolderTeamInviteType.h | 76 + .../Headers/DBTEAMLOGParticipantLogInfo.h | 10 +- .../Headers/DBTEAMLOGPasswordChangeType.h | 75 + .../Headers/DBTEAMLOGPasswordResetAllType.h | 76 + .../Headers/DBTEAMLOGPasswordResetType.h | 75 + ...DBTEAMLOGPermanentDeleteChangePolicyType.h | 77 + .../DBTEAMLOGResellerSupportSessionEndType.h | 77 + ...DBTEAMLOGResellerSupportSessionStartType.h | 77 + .../TeamLog/Headers/DBTEAMLOGSfAddGroupType.h | 75 + ...OGSfAllowNonMembersToViewSharedLinksType.h | 78 + .../DBTEAMLOGSfExternalInviteWarnDetails.h | 35 +- .../DBTEAMLOGSfExternalInviteWarnType.h | 76 + .../DBTEAMLOGSfFbInviteChangeRoleDetails.h | 107 + .../DBTEAMLOGSfFbInviteChangeRoleType.h | 76 + ...Details.h => DBTEAMLOGSfFbInviteDetails.h} | 42 +- .../TeamLog/Headers/DBTEAMLOGSfFbInviteType.h | 75 + ...tails.h => DBTEAMLOGSfFbUninviteDetails.h} | 28 +- .../Headers/DBTEAMLOGSfFbUninviteType.h | 75 + .../Headers/DBTEAMLOGSfInviteGroupType.h | 75 + .../Headers/DBTEAMLOGSfTeamGrantAccessType.h | 76 + .../DBTEAMLOGSfTeamInviteChangeRoleType.h | 77 + .../Headers/DBTEAMLOGSfTeamInviteType.h | 75 + .../DBTEAMLOGSfTeamJoinFromOobLinkType.h | 76 + .../TeamLog/Headers/DBTEAMLOGSfTeamJoinType.h | 75 + .../Headers/DBTEAMLOGSfTeamUninviteType.h | 75 + ...DBTEAMLOGSharedContentAddInviteesDetails.h | 33 +- .../DBTEAMLOGSharedContentAddInviteesType.h | 77 + ...TEAMLOGSharedContentAddLinkExpiryDetails.h | 41 +- .../DBTEAMLOGSharedContentAddLinkExpiryType.h | 77 + ...AMLOGSharedContentAddLinkPasswordDetails.h | 28 +- ...BTEAMLOGSharedContentAddLinkPasswordType.h | 77 + .../DBTEAMLOGSharedContentAddMemberDetails.h | 36 +- .../DBTEAMLOGSharedContentAddMemberType.h | 77 + ...haredContentChangeDownloadsPolicyDetails.h | 40 +- ...OGSharedContentChangeDownloadsPolicyType.h | 78 + ...LOGSharedContentChangeInviteeRoleDetails.h | 37 +- ...EAMLOGSharedContentChangeInviteeRoleType.h | 77 + ...OGSharedContentChangeLinkAudienceDetails.h | 34 +- ...AMLOGSharedContentChangeLinkAudienceType.h | 78 + ...MLOGSharedContentChangeLinkExpiryDetails.h | 45 +- ...TEAMLOGSharedContentChangeLinkExpiryType.h | 77 + ...OGSharedContentChangeLinkPasswordDetails.h | 28 +- ...AMLOGSharedContentChangeLinkPasswordType.h | 78 + ...MLOGSharedContentChangeMemberRoleDetails.h | 38 +- ...TEAMLOGSharedContentChangeMemberRoleType.h | 77 + ...aredContentChangeViewerInfoPolicyDetails.h | 30 +- ...GSharedContentChangeViewerInfoPolicyType.h | 78 + ...AMLOGSharedContentClaimInvitationDetails.h | 17 +- ...BTEAMLOGSharedContentClaimInvitationType.h | 77 + .../DBTEAMLOGSharedContentCopyDetails.h | 38 +- .../Headers/DBTEAMLOGSharedContentCopyType.h | 76 + .../DBTEAMLOGSharedContentDownloadDetails.h | 24 +- .../DBTEAMLOGSharedContentDownloadType.h | 76 + .../DBTEAMLOGSharedContentDownloadsPolicy.h | 137 - ...SharedContentRelinquishMembershipDetails.h | 11 +- ...LOGSharedContentRelinquishMembershipType.h | 78 + ...TEAMLOGSharedContentRemoveInviteeDetails.h | 84 - ...EAMLOGSharedContentRemoveInviteesDetails.h | 80 + ...DBTEAMLOGSharedContentRemoveInviteesType.h | 77 + ...MLOGSharedContentRemoveLinkExpiryDetails.h | 24 +- ...TEAMLOGSharedContentRemoveLinkExpiryType.h | 77 + ...OGSharedContentRemoveLinkPasswordDetails.h | 28 +- ...AMLOGSharedContentRemoveLinkPasswordType.h | 78 + ...BTEAMLOGSharedContentRemoveMemberDetails.h | 29 +- .../DBTEAMLOGSharedContentRemoveMemberType.h | 77 + ...TEAMLOGSharedContentRequestAccessDetails.h | 15 +- .../DBTEAMLOGSharedContentRequestAccessType.h | 77 + .../DBTEAMLOGSharedContentUnshareDetails.h | 22 +- .../DBTEAMLOGSharedContentUnshareType.h | 76 + .../DBTEAMLOGSharedContentViewDetails.h | 24 +- .../Headers/DBTEAMLOGSharedContentViewType.h | 76 + .../DBTEAMLOGSharedContentViewerInfoPolicy.h | 137 - ...SharedFolderChangeConfidentialityDetails.h | 111 - ...AMLOGSharedFolderChangeLinkPolicyDetails.h | 32 +- ...BTEAMLOGSharedFolderChangeLinkPolicyType.h | 77 + ...olderChangeMemberManagementPolicyDetails.h | 120 - ...LOGSharedFolderChangeMemberPolicyDetails.h | 118 - ...derChangeMembersInheritancePolicyDetails.h | 100 + ...FolderChangeMembersInheritancePolicyType.h | 80 + ...lderChangeMembersManagementPolicyDetails.h | 100 + ...dFolderChangeMembersManagementPolicyType.h | 80 + ...OGSharedFolderChangeMembersPolicyDetails.h | 98 + ...AMLOGSharedFolderChangeMembersPolicyType.h | 78 + .../DBTEAMLOGSharedFolderCreateDetails.h | 15 +- .../Headers/DBTEAMLOGSharedFolderCreateType.h | 76 + ...MLOGSharedFolderDeclineInvitationDetails.h | 75 + ...TEAMLOGSharedFolderDeclineInvitationType.h | 77 + .../Headers/DBTEAMLOGSharedFolderLinkPolicy.h | 150 - .../DBTEAMLOGSharedFolderMemberPolicy.h | 135 - ...MLOGSharedFolderMembersInheritancePolicy.h | 139 + ...OGSharedFolderMembershipManagementPolicy.h | 135 - .../DBTEAMLOGSharedFolderMountDetails.h | 11 +- .../Headers/DBTEAMLOGSharedFolderMountType.h | 76 + .../DBTEAMLOGSharedFolderNestDetails.h | 94 + .../Headers/DBTEAMLOGSharedFolderNestType.h | 76 + ...MLOGSharedFolderTransferOwnershipDetails.h | 26 +- ...TEAMLOGSharedFolderTransferOwnershipType.h | 77 + .../DBTEAMLOGSharedFolderUnmountDetails.h | 11 +- .../DBTEAMLOGSharedFolderUnmountType.h | 76 + .../Headers/DBTEAMLOGSharedLinkAccessLevel.h | 151 + .../DBTEAMLOGSharedLinkAddExpiryDetails.h | 79 + .../DBTEAMLOGSharedLinkAddExpiryType.h | 76 + .../DBTEAMLOGSharedLinkChangeExpiryDetails.h | 96 + .../DBTEAMLOGSharedLinkChangeExpiryType.h | 77 + ...TEAMLOGSharedLinkChangeVisibilityDetails.h | 97 + .../DBTEAMLOGSharedLinkChangeVisibilityType.h | 77 + .../Headers/DBTEAMLOGSharedLinkCopyDetails.h | 89 + .../Headers/DBTEAMLOGSharedLinkCopyType.h | 75 + .../DBTEAMLOGSharedLinkCreateDetails.h | 90 + .../Headers/DBTEAMLOGSharedLinkCreateType.h | 76 + .../DBTEAMLOGSharedLinkDisableDetails.h | 89 + .../Headers/DBTEAMLOGSharedLinkDisableType.h | 76 + .../DBTEAMLOGSharedLinkDownloadDetails.h | 89 + .../Headers/DBTEAMLOGSharedLinkDownloadType.h | 76 + .../DBTEAMLOGSharedLinkRemoveExpiryDetails.h | 90 + .../DBTEAMLOGSharedLinkRemoveExpiryType.h | 77 + .../Headers/DBTEAMLOGSharedLinkShareDetails.h | 96 + .../Headers/DBTEAMLOGSharedLinkShareType.h | 76 + .../Headers/DBTEAMLOGSharedLinkViewDetails.h | 89 + .../Headers/DBTEAMLOGSharedLinkViewType.h | 75 + ...ence.h => DBTEAMLOGSharedLinkVisibility.h} | 75 +- .../Headers/DBTEAMLOGSharedNoteOpenedType.h | 76 + ...TEAMLOGSharingChangeFolderJoinPolicyType.h | 77 + .../DBTEAMLOGSharingChangeLinkPolicyType.h | 77 + .../DBTEAMLOGSharingChangeMemberPolicyType.h | 77 + .../DBTEAMLOGShmodelAppCreateDetails.h | 92 - .../Headers/DBTEAMLOGShmodelCreateDetails.h | 92 - .../Headers/DBTEAMLOGShmodelDisableDetails.h | 92 - .../Headers/DBTEAMLOGShmodelFbShareDetails.h | 80 - .../Headers/DBTEAMLOGShmodelGroupShareType.h | 76 + .../DBTEAMLOGShmodelRemoveExpirationDetails.h | 74 - .../DBTEAMLOGShmodelSetExpirationDetails.h | 85 - .../Headers/DBTEAMLOGShmodelTeamCopyDetails.h | 73 - .../DBTEAMLOGShmodelTeamShareDetails.h | 73 - .../Headers/DBTEAMLOGShmodelTeamViewDetails.h | 73 - .../DBTEAMLOGShmodelVisibilityPublicDetails.h | 74 - ...BTEAMLOGShmodelVisibilityTeamOnlyDetails.h | 74 - .../Headers/DBTEAMLOGSignInAsSessionEndType.h | 76 + .../DBTEAMLOGSignInAsSessionStartType.h | 76 + .../DBTEAMLOGSmartSyncChangePolicyDetails.h | 7 +- .../DBTEAMLOGSmartSyncChangePolicyType.h | 76 + ...GSmartSyncCreateAdminPrivilegeReportType.h | 78 + .../Headers/DBTEAMLOGSmartSyncNotOptOutType.h | 76 + .../Headers/DBTEAMLOGSmartSyncOptOutType.h | 76 + .../TeamLog/Headers/DBTEAMLOGSpaceCapsType.h | 150 + .../TeamLog/Headers/DBTEAMLOGSsoAddCertType.h | 75 + .../Headers/DBTEAMLOGSsoAddLoginUrlType.h | 75 + .../Headers/DBTEAMLOGSsoAddLogoutUrlType.h | 76 + .../Headers/DBTEAMLOGSsoChangeCertType.h | 75 + .../Headers/DBTEAMLOGSsoChangeLoginUrlType.h | 76 + .../Headers/DBTEAMLOGSsoChangeLogoutUrlType.h | 76 + .../Headers/DBTEAMLOGSsoChangePolicyType.h | 76 + .../DBTEAMLOGSsoChangeSamlIdentityModeType.h | 77 + .../TeamLog/Headers/DBTEAMLOGSsoErrorType.h | 75 + .../Headers/DBTEAMLOGSsoRemoveCertType.h | 75 + .../Headers/DBTEAMLOGSsoRemoveLoginUrlType.h | 76 + .../Headers/DBTEAMLOGSsoRemoveLogoutUrlType.h | 76 + .../DBTEAMLOGTeamActivityCreateReportType.h | 77 + .../TeamLog/Headers/DBTEAMLOGTeamEvent.h | 40 +- .../DBTEAMLOGTeamFolderChangeStatusDetails.h | 12 +- .../DBTEAMLOGTeamFolderChangeStatusType.h | 77 + .../Headers/DBTEAMLOGTeamFolderCreateType.h | 76 + .../DBTEAMLOGTeamFolderDowngradeType.h | 76 + ...DBTEAMLOGTeamFolderPermanentlyDeleteType.h | 77 + .../DBTEAMLOGTeamFolderRenameDetails.h | 14 +- .../Headers/DBTEAMLOGTeamFolderRenameType.h | 76 + .../Headers/DBTEAMLOGTeamFolderStatus.h | 131 - .../Headers/DBTEAMLOGTeamMergeFromType.h | 75 + .../Headers/DBTEAMLOGTeamMergeToType.h | 75 + .../Headers/DBTEAMLOGTeamProfileAddLogoType.h | 76 + ...MLOGTeamProfileChangeDefaultLanguageType.h | 78 + .../DBTEAMLOGTeamProfileChangeLogoType.h | 76 + .../DBTEAMLOGTeamProfileChangeNameType.h | 76 + .../DBTEAMLOGTeamProfileRemoveLogoType.h | 76 + .../Headers/DBTEAMLOGTfaAddBackupPhoneType.h | 76 + .../Headers/DBTEAMLOGTfaAddSecurityKeyType.h | 76 + .../DBTEAMLOGTfaChangeBackupPhoneType.h | 76 + .../Headers/DBTEAMLOGTfaChangePolicyType.h | 76 + .../Headers/DBTEAMLOGTfaChangeStatusType.h | 76 + .../DBTEAMLOGTfaRemoveBackupPhoneType.h | 76 + .../DBTEAMLOGTfaRemoveSecurityKeyType.h | 76 + .../TeamLog/Headers/DBTEAMLOGTfaResetType.h | 75 + .../DBTEAMLOGTwoAccountChangePolicyType.h | 77 + .../DBTEAMLOGWebDeviceSessionLogInfo.h | 111 + ...OGWebSessionsChangeFixedLengthPolicyType.h | 78 + ...LOGWebSessionsChangeIdleLengthPolicyType.h | 78 + .../ApiObjects/Users/DBUsersObjects.m | 31 +- .../Headers/DBUSERSTeamSpaceAllocation.h | 19 +- .../Shared/Generated/DBSDKImportsGenerated.h | 349 +- .../Generated/Routes/DBFILESUserAuthRoutes.h | 71 + .../Generated/Routes/DBFILESUserAuthRoutes.m | 38 + .../Routes/RouteObjects/DBFILESRouteObjects.h | 3 + .../Routes/RouteObjects/DBFILESRouteObjects.m | 21 + .../Shared/Handwritten/DBUserClient.h | 1 - .../Shared/Handwritten/DBUserClient.m | 7 +- .../Networking/DBTransportBaseClient.m | 2 +- .../Networking/DBTransportBaseConfig.h | 2 +- .../Networking/DBTransportDefaultClient.h | 1 - .../Networking/DBTransportDefaultClient.m | 22 +- .../Handwritten/Resources/DBSDKConstants.m | 2 +- spec | 2 +- 434 files changed, 98538 insertions(+), 38523 deletions(-) create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipArg.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipError.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipResult.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/Headers/DBTEAMCOMMONMemberSpaceLimitType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangeAvailabilityType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureMigrateAccountType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureRelinquishAccountType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActionDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadDisabledType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadEnabledType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkTeamType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkUserType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkTeamType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkUserType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCollectionShareType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGConfidentiality.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCreateFolderType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDesktopDeviceSessionLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeOverageActionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementDisabledType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementEnabledType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceSessionLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDisabledDomainInvitesType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesEmailExistingUsersType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesRequestToJoinTeamType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainFailType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainSuccessType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationRemoveDomainType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDownloadPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmAddExceptionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateExceptionsReportType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateUsageReportType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmErrorType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRefreshAuthTokenType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRemoveExceptionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEnabledDomainInvitesType.h rename Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/{DBTEAMLOGShmodelTeamDownloadDetails.h => DBTEAMLOGExportMembersReportDetails.h} (52%) create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExtendedVersionHistoryChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExternalUserLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileChangeCommentSubscriptionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCommentsChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCopyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDownloadType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileEditType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileGetCopyReferenceType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileLikeCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileMoveType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePermanentlyDeleteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePreviewType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRenameType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestAddDeadlineDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeFolderDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCloseType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCreateType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDeadline.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestRemoveDeadlineDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestSendDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsEnabledType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileResolveCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRestoreType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRevertType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRollbackChangesType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileSaveCopyReferenceType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnlikeCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnresolveCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGoogleSsoChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddExternalIdType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddMemberType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeExternalIdType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeManagementTypeType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeMemberRoleType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupCreateType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupDeleteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupMovedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveExternalIdType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveMemberType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRenameType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupUserManagementChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGIdentifierType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLegacyDeviceSessionLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkedDeviceLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginFailType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginSuccessType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLogoutType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeAdminRoleType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeEmailType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeMembershipTypeType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeNameType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRemoveActionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRequestsChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddExceptionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeStatusType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestionsChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMobileDeviceSessionLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNetworkControlChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclInviteOnlyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclLinkType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclTeamLinkType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteShareReceiveType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteSharedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGOpenNoteSharedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperAdminExportStartType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeDeploymentPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberLinkPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddMemberType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddToFolderType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentArchiveType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentCreateType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentPermanentlyDeleteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveFromFolderType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveMemberType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRenameType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRestoreType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocAddCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeMemberRoleType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSharingPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSubscriptionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeleteCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeletedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDownloadType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocFollowedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocMentionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRequestAccessType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocResolveCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRevertType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocSlackShareType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTeamInviteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTrashedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUnresolveCommentType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUntrashedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocViewType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupAdditionType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupRemovalType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderChangeSubscriptionType.h rename Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/{DBTEAMLOGShmodelVisibilityPasswordDetails.h => DBTEAMLOGPaperFolderDeletedType.h} (50%) create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderFollowedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderTeamInviteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordChangeType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetAllType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPermanentDeleteChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionEndType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionStartType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAddGroupType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleType.h rename Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/{DBTEAMLOGSfNestDetails.h => DBTEAMLOGSfFbInviteDetails.h} (56%) create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteType.h rename Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/{DBTEAMLOGSfTeamDeclineDetails.h => DBTEAMLOGSfFbUninviteDetails.h} (61%) create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfInviteGroupType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamGrantAccessType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteChangeRoleType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinFromOobLinkType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamUninviteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadsPolicy.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteeDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewerInfoPolicy.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeConfidentialityDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderLinkPolicy.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMemberPolicy.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembersInheritancePolicy.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembershipManagementPolicy.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAccessLevel.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewType.h rename Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/{DBTEAMLOGLinkAudience.h => DBTEAMLOGSharedLinkVisibility.h} (53%) create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedNoteOpenedType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeFolderJoinPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeLinkPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeMemberPolicyType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelAppCreateDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelCreateDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelDisableDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelFbShareDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelGroupShareType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelRemoveExpirationDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelSetExpirationDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamCopyDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamShareDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamViewDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPublicDetails.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionEndType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionStartType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncNotOptOutType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncOptOutType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSpaceCapsType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddCertType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLoginUrlType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLogoutUrlType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeCertType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLoginUrlType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLogoutUrlType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeSamlIdentityModeType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoErrorType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveCertType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLoginUrlType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLogoutUrlType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamActivityCreateReportType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderCreateType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderDowngradeType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderPermanentlyDeleteType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameType.h delete mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderStatus.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeFromType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeToType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileAddLogoType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeDefaultLanguageType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeLogoType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeNameType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileRemoveLogoType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddBackupPhoneType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddSecurityKeyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeBackupPhoneType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeStatusType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveBackupPhoneType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveSecurityKeyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaResetType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTwoAccountChangePolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebDeviceSessionLogInfo.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h create mode 100644 Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h diff --git a/.jazzy.json b/.jazzy.json index cb3e05fd5..41cd79265 100644 --- a/.jazzy.json +++ b/.jazzy.json @@ -126,6 +126,9 @@ "DBFILESDimensions", "DBFILESDownloadArg", "DBFILESDownloadError", + "DBFILESDownloadZipArg", + "DBFILESDownloadZipError", + "DBFILESDownloadZipResult", "DBFILESFileMetadata", "DBFILESSharingInfo", "DBFILESFileSharingInfo", @@ -615,6 +618,7 @@ "DBTEAMCOMMONGroupManagementType", "DBTEAMCOMMONGroupSummary", "DBTEAMCOMMONGroupType", + "DBTEAMCOMMONMemberSpaceLimitType", "DBTEAMCOMMONTimeRange" ] }, @@ -624,113 +628,193 @@ "DBTEAMLOGAccessMethodLogInfo", "DBTEAMLOGAccountCaptureAvailability", "DBTEAMLOGAccountCaptureChangeAvailabilityDetails", + "DBTEAMLOGAccountCaptureChangeAvailabilityType", "DBTEAMLOGAccountCaptureChangePolicyDetails", + "DBTEAMLOGAccountCaptureChangePolicyType", "DBTEAMLOGAccountCaptureMigrateAccountDetails", + "DBTEAMLOGAccountCaptureMigrateAccountType", + "DBTEAMLOGAccountCaptureNotificationEmailsSentDetails", + "DBTEAMLOGAccountCaptureNotificationEmailsSentType", "DBTEAMLOGAccountCapturePolicy", "DBTEAMLOGAccountCaptureRelinquishAccountDetails", + "DBTEAMLOGAccountCaptureRelinquishAccountType", + "DBTEAMLOGActionDetails", "DBTEAMLOGActorLogInfo", "DBTEAMLOGAdminRole", "DBTEAMLOGAllowDownloadDisabledDetails", + "DBTEAMLOGAllowDownloadDisabledType", "DBTEAMLOGAllowDownloadEnabledDetails", + "DBTEAMLOGAllowDownloadEnabledType", "DBTEAMLOGApiSessionLogInfo", "DBTEAMLOGAppLinkTeamDetails", + "DBTEAMLOGAppLinkTeamType", "DBTEAMLOGAppLinkUserDetails", + "DBTEAMLOGAppLinkUserType", "DBTEAMLOGAppLogInfo", "DBTEAMLOGAppUnlinkTeamDetails", + "DBTEAMLOGAppUnlinkTeamType", "DBTEAMLOGAppUnlinkUserDetails", + "DBTEAMLOGAppUnlinkUserType", "DBTEAMLOGAssetLogInfo", "DBTEAMLOGCertificate", "DBTEAMLOGCollectionShareDetails", - "DBTEAMLOGConfidentiality", + "DBTEAMLOGCollectionShareType", "DBTEAMLOGContentPermanentDeletePolicy", "DBTEAMLOGContextLogInfo", "DBTEAMLOGCreateFolderDetails", + "DBTEAMLOGCreateFolderType", "DBTEAMLOGDataPlacementRestrictionChangePolicyDetails", + "DBTEAMLOGDataPlacementRestrictionChangePolicyType", "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails", + "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType", + "DBTEAMLOGDeviceSessionLogInfo", + "DBTEAMLOGDesktopDeviceSessionLogInfo", "DBTEAMLOGSessionLogInfo", "DBTEAMLOGDesktopSessionLogInfo", "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails", + "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType", "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails", + "DBTEAMLOGDeviceApprovalsChangeMobilePolicyType", "DBTEAMLOGDeviceApprovalsChangeOverageActionDetails", + "DBTEAMLOGDeviceApprovalsChangeOverageActionType", "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails", + "DBTEAMLOGDeviceApprovalsChangeUnlinkActionType", "DBTEAMLOGDeviceApprovalsPolicy", "DBTEAMLOGDeviceChangeIpDesktopDetails", + "DBTEAMLOGDeviceChangeIpDesktopType", "DBTEAMLOGDeviceChangeIpMobileDetails", + "DBTEAMLOGDeviceChangeIpMobileType", "DBTEAMLOGDeviceChangeIpWebDetails", + "DBTEAMLOGDeviceChangeIpWebType", "DBTEAMLOGDeviceDeleteOnUnlinkFailDetails", + "DBTEAMLOGDeviceDeleteOnUnlinkFailType", "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails", + "DBTEAMLOGDeviceDeleteOnUnlinkSuccessType", "DBTEAMLOGDeviceLinkFailDetails", + "DBTEAMLOGDeviceLinkFailType", "DBTEAMLOGDeviceLinkSuccessDetails", - "DBTEAMLOGDeviceLogInfo", + "DBTEAMLOGDeviceLinkSuccessType", "DBTEAMLOGDeviceManagementDisabledDetails", + "DBTEAMLOGDeviceManagementDisabledType", "DBTEAMLOGDeviceManagementEnabledDetails", + "DBTEAMLOGDeviceManagementEnabledType", "DBTEAMLOGDeviceType", "DBTEAMLOGDeviceUnlinkDetails", "DBTEAMLOGDeviceUnlinkPolicy", + "DBTEAMLOGDeviceUnlinkType", "DBTEAMLOGDisabledDomainInvitesDetails", + "DBTEAMLOGDisabledDomainInvitesType", "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails", + "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType", "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails", + "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType", "DBTEAMLOGDomainInvitesEmailExistingUsersDetails", + "DBTEAMLOGDomainInvitesEmailExistingUsersType", "DBTEAMLOGDomainInvitesRequestToJoinTeamDetails", + "DBTEAMLOGDomainInvitesRequestToJoinTeamType", "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails", + "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType", "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails", + "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType", "DBTEAMLOGDomainVerificationAddDomainFailDetails", + "DBTEAMLOGDomainVerificationAddDomainFailType", "DBTEAMLOGDomainVerificationAddDomainSuccessDetails", + "DBTEAMLOGDomainVerificationAddDomainSuccessType", "DBTEAMLOGDomainVerificationRemoveDomainDetails", + "DBTEAMLOGDomainVerificationRemoveDomainType", + "DBTEAMLOGDownloadPolicyType", "DBTEAMLOGDurationLogInfo", "DBTEAMLOGEmmAddExceptionDetails", + "DBTEAMLOGEmmAddExceptionType", "DBTEAMLOGEmmChangePolicyDetails", + "DBTEAMLOGEmmChangePolicyType", "DBTEAMLOGEmmCreateExceptionsReportDetails", + "DBTEAMLOGEmmCreateExceptionsReportType", "DBTEAMLOGEmmCreateUsageReportDetails", + "DBTEAMLOGEmmCreateUsageReportType", "DBTEAMLOGEmmErrorDetails", + "DBTEAMLOGEmmErrorType", "DBTEAMLOGEmmRefreshAuthTokenDetails", + "DBTEAMLOGEmmRefreshAuthTokenType", "DBTEAMLOGEmmRemoveExceptionDetails", + "DBTEAMLOGEmmRemoveExceptionType", "DBTEAMLOGEnabledDomainInvitesDetails", + "DBTEAMLOGEnabledDomainInvitesType", "DBTEAMLOGEventCategory", "DBTEAMLOGEventDetails", "DBTEAMLOGEventType", + "DBTEAMLOGExportMembersReportDetails", + "DBTEAMLOGExportMembersReportType", "DBTEAMLOGExtendedVersionHistoryChangePolicyDetails", + "DBTEAMLOGExtendedVersionHistoryChangePolicyType", "DBTEAMLOGExtendedVersionHistoryPolicy", + "DBTEAMLOGExternalUserLogInfo", "DBTEAMLOGFailureDetailsLogInfo", "DBTEAMLOGFileAddCommentDetails", + "DBTEAMLOGFileAddCommentType", "DBTEAMLOGFileAddDetails", + "DBTEAMLOGFileAddType", "DBTEAMLOGFileChangeCommentSubscriptionDetails", + "DBTEAMLOGFileChangeCommentSubscriptionType", "DBTEAMLOGFileCommentNotificationPolicy", "DBTEAMLOGFileCommentsChangePolicyDetails", + "DBTEAMLOGFileCommentsChangePolicyType", "DBTEAMLOGFileCommentsPolicy", "DBTEAMLOGFileCopyDetails", + "DBTEAMLOGFileCopyType", "DBTEAMLOGFileDeleteCommentDetails", + "DBTEAMLOGFileDeleteCommentType", "DBTEAMLOGFileDeleteDetails", + "DBTEAMLOGFileDeleteType", "DBTEAMLOGFileDownloadDetails", + "DBTEAMLOGFileDownloadType", "DBTEAMLOGFileEditDetails", + "DBTEAMLOGFileEditType", "DBTEAMLOGFileGetCopyReferenceDetails", + "DBTEAMLOGFileGetCopyReferenceType", "DBTEAMLOGFileLikeCommentDetails", + "DBTEAMLOGFileLikeCommentType", "DBTEAMLOGFileOrFolderLogInfo", "DBTEAMLOGFileLogInfo", "DBTEAMLOGFileMoveDetails", + "DBTEAMLOGFileMoveType", "DBTEAMLOGFilePermanentlyDeleteDetails", + "DBTEAMLOGFilePermanentlyDeleteType", "DBTEAMLOGFilePreviewDetails", + "DBTEAMLOGFilePreviewType", "DBTEAMLOGFileRenameDetails", - "DBTEAMLOGFileRequestAddDeadlineDetails", + "DBTEAMLOGFileRenameType", "DBTEAMLOGFileRequestChangeDetails", - "DBTEAMLOGFileRequestChangeFolderDetails", + "DBTEAMLOGFileRequestChangeType", "DBTEAMLOGFileRequestCloseDetails", + "DBTEAMLOGFileRequestCloseType", "DBTEAMLOGFileRequestCreateDetails", + "DBTEAMLOGFileRequestCreateType", + "DBTEAMLOGFileRequestDeadline", "DBTEAMLOGFileRequestDetails", "DBTEAMLOGFileRequestReceiveFileDetails", - "DBTEAMLOGFileRequestRemoveDeadlineDetails", - "DBTEAMLOGFileRequestSendDetails", + "DBTEAMLOGFileRequestReceiveFileType", "DBTEAMLOGFileRequestsChangePolicyDetails", + "DBTEAMLOGFileRequestsChangePolicyType", "DBTEAMLOGFileRequestsEmailsEnabledDetails", + "DBTEAMLOGFileRequestsEmailsEnabledType", "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails", + "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType", "DBTEAMLOGFileRequestsPolicy", "DBTEAMLOGFileResolveCommentDetails", + "DBTEAMLOGFileResolveCommentType", "DBTEAMLOGFileRestoreDetails", + "DBTEAMLOGFileRestoreType", "DBTEAMLOGFileRevertDetails", + "DBTEAMLOGFileRevertType", "DBTEAMLOGFileRollbackChangesDetails", + "DBTEAMLOGFileRollbackChangesType", "DBTEAMLOGFileSaveCopyReferenceDetails", + "DBTEAMLOGFileSaveCopyReferenceType", "DBTEAMLOGFileUnlikeCommentDetails", + "DBTEAMLOGFileUnlikeCommentType", "DBTEAMLOGFileUnresolveCommentDetails", + "DBTEAMLOGFileUnresolveCommentType", "DBTEAMLOGFolderLogInfo", "DBTEAMLOGGeoLocationLogInfo", "DBTEAMLOGGetTeamEventsArg", @@ -739,245 +823,446 @@ "DBTEAMLOGGetTeamEventsError", "DBTEAMLOGGetTeamEventsResult", "DBTEAMLOGGoogleSsoChangePolicyDetails", + "DBTEAMLOGGoogleSsoChangePolicyType", "DBTEAMLOGGoogleSsoPolicy", "DBTEAMLOGGroupAddExternalIdDetails", + "DBTEAMLOGGroupAddExternalIdType", "DBTEAMLOGGroupAddMemberDetails", + "DBTEAMLOGGroupAddMemberType", "DBTEAMLOGGroupChangeExternalIdDetails", + "DBTEAMLOGGroupChangeExternalIdType", "DBTEAMLOGGroupChangeManagementTypeDetails", + "DBTEAMLOGGroupChangeManagementTypeType", "DBTEAMLOGGroupChangeMemberRoleDetails", + "DBTEAMLOGGroupChangeMemberRoleType", "DBTEAMLOGGroupCreateDetails", + "DBTEAMLOGGroupCreateType", "DBTEAMLOGGroupDeleteDetails", + "DBTEAMLOGGroupDeleteType", "DBTEAMLOGGroupJoinPolicy", "DBTEAMLOGGroupLogInfo", "DBTEAMLOGGroupMovedDetails", + "DBTEAMLOGGroupMovedType", "DBTEAMLOGGroupRemoveExternalIdDetails", + "DBTEAMLOGGroupRemoveExternalIdType", "DBTEAMLOGGroupRemoveMemberDetails", + "DBTEAMLOGGroupRemoveMemberType", "DBTEAMLOGGroupRenameDetails", + "DBTEAMLOGGroupRenameType", "DBTEAMLOGGroupUserManagementChangePolicyDetails", + "DBTEAMLOGGroupUserManagementChangePolicyType", + "DBTEAMLOGIdentifierType", "DBTEAMLOGJoinTeamDetails", - "DBTEAMLOGLinkAudience", + "DBTEAMLOGLegacyDeviceSessionLogInfo", + "DBTEAMLOGLinkedDeviceLogInfo", "DBTEAMLOGLoginFailDetails", + "DBTEAMLOGLoginFailType", "DBTEAMLOGLoginMethod", "DBTEAMLOGLoginSuccessDetails", + "DBTEAMLOGLoginSuccessType", "DBTEAMLOGLogoutDetails", + "DBTEAMLOGLogoutType", "DBTEAMLOGMemberAddNameDetails", + "DBTEAMLOGMemberAddNameType", "DBTEAMLOGMemberChangeAdminRoleDetails", + "DBTEAMLOGMemberChangeAdminRoleType", "DBTEAMLOGMemberChangeEmailDetails", + "DBTEAMLOGMemberChangeEmailType", "DBTEAMLOGMemberChangeMembershipTypeDetails", + "DBTEAMLOGMemberChangeMembershipTypeType", "DBTEAMLOGMemberChangeNameDetails", + "DBTEAMLOGMemberChangeNameType", "DBTEAMLOGMemberChangeStatusDetails", + "DBTEAMLOGMemberChangeStatusType", "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails", + "DBTEAMLOGMemberPermanentlyDeleteAccountContentsType", + "DBTEAMLOGMemberRemoveActionType", "DBTEAMLOGMemberRequestsChangePolicyDetails", + "DBTEAMLOGMemberRequestsChangePolicyType", "DBTEAMLOGMemberRequestsPolicy", + "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails", + "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType", "DBTEAMLOGMemberSpaceLimitsAddExceptionDetails", + "DBTEAMLOGMemberSpaceLimitsAddExceptionType", + "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails", + "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType", + "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails", + "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType", "DBTEAMLOGMemberSpaceLimitsChangePolicyDetails", + "DBTEAMLOGMemberSpaceLimitsChangePolicyType", "DBTEAMLOGMemberSpaceLimitsChangeStatusDetails", + "DBTEAMLOGMemberSpaceLimitsChangeStatusType", + "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails", + "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType", "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails", + "DBTEAMLOGMemberSpaceLimitsRemoveExceptionType", "DBTEAMLOGMemberStatus", "DBTEAMLOGMemberSuggestDetails", + "DBTEAMLOGMemberSuggestType", "DBTEAMLOGMemberSuggestionsChangePolicyDetails", + "DBTEAMLOGMemberSuggestionsChangePolicyType", "DBTEAMLOGMemberSuggestionsPolicy", "DBTEAMLOGMemberTransferAccountContentsDetails", + "DBTEAMLOGMemberTransferAccountContentsType", "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails", + "DBTEAMLOGMicrosoftOfficeAddinChangePolicyType", "DBTEAMLOGMicrosoftOfficeAddinPolicy", "DBTEAMLOGMissingDetails", + "DBTEAMLOGMobileDeviceSessionLogInfo", "DBTEAMLOGMobileSessionLogInfo", "DBTEAMLOGNamespaceRelativePathLogInfo", "DBTEAMLOGNetworkControlChangePolicyDetails", + "DBTEAMLOGNetworkControlChangePolicyType", "DBTEAMLOGNetworkControlPolicy", "DBTEAMLOGUserLogInfo", "DBTEAMLOGNonTeamMemberLogInfo", "DBTEAMLOGNoteAclInviteOnlyDetails", + "DBTEAMLOGNoteAclInviteOnlyType", "DBTEAMLOGNoteAclLinkDetails", + "DBTEAMLOGNoteAclLinkType", "DBTEAMLOGNoteAclTeamLinkDetails", + "DBTEAMLOGNoteAclTeamLinkType", "DBTEAMLOGNoteShareReceiveDetails", + "DBTEAMLOGNoteShareReceiveType", "DBTEAMLOGNoteSharedDetails", + "DBTEAMLOGNoteSharedType", "DBTEAMLOGOpenNoteSharedDetails", + "DBTEAMLOGOpenNoteSharedType", "DBTEAMLOGOriginLogInfo", "DBTEAMLOGPaperAccessType", "DBTEAMLOGPaperAdminExportStartDetails", + "DBTEAMLOGPaperAdminExportStartType", "DBTEAMLOGPaperChangeDeploymentPolicyDetails", + "DBTEAMLOGPaperChangeDeploymentPolicyType", "DBTEAMLOGPaperChangeMemberLinkPolicyDetails", + "DBTEAMLOGPaperChangeMemberLinkPolicyType", "DBTEAMLOGPaperChangeMemberPolicyDetails", + "DBTEAMLOGPaperChangeMemberPolicyType", "DBTEAMLOGPaperChangePolicyDetails", + "DBTEAMLOGPaperChangePolicyType", "DBTEAMLOGPaperContentAddMemberDetails", + "DBTEAMLOGPaperContentAddMemberType", "DBTEAMLOGPaperContentAddToFolderDetails", + "DBTEAMLOGPaperContentAddToFolderType", "DBTEAMLOGPaperContentArchiveDetails", + "DBTEAMLOGPaperContentArchiveType", "DBTEAMLOGPaperContentCreateDetails", + "DBTEAMLOGPaperContentCreateType", "DBTEAMLOGPaperContentPermanentlyDeleteDetails", + "DBTEAMLOGPaperContentPermanentlyDeleteType", "DBTEAMLOGPaperContentRemoveFromFolderDetails", + "DBTEAMLOGPaperContentRemoveFromFolderType", "DBTEAMLOGPaperContentRemoveMemberDetails", + "DBTEAMLOGPaperContentRemoveMemberType", "DBTEAMLOGPaperContentRenameDetails", + "DBTEAMLOGPaperContentRenameType", "DBTEAMLOGPaperContentRestoreDetails", + "DBTEAMLOGPaperContentRestoreType", "DBTEAMLOGPaperDocAddCommentDetails", + "DBTEAMLOGPaperDocAddCommentType", "DBTEAMLOGPaperDocChangeMemberRoleDetails", + "DBTEAMLOGPaperDocChangeMemberRoleType", "DBTEAMLOGPaperDocChangeSharingPolicyDetails", + "DBTEAMLOGPaperDocChangeSharingPolicyType", "DBTEAMLOGPaperDocChangeSubscriptionDetails", + "DBTEAMLOGPaperDocChangeSubscriptionType", "DBTEAMLOGPaperDocDeleteCommentDetails", + "DBTEAMLOGPaperDocDeleteCommentType", "DBTEAMLOGPaperDocDeletedDetails", + "DBTEAMLOGPaperDocDeletedType", "DBTEAMLOGPaperDocDownloadDetails", + "DBTEAMLOGPaperDocDownloadType", "DBTEAMLOGPaperDocEditCommentDetails", + "DBTEAMLOGPaperDocEditCommentType", "DBTEAMLOGPaperDocEditDetails", + "DBTEAMLOGPaperDocEditType", "DBTEAMLOGPaperDocFollowedDetails", + "DBTEAMLOGPaperDocFollowedType", "DBTEAMLOGPaperDocMentionDetails", + "DBTEAMLOGPaperDocMentionType", "DBTEAMLOGPaperDocRequestAccessDetails", + "DBTEAMLOGPaperDocRequestAccessType", "DBTEAMLOGPaperDocResolveCommentDetails", + "DBTEAMLOGPaperDocResolveCommentType", "DBTEAMLOGPaperDocRevertDetails", + "DBTEAMLOGPaperDocRevertType", "DBTEAMLOGPaperDocSlackShareDetails", + "DBTEAMLOGPaperDocSlackShareType", "DBTEAMLOGPaperDocTeamInviteDetails", + "DBTEAMLOGPaperDocTeamInviteType", "DBTEAMLOGPaperDocTrashedDetails", + "DBTEAMLOGPaperDocTrashedType", "DBTEAMLOGPaperDocUnresolveCommentDetails", + "DBTEAMLOGPaperDocUnresolveCommentType", "DBTEAMLOGPaperDocUntrashedDetails", + "DBTEAMLOGPaperDocUntrashedType", "DBTEAMLOGPaperDocViewDetails", + "DBTEAMLOGPaperDocViewType", "DBTEAMLOGPaperDocumentLogInfo", "DBTEAMLOGPaperDownloadFormat", "DBTEAMLOGPaperEnabledUsersGroupAdditionDetails", + "DBTEAMLOGPaperEnabledUsersGroupAdditionType", "DBTEAMLOGPaperEnabledUsersGroupRemovalDetails", + "DBTEAMLOGPaperEnabledUsersGroupRemovalType", "DBTEAMLOGPaperExternalViewAllowDetails", + "DBTEAMLOGPaperExternalViewAllowType", "DBTEAMLOGPaperExternalViewDefaultTeamDetails", + "DBTEAMLOGPaperExternalViewDefaultTeamType", "DBTEAMLOGPaperExternalViewForbidDetails", + "DBTEAMLOGPaperExternalViewForbidType", "DBTEAMLOGPaperFolderChangeSubscriptionDetails", + "DBTEAMLOGPaperFolderChangeSubscriptionType", "DBTEAMLOGPaperFolderDeletedDetails", + "DBTEAMLOGPaperFolderDeletedType", "DBTEAMLOGPaperFolderFollowedDetails", + "DBTEAMLOGPaperFolderFollowedType", "DBTEAMLOGPaperFolderLogInfo", "DBTEAMLOGPaperFolderTeamInviteDetails", + "DBTEAMLOGPaperFolderTeamInviteType", "DBTEAMLOGPaperMemberPolicy", "DBTEAMLOGParticipantLogInfo", "DBTEAMLOGPasswordChangeDetails", + "DBTEAMLOGPasswordChangeType", "DBTEAMLOGPasswordResetAllDetails", + "DBTEAMLOGPasswordResetAllType", "DBTEAMLOGPasswordResetDetails", + "DBTEAMLOGPasswordResetType", "DBTEAMLOGPathLogInfo", "DBTEAMLOGPermanentDeleteChangePolicyDetails", + "DBTEAMLOGPermanentDeleteChangePolicyType", "DBTEAMLOGPlacementRestriction", "DBTEAMLOGRelocateAssetReferencesLogInfo", "DBTEAMLOGResellerLogInfo", "DBTEAMLOGResellerSupportSessionEndDetails", + "DBTEAMLOGResellerSupportSessionEndType", "DBTEAMLOGResellerSupportSessionStartDetails", + "DBTEAMLOGResellerSupportSessionStartType", "DBTEAMLOGSfAddGroupDetails", + "DBTEAMLOGSfAddGroupType", "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails", + "DBTEAMLOGSfAllowNonMembersToViewSharedLinksType", "DBTEAMLOGSfExternalInviteWarnDetails", + "DBTEAMLOGSfExternalInviteWarnType", + "DBTEAMLOGSfFbInviteChangeRoleDetails", + "DBTEAMLOGSfFbInviteChangeRoleType", + "DBTEAMLOGSfFbInviteDetails", + "DBTEAMLOGSfFbInviteType", + "DBTEAMLOGSfFbUninviteDetails", + "DBTEAMLOGSfFbUninviteType", "DBTEAMLOGSfInviteGroupDetails", - "DBTEAMLOGSfNestDetails", - "DBTEAMLOGSfTeamDeclineDetails", + "DBTEAMLOGSfInviteGroupType", "DBTEAMLOGSfTeamGrantAccessDetails", + "DBTEAMLOGSfTeamGrantAccessType", "DBTEAMLOGSfTeamInviteChangeRoleDetails", + "DBTEAMLOGSfTeamInviteChangeRoleType", "DBTEAMLOGSfTeamInviteDetails", + "DBTEAMLOGSfTeamInviteType", "DBTEAMLOGSfTeamJoinDetails", "DBTEAMLOGSfTeamJoinFromOobLinkDetails", + "DBTEAMLOGSfTeamJoinFromOobLinkType", + "DBTEAMLOGSfTeamJoinType", "DBTEAMLOGSfTeamUninviteDetails", + "DBTEAMLOGSfTeamUninviteType", "DBTEAMLOGSharedContentAddInviteesDetails", + "DBTEAMLOGSharedContentAddInviteesType", "DBTEAMLOGSharedContentAddLinkExpiryDetails", + "DBTEAMLOGSharedContentAddLinkExpiryType", "DBTEAMLOGSharedContentAddLinkPasswordDetails", + "DBTEAMLOGSharedContentAddLinkPasswordType", "DBTEAMLOGSharedContentAddMemberDetails", + "DBTEAMLOGSharedContentAddMemberType", "DBTEAMLOGSharedContentChangeDownloadsPolicyDetails", + "DBTEAMLOGSharedContentChangeDownloadsPolicyType", "DBTEAMLOGSharedContentChangeInviteeRoleDetails", + "DBTEAMLOGSharedContentChangeInviteeRoleType", "DBTEAMLOGSharedContentChangeLinkAudienceDetails", + "DBTEAMLOGSharedContentChangeLinkAudienceType", "DBTEAMLOGSharedContentChangeLinkExpiryDetails", + "DBTEAMLOGSharedContentChangeLinkExpiryType", "DBTEAMLOGSharedContentChangeLinkPasswordDetails", + "DBTEAMLOGSharedContentChangeLinkPasswordType", "DBTEAMLOGSharedContentChangeMemberRoleDetails", + "DBTEAMLOGSharedContentChangeMemberRoleType", "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails", + "DBTEAMLOGSharedContentChangeViewerInfoPolicyType", "DBTEAMLOGSharedContentClaimInvitationDetails", + "DBTEAMLOGSharedContentClaimInvitationType", "DBTEAMLOGSharedContentCopyDetails", + "DBTEAMLOGSharedContentCopyType", "DBTEAMLOGSharedContentDownloadDetails", - "DBTEAMLOGSharedContentDownloadsPolicy", + "DBTEAMLOGSharedContentDownloadType", "DBTEAMLOGSharedContentRelinquishMembershipDetails", - "DBTEAMLOGSharedContentRemoveInviteeDetails", + "DBTEAMLOGSharedContentRelinquishMembershipType", + "DBTEAMLOGSharedContentRemoveInviteesDetails", + "DBTEAMLOGSharedContentRemoveInviteesType", "DBTEAMLOGSharedContentRemoveLinkExpiryDetails", + "DBTEAMLOGSharedContentRemoveLinkExpiryType", "DBTEAMLOGSharedContentRemoveLinkPasswordDetails", + "DBTEAMLOGSharedContentRemoveLinkPasswordType", "DBTEAMLOGSharedContentRemoveMemberDetails", + "DBTEAMLOGSharedContentRemoveMemberType", "DBTEAMLOGSharedContentRequestAccessDetails", + "DBTEAMLOGSharedContentRequestAccessType", "DBTEAMLOGSharedContentUnshareDetails", + "DBTEAMLOGSharedContentUnshareType", "DBTEAMLOGSharedContentViewDetails", - "DBTEAMLOGSharedContentViewerInfoPolicy", - "DBTEAMLOGSharedFolderChangeConfidentialityDetails", + "DBTEAMLOGSharedContentViewType", "DBTEAMLOGSharedFolderChangeLinkPolicyDetails", - "DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails", - "DBTEAMLOGSharedFolderChangeMemberPolicyDetails", + "DBTEAMLOGSharedFolderChangeLinkPolicyType", + "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails", + "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType", + "DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails", + "DBTEAMLOGSharedFolderChangeMembersManagementPolicyType", + "DBTEAMLOGSharedFolderChangeMembersPolicyDetails", + "DBTEAMLOGSharedFolderChangeMembersPolicyType", "DBTEAMLOGSharedFolderCreateDetails", - "DBTEAMLOGSharedFolderLinkPolicy", - "DBTEAMLOGSharedFolderMemberPolicy", - "DBTEAMLOGSharedFolderMembershipManagementPolicy", + "DBTEAMLOGSharedFolderCreateType", + "DBTEAMLOGSharedFolderDeclineInvitationDetails", + "DBTEAMLOGSharedFolderDeclineInvitationType", + "DBTEAMLOGSharedFolderMembersInheritancePolicy", "DBTEAMLOGSharedFolderMountDetails", + "DBTEAMLOGSharedFolderMountType", + "DBTEAMLOGSharedFolderNestDetails", + "DBTEAMLOGSharedFolderNestType", "DBTEAMLOGSharedFolderTransferOwnershipDetails", + "DBTEAMLOGSharedFolderTransferOwnershipType", "DBTEAMLOGSharedFolderUnmountDetails", + "DBTEAMLOGSharedFolderUnmountType", + "DBTEAMLOGSharedLinkAccessLevel", + "DBTEAMLOGSharedLinkAddExpiryDetails", + "DBTEAMLOGSharedLinkAddExpiryType", + "DBTEAMLOGSharedLinkChangeExpiryDetails", + "DBTEAMLOGSharedLinkChangeExpiryType", + "DBTEAMLOGSharedLinkChangeVisibilityDetails", + "DBTEAMLOGSharedLinkChangeVisibilityType", + "DBTEAMLOGSharedLinkCopyDetails", + "DBTEAMLOGSharedLinkCopyType", + "DBTEAMLOGSharedLinkCreateDetails", + "DBTEAMLOGSharedLinkCreateType", + "DBTEAMLOGSharedLinkDisableDetails", + "DBTEAMLOGSharedLinkDisableType", + "DBTEAMLOGSharedLinkDownloadDetails", + "DBTEAMLOGSharedLinkDownloadType", + "DBTEAMLOGSharedLinkRemoveExpiryDetails", + "DBTEAMLOGSharedLinkRemoveExpiryType", + "DBTEAMLOGSharedLinkShareDetails", + "DBTEAMLOGSharedLinkShareType", + "DBTEAMLOGSharedLinkViewDetails", + "DBTEAMLOGSharedLinkViewType", + "DBTEAMLOGSharedLinkVisibility", "DBTEAMLOGSharedNoteOpenedDetails", + "DBTEAMLOGSharedNoteOpenedType", "DBTEAMLOGSharingChangeFolderJoinPolicyDetails", + "DBTEAMLOGSharingChangeFolderJoinPolicyType", "DBTEAMLOGSharingChangeLinkPolicyDetails", + "DBTEAMLOGSharingChangeLinkPolicyType", "DBTEAMLOGSharingChangeMemberPolicyDetails", + "DBTEAMLOGSharingChangeMemberPolicyType", "DBTEAMLOGSharingFolderJoinPolicy", "DBTEAMLOGSharingLinkPolicy", "DBTEAMLOGSharingMemberPolicy", - "DBTEAMLOGShmodelAppCreateDetails", - "DBTEAMLOGShmodelCreateDetails", - "DBTEAMLOGShmodelDisableDetails", - "DBTEAMLOGShmodelFbShareDetails", "DBTEAMLOGShmodelGroupShareDetails", - "DBTEAMLOGShmodelRemoveExpirationDetails", - "DBTEAMLOGShmodelSetExpirationDetails", - "DBTEAMLOGShmodelTeamCopyDetails", - "DBTEAMLOGShmodelTeamDownloadDetails", - "DBTEAMLOGShmodelTeamShareDetails", - "DBTEAMLOGShmodelTeamViewDetails", - "DBTEAMLOGShmodelVisibilityPasswordDetails", - "DBTEAMLOGShmodelVisibilityPublicDetails", - "DBTEAMLOGShmodelVisibilityTeamOnlyDetails", + "DBTEAMLOGShmodelGroupShareType", "DBTEAMLOGSignInAsSessionEndDetails", + "DBTEAMLOGSignInAsSessionEndType", "DBTEAMLOGSignInAsSessionStartDetails", + "DBTEAMLOGSignInAsSessionStartType", "DBTEAMLOGSmartSyncChangePolicyDetails", + "DBTEAMLOGSmartSyncChangePolicyType", "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails", + "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType", "DBTEAMLOGSmartSyncNotOptOutDetails", + "DBTEAMLOGSmartSyncNotOptOutType", "DBTEAMLOGSmartSyncOptOutDetails", "DBTEAMLOGSmartSyncOptOutPolicy", + "DBTEAMLOGSmartSyncOptOutType", + "DBTEAMLOGSpaceCapsType", "DBTEAMLOGSpaceLimitsStatus", "DBTEAMLOGSsoAddCertDetails", + "DBTEAMLOGSsoAddCertType", "DBTEAMLOGSsoAddLoginUrlDetails", + "DBTEAMLOGSsoAddLoginUrlType", "DBTEAMLOGSsoAddLogoutUrlDetails", + "DBTEAMLOGSsoAddLogoutUrlType", "DBTEAMLOGSsoChangeCertDetails", + "DBTEAMLOGSsoChangeCertType", "DBTEAMLOGSsoChangeLoginUrlDetails", + "DBTEAMLOGSsoChangeLoginUrlType", "DBTEAMLOGSsoChangeLogoutUrlDetails", + "DBTEAMLOGSsoChangeLogoutUrlType", "DBTEAMLOGSsoChangePolicyDetails", + "DBTEAMLOGSsoChangePolicyType", "DBTEAMLOGSsoChangeSamlIdentityModeDetails", + "DBTEAMLOGSsoChangeSamlIdentityModeType", "DBTEAMLOGSsoErrorDetails", + "DBTEAMLOGSsoErrorType", "DBTEAMLOGSsoRemoveCertDetails", + "DBTEAMLOGSsoRemoveCertType", "DBTEAMLOGSsoRemoveLoginUrlDetails", + "DBTEAMLOGSsoRemoveLoginUrlType", "DBTEAMLOGSsoRemoveLogoutUrlDetails", + "DBTEAMLOGSsoRemoveLogoutUrlType", "DBTEAMLOGTeamActivityCreateReportDetails", + "DBTEAMLOGTeamActivityCreateReportType", "DBTEAMLOGTeamEvent", "DBTEAMLOGTeamFolderChangeStatusDetails", + "DBTEAMLOGTeamFolderChangeStatusType", "DBTEAMLOGTeamFolderCreateDetails", + "DBTEAMLOGTeamFolderCreateType", "DBTEAMLOGTeamFolderDowngradeDetails", + "DBTEAMLOGTeamFolderDowngradeType", "DBTEAMLOGTeamFolderPermanentlyDeleteDetails", + "DBTEAMLOGTeamFolderPermanentlyDeleteType", "DBTEAMLOGTeamFolderRenameDetails", - "DBTEAMLOGTeamFolderStatus", + "DBTEAMLOGTeamFolderRenameType", "DBTEAMLOGTeamLinkedAppLogInfo", "DBTEAMLOGTeamMemberLogInfo", "DBTEAMLOGTeamMembershipType", "DBTEAMLOGTeamMergeFromDetails", + "DBTEAMLOGTeamMergeFromType", "DBTEAMLOGTeamMergeToDetails", + "DBTEAMLOGTeamMergeToType", "DBTEAMLOGTeamName", "DBTEAMLOGTeamProfileAddLogoDetails", + "DBTEAMLOGTeamProfileAddLogoType", "DBTEAMLOGTeamProfileChangeDefaultLanguageDetails", + "DBTEAMLOGTeamProfileChangeDefaultLanguageType", "DBTEAMLOGTeamProfileChangeLogoDetails", + "DBTEAMLOGTeamProfileChangeLogoType", "DBTEAMLOGTeamProfileChangeNameDetails", + "DBTEAMLOGTeamProfileChangeNameType", "DBTEAMLOGTeamProfileRemoveLogoDetails", + "DBTEAMLOGTeamProfileRemoveLogoType", "DBTEAMLOGTfaAddBackupPhoneDetails", + "DBTEAMLOGTfaAddBackupPhoneType", "DBTEAMLOGTfaAddSecurityKeyDetails", + "DBTEAMLOGTfaAddSecurityKeyType", "DBTEAMLOGTfaChangeBackupPhoneDetails", + "DBTEAMLOGTfaChangeBackupPhoneType", "DBTEAMLOGTfaChangePolicyDetails", + "DBTEAMLOGTfaChangePolicyType", "DBTEAMLOGTfaChangeStatusDetails", + "DBTEAMLOGTfaChangeStatusType", "DBTEAMLOGTfaConfiguration", "DBTEAMLOGTfaRemoveBackupPhoneDetails", + "DBTEAMLOGTfaRemoveBackupPhoneType", "DBTEAMLOGTfaRemoveSecurityKeyDetails", + "DBTEAMLOGTfaRemoveSecurityKeyType", "DBTEAMLOGTfaResetDetails", + "DBTEAMLOGTfaResetType", "DBTEAMLOGTimeUnit", "DBTEAMLOGTwoAccountChangePolicyDetails", + "DBTEAMLOGTwoAccountChangePolicyType", "DBTEAMLOGTwoAccountPolicy", "DBTEAMLOGUserLinkedAppLogInfo", "DBTEAMLOGUserNameLogInfo", "DBTEAMLOGUserOrTeamLinkedAppLogInfo", + "DBTEAMLOGWebDeviceSessionLogInfo", "DBTEAMLOGWebSessionLogInfo", "DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails", + "DBTEAMLOGWebSessionsChangeFixedLengthPolicyType", "DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails", + "DBTEAMLOGWebSessionsChangeIdleLengthPolicyType", "DBTEAMLOGWebSessionsFixedLengthPolicy", "DBTEAMLOGWebSessionsIdleLengthPolicy" ] @@ -1184,6 +1469,9 @@ "DBFILESDimensionsSerializer", "DBFILESDownloadArgSerializer", "DBFILESDownloadErrorSerializer", + "DBFILESDownloadZipArgSerializer", + "DBFILESDownloadZipErrorSerializer", + "DBFILESDownloadZipResultSerializer", "DBFILESFileMetadataSerializer", "DBFILESSharingInfoSerializer", "DBFILESFileSharingInfoSerializer", @@ -1653,117 +1941,198 @@ "DBTEAMCOMMONGroupManagementTypeSerializer", "DBTEAMCOMMONGroupSummarySerializer", "DBTEAMCOMMONGroupTypeSerializer", + "DBTEAMCOMMONMemberSpaceLimitTypeSerializer", "DBTEAMCOMMONTimeRangeSerializer", "DBTEAMLOGAccessMethodLogInfoSerializer", "DBTEAMLOGAccountCaptureAvailabilitySerializer", "DBTEAMLOGAccountCaptureChangeAvailabilityDetailsSerializer", + "DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer", "DBTEAMLOGAccountCaptureChangePolicyDetailsSerializer", + "DBTEAMLOGAccountCaptureChangePolicyTypeSerializer", "DBTEAMLOGAccountCaptureMigrateAccountDetailsSerializer", + "DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer", + "DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer", + "DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer", "DBTEAMLOGAccountCapturePolicySerializer", "DBTEAMLOGAccountCaptureRelinquishAccountDetailsSerializer", + "DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer", + "DBTEAMLOGActionDetailsSerializer", "DBTEAMLOGActorLogInfoSerializer", "DBTEAMLOGAdminRoleSerializer", "DBTEAMLOGAllowDownloadDisabledDetailsSerializer", + "DBTEAMLOGAllowDownloadDisabledTypeSerializer", "DBTEAMLOGAllowDownloadEnabledDetailsSerializer", + "DBTEAMLOGAllowDownloadEnabledTypeSerializer", "DBTEAMLOGApiSessionLogInfoSerializer", "DBTEAMLOGAppLinkTeamDetailsSerializer", + "DBTEAMLOGAppLinkTeamTypeSerializer", "DBTEAMLOGAppLinkUserDetailsSerializer", + "DBTEAMLOGAppLinkUserTypeSerializer", "DBTEAMLOGAppLogInfoSerializer", "DBTEAMLOGAppUnlinkTeamDetailsSerializer", + "DBTEAMLOGAppUnlinkTeamTypeSerializer", "DBTEAMLOGAppUnlinkUserDetailsSerializer", + "DBTEAMLOGAppUnlinkUserTypeSerializer", "DBTEAMLOGAssetLogInfoSerializer", "DBTEAMLOGCertificateSerializer", "DBTEAMLOGCollectionShareDetailsSerializer", - "DBTEAMLOGConfidentialitySerializer", + "DBTEAMLOGCollectionShareTypeSerializer", "DBTEAMLOGContentPermanentDeletePolicySerializer", "DBTEAMLOGContextLogInfoSerializer", "DBTEAMLOGCreateFolderDetailsSerializer", + "DBTEAMLOGCreateFolderTypeSerializer", "DBTEAMLOGDataPlacementRestrictionChangePolicyDetailsSerializer", + "DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer", "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetailsSerializer", + "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer", + "DBTEAMLOGDeviceSessionLogInfoSerializer", + "DBTEAMLOGDesktopDeviceSessionLogInfoSerializer", "DBTEAMLOGSessionLogInfoSerializer", "DBTEAMLOGDesktopSessionLogInfoSerializer", "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetailsSerializer", + "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer", "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer", + "DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer", "DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer", + "DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer", "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer", + "DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer", "DBTEAMLOGDeviceApprovalsPolicySerializer", "DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer", + "DBTEAMLOGDeviceChangeIpDesktopTypeSerializer", "DBTEAMLOGDeviceChangeIpMobileDetailsSerializer", + "DBTEAMLOGDeviceChangeIpMobileTypeSerializer", "DBTEAMLOGDeviceChangeIpWebDetailsSerializer", + "DBTEAMLOGDeviceChangeIpWebTypeSerializer", "DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer", + "DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer", "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer", + "DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer", "DBTEAMLOGDeviceLinkFailDetailsSerializer", + "DBTEAMLOGDeviceLinkFailTypeSerializer", "DBTEAMLOGDeviceLinkSuccessDetailsSerializer", - "DBTEAMLOGDeviceLogInfoSerializer", + "DBTEAMLOGDeviceLinkSuccessTypeSerializer", "DBTEAMLOGDeviceManagementDisabledDetailsSerializer", + "DBTEAMLOGDeviceManagementDisabledTypeSerializer", "DBTEAMLOGDeviceManagementEnabledDetailsSerializer", + "DBTEAMLOGDeviceManagementEnabledTypeSerializer", "DBTEAMLOGDeviceTypeSerializer", "DBTEAMLOGDeviceUnlinkDetailsSerializer", "DBTEAMLOGDeviceUnlinkPolicySerializer", + "DBTEAMLOGDeviceUnlinkTypeSerializer", "DBTEAMLOGDisabledDomainInvitesDetailsSerializer", + "DBTEAMLOGDisabledDomainInvitesTypeSerializer", "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer", + "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer", "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer", + "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer", "DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer", + "DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer", "DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer", + "DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer", "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer", + "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer", "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer", + "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer", "DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer", + "DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer", "DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer", + "DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer", "DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer", + "DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer", + "DBTEAMLOGDownloadPolicyTypeSerializer", "DBTEAMLOGDurationLogInfoSerializer", "DBTEAMLOGEmmAddExceptionDetailsSerializer", + "DBTEAMLOGEmmAddExceptionTypeSerializer", "DBTEAMLOGEmmChangePolicyDetailsSerializer", + "DBTEAMLOGEmmChangePolicyTypeSerializer", "DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer", + "DBTEAMLOGEmmCreateExceptionsReportTypeSerializer", "DBTEAMLOGEmmCreateUsageReportDetailsSerializer", + "DBTEAMLOGEmmCreateUsageReportTypeSerializer", "DBTEAMLOGEmmErrorDetailsSerializer", + "DBTEAMLOGEmmErrorTypeSerializer", "DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer", + "DBTEAMLOGEmmRefreshAuthTokenTypeSerializer", "DBTEAMLOGEmmRemoveExceptionDetailsSerializer", + "DBTEAMLOGEmmRemoveExceptionTypeSerializer", "DBTEAMLOGEnabledDomainInvitesDetailsSerializer", + "DBTEAMLOGEnabledDomainInvitesTypeSerializer", "DBTEAMLOGEventCategorySerializer", "DBTEAMLOGEventDetailsSerializer", "DBTEAMLOGEventTypeSerializer", + "DBTEAMLOGExportMembersReportDetailsSerializer", + "DBTEAMLOGExportMembersReportTypeSerializer", "DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer", + "DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer", "DBTEAMLOGExtendedVersionHistoryPolicySerializer", + "DBTEAMLOGExternalUserLogInfoSerializer", "DBTEAMLOGFailureDetailsLogInfoSerializer", "DBTEAMLOGFileAddCommentDetailsSerializer", + "DBTEAMLOGFileAddCommentTypeSerializer", "DBTEAMLOGFileAddDetailsSerializer", + "DBTEAMLOGFileAddTypeSerializer", "DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer", + "DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer", "DBTEAMLOGFileCommentNotificationPolicySerializer", "DBTEAMLOGFileCommentsChangePolicyDetailsSerializer", + "DBTEAMLOGFileCommentsChangePolicyTypeSerializer", "DBTEAMLOGFileCommentsPolicySerializer", "DBTEAMLOGFileCopyDetailsSerializer", + "DBTEAMLOGFileCopyTypeSerializer", "DBTEAMLOGFileDeleteCommentDetailsSerializer", + "DBTEAMLOGFileDeleteCommentTypeSerializer", "DBTEAMLOGFileDeleteDetailsSerializer", + "DBTEAMLOGFileDeleteTypeSerializer", "DBTEAMLOGFileDownloadDetailsSerializer", + "DBTEAMLOGFileDownloadTypeSerializer", "DBTEAMLOGFileEditDetailsSerializer", + "DBTEAMLOGFileEditTypeSerializer", "DBTEAMLOGFileGetCopyReferenceDetailsSerializer", + "DBTEAMLOGFileGetCopyReferenceTypeSerializer", "DBTEAMLOGFileLikeCommentDetailsSerializer", + "DBTEAMLOGFileLikeCommentTypeSerializer", "DBTEAMLOGFileOrFolderLogInfoSerializer", "DBTEAMLOGFileLogInfoSerializer", "DBTEAMLOGFileMoveDetailsSerializer", + "DBTEAMLOGFileMoveTypeSerializer", "DBTEAMLOGFilePermanentlyDeleteDetailsSerializer", + "DBTEAMLOGFilePermanentlyDeleteTypeSerializer", "DBTEAMLOGFilePreviewDetailsSerializer", + "DBTEAMLOGFilePreviewTypeSerializer", "DBTEAMLOGFileRenameDetailsSerializer", - "DBTEAMLOGFileRequestAddDeadlineDetailsSerializer", + "DBTEAMLOGFileRenameTypeSerializer", "DBTEAMLOGFileRequestChangeDetailsSerializer", - "DBTEAMLOGFileRequestChangeFolderDetailsSerializer", + "DBTEAMLOGFileRequestChangeTypeSerializer", "DBTEAMLOGFileRequestCloseDetailsSerializer", + "DBTEAMLOGFileRequestCloseTypeSerializer", "DBTEAMLOGFileRequestCreateDetailsSerializer", + "DBTEAMLOGFileRequestCreateTypeSerializer", + "DBTEAMLOGFileRequestDeadlineSerializer", "DBTEAMLOGFileRequestDetailsSerializer", "DBTEAMLOGFileRequestReceiveFileDetailsSerializer", - "DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer", - "DBTEAMLOGFileRequestSendDetailsSerializer", + "DBTEAMLOGFileRequestReceiveFileTypeSerializer", "DBTEAMLOGFileRequestsChangePolicyDetailsSerializer", + "DBTEAMLOGFileRequestsChangePolicyTypeSerializer", "DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer", + "DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer", "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer", + "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer", "DBTEAMLOGFileRequestsPolicySerializer", "DBTEAMLOGFileResolveCommentDetailsSerializer", + "DBTEAMLOGFileResolveCommentTypeSerializer", "DBTEAMLOGFileRestoreDetailsSerializer", + "DBTEAMLOGFileRestoreTypeSerializer", "DBTEAMLOGFileRevertDetailsSerializer", + "DBTEAMLOGFileRevertTypeSerializer", "DBTEAMLOGFileRollbackChangesDetailsSerializer", + "DBTEAMLOGFileRollbackChangesTypeSerializer", "DBTEAMLOGFileSaveCopyReferenceDetailsSerializer", + "DBTEAMLOGFileSaveCopyReferenceTypeSerializer", "DBTEAMLOGFileUnlikeCommentDetailsSerializer", + "DBTEAMLOGFileUnlikeCommentTypeSerializer", "DBTEAMLOGFileUnresolveCommentDetailsSerializer", + "DBTEAMLOGFileUnresolveCommentTypeSerializer", "DBTEAMLOGFolderLogInfoSerializer", "DBTEAMLOGGeoLocationLogInfoSerializer", "DBTEAMLOGGetTeamEventsArgSerializer", @@ -1772,245 +2141,446 @@ "DBTEAMLOGGetTeamEventsErrorSerializer", "DBTEAMLOGGetTeamEventsResultSerializer", "DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer", + "DBTEAMLOGGoogleSsoChangePolicyTypeSerializer", "DBTEAMLOGGoogleSsoPolicySerializer", "DBTEAMLOGGroupAddExternalIdDetailsSerializer", + "DBTEAMLOGGroupAddExternalIdTypeSerializer", "DBTEAMLOGGroupAddMemberDetailsSerializer", + "DBTEAMLOGGroupAddMemberTypeSerializer", "DBTEAMLOGGroupChangeExternalIdDetailsSerializer", + "DBTEAMLOGGroupChangeExternalIdTypeSerializer", "DBTEAMLOGGroupChangeManagementTypeDetailsSerializer", + "DBTEAMLOGGroupChangeManagementTypeTypeSerializer", "DBTEAMLOGGroupChangeMemberRoleDetailsSerializer", + "DBTEAMLOGGroupChangeMemberRoleTypeSerializer", "DBTEAMLOGGroupCreateDetailsSerializer", + "DBTEAMLOGGroupCreateTypeSerializer", "DBTEAMLOGGroupDeleteDetailsSerializer", + "DBTEAMLOGGroupDeleteTypeSerializer", "DBTEAMLOGGroupJoinPolicySerializer", "DBTEAMLOGGroupLogInfoSerializer", "DBTEAMLOGGroupMovedDetailsSerializer", + "DBTEAMLOGGroupMovedTypeSerializer", "DBTEAMLOGGroupRemoveExternalIdDetailsSerializer", + "DBTEAMLOGGroupRemoveExternalIdTypeSerializer", "DBTEAMLOGGroupRemoveMemberDetailsSerializer", + "DBTEAMLOGGroupRemoveMemberTypeSerializer", "DBTEAMLOGGroupRenameDetailsSerializer", + "DBTEAMLOGGroupRenameTypeSerializer", "DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer", + "DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer", + "DBTEAMLOGIdentifierTypeSerializer", "DBTEAMLOGJoinTeamDetailsSerializer", - "DBTEAMLOGLinkAudienceSerializer", + "DBTEAMLOGLegacyDeviceSessionLogInfoSerializer", + "DBTEAMLOGLinkedDeviceLogInfoSerializer", "DBTEAMLOGLoginFailDetailsSerializer", + "DBTEAMLOGLoginFailTypeSerializer", "DBTEAMLOGLoginMethodSerializer", "DBTEAMLOGLoginSuccessDetailsSerializer", + "DBTEAMLOGLoginSuccessTypeSerializer", "DBTEAMLOGLogoutDetailsSerializer", + "DBTEAMLOGLogoutTypeSerializer", "DBTEAMLOGMemberAddNameDetailsSerializer", + "DBTEAMLOGMemberAddNameTypeSerializer", "DBTEAMLOGMemberChangeAdminRoleDetailsSerializer", + "DBTEAMLOGMemberChangeAdminRoleTypeSerializer", "DBTEAMLOGMemberChangeEmailDetailsSerializer", + "DBTEAMLOGMemberChangeEmailTypeSerializer", "DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer", + "DBTEAMLOGMemberChangeMembershipTypeTypeSerializer", "DBTEAMLOGMemberChangeNameDetailsSerializer", + "DBTEAMLOGMemberChangeNameTypeSerializer", "DBTEAMLOGMemberChangeStatusDetailsSerializer", + "DBTEAMLOGMemberChangeStatusTypeSerializer", "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer", + "DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer", + "DBTEAMLOGMemberRemoveActionTypeSerializer", "DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer", + "DBTEAMLOGMemberRequestsChangePolicyTypeSerializer", "DBTEAMLOGMemberRequestsPolicySerializer", + "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer", "DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer", + "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer", + "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer", "DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer", "DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer", + "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer", "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer", + "DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer", "DBTEAMLOGMemberStatusSerializer", "DBTEAMLOGMemberSuggestDetailsSerializer", + "DBTEAMLOGMemberSuggestTypeSerializer", "DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer", + "DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer", "DBTEAMLOGMemberSuggestionsPolicySerializer", "DBTEAMLOGMemberTransferAccountContentsDetailsSerializer", + "DBTEAMLOGMemberTransferAccountContentsTypeSerializer", "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer", + "DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer", "DBTEAMLOGMicrosoftOfficeAddinPolicySerializer", "DBTEAMLOGMissingDetailsSerializer", + "DBTEAMLOGMobileDeviceSessionLogInfoSerializer", "DBTEAMLOGMobileSessionLogInfoSerializer", "DBTEAMLOGNamespaceRelativePathLogInfoSerializer", "DBTEAMLOGNetworkControlChangePolicyDetailsSerializer", + "DBTEAMLOGNetworkControlChangePolicyTypeSerializer", "DBTEAMLOGNetworkControlPolicySerializer", "DBTEAMLOGUserLogInfoSerializer", "DBTEAMLOGNonTeamMemberLogInfoSerializer", "DBTEAMLOGNoteAclInviteOnlyDetailsSerializer", + "DBTEAMLOGNoteAclInviteOnlyTypeSerializer", "DBTEAMLOGNoteAclLinkDetailsSerializer", + "DBTEAMLOGNoteAclLinkTypeSerializer", "DBTEAMLOGNoteAclTeamLinkDetailsSerializer", + "DBTEAMLOGNoteAclTeamLinkTypeSerializer", "DBTEAMLOGNoteShareReceiveDetailsSerializer", + "DBTEAMLOGNoteShareReceiveTypeSerializer", "DBTEAMLOGNoteSharedDetailsSerializer", + "DBTEAMLOGNoteSharedTypeSerializer", "DBTEAMLOGOpenNoteSharedDetailsSerializer", + "DBTEAMLOGOpenNoteSharedTypeSerializer", "DBTEAMLOGOriginLogInfoSerializer", "DBTEAMLOGPaperAccessTypeSerializer", "DBTEAMLOGPaperAdminExportStartDetailsSerializer", + "DBTEAMLOGPaperAdminExportStartTypeSerializer", "DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer", + "DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer", "DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer", + "DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer", "DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer", + "DBTEAMLOGPaperChangeMemberPolicyTypeSerializer", "DBTEAMLOGPaperChangePolicyDetailsSerializer", + "DBTEAMLOGPaperChangePolicyTypeSerializer", "DBTEAMLOGPaperContentAddMemberDetailsSerializer", + "DBTEAMLOGPaperContentAddMemberTypeSerializer", "DBTEAMLOGPaperContentAddToFolderDetailsSerializer", + "DBTEAMLOGPaperContentAddToFolderTypeSerializer", "DBTEAMLOGPaperContentArchiveDetailsSerializer", + "DBTEAMLOGPaperContentArchiveTypeSerializer", "DBTEAMLOGPaperContentCreateDetailsSerializer", + "DBTEAMLOGPaperContentCreateTypeSerializer", "DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer", + "DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer", "DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer", + "DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer", "DBTEAMLOGPaperContentRemoveMemberDetailsSerializer", + "DBTEAMLOGPaperContentRemoveMemberTypeSerializer", "DBTEAMLOGPaperContentRenameDetailsSerializer", + "DBTEAMLOGPaperContentRenameTypeSerializer", "DBTEAMLOGPaperContentRestoreDetailsSerializer", + "DBTEAMLOGPaperContentRestoreTypeSerializer", "DBTEAMLOGPaperDocAddCommentDetailsSerializer", + "DBTEAMLOGPaperDocAddCommentTypeSerializer", "DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer", + "DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer", "DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer", + "DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer", "DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer", + "DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer", "DBTEAMLOGPaperDocDeleteCommentDetailsSerializer", + "DBTEAMLOGPaperDocDeleteCommentTypeSerializer", "DBTEAMLOGPaperDocDeletedDetailsSerializer", + "DBTEAMLOGPaperDocDeletedTypeSerializer", "DBTEAMLOGPaperDocDownloadDetailsSerializer", + "DBTEAMLOGPaperDocDownloadTypeSerializer", "DBTEAMLOGPaperDocEditCommentDetailsSerializer", + "DBTEAMLOGPaperDocEditCommentTypeSerializer", "DBTEAMLOGPaperDocEditDetailsSerializer", + "DBTEAMLOGPaperDocEditTypeSerializer", "DBTEAMLOGPaperDocFollowedDetailsSerializer", + "DBTEAMLOGPaperDocFollowedTypeSerializer", "DBTEAMLOGPaperDocMentionDetailsSerializer", + "DBTEAMLOGPaperDocMentionTypeSerializer", "DBTEAMLOGPaperDocRequestAccessDetailsSerializer", + "DBTEAMLOGPaperDocRequestAccessTypeSerializer", "DBTEAMLOGPaperDocResolveCommentDetailsSerializer", + "DBTEAMLOGPaperDocResolveCommentTypeSerializer", "DBTEAMLOGPaperDocRevertDetailsSerializer", + "DBTEAMLOGPaperDocRevertTypeSerializer", "DBTEAMLOGPaperDocSlackShareDetailsSerializer", + "DBTEAMLOGPaperDocSlackShareTypeSerializer", "DBTEAMLOGPaperDocTeamInviteDetailsSerializer", + "DBTEAMLOGPaperDocTeamInviteTypeSerializer", "DBTEAMLOGPaperDocTrashedDetailsSerializer", + "DBTEAMLOGPaperDocTrashedTypeSerializer", "DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer", + "DBTEAMLOGPaperDocUnresolveCommentTypeSerializer", "DBTEAMLOGPaperDocUntrashedDetailsSerializer", + "DBTEAMLOGPaperDocUntrashedTypeSerializer", "DBTEAMLOGPaperDocViewDetailsSerializer", + "DBTEAMLOGPaperDocViewTypeSerializer", "DBTEAMLOGPaperDocumentLogInfoSerializer", "DBTEAMLOGPaperDownloadFormatSerializer", "DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer", + "DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer", "DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer", + "DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer", "DBTEAMLOGPaperExternalViewAllowDetailsSerializer", + "DBTEAMLOGPaperExternalViewAllowTypeSerializer", "DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer", + "DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer", "DBTEAMLOGPaperExternalViewForbidDetailsSerializer", + "DBTEAMLOGPaperExternalViewForbidTypeSerializer", "DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer", + "DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer", "DBTEAMLOGPaperFolderDeletedDetailsSerializer", + "DBTEAMLOGPaperFolderDeletedTypeSerializer", "DBTEAMLOGPaperFolderFollowedDetailsSerializer", + "DBTEAMLOGPaperFolderFollowedTypeSerializer", "DBTEAMLOGPaperFolderLogInfoSerializer", "DBTEAMLOGPaperFolderTeamInviteDetailsSerializer", + "DBTEAMLOGPaperFolderTeamInviteTypeSerializer", "DBTEAMLOGPaperMemberPolicySerializer", "DBTEAMLOGParticipantLogInfoSerializer", "DBTEAMLOGPasswordChangeDetailsSerializer", + "DBTEAMLOGPasswordChangeTypeSerializer", "DBTEAMLOGPasswordResetAllDetailsSerializer", + "DBTEAMLOGPasswordResetAllTypeSerializer", "DBTEAMLOGPasswordResetDetailsSerializer", + "DBTEAMLOGPasswordResetTypeSerializer", "DBTEAMLOGPathLogInfoSerializer", "DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer", + "DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer", "DBTEAMLOGPlacementRestrictionSerializer", "DBTEAMLOGRelocateAssetReferencesLogInfoSerializer", "DBTEAMLOGResellerLogInfoSerializer", "DBTEAMLOGResellerSupportSessionEndDetailsSerializer", + "DBTEAMLOGResellerSupportSessionEndTypeSerializer", "DBTEAMLOGResellerSupportSessionStartDetailsSerializer", + "DBTEAMLOGResellerSupportSessionStartTypeSerializer", "DBTEAMLOGSfAddGroupDetailsSerializer", + "DBTEAMLOGSfAddGroupTypeSerializer", "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer", + "DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer", "DBTEAMLOGSfExternalInviteWarnDetailsSerializer", + "DBTEAMLOGSfExternalInviteWarnTypeSerializer", + "DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer", + "DBTEAMLOGSfFbInviteChangeRoleTypeSerializer", + "DBTEAMLOGSfFbInviteDetailsSerializer", + "DBTEAMLOGSfFbInviteTypeSerializer", + "DBTEAMLOGSfFbUninviteDetailsSerializer", + "DBTEAMLOGSfFbUninviteTypeSerializer", "DBTEAMLOGSfInviteGroupDetailsSerializer", - "DBTEAMLOGSfNestDetailsSerializer", - "DBTEAMLOGSfTeamDeclineDetailsSerializer", + "DBTEAMLOGSfInviteGroupTypeSerializer", "DBTEAMLOGSfTeamGrantAccessDetailsSerializer", + "DBTEAMLOGSfTeamGrantAccessTypeSerializer", "DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer", + "DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer", "DBTEAMLOGSfTeamInviteDetailsSerializer", + "DBTEAMLOGSfTeamInviteTypeSerializer", "DBTEAMLOGSfTeamJoinDetailsSerializer", "DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer", + "DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer", + "DBTEAMLOGSfTeamJoinTypeSerializer", "DBTEAMLOGSfTeamUninviteDetailsSerializer", + "DBTEAMLOGSfTeamUninviteTypeSerializer", "DBTEAMLOGSharedContentAddInviteesDetailsSerializer", + "DBTEAMLOGSharedContentAddInviteesTypeSerializer", "DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer", + "DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer", "DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer", + "DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer", "DBTEAMLOGSharedContentAddMemberDetailsSerializer", + "DBTEAMLOGSharedContentAddMemberTypeSerializer", "DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer", + "DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer", "DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer", + "DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer", "DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer", + "DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer", "DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer", + "DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer", "DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer", + "DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer", "DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer", + "DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer", "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer", + "DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer", "DBTEAMLOGSharedContentClaimInvitationDetailsSerializer", + "DBTEAMLOGSharedContentClaimInvitationTypeSerializer", "DBTEAMLOGSharedContentCopyDetailsSerializer", + "DBTEAMLOGSharedContentCopyTypeSerializer", "DBTEAMLOGSharedContentDownloadDetailsSerializer", - "DBTEAMLOGSharedContentDownloadsPolicySerializer", + "DBTEAMLOGSharedContentDownloadTypeSerializer", "DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer", - "DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer", + "DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer", + "DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer", + "DBTEAMLOGSharedContentRemoveInviteesTypeSerializer", "DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer", + "DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer", "DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer", + "DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer", "DBTEAMLOGSharedContentRemoveMemberDetailsSerializer", + "DBTEAMLOGSharedContentRemoveMemberTypeSerializer", "DBTEAMLOGSharedContentRequestAccessDetailsSerializer", + "DBTEAMLOGSharedContentRequestAccessTypeSerializer", "DBTEAMLOGSharedContentUnshareDetailsSerializer", + "DBTEAMLOGSharedContentUnshareTypeSerializer", "DBTEAMLOGSharedContentViewDetailsSerializer", - "DBTEAMLOGSharedContentViewerInfoPolicySerializer", - "DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer", + "DBTEAMLOGSharedContentViewTypeSerializer", "DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer", - "DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer", - "DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer", + "DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer", + "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer", + "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer", + "DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer", + "DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer", + "DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer", + "DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer", "DBTEAMLOGSharedFolderCreateDetailsSerializer", - "DBTEAMLOGSharedFolderLinkPolicySerializer", - "DBTEAMLOGSharedFolderMemberPolicySerializer", - "DBTEAMLOGSharedFolderMembershipManagementPolicySerializer", + "DBTEAMLOGSharedFolderCreateTypeSerializer", + "DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer", + "DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer", + "DBTEAMLOGSharedFolderMembersInheritancePolicySerializer", "DBTEAMLOGSharedFolderMountDetailsSerializer", + "DBTEAMLOGSharedFolderMountTypeSerializer", + "DBTEAMLOGSharedFolderNestDetailsSerializer", + "DBTEAMLOGSharedFolderNestTypeSerializer", "DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer", + "DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer", "DBTEAMLOGSharedFolderUnmountDetailsSerializer", + "DBTEAMLOGSharedFolderUnmountTypeSerializer", + "DBTEAMLOGSharedLinkAccessLevelSerializer", + "DBTEAMLOGSharedLinkAddExpiryDetailsSerializer", + "DBTEAMLOGSharedLinkAddExpiryTypeSerializer", + "DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer", + "DBTEAMLOGSharedLinkChangeExpiryTypeSerializer", + "DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer", + "DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer", + "DBTEAMLOGSharedLinkCopyDetailsSerializer", + "DBTEAMLOGSharedLinkCopyTypeSerializer", + "DBTEAMLOGSharedLinkCreateDetailsSerializer", + "DBTEAMLOGSharedLinkCreateTypeSerializer", + "DBTEAMLOGSharedLinkDisableDetailsSerializer", + "DBTEAMLOGSharedLinkDisableTypeSerializer", + "DBTEAMLOGSharedLinkDownloadDetailsSerializer", + "DBTEAMLOGSharedLinkDownloadTypeSerializer", + "DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer", + "DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer", + "DBTEAMLOGSharedLinkShareDetailsSerializer", + "DBTEAMLOGSharedLinkShareTypeSerializer", + "DBTEAMLOGSharedLinkViewDetailsSerializer", + "DBTEAMLOGSharedLinkViewTypeSerializer", + "DBTEAMLOGSharedLinkVisibilitySerializer", "DBTEAMLOGSharedNoteOpenedDetailsSerializer", + "DBTEAMLOGSharedNoteOpenedTypeSerializer", "DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer", + "DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer", "DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer", + "DBTEAMLOGSharingChangeLinkPolicyTypeSerializer", "DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer", + "DBTEAMLOGSharingChangeMemberPolicyTypeSerializer", "DBTEAMLOGSharingFolderJoinPolicySerializer", "DBTEAMLOGSharingLinkPolicySerializer", "DBTEAMLOGSharingMemberPolicySerializer", - "DBTEAMLOGShmodelAppCreateDetailsSerializer", - "DBTEAMLOGShmodelCreateDetailsSerializer", - "DBTEAMLOGShmodelDisableDetailsSerializer", - "DBTEAMLOGShmodelFbShareDetailsSerializer", "DBTEAMLOGShmodelGroupShareDetailsSerializer", - "DBTEAMLOGShmodelRemoveExpirationDetailsSerializer", - "DBTEAMLOGShmodelSetExpirationDetailsSerializer", - "DBTEAMLOGShmodelTeamCopyDetailsSerializer", - "DBTEAMLOGShmodelTeamDownloadDetailsSerializer", - "DBTEAMLOGShmodelTeamShareDetailsSerializer", - "DBTEAMLOGShmodelTeamViewDetailsSerializer", - "DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer", - "DBTEAMLOGShmodelVisibilityPublicDetailsSerializer", - "DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer", + "DBTEAMLOGShmodelGroupShareTypeSerializer", "DBTEAMLOGSignInAsSessionEndDetailsSerializer", + "DBTEAMLOGSignInAsSessionEndTypeSerializer", "DBTEAMLOGSignInAsSessionStartDetailsSerializer", + "DBTEAMLOGSignInAsSessionStartTypeSerializer", "DBTEAMLOGSmartSyncChangePolicyDetailsSerializer", + "DBTEAMLOGSmartSyncChangePolicyTypeSerializer", "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer", + "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer", "DBTEAMLOGSmartSyncNotOptOutDetailsSerializer", + "DBTEAMLOGSmartSyncNotOptOutTypeSerializer", "DBTEAMLOGSmartSyncOptOutDetailsSerializer", "DBTEAMLOGSmartSyncOptOutPolicySerializer", + "DBTEAMLOGSmartSyncOptOutTypeSerializer", + "DBTEAMLOGSpaceCapsTypeSerializer", "DBTEAMLOGSpaceLimitsStatusSerializer", "DBTEAMLOGSsoAddCertDetailsSerializer", + "DBTEAMLOGSsoAddCertTypeSerializer", "DBTEAMLOGSsoAddLoginUrlDetailsSerializer", + "DBTEAMLOGSsoAddLoginUrlTypeSerializer", "DBTEAMLOGSsoAddLogoutUrlDetailsSerializer", + "DBTEAMLOGSsoAddLogoutUrlTypeSerializer", "DBTEAMLOGSsoChangeCertDetailsSerializer", + "DBTEAMLOGSsoChangeCertTypeSerializer", "DBTEAMLOGSsoChangeLoginUrlDetailsSerializer", + "DBTEAMLOGSsoChangeLoginUrlTypeSerializer", "DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer", + "DBTEAMLOGSsoChangeLogoutUrlTypeSerializer", "DBTEAMLOGSsoChangePolicyDetailsSerializer", + "DBTEAMLOGSsoChangePolicyTypeSerializer", "DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer", + "DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer", "DBTEAMLOGSsoErrorDetailsSerializer", + "DBTEAMLOGSsoErrorTypeSerializer", "DBTEAMLOGSsoRemoveCertDetailsSerializer", + "DBTEAMLOGSsoRemoveCertTypeSerializer", "DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer", + "DBTEAMLOGSsoRemoveLoginUrlTypeSerializer", "DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer", + "DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer", "DBTEAMLOGTeamActivityCreateReportDetailsSerializer", + "DBTEAMLOGTeamActivityCreateReportTypeSerializer", "DBTEAMLOGTeamEventSerializer", "DBTEAMLOGTeamFolderChangeStatusDetailsSerializer", + "DBTEAMLOGTeamFolderChangeStatusTypeSerializer", "DBTEAMLOGTeamFolderCreateDetailsSerializer", + "DBTEAMLOGTeamFolderCreateTypeSerializer", "DBTEAMLOGTeamFolderDowngradeDetailsSerializer", + "DBTEAMLOGTeamFolderDowngradeTypeSerializer", "DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer", + "DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer", "DBTEAMLOGTeamFolderRenameDetailsSerializer", - "DBTEAMLOGTeamFolderStatusSerializer", + "DBTEAMLOGTeamFolderRenameTypeSerializer", "DBTEAMLOGTeamLinkedAppLogInfoSerializer", "DBTEAMLOGTeamMemberLogInfoSerializer", "DBTEAMLOGTeamMembershipTypeSerializer", "DBTEAMLOGTeamMergeFromDetailsSerializer", + "DBTEAMLOGTeamMergeFromTypeSerializer", "DBTEAMLOGTeamMergeToDetailsSerializer", + "DBTEAMLOGTeamMergeToTypeSerializer", "DBTEAMLOGTeamNameSerializer", "DBTEAMLOGTeamProfileAddLogoDetailsSerializer", + "DBTEAMLOGTeamProfileAddLogoTypeSerializer", "DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer", + "DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer", "DBTEAMLOGTeamProfileChangeLogoDetailsSerializer", + "DBTEAMLOGTeamProfileChangeLogoTypeSerializer", "DBTEAMLOGTeamProfileChangeNameDetailsSerializer", + "DBTEAMLOGTeamProfileChangeNameTypeSerializer", "DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer", + "DBTEAMLOGTeamProfileRemoveLogoTypeSerializer", "DBTEAMLOGTfaAddBackupPhoneDetailsSerializer", + "DBTEAMLOGTfaAddBackupPhoneTypeSerializer", "DBTEAMLOGTfaAddSecurityKeyDetailsSerializer", + "DBTEAMLOGTfaAddSecurityKeyTypeSerializer", "DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer", + "DBTEAMLOGTfaChangeBackupPhoneTypeSerializer", "DBTEAMLOGTfaChangePolicyDetailsSerializer", + "DBTEAMLOGTfaChangePolicyTypeSerializer", "DBTEAMLOGTfaChangeStatusDetailsSerializer", + "DBTEAMLOGTfaChangeStatusTypeSerializer", "DBTEAMLOGTfaConfigurationSerializer", "DBTEAMLOGTfaRemoveBackupPhoneDetailsSerializer", + "DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer", "DBTEAMLOGTfaRemoveSecurityKeyDetailsSerializer", + "DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer", "DBTEAMLOGTfaResetDetailsSerializer", + "DBTEAMLOGTfaResetTypeSerializer", "DBTEAMLOGTimeUnitSerializer", "DBTEAMLOGTwoAccountChangePolicyDetailsSerializer", + "DBTEAMLOGTwoAccountChangePolicyTypeSerializer", "DBTEAMLOGTwoAccountPolicySerializer", "DBTEAMLOGUserLinkedAppLogInfoSerializer", "DBTEAMLOGUserNameLogInfoSerializer", "DBTEAMLOGUserOrTeamLinkedAppLogInfoSerializer", + "DBTEAMLOGWebDeviceSessionLogInfoSerializer", "DBTEAMLOGWebSessionLogInfoSerializer", "DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetailsSerializer", + "DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer", "DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetailsSerializer", + "DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer", "DBTEAMLOGWebSessionsFixedLengthPolicySerializer", "DBTEAMLOGWebSessionsIdleLengthPolicySerializer", "DBTEAMPOLICIESEmmStateSerializer", diff --git a/ObjectiveDropboxOfficial.podspec b/ObjectiveDropboxOfficial.podspec index 71cced7f0..b2c1ce7fe 100644 --- a/ObjectiveDropboxOfficial.podspec +++ b/ObjectiveDropboxOfficial.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'ObjectiveDropboxOfficial' - s.version = '3.7.0' + s.version = '3.8.0' s.summary = 'Dropbox Objective C SDK for APIv2' s.homepage = 'https://dropbox.com/developers/' s.license = 'MIT' diff --git a/README.md b/README.md index 8181e0393..8e18aaf90 100644 --- a/README.md +++ b/README.md @@ -167,7 +167,7 @@ brew install carthage ``` # ObjectiveDropboxOfficial -github "https://github.com/dropbox/dropbox-sdk-obj-c" ~> 3.7.0 +github "https://github.com/dropbox/dropbox-sdk-obj-c" ~> 3.8.0 ``` Then, run the following command to checkout and build the Dropbox Objective-C SDK repository: diff --git a/Source/ObjectiveDropboxOfficial/ObjectiveDropboxOfficial.xcodeproj/project.pbxproj b/Source/ObjectiveDropboxOfficial/ObjectiveDropboxOfficial.xcodeproj/project.pbxproj index 3f9e7e70c..dc8078103 100644 --- a/Source/ObjectiveDropboxOfficial/ObjectiveDropboxOfficial.xcodeproj/project.pbxproj +++ b/Source/ObjectiveDropboxOfficial/ObjectiveDropboxOfficial.xcodeproj/project.pbxproj @@ -25,2056 +25,6 @@ F241694F1E5247DB0038E306 /* DBTransportBaseConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = F241694A1E5247D60038E306 /* DBTransportBaseConfig.m */; }; F27DEB9A1D7FFBB9003B1CEE /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F27DEB991D7FFBB9003B1CEE /* AppKit.framework */; }; F27DEB9C1D7FFBBF003B1CEE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F27DEB9B1D7FFBBF003B1CEE /* Foundation.framework */; }; - F292EEC31FC0EB7400D6E69B /* DBAsyncObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAA31FC0EB7300D6E69B /* DBAsyncObjects.m */; }; - F292EEC41FC0EB7400D6E69B /* DBAsyncObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAA31FC0EB7300D6E69B /* DBAsyncObjects.m */; }; - F292EEC51FC0EB7400D6E69B /* DBASYNCLaunchEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA51FC0EB7300D6E69B /* DBASYNCLaunchEmptyResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEC61FC0EB7400D6E69B /* DBASYNCLaunchEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA51FC0EB7300D6E69B /* DBASYNCLaunchEmptyResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEC71FC0EB7400D6E69B /* DBASYNCLaunchResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA61FC0EB7300D6E69B /* DBASYNCLaunchResultBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEC81FC0EB7400D6E69B /* DBASYNCLaunchResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA61FC0EB7300D6E69B /* DBASYNCLaunchResultBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEC91FC0EB7400D6E69B /* DBASYNCPollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA71FC0EB7300D6E69B /* DBASYNCPollArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EECA1FC0EB7400D6E69B /* DBASYNCPollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA71FC0EB7300D6E69B /* DBASYNCPollArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EECB1FC0EB7400D6E69B /* DBASYNCPollEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA81FC0EB7300D6E69B /* DBASYNCPollEmptyResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EECC1FC0EB7400D6E69B /* DBASYNCPollEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA81FC0EB7300D6E69B /* DBASYNCPollEmptyResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EECD1FC0EB7400D6E69B /* DBASYNCPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA91FC0EB7300D6E69B /* DBASYNCPollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EECE1FC0EB7400D6E69B /* DBASYNCPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAA91FC0EB7300D6E69B /* DBASYNCPollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EECF1FC0EB7400D6E69B /* DBASYNCPollResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAAA1FC0EB7300D6E69B /* DBASYNCPollResultBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED01FC0EB7400D6E69B /* DBASYNCPollResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAAA1FC0EB7300D6E69B /* DBASYNCPollResultBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED11FC0EB7400D6E69B /* DBAuthObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAAC1FC0EB7300D6E69B /* DBAuthObjects.m */; }; - F292EED21FC0EB7400D6E69B /* DBAuthObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAAC1FC0EB7300D6E69B /* DBAuthObjects.m */; }; - F292EED31FC0EB7400D6E69B /* DBAUTHAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAAE1FC0EB7300D6E69B /* DBAUTHAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED41FC0EB7400D6E69B /* DBAUTHAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAAE1FC0EB7300D6E69B /* DBAUTHAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED51FC0EB7400D6E69B /* DBAUTHAuthError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAAF1FC0EB7300D6E69B /* DBAUTHAuthError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED61FC0EB7400D6E69B /* DBAUTHAuthError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAAF1FC0EB7300D6E69B /* DBAUTHAuthError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED71FC0EB7400D6E69B /* DBAUTHInvalidAccountTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB01FC0EB7300D6E69B /* DBAUTHInvalidAccountTypeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED81FC0EB7400D6E69B /* DBAUTHInvalidAccountTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB01FC0EB7300D6E69B /* DBAUTHInvalidAccountTypeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EED91FC0EB7400D6E69B /* DBAUTHPaperAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB11FC0EB7300D6E69B /* DBAUTHPaperAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEDA1FC0EB7400D6E69B /* DBAUTHPaperAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB11FC0EB7300D6E69B /* DBAUTHPaperAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEDB1FC0EB7400D6E69B /* DBAUTHRateLimitError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB21FC0EB7300D6E69B /* DBAUTHRateLimitError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEDC1FC0EB7400D6E69B /* DBAUTHRateLimitError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB21FC0EB7300D6E69B /* DBAUTHRateLimitError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEDD1FC0EB7400D6E69B /* DBAUTHRateLimitReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB31FC0EB7300D6E69B /* DBAUTHRateLimitReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEDE1FC0EB7400D6E69B /* DBAUTHRateLimitReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB31FC0EB7300D6E69B /* DBAUTHRateLimitReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEDF1FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Arg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB41FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Arg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE01FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Arg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB41FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Arg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE11FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Error.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB51FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Error.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE21FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Error.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB51FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Error.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE31FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Result.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB61FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Result.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE41FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Result.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAB61FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Result.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE51FC0EB7400D6E69B /* DBCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAB81FC0EB7300D6E69B /* DBCommonObjects.m */; }; - F292EEE61FC0EB7400D6E69B /* DBCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAB81FC0EB7300D6E69B /* DBCommonObjects.m */; }; - F292EEE71FC0EB7400D6E69B /* DBCOMMONPathRoot.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABA1FC0EB7300D6E69B /* DBCOMMONPathRoot.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE81FC0EB7400D6E69B /* DBCOMMONPathRoot.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABA1FC0EB7300D6E69B /* DBCOMMONPathRoot.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEE91FC0EB7400D6E69B /* DBCOMMONPathRootError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABB1FC0EB7300D6E69B /* DBCOMMONPathRootError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEEA1FC0EB7400D6E69B /* DBCOMMONPathRootError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABB1FC0EB7300D6E69B /* DBCOMMONPathRootError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEEB1FC0EB7400D6E69B /* DBCOMMONRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABC1FC0EB7300D6E69B /* DBCOMMONRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEEC1FC0EB7400D6E69B /* DBCOMMONRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABC1FC0EB7300D6E69B /* DBCOMMONRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEED1FC0EB7400D6E69B /* DBCOMMONTeamRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABD1FC0EB7300D6E69B /* DBCOMMONTeamRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEEE1FC0EB7400D6E69B /* DBCOMMONTeamRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABD1FC0EB7300D6E69B /* DBCOMMONTeamRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEEF1FC0EB7400D6E69B /* DBCOMMONUserRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABE1FC0EB7300D6E69B /* DBCOMMONUserRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF01FC0EB7400D6E69B /* DBCOMMONUserRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EABE1FC0EB7300D6E69B /* DBCOMMONUserRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF11FC0EB7400D6E69B /* DBFilePropertiesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAC01FC0EB7300D6E69B /* DBFilePropertiesObjects.m */; }; - F292EEF21FC0EB7400D6E69B /* DBFilePropertiesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAC01FC0EB7300D6E69B /* DBFilePropertiesObjects.m */; }; - F292EEF31FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC21FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF41FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC21FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF51FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC31FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF61FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC31FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF71FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC41FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF81FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC41FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEF91FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC51FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEFA1FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC51FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEFB1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC61FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEFC1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC61FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEFD1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC71FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEFE1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC71FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EEFF1FC0EB7400D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC81FC0EB7300D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF001FC0EB7400D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC81FC0EB7300D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF011FC0EB7400D6E69B /* DBFILEPROPERTIESListTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC91FC0EB7300D6E69B /* DBFILEPROPERTIESListTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF021FC0EB7400D6E69B /* DBFILEPROPERTIESListTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAC91FC0EB7300D6E69B /* DBFILEPROPERTIESListTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF031FC0EB7400D6E69B /* DBFILEPROPERTIESLogicalOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACA1FC0EB7300D6E69B /* DBFILEPROPERTIESLogicalOperator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF041FC0EB7400D6E69B /* DBFILEPROPERTIESLogicalOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACA1FC0EB7300D6E69B /* DBFILEPROPERTIESLogicalOperator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF051FC0EB7400D6E69B /* DBFILEPROPERTIESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACB1FC0EB7300D6E69B /* DBFILEPROPERTIESLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF061FC0EB7400D6E69B /* DBFILEPROPERTIESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACB1FC0EB7300D6E69B /* DBFILEPROPERTIESLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF071FC0EB7400D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACC1FC0EB7300D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF081FC0EB7400D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACC1FC0EB7300D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF091FC0EB7400D6E69B /* DBFILEPROPERTIESModifyTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACD1FC0EB7300D6E69B /* DBFILEPROPERTIESModifyTemplateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF0A1FC0EB7400D6E69B /* DBFILEPROPERTIESModifyTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACD1FC0EB7300D6E69B /* DBFILEPROPERTIESModifyTemplateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF0B1FC0EB7400D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACE1FC0EB7300D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF0C1FC0EB7400D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACE1FC0EB7300D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF0D1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACF1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF0E1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EACF1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF0F1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD01FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF101FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD01FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF111FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD11FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF121FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD11FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF131FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD21FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF141FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD21FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF151FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD31FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF161FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD31FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF171FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD41FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF181FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD41FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF191FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD51FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF1A1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD51FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF1B1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD61FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF1C1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD61FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF1D1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD71FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF1E1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD71FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF1F1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyField.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD81FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyField.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF201FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyField.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD81FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyField.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF211FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD91FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF221FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAD91FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF231FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADA1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF241FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADA1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF251FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADB1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF261FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADB1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF271FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADC1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF281FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADC1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF291FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADD1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF2A1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADD1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF2B1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADE1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF2C1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADE1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF2D1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADF1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF2E1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EADF1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF2F1FC0EB7400D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE01FC0EB7300D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF301FC0EB7400D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE01FC0EB7300D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF311FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE11FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF321FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE11FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF331FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE21FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF341FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE21FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF351FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE31FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF361FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE31FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF371FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE41FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF381FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE41FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF391FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE51FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF3A1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE51FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF3B1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE61FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF3C1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE61FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF3D1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE71FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF3E1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE71FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF3F1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE81FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF401FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAE81FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF411FC0EB7400D6E69B /* DBFileRequestsObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAEA1FC0EB7300D6E69B /* DBFileRequestsObjects.m */; }; - F292EF421FC0EB7400D6E69B /* DBFileRequestsObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAEA1FC0EB7300D6E69B /* DBFileRequestsObjects.m */; }; - F292EF431FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAEC1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF441FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAEC1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF451FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAED1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF461FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAED1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF471FC0EB7400D6E69B /* DBFILEREQUESTSFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAEE1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF481FC0EB7400D6E69B /* DBFILEREQUESTSFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAEE1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF491FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAEF1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF4A1FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAEF1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF4B1FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF01FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF4C1FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF01FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF4D1FC0EB7400D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF11FC0EB7300D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF4E1FC0EB7400D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF11FC0EB7300D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF4F1FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF21FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF501FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF21FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF511FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF31FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF521FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF31FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF531FC0EB7400D6E69B /* DBFILEREQUESTSGracePeriod.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF41FC0EB7300D6E69B /* DBFILEREQUESTSGracePeriod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF541FC0EB7400D6E69B /* DBFILEREQUESTSGracePeriod.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF41FC0EB7300D6E69B /* DBFILEREQUESTSGracePeriod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF551FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF51FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF561FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF51FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF571FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF61FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF581FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF61FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF591FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF71FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF5A1FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF71FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF5B1FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF81FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF5C1FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF81FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF5D1FC0EB7500D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF91FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF5E1FC0EB7500D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAF91FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF5F1FC0EB7500D6E69B /* DBFilesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAFB1FC0EB7300D6E69B /* DBFilesObjects.m */; }; - F292EF601FC0EB7500D6E69B /* DBFilesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EAFB1FC0EB7300D6E69B /* DBFilesObjects.m */; }; - F292EF611FC0EB7500D6E69B /* DBFILESAlphaGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAFD1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF621FC0EB7500D6E69B /* DBFILESAlphaGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAFD1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF631FC0EB7500D6E69B /* DBFILESAlphaGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAFE1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF641FC0EB7500D6E69B /* DBFILESAlphaGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAFE1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF651FC0EB7500D6E69B /* DBFILESCommitInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAFF1FC0EB7300D6E69B /* DBFILESCommitInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF661FC0EB7500D6E69B /* DBFILESCommitInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EAFF1FC0EB7300D6E69B /* DBFILESCommitInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF671FC0EB7500D6E69B /* DBFILESCommitInfoWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB001FC0EB7300D6E69B /* DBFILESCommitInfoWithProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF681FC0EB7500D6E69B /* DBFILESCommitInfoWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB001FC0EB7300D6E69B /* DBFILESCommitInfoWithProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF691FC0EB7500D6E69B /* DBFILESCreateFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB011FC0EB7300D6E69B /* DBFILESCreateFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF6A1FC0EB7500D6E69B /* DBFILESCreateFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB011FC0EB7300D6E69B /* DBFILESCreateFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF6B1FC0EB7500D6E69B /* DBFILESCreateFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB021FC0EB7300D6E69B /* DBFILESCreateFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF6C1FC0EB7500D6E69B /* DBFILESCreateFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB021FC0EB7300D6E69B /* DBFILESCreateFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF6D1FC0EB7500D6E69B /* DBFILESCreateFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB031FC0EB7300D6E69B /* DBFILESCreateFolderResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF6E1FC0EB7500D6E69B /* DBFILESCreateFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB031FC0EB7300D6E69B /* DBFILESCreateFolderResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF6F1FC0EB7500D6E69B /* DBFILESDeleteArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB041FC0EB7300D6E69B /* DBFILESDeleteArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF701FC0EB7500D6E69B /* DBFILESDeleteArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB041FC0EB7300D6E69B /* DBFILESDeleteArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF711FC0EB7500D6E69B /* DBFILESDeleteBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB051FC0EB7300D6E69B /* DBFILESDeleteBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF721FC0EB7500D6E69B /* DBFILESDeleteBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB051FC0EB7300D6E69B /* DBFILESDeleteBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF731FC0EB7500D6E69B /* DBFILESDeleteBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB061FC0EB7300D6E69B /* DBFILESDeleteBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF741FC0EB7500D6E69B /* DBFILESDeleteBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB061FC0EB7300D6E69B /* DBFILESDeleteBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF751FC0EB7500D6E69B /* DBFILESDeleteBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB071FC0EB7300D6E69B /* DBFILESDeleteBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF761FC0EB7500D6E69B /* DBFILESDeleteBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB071FC0EB7300D6E69B /* DBFILESDeleteBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF771FC0EB7500D6E69B /* DBFILESDeleteBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB081FC0EB7300D6E69B /* DBFILESDeleteBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF781FC0EB7500D6E69B /* DBFILESDeleteBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB081FC0EB7300D6E69B /* DBFILESDeleteBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF791FC0EB7500D6E69B /* DBFILESDeleteBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB091FC0EB7300D6E69B /* DBFILESDeleteBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF7A1FC0EB7500D6E69B /* DBFILESDeleteBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB091FC0EB7300D6E69B /* DBFILESDeleteBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF7B1FC0EB7500D6E69B /* DBFILESDeleteBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0A1FC0EB7300D6E69B /* DBFILESDeleteBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF7C1FC0EB7500D6E69B /* DBFILESDeleteBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0A1FC0EB7300D6E69B /* DBFILESDeleteBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF7D1FC0EB7500D6E69B /* DBFILESDeleteBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0B1FC0EB7300D6E69B /* DBFILESDeleteBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF7E1FC0EB7500D6E69B /* DBFILESDeleteBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0B1FC0EB7300D6E69B /* DBFILESDeleteBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF7F1FC0EB7500D6E69B /* DBFILESDeletedMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0C1FC0EB7300D6E69B /* DBFILESDeletedMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF801FC0EB7500D6E69B /* DBFILESDeletedMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0C1FC0EB7300D6E69B /* DBFILESDeletedMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF811FC0EB7500D6E69B /* DBFILESDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0D1FC0EB7300D6E69B /* DBFILESDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF821FC0EB7500D6E69B /* DBFILESDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0D1FC0EB7300D6E69B /* DBFILESDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF831FC0EB7500D6E69B /* DBFILESDeleteResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0E1FC0EB7300D6E69B /* DBFILESDeleteResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF841FC0EB7500D6E69B /* DBFILESDeleteResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0E1FC0EB7300D6E69B /* DBFILESDeleteResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF851FC0EB7500D6E69B /* DBFILESDimensions.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0F1FC0EB7300D6E69B /* DBFILESDimensions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF861FC0EB7500D6E69B /* DBFILESDimensions.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB0F1FC0EB7300D6E69B /* DBFILESDimensions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF871FC0EB7500D6E69B /* DBFILESDownloadArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB101FC0EB7300D6E69B /* DBFILESDownloadArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF881FC0EB7500D6E69B /* DBFILESDownloadArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB101FC0EB7300D6E69B /* DBFILESDownloadArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF891FC0EB7500D6E69B /* DBFILESDownloadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB111FC0EB7300D6E69B /* DBFILESDownloadError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF8A1FC0EB7500D6E69B /* DBFILESDownloadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB111FC0EB7300D6E69B /* DBFILESDownloadError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF8B1FC0EB7500D6E69B /* DBFILESFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB121FC0EB7300D6E69B /* DBFILESFileMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF8C1FC0EB7500D6E69B /* DBFILESFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB121FC0EB7300D6E69B /* DBFILESFileMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF8D1FC0EB7500D6E69B /* DBFILESFileOpsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB131FC0EB7300D6E69B /* DBFILESFileOpsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF8E1FC0EB7500D6E69B /* DBFILESFileOpsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB131FC0EB7300D6E69B /* DBFILESFileOpsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF8F1FC0EB7500D6E69B /* DBFILESFileSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB141FC0EB7300D6E69B /* DBFILESFileSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF901FC0EB7500D6E69B /* DBFILESFileSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB141FC0EB7300D6E69B /* DBFILESFileSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF911FC0EB7500D6E69B /* DBFILESFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB151FC0EB7300D6E69B /* DBFILESFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF921FC0EB7500D6E69B /* DBFILESFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB151FC0EB7300D6E69B /* DBFILESFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF931FC0EB7500D6E69B /* DBFILESFolderSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB161FC0EB7300D6E69B /* DBFILESFolderSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF941FC0EB7500D6E69B /* DBFILESFolderSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB161FC0EB7300D6E69B /* DBFILESFolderSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF951FC0EB7500D6E69B /* DBFILESGetCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB171FC0EB7300D6E69B /* DBFILESGetCopyReferenceArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF961FC0EB7500D6E69B /* DBFILESGetCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB171FC0EB7300D6E69B /* DBFILESGetCopyReferenceArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF971FC0EB7500D6E69B /* DBFILESGetCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB181FC0EB7300D6E69B /* DBFILESGetCopyReferenceError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF981FC0EB7500D6E69B /* DBFILESGetCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB181FC0EB7300D6E69B /* DBFILESGetCopyReferenceError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF991FC0EB7500D6E69B /* DBFILESGetCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB191FC0EB7300D6E69B /* DBFILESGetCopyReferenceResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF9A1FC0EB7500D6E69B /* DBFILESGetCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB191FC0EB7300D6E69B /* DBFILESGetCopyReferenceResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF9B1FC0EB7500D6E69B /* DBFILESGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1A1FC0EB7300D6E69B /* DBFILESGetMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF9C1FC0EB7500D6E69B /* DBFILESGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1A1FC0EB7300D6E69B /* DBFILESGetMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF9D1FC0EB7500D6E69B /* DBFILESGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1B1FC0EB7300D6E69B /* DBFILESGetMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF9E1FC0EB7500D6E69B /* DBFILESGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1B1FC0EB7300D6E69B /* DBFILESGetMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EF9F1FC0EB7500D6E69B /* DBFILESGetTemporaryLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1C1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA01FC0EB7500D6E69B /* DBFILESGetTemporaryLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1C1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA11FC0EB7500D6E69B /* DBFILESGetTemporaryLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1D1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA21FC0EB7500D6E69B /* DBFILESGetTemporaryLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1D1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA31FC0EB7500D6E69B /* DBFILESGetTemporaryLinkResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1E1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA41FC0EB7500D6E69B /* DBFILESGetTemporaryLinkResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1E1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA51FC0EB7500D6E69B /* DBFILESGetThumbnailBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1F1FC0EB7300D6E69B /* DBFILESGetThumbnailBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA61FC0EB7500D6E69B /* DBFILESGetThumbnailBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB1F1FC0EB7300D6E69B /* DBFILESGetThumbnailBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA71FC0EB7500D6E69B /* DBFILESGetThumbnailBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB201FC0EB7300D6E69B /* DBFILESGetThumbnailBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA81FC0EB7500D6E69B /* DBFILESGetThumbnailBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB201FC0EB7300D6E69B /* DBFILESGetThumbnailBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFA91FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB211FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFAA1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB211FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFAB1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB221FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFAC1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB221FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFAD1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB231FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFAE1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB231FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFAF1FC0EB7500D6E69B /* DBFILESGpsCoordinates.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB241FC0EB7300D6E69B /* DBFILESGpsCoordinates.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB01FC0EB7500D6E69B /* DBFILESGpsCoordinates.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB241FC0EB7300D6E69B /* DBFILESGpsCoordinates.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB11FC0EB7500D6E69B /* DBFILESListFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB251FC0EB7300D6E69B /* DBFILESListFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB21FC0EB7500D6E69B /* DBFILESListFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB251FC0EB7300D6E69B /* DBFILESListFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB31FC0EB7500D6E69B /* DBFILESListFolderContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB261FC0EB7300D6E69B /* DBFILESListFolderContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB41FC0EB7500D6E69B /* DBFILESListFolderContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB261FC0EB7300D6E69B /* DBFILESListFolderContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB51FC0EB7500D6E69B /* DBFILESListFolderContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB271FC0EB7300D6E69B /* DBFILESListFolderContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB61FC0EB7500D6E69B /* DBFILESListFolderContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB271FC0EB7300D6E69B /* DBFILESListFolderContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB71FC0EB7500D6E69B /* DBFILESListFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB281FC0EB7300D6E69B /* DBFILESListFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB81FC0EB7500D6E69B /* DBFILESListFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB281FC0EB7300D6E69B /* DBFILESListFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFB91FC0EB7500D6E69B /* DBFILESListFolderGetLatestCursorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB291FC0EB7300D6E69B /* DBFILESListFolderGetLatestCursorResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFBA1FC0EB7500D6E69B /* DBFILESListFolderGetLatestCursorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB291FC0EB7300D6E69B /* DBFILESListFolderGetLatestCursorResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFBB1FC0EB7500D6E69B /* DBFILESListFolderLongpollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2A1FC0EB7300D6E69B /* DBFILESListFolderLongpollArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFBC1FC0EB7500D6E69B /* DBFILESListFolderLongpollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2A1FC0EB7300D6E69B /* DBFILESListFolderLongpollArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFBD1FC0EB7500D6E69B /* DBFILESListFolderLongpollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2B1FC0EB7300D6E69B /* DBFILESListFolderLongpollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFBE1FC0EB7500D6E69B /* DBFILESListFolderLongpollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2B1FC0EB7300D6E69B /* DBFILESListFolderLongpollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFBF1FC0EB7500D6E69B /* DBFILESListFolderLongpollResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2C1FC0EB7300D6E69B /* DBFILESListFolderLongpollResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC01FC0EB7500D6E69B /* DBFILESListFolderLongpollResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2C1FC0EB7300D6E69B /* DBFILESListFolderLongpollResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC11FC0EB7500D6E69B /* DBFILESListFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2D1FC0EB7300D6E69B /* DBFILESListFolderResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC21FC0EB7500D6E69B /* DBFILESListFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2D1FC0EB7300D6E69B /* DBFILESListFolderResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC31FC0EB7500D6E69B /* DBFILESListRevisionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2E1FC0EB7300D6E69B /* DBFILESListRevisionsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC41FC0EB7500D6E69B /* DBFILESListRevisionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2E1FC0EB7300D6E69B /* DBFILESListRevisionsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC51FC0EB7500D6E69B /* DBFILESListRevisionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2F1FC0EB7300D6E69B /* DBFILESListRevisionsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC61FC0EB7500D6E69B /* DBFILESListRevisionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB2F1FC0EB7300D6E69B /* DBFILESListRevisionsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC71FC0EB7500D6E69B /* DBFILESListRevisionsMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB301FC0EB7300D6E69B /* DBFILESListRevisionsMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC81FC0EB7500D6E69B /* DBFILESListRevisionsMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB301FC0EB7300D6E69B /* DBFILESListRevisionsMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFC91FC0EB7500D6E69B /* DBFILESListRevisionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB311FC0EB7300D6E69B /* DBFILESListRevisionsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFCA1FC0EB7500D6E69B /* DBFILESListRevisionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB311FC0EB7300D6E69B /* DBFILESListRevisionsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFCB1FC0EB7500D6E69B /* DBFILESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB321FC0EB7300D6E69B /* DBFILESLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFCC1FC0EB7500D6E69B /* DBFILESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB321FC0EB7300D6E69B /* DBFILESLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFCD1FC0EB7500D6E69B /* DBFILESMediaInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB331FC0EB7300D6E69B /* DBFILESMediaInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFCE1FC0EB7500D6E69B /* DBFILESMediaInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB331FC0EB7300D6E69B /* DBFILESMediaInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFCF1FC0EB7500D6E69B /* DBFILESMediaMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB341FC0EB7300D6E69B /* DBFILESMediaMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD01FC0EB7500D6E69B /* DBFILESMediaMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB341FC0EB7300D6E69B /* DBFILESMediaMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD11FC0EB7500D6E69B /* DBFILESMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB351FC0EB7300D6E69B /* DBFILESMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD21FC0EB7500D6E69B /* DBFILESMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB351FC0EB7300D6E69B /* DBFILESMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD31FC0EB7500D6E69B /* DBFILESPhotoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB361FC0EB7300D6E69B /* DBFILESPhotoMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD41FC0EB7500D6E69B /* DBFILESPhotoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB361FC0EB7300D6E69B /* DBFILESPhotoMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD51FC0EB7500D6E69B /* DBFILESPreviewArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB371FC0EB7300D6E69B /* DBFILESPreviewArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD61FC0EB7500D6E69B /* DBFILESPreviewArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB371FC0EB7300D6E69B /* DBFILESPreviewArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD71FC0EB7500D6E69B /* DBFILESPreviewError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB381FC0EB7300D6E69B /* DBFILESPreviewError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD81FC0EB7500D6E69B /* DBFILESPreviewError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB381FC0EB7300D6E69B /* DBFILESPreviewError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFD91FC0EB7500D6E69B /* DBFILESRelocationArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB391FC0EB7300D6E69B /* DBFILESRelocationArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFDA1FC0EB7500D6E69B /* DBFILESRelocationArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB391FC0EB7300D6E69B /* DBFILESRelocationArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFDB1FC0EB7500D6E69B /* DBFILESRelocationBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3A1FC0EB7300D6E69B /* DBFILESRelocationBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFDC1FC0EB7500D6E69B /* DBFILESRelocationBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3A1FC0EB7300D6E69B /* DBFILESRelocationBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFDD1FC0EB7500D6E69B /* DBFILESRelocationBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3B1FC0EB7300D6E69B /* DBFILESRelocationBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFDE1FC0EB7500D6E69B /* DBFILESRelocationBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3B1FC0EB7300D6E69B /* DBFILESRelocationBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFDF1FC0EB7500D6E69B /* DBFILESRelocationBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3C1FC0EB7300D6E69B /* DBFILESRelocationBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE01FC0EB7500D6E69B /* DBFILESRelocationBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3C1FC0EB7300D6E69B /* DBFILESRelocationBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE11FC0EB7500D6E69B /* DBFILESRelocationBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3D1FC0EB7300D6E69B /* DBFILESRelocationBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE21FC0EB7500D6E69B /* DBFILESRelocationBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3D1FC0EB7300D6E69B /* DBFILESRelocationBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE31FC0EB7500D6E69B /* DBFILESRelocationBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3E1FC0EB7300D6E69B /* DBFILESRelocationBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE41FC0EB7500D6E69B /* DBFILESRelocationBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3E1FC0EB7300D6E69B /* DBFILESRelocationBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE51FC0EB7500D6E69B /* DBFILESRelocationBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3F1FC0EB7300D6E69B /* DBFILESRelocationBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE61FC0EB7500D6E69B /* DBFILESRelocationBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB3F1FC0EB7300D6E69B /* DBFILESRelocationBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE71FC0EB7500D6E69B /* DBFILESRelocationError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB401FC0EB7300D6E69B /* DBFILESRelocationError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE81FC0EB7500D6E69B /* DBFILESRelocationError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB401FC0EB7300D6E69B /* DBFILESRelocationError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFE91FC0EB7500D6E69B /* DBFILESRelocationPath.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB411FC0EB7300D6E69B /* DBFILESRelocationPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFEA1FC0EB7500D6E69B /* DBFILESRelocationPath.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB411FC0EB7300D6E69B /* DBFILESRelocationPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFEB1FC0EB7500D6E69B /* DBFILESRelocationResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB421FC0EB7300D6E69B /* DBFILESRelocationResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFEC1FC0EB7500D6E69B /* DBFILESRelocationResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB421FC0EB7300D6E69B /* DBFILESRelocationResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFED1FC0EB7500D6E69B /* DBFILESRestoreArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB431FC0EB7300D6E69B /* DBFILESRestoreArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFEE1FC0EB7500D6E69B /* DBFILESRestoreArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB431FC0EB7300D6E69B /* DBFILESRestoreArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFEF1FC0EB7500D6E69B /* DBFILESRestoreError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB441FC0EB7300D6E69B /* DBFILESRestoreError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF01FC0EB7500D6E69B /* DBFILESRestoreError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB441FC0EB7300D6E69B /* DBFILESRestoreError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF11FC0EB7500D6E69B /* DBFILESSaveCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB451FC0EB7300D6E69B /* DBFILESSaveCopyReferenceArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF21FC0EB7500D6E69B /* DBFILESSaveCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB451FC0EB7300D6E69B /* DBFILESSaveCopyReferenceArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF31FC0EB7500D6E69B /* DBFILESSaveCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB461FC0EB7300D6E69B /* DBFILESSaveCopyReferenceError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF41FC0EB7500D6E69B /* DBFILESSaveCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB461FC0EB7300D6E69B /* DBFILESSaveCopyReferenceError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF51FC0EB7500D6E69B /* DBFILESSaveCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB471FC0EB7300D6E69B /* DBFILESSaveCopyReferenceResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF61FC0EB7500D6E69B /* DBFILESSaveCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB471FC0EB7300D6E69B /* DBFILESSaveCopyReferenceResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF71FC0EB7500D6E69B /* DBFILESSaveUrlArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB481FC0EB7300D6E69B /* DBFILESSaveUrlArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF81FC0EB7500D6E69B /* DBFILESSaveUrlArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB481FC0EB7300D6E69B /* DBFILESSaveUrlArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFF91FC0EB7500D6E69B /* DBFILESSaveUrlError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB491FC0EB7300D6E69B /* DBFILESSaveUrlError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFFA1FC0EB7500D6E69B /* DBFILESSaveUrlError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB491FC0EB7300D6E69B /* DBFILESSaveUrlError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFFB1FC0EB7500D6E69B /* DBFILESSaveUrlJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4A1FC0EB7300D6E69B /* DBFILESSaveUrlJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFFC1FC0EB7500D6E69B /* DBFILESSaveUrlJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4A1FC0EB7300D6E69B /* DBFILESSaveUrlJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFFD1FC0EB7500D6E69B /* DBFILESSaveUrlResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4B1FC0EB7300D6E69B /* DBFILESSaveUrlResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFFE1FC0EB7500D6E69B /* DBFILESSaveUrlResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4B1FC0EB7300D6E69B /* DBFILESSaveUrlResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292EFFF1FC0EB7500D6E69B /* DBFILESSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4C1FC0EB7300D6E69B /* DBFILESSearchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0001FC0EB7500D6E69B /* DBFILESSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4C1FC0EB7300D6E69B /* DBFILESSearchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0011FC0EB7500D6E69B /* DBFILESSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4D1FC0EB7300D6E69B /* DBFILESSearchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0021FC0EB7500D6E69B /* DBFILESSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4D1FC0EB7300D6E69B /* DBFILESSearchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0031FC0EB7500D6E69B /* DBFILESSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4E1FC0EB7300D6E69B /* DBFILESSearchMatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0041FC0EB7500D6E69B /* DBFILESSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4E1FC0EB7300D6E69B /* DBFILESSearchMatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0051FC0EB7500D6E69B /* DBFILESSearchMatchType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4F1FC0EB7300D6E69B /* DBFILESSearchMatchType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0061FC0EB7500D6E69B /* DBFILESSearchMatchType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB4F1FC0EB7300D6E69B /* DBFILESSearchMatchType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0071FC0EB7500D6E69B /* DBFILESSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB501FC0EB7300D6E69B /* DBFILESSearchMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0081FC0EB7500D6E69B /* DBFILESSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB501FC0EB7300D6E69B /* DBFILESSearchMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0091FC0EB7500D6E69B /* DBFILESSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB511FC0EB7300D6E69B /* DBFILESSearchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F00A1FC0EB7500D6E69B /* DBFILESSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB511FC0EB7300D6E69B /* DBFILESSearchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F00B1FC0EB7500D6E69B /* DBFILESSharedLink.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB521FC0EB7300D6E69B /* DBFILESSharedLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F00C1FC0EB7500D6E69B /* DBFILESSharedLink.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB521FC0EB7300D6E69B /* DBFILESSharedLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F00D1FC0EB7500D6E69B /* DBFILESSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB531FC0EB7300D6E69B /* DBFILESSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F00E1FC0EB7500D6E69B /* DBFILESSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB531FC0EB7300D6E69B /* DBFILESSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F00F1FC0EB7500D6E69B /* DBFILESThumbnailArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB541FC0EB7300D6E69B /* DBFILESThumbnailArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0101FC0EB7500D6E69B /* DBFILESThumbnailArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB541FC0EB7300D6E69B /* DBFILESThumbnailArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0111FC0EB7500D6E69B /* DBFILESThumbnailError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB551FC0EB7300D6E69B /* DBFILESThumbnailError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0121FC0EB7500D6E69B /* DBFILESThumbnailError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB551FC0EB7300D6E69B /* DBFILESThumbnailError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0131FC0EB7500D6E69B /* DBFILESThumbnailFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB561FC0EB7300D6E69B /* DBFILESThumbnailFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0141FC0EB7500D6E69B /* DBFILESThumbnailFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB561FC0EB7300D6E69B /* DBFILESThumbnailFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0151FC0EB7500D6E69B /* DBFILESThumbnailSize.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB571FC0EB7300D6E69B /* DBFILESThumbnailSize.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0161FC0EB7500D6E69B /* DBFILESThumbnailSize.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB571FC0EB7300D6E69B /* DBFILESThumbnailSize.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0171FC0EB7500D6E69B /* DBFILESUploadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB581FC0EB7300D6E69B /* DBFILESUploadError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0181FC0EB7500D6E69B /* DBFILESUploadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB581FC0EB7300D6E69B /* DBFILESUploadError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0191FC0EB7500D6E69B /* DBFILESUploadErrorWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB591FC0EB7300D6E69B /* DBFILESUploadErrorWithProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F01A1FC0EB7500D6E69B /* DBFILESUploadErrorWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB591FC0EB7300D6E69B /* DBFILESUploadErrorWithProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F01B1FC0EB7500D6E69B /* DBFILESUploadSessionAppendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5A1FC0EB7300D6E69B /* DBFILESUploadSessionAppendArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F01C1FC0EB7500D6E69B /* DBFILESUploadSessionAppendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5A1FC0EB7300D6E69B /* DBFILESUploadSessionAppendArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F01D1FC0EB7500D6E69B /* DBFILESUploadSessionCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5B1FC0EB7300D6E69B /* DBFILESUploadSessionCursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F01E1FC0EB7500D6E69B /* DBFILESUploadSessionCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5B1FC0EB7300D6E69B /* DBFILESUploadSessionCursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F01F1FC0EB7500D6E69B /* DBFILESUploadSessionFinishArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5C1FC0EB7300D6E69B /* DBFILESUploadSessionFinishArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0201FC0EB7500D6E69B /* DBFILESUploadSessionFinishArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5C1FC0EB7300D6E69B /* DBFILESUploadSessionFinishArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0211FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5D1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0221FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5D1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0231FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5E1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0241FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5E1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0251FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5F1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0261FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB5F1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0271FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB601FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0281FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB601FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0291FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB611FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F02A1FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB611FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F02B1FC0EB7500D6E69B /* DBFILESUploadSessionFinishError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB621FC0EB7300D6E69B /* DBFILESUploadSessionFinishError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F02C1FC0EB7500D6E69B /* DBFILESUploadSessionFinishError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB621FC0EB7300D6E69B /* DBFILESUploadSessionFinishError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F02D1FC0EB7500D6E69B /* DBFILESUploadSessionLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB631FC0EB7300D6E69B /* DBFILESUploadSessionLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F02E1FC0EB7500D6E69B /* DBFILESUploadSessionLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB631FC0EB7300D6E69B /* DBFILESUploadSessionLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F02F1FC0EB7500D6E69B /* DBFILESUploadSessionOffsetError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB641FC0EB7300D6E69B /* DBFILESUploadSessionOffsetError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0301FC0EB7500D6E69B /* DBFILESUploadSessionOffsetError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB641FC0EB7300D6E69B /* DBFILESUploadSessionOffsetError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0311FC0EB7500D6E69B /* DBFILESUploadSessionStartArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB651FC0EB7300D6E69B /* DBFILESUploadSessionStartArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0321FC0EB7500D6E69B /* DBFILESUploadSessionStartArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB651FC0EB7300D6E69B /* DBFILESUploadSessionStartArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0331FC0EB7500D6E69B /* DBFILESUploadSessionStartResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB661FC0EB7300D6E69B /* DBFILESUploadSessionStartResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0341FC0EB7500D6E69B /* DBFILESUploadSessionStartResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB661FC0EB7300D6E69B /* DBFILESUploadSessionStartResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0351FC0EB7500D6E69B /* DBFILESUploadWriteFailed.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB671FC0EB7300D6E69B /* DBFILESUploadWriteFailed.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0361FC0EB7500D6E69B /* DBFILESUploadWriteFailed.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB671FC0EB7300D6E69B /* DBFILESUploadWriteFailed.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0371FC0EB7500D6E69B /* DBFILESVideoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB681FC0EB7300D6E69B /* DBFILESVideoMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0381FC0EB7500D6E69B /* DBFILESVideoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB681FC0EB7300D6E69B /* DBFILESVideoMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0391FC0EB7500D6E69B /* DBFILESWriteConflictError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB691FC0EB7300D6E69B /* DBFILESWriteConflictError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F03A1FC0EB7500D6E69B /* DBFILESWriteConflictError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB691FC0EB7300D6E69B /* DBFILESWriteConflictError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F03B1FC0EB7500D6E69B /* DBFILESWriteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB6A1FC0EB7300D6E69B /* DBFILESWriteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F03C1FC0EB7500D6E69B /* DBFILESWriteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB6A1FC0EB7300D6E69B /* DBFILESWriteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F03D1FC0EB7500D6E69B /* DBFILESWriteMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB6B1FC0EB7300D6E69B /* DBFILESWriteMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F03E1FC0EB7500D6E69B /* DBFILESWriteMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB6B1FC0EB7300D6E69B /* DBFILESWriteMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F03F1FC0EB7500D6E69B /* DBPaperObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EB6D1FC0EB7300D6E69B /* DBPaperObjects.m */; }; - F292F0401FC0EB7500D6E69B /* DBPaperObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EB6D1FC0EB7300D6E69B /* DBPaperObjects.m */; }; - F292F0411FC0EB7500D6E69B /* DBPAPERAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB6F1FC0EB7300D6E69B /* DBPAPERAddMember.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0421FC0EB7500D6E69B /* DBPAPERAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB6F1FC0EB7300D6E69B /* DBPAPERAddMember.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0431FC0EB7500D6E69B /* DBPAPERAddPaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB701FC0EB7300D6E69B /* DBPAPERAddPaperDocUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0441FC0EB7500D6E69B /* DBPAPERAddPaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB701FC0EB7300D6E69B /* DBPAPERAddPaperDocUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0451FC0EB7500D6E69B /* DBPAPERAddPaperDocUserMemberResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB711FC0EB7300D6E69B /* DBPAPERAddPaperDocUserMemberResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0461FC0EB7500D6E69B /* DBPAPERAddPaperDocUserMemberResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB711FC0EB7300D6E69B /* DBPAPERAddPaperDocUserMemberResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0471FC0EB7500D6E69B /* DBPAPERAddPaperDocUserResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB721FC0EB7300D6E69B /* DBPAPERAddPaperDocUserResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0481FC0EB7500D6E69B /* DBPAPERAddPaperDocUserResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB721FC0EB7300D6E69B /* DBPAPERAddPaperDocUserResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0491FC0EB7500D6E69B /* DBPAPERCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB731FC0EB7300D6E69B /* DBPAPERCursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F04A1FC0EB7500D6E69B /* DBPAPERCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB731FC0EB7300D6E69B /* DBPAPERCursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F04B1FC0EB7500D6E69B /* DBPAPERDocLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB741FC0EB7300D6E69B /* DBPAPERDocLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F04C1FC0EB7500D6E69B /* DBPAPERDocLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB741FC0EB7300D6E69B /* DBPAPERDocLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F04D1FC0EB7500D6E69B /* DBPAPERDocSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB751FC0EB7300D6E69B /* DBPAPERDocSubscriptionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F04E1FC0EB7500D6E69B /* DBPAPERDocSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB751FC0EB7300D6E69B /* DBPAPERDocSubscriptionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F04F1FC0EB7500D6E69B /* DBPAPERExportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB761FC0EB7300D6E69B /* DBPAPERExportFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0501FC0EB7500D6E69B /* DBPAPERExportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB761FC0EB7300D6E69B /* DBPAPERExportFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0511FC0EB7500D6E69B /* DBPAPERFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB771FC0EB7300D6E69B /* DBPAPERFolder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0521FC0EB7500D6E69B /* DBPAPERFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB771FC0EB7300D6E69B /* DBPAPERFolder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0531FC0EB7500D6E69B /* DBPAPERFoldersContainingPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB781FC0EB7300D6E69B /* DBPAPERFoldersContainingPaperDoc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0541FC0EB7500D6E69B /* DBPAPERFoldersContainingPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB781FC0EB7300D6E69B /* DBPAPERFoldersContainingPaperDoc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0551FC0EB7500D6E69B /* DBPAPERFolderSharingPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB791FC0EB7300D6E69B /* DBPAPERFolderSharingPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0561FC0EB7500D6E69B /* DBPAPERFolderSharingPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB791FC0EB7300D6E69B /* DBPAPERFolderSharingPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0571FC0EB7500D6E69B /* DBPAPERFolderSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7A1FC0EB7300D6E69B /* DBPAPERFolderSubscriptionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0581FC0EB7500D6E69B /* DBPAPERFolderSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7A1FC0EB7300D6E69B /* DBPAPERFolderSubscriptionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0591FC0EB7500D6E69B /* DBPAPERImportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7B1FC0EB7300D6E69B /* DBPAPERImportFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F05A1FC0EB7500D6E69B /* DBPAPERImportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7B1FC0EB7300D6E69B /* DBPAPERImportFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F05B1FC0EB7500D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7C1FC0EB7300D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F05C1FC0EB7500D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7C1FC0EB7300D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F05D1FC0EB7500D6E69B /* DBPAPERListDocsCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7D1FC0EB7300D6E69B /* DBPAPERListDocsCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F05E1FC0EB7500D6E69B /* DBPAPERListDocsCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7D1FC0EB7300D6E69B /* DBPAPERListDocsCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F05F1FC0EB7500D6E69B /* DBPAPERListPaperDocsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7E1FC0EB7300D6E69B /* DBPAPERListPaperDocsArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0601FC0EB7500D6E69B /* DBPAPERListPaperDocsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7E1FC0EB7300D6E69B /* DBPAPERListPaperDocsArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0611FC0EB7500D6E69B /* DBPAPERListPaperDocsContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7F1FC0EB7300D6E69B /* DBPAPERListPaperDocsContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0621FC0EB7500D6E69B /* DBPAPERListPaperDocsContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB7F1FC0EB7300D6E69B /* DBPAPERListPaperDocsContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0631FC0EB7500D6E69B /* DBPAPERListPaperDocsFilterBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB801FC0EB7300D6E69B /* DBPAPERListPaperDocsFilterBy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0641FC0EB7500D6E69B /* DBPAPERListPaperDocsFilterBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB801FC0EB7300D6E69B /* DBPAPERListPaperDocsFilterBy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0651FC0EB7500D6E69B /* DBPAPERListPaperDocsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB811FC0EB7300D6E69B /* DBPAPERListPaperDocsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0661FC0EB7500D6E69B /* DBPAPERListPaperDocsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB811FC0EB7300D6E69B /* DBPAPERListPaperDocsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0671FC0EB7500D6E69B /* DBPAPERListPaperDocsSortBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB821FC0EB7300D6E69B /* DBPAPERListPaperDocsSortBy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0681FC0EB7500D6E69B /* DBPAPERListPaperDocsSortBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB821FC0EB7300D6E69B /* DBPAPERListPaperDocsSortBy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0691FC0EB7500D6E69B /* DBPAPERListPaperDocsSortOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB831FC0EB7300D6E69B /* DBPAPERListPaperDocsSortOrder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F06A1FC0EB7500D6E69B /* DBPAPERListPaperDocsSortOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB831FC0EB7300D6E69B /* DBPAPERListPaperDocsSortOrder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F06B1FC0EB7500D6E69B /* DBPAPERListUsersCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB841FC0EB7300D6E69B /* DBPAPERListUsersCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F06C1FC0EB7500D6E69B /* DBPAPERListUsersCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB841FC0EB7300D6E69B /* DBPAPERListUsersCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F06D1FC0EB7500D6E69B /* DBPAPERListUsersOnFolderArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB851FC0EB7300D6E69B /* DBPAPERListUsersOnFolderArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F06E1FC0EB7500D6E69B /* DBPAPERListUsersOnFolderArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB851FC0EB7300D6E69B /* DBPAPERListUsersOnFolderArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F06F1FC0EB7500D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB861FC0EB7300D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0701FC0EB7500D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB861FC0EB7300D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0711FC0EB7500D6E69B /* DBPAPERListUsersOnFolderResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB871FC0EB7300D6E69B /* DBPAPERListUsersOnFolderResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0721FC0EB7500D6E69B /* DBPAPERListUsersOnFolderResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB871FC0EB7300D6E69B /* DBPAPERListUsersOnFolderResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0731FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB881FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0741FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB881FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0751FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB891FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0761FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB891FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0771FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8A1FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0781FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8A1FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0791FC0EB7500D6E69B /* DBPAPERPaperApiBaseError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8B1FC0EB7300D6E69B /* DBPAPERPaperApiBaseError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F07A1FC0EB7500D6E69B /* DBPAPERPaperApiBaseError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8B1FC0EB7300D6E69B /* DBPAPERPaperApiBaseError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F07B1FC0EB7500D6E69B /* DBPAPERPaperApiCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8C1FC0EB7300D6E69B /* DBPAPERPaperApiCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F07C1FC0EB7500D6E69B /* DBPAPERPaperApiCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8C1FC0EB7300D6E69B /* DBPAPERPaperApiCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F07D1FC0EB7500D6E69B /* DBPAPERPaperDocCreateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8D1FC0EB7300D6E69B /* DBPAPERPaperDocCreateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F07E1FC0EB7500D6E69B /* DBPAPERPaperDocCreateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8D1FC0EB7300D6E69B /* DBPAPERPaperDocCreateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F07F1FC0EB7500D6E69B /* DBPAPERPaperDocCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8E1FC0EB7300D6E69B /* DBPAPERPaperDocCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0801FC0EB7500D6E69B /* DBPAPERPaperDocCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8E1FC0EB7300D6E69B /* DBPAPERPaperDocCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0811FC0EB7500D6E69B /* DBPAPERPaperDocCreateUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8F1FC0EB7300D6E69B /* DBPAPERPaperDocCreateUpdateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0821FC0EB7500D6E69B /* DBPAPERPaperDocCreateUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB8F1FC0EB7300D6E69B /* DBPAPERPaperDocCreateUpdateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0831FC0EB7500D6E69B /* DBPAPERPaperDocExport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB901FC0EB7300D6E69B /* DBPAPERPaperDocExport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0841FC0EB7500D6E69B /* DBPAPERPaperDocExport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB901FC0EB7300D6E69B /* DBPAPERPaperDocExport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0851FC0EB7500D6E69B /* DBPAPERPaperDocExportResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB911FC0EB7300D6E69B /* DBPAPERPaperDocExportResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0861FC0EB7500D6E69B /* DBPAPERPaperDocExportResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB911FC0EB7300D6E69B /* DBPAPERPaperDocExportResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0871FC0EB7500D6E69B /* DBPAPERPaperDocPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB921FC0EB7300D6E69B /* DBPAPERPaperDocPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0881FC0EB7500D6E69B /* DBPAPERPaperDocPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB921FC0EB7300D6E69B /* DBPAPERPaperDocPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0891FC0EB7500D6E69B /* DBPAPERPaperDocSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB931FC0EB7300D6E69B /* DBPAPERPaperDocSharingPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F08A1FC0EB7500D6E69B /* DBPAPERPaperDocSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB931FC0EB7300D6E69B /* DBPAPERPaperDocSharingPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F08B1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB941FC0EB7300D6E69B /* DBPAPERPaperDocUpdateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F08C1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB941FC0EB7300D6E69B /* DBPAPERPaperDocUpdateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F08D1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB951FC0EB7300D6E69B /* DBPAPERPaperDocUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F08E1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB951FC0EB7300D6E69B /* DBPAPERPaperDocUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F08F1FC0EB7500D6E69B /* DBPAPERPaperDocUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB961FC0EB7300D6E69B /* DBPAPERPaperDocUpdatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0901FC0EB7500D6E69B /* DBPAPERPaperDocUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB961FC0EB7300D6E69B /* DBPAPERPaperDocUpdatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0911FC0EB7500D6E69B /* DBPAPERRefPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB971FC0EB7300D6E69B /* DBPAPERRefPaperDoc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0921FC0EB7500D6E69B /* DBPAPERRefPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB971FC0EB7300D6E69B /* DBPAPERRefPaperDoc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0931FC0EB7500D6E69B /* DBPAPERRemovePaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB981FC0EB7300D6E69B /* DBPAPERRemovePaperDocUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0941FC0EB7500D6E69B /* DBPAPERRemovePaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB981FC0EB7300D6E69B /* DBPAPERRemovePaperDocUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0951FC0EB7500D6E69B /* DBPAPERSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB991FC0EB7300D6E69B /* DBPAPERSharingPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0961FC0EB7500D6E69B /* DBPAPERSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB991FC0EB7300D6E69B /* DBPAPERSharingPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0971FC0EB7500D6E69B /* DBPAPERSharingPublicPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9A1FC0EB7300D6E69B /* DBPAPERSharingPublicPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0981FC0EB7500D6E69B /* DBPAPERSharingPublicPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9A1FC0EB7300D6E69B /* DBPAPERSharingPublicPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0991FC0EB7500D6E69B /* DBPAPERSharingTeamPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9B1FC0EB7300D6E69B /* DBPAPERSharingTeamPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F09A1FC0EB7500D6E69B /* DBPAPERSharingTeamPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9B1FC0EB7300D6E69B /* DBPAPERSharingTeamPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F09B1FC0EB7500D6E69B /* DBPAPERUserInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9C1FC0EB7300D6E69B /* DBPAPERUserInfoWithPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F09C1FC0EB7500D6E69B /* DBPAPERUserInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9C1FC0EB7300D6E69B /* DBPAPERUserInfoWithPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F09D1FC0EB7500D6E69B /* DBPAPERUserOnPaperDocFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9D1FC0EB7300D6E69B /* DBPAPERUserOnPaperDocFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F09E1FC0EB7500D6E69B /* DBPAPERUserOnPaperDocFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EB9D1FC0EB7300D6E69B /* DBPAPERUserOnPaperDocFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F09F1FC0EB7500D6E69B /* DBSharingObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EB9F1FC0EB7300D6E69B /* DBSharingObjects.m */; }; - F292F0A01FC0EB7500D6E69B /* DBSharingObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EB9F1FC0EB7300D6E69B /* DBSharingObjects.m */; }; - F292F0A11FC0EB7500D6E69B /* DBSHARINGAccessLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA11FC0EB7300D6E69B /* DBSHARINGAccessLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A21FC0EB7500D6E69B /* DBSHARINGAccessLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA11FC0EB7300D6E69B /* DBSHARINGAccessLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A31FC0EB7500D6E69B /* DBSHARINGAclUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA21FC0EB7300D6E69B /* DBSHARINGAclUpdatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A41FC0EB7500D6E69B /* DBSHARINGAclUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA21FC0EB7300D6E69B /* DBSHARINGAclUpdatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A51FC0EB7500D6E69B /* DBSHARINGAddFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA31FC0EB7300D6E69B /* DBSHARINGAddFileMemberArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A61FC0EB7500D6E69B /* DBSHARINGAddFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA31FC0EB7300D6E69B /* DBSHARINGAddFileMemberArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A71FC0EB7500D6E69B /* DBSHARINGAddFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA41FC0EB7300D6E69B /* DBSHARINGAddFileMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A81FC0EB7500D6E69B /* DBSHARINGAddFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA41FC0EB7300D6E69B /* DBSHARINGAddFileMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0A91FC0EB7500D6E69B /* DBSHARINGAddFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA51FC0EB7300D6E69B /* DBSHARINGAddFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0AA1FC0EB7500D6E69B /* DBSHARINGAddFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA51FC0EB7300D6E69B /* DBSHARINGAddFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0AB1FC0EB7500D6E69B /* DBSHARINGAddFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA61FC0EB7300D6E69B /* DBSHARINGAddFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0AC1FC0EB7500D6E69B /* DBSHARINGAddFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA61FC0EB7300D6E69B /* DBSHARINGAddFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0AD1FC0EB7500D6E69B /* DBSHARINGAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA71FC0EB7300D6E69B /* DBSHARINGAddMember.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0AE1FC0EB7500D6E69B /* DBSHARINGAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA71FC0EB7300D6E69B /* DBSHARINGAddMember.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0AF1FC0EB7500D6E69B /* DBSHARINGAddMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA81FC0EB7300D6E69B /* DBSHARINGAddMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B01FC0EB7500D6E69B /* DBSHARINGAddMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA81FC0EB7300D6E69B /* DBSHARINGAddMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B11FC0EB7500D6E69B /* DBSHARINGAudienceExceptionContentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA91FC0EB7300D6E69B /* DBSHARINGAudienceExceptionContentInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B21FC0EB7500D6E69B /* DBSHARINGAudienceExceptionContentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBA91FC0EB7300D6E69B /* DBSHARINGAudienceExceptionContentInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B31FC0EB7500D6E69B /* DBSHARINGAudienceExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAA1FC0EB7300D6E69B /* DBSHARINGAudienceExceptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B41FC0EB7500D6E69B /* DBSHARINGAudienceExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAA1FC0EB7300D6E69B /* DBSHARINGAudienceExceptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B51FC0EB7500D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAB1FC0EB7300D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B61FC0EB7500D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAB1FC0EB7300D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B71FC0EB7500D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAC1FC0EB7300D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B81FC0EB7500D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAC1FC0EB7300D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0B91FC0EB7500D6E69B /* DBSHARINGCollectionLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAD1FC0EB7300D6E69B /* DBSHARINGCollectionLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0BA1FC0EB7500D6E69B /* DBSHARINGCollectionLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAD1FC0EB7300D6E69B /* DBSHARINGCollectionLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0BB1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAE1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0BC1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAE1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0BD1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAF1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0BE1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBAF1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0BF1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB01FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C01FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB01FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C11FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB11FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C21FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB11FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C31FC0EB7500D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB21FC0EB7300D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C41FC0EB7500D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB21FC0EB7300D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C51FC0EB7500D6E69B /* DBSHARINGFileAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB31FC0EB7300D6E69B /* DBSHARINGFileAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C61FC0EB7500D6E69B /* DBSHARINGFileAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB31FC0EB7300D6E69B /* DBSHARINGFileAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C71FC0EB7500D6E69B /* DBSHARINGFileErrorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB41FC0EB7300D6E69B /* DBSHARINGFileErrorResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C81FC0EB7500D6E69B /* DBSHARINGFileErrorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB41FC0EB7300D6E69B /* DBSHARINGFileErrorResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0C91FC0EB7500D6E69B /* DBSHARINGFileLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB51FC0EB7300D6E69B /* DBSHARINGFileLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0CA1FC0EB7500D6E69B /* DBSHARINGFileLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB51FC0EB7300D6E69B /* DBSHARINGFileLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0CB1FC0EB7500D6E69B /* DBSHARINGFileMemberActionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB61FC0EB7300D6E69B /* DBSHARINGFileMemberActionError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0CC1FC0EB7500D6E69B /* DBSHARINGFileMemberActionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB61FC0EB7300D6E69B /* DBSHARINGFileMemberActionError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0CD1FC0EB7500D6E69B /* DBSHARINGFileMemberActionIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB71FC0EB7300D6E69B /* DBSHARINGFileMemberActionIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0CE1FC0EB7500D6E69B /* DBSHARINGFileMemberActionIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB71FC0EB7300D6E69B /* DBSHARINGFileMemberActionIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0CF1FC0EB7500D6E69B /* DBSHARINGFileMemberActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB81FC0EB7300D6E69B /* DBSHARINGFileMemberActionResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D01FC0EB7500D6E69B /* DBSHARINGFileMemberActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB81FC0EB7300D6E69B /* DBSHARINGFileMemberActionResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D11FC0EB7500D6E69B /* DBSHARINGFileMemberRemoveActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB91FC0EB7300D6E69B /* DBSHARINGFileMemberRemoveActionResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D21FC0EB7500D6E69B /* DBSHARINGFileMemberRemoveActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBB91FC0EB7300D6E69B /* DBSHARINGFileMemberRemoveActionResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D31FC0EB7500D6E69B /* DBSHARINGFilePermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBA1FC0EB7300D6E69B /* DBSHARINGFilePermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D41FC0EB7500D6E69B /* DBSHARINGFilePermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBA1FC0EB7300D6E69B /* DBSHARINGFilePermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D51FC0EB7500D6E69B /* DBSHARINGFolderAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBB1FC0EB7300D6E69B /* DBSHARINGFolderAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D61FC0EB7500D6E69B /* DBSHARINGFolderAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBB1FC0EB7300D6E69B /* DBSHARINGFolderAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D71FC0EB7500D6E69B /* DBSHARINGFolderLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBC1FC0EB7300D6E69B /* DBSHARINGFolderLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D81FC0EB7500D6E69B /* DBSHARINGFolderLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBC1FC0EB7300D6E69B /* DBSHARINGFolderLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0D91FC0EB7500D6E69B /* DBSHARINGFolderPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBD1FC0EB7300D6E69B /* DBSHARINGFolderPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0DA1FC0EB7500D6E69B /* DBSHARINGFolderPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBD1FC0EB7300D6E69B /* DBSHARINGFolderPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0DB1FC0EB7500D6E69B /* DBSHARINGFolderPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBE1FC0EB7300D6E69B /* DBSHARINGFolderPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0DC1FC0EB7500D6E69B /* DBSHARINGFolderPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBE1FC0EB7300D6E69B /* DBSHARINGFolderPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0DD1FC0EB7500D6E69B /* DBSHARINGGetFileMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBF1FC0EB7300D6E69B /* DBSHARINGGetFileMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0DE1FC0EB7500D6E69B /* DBSHARINGGetFileMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBBF1FC0EB7300D6E69B /* DBSHARINGGetFileMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0DF1FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC01FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E01FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC01FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E11FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC11FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E21FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC11FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E31FC0EB7500D6E69B /* DBSHARINGGetFileMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC21FC0EB7300D6E69B /* DBSHARINGGetFileMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E41FC0EB7500D6E69B /* DBSHARINGGetFileMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC21FC0EB7300D6E69B /* DBSHARINGGetFileMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E51FC0EB7500D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC31FC0EB7300D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E61FC0EB7500D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC31FC0EB7300D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E71FC0EB7500D6E69B /* DBSHARINGGetMetadataArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC41FC0EB7300D6E69B /* DBSHARINGGetMetadataArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E81FC0EB7500D6E69B /* DBSHARINGGetMetadataArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC41FC0EB7300D6E69B /* DBSHARINGGetMetadataArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0E91FC0EB7500D6E69B /* DBSHARINGGetSharedLinkFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC51FC0EB7300D6E69B /* DBSHARINGGetSharedLinkFileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0EA1FC0EB7500D6E69B /* DBSHARINGGetSharedLinkFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC51FC0EB7300D6E69B /* DBSHARINGGetSharedLinkFileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0EB1FC0EB7500D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC61FC0EB7300D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0EC1FC0EB7500D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC61FC0EB7300D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0ED1FC0EB7500D6E69B /* DBSHARINGGetSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC71FC0EB7300D6E69B /* DBSHARINGGetSharedLinksArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0EE1FC0EB7500D6E69B /* DBSHARINGGetSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC71FC0EB7300D6E69B /* DBSHARINGGetSharedLinksArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0EF1FC0EB7500D6E69B /* DBSHARINGGetSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC81FC0EB7300D6E69B /* DBSHARINGGetSharedLinksError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F01FC0EB7500D6E69B /* DBSHARINGGetSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC81FC0EB7300D6E69B /* DBSHARINGGetSharedLinksError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F11FC0EB7500D6E69B /* DBSHARINGGetSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC91FC0EB7300D6E69B /* DBSHARINGGetSharedLinksResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F21FC0EB7500D6E69B /* DBSHARINGGetSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBC91FC0EB7300D6E69B /* DBSHARINGGetSharedLinksResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F31FC0EB7500D6E69B /* DBSHARINGGroupInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCA1FC0EB7300D6E69B /* DBSHARINGGroupInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F41FC0EB7500D6E69B /* DBSHARINGGroupInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCA1FC0EB7300D6E69B /* DBSHARINGGroupInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F51FC0EB7500D6E69B /* DBSHARINGGroupMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCB1FC0EB7300D6E69B /* DBSHARINGGroupMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F61FC0EB7500D6E69B /* DBSHARINGGroupMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCB1FC0EB7300D6E69B /* DBSHARINGGroupMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F71FC0EB7500D6E69B /* DBSHARINGInsufficientPlan.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCC1FC0EB7300D6E69B /* DBSHARINGInsufficientPlan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F81FC0EB7500D6E69B /* DBSHARINGInsufficientPlan.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCC1FC0EB7300D6E69B /* DBSHARINGInsufficientPlan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0F91FC0EB7500D6E69B /* DBSHARINGInsufficientQuotaAmounts.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCD1FC0EB7300D6E69B /* DBSHARINGInsufficientQuotaAmounts.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0FA1FC0EB7500D6E69B /* DBSHARINGInsufficientQuotaAmounts.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCD1FC0EB7300D6E69B /* DBSHARINGInsufficientQuotaAmounts.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0FB1FC0EB7500D6E69B /* DBSHARINGInviteeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCE1FC0EB7300D6E69B /* DBSHARINGInviteeInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0FC1FC0EB7500D6E69B /* DBSHARINGInviteeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCE1FC0EB7300D6E69B /* DBSHARINGInviteeInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0FD1FC0EB7500D6E69B /* DBSHARINGInviteeMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCF1FC0EB7300D6E69B /* DBSHARINGInviteeMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0FE1FC0EB7500D6E69B /* DBSHARINGInviteeMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBCF1FC0EB7300D6E69B /* DBSHARINGInviteeMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F0FF1FC0EB7500D6E69B /* DBSHARINGJobError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD01FC0EB7300D6E69B /* DBSHARINGJobError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1001FC0EB7500D6E69B /* DBSHARINGJobError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD01FC0EB7300D6E69B /* DBSHARINGJobError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1011FC0EB7500D6E69B /* DBSHARINGJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD11FC0EB7300D6E69B /* DBSHARINGJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1021FC0EB7500D6E69B /* DBSHARINGJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD11FC0EB7300D6E69B /* DBSHARINGJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1031FC0EB7500D6E69B /* DBSHARINGLinkAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD21FC0EB7300D6E69B /* DBSHARINGLinkAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1041FC0EB7500D6E69B /* DBSHARINGLinkAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD21FC0EB7300D6E69B /* DBSHARINGLinkAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1051FC0EB7500D6E69B /* DBSHARINGLinkAudience.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD31FC0EB7300D6E69B /* DBSHARINGLinkAudience.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1061FC0EB7500D6E69B /* DBSHARINGLinkAudience.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD31FC0EB7300D6E69B /* DBSHARINGLinkAudience.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1071FC0EB7500D6E69B /* DBSHARINGLinkExpiry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD41FC0EB7300D6E69B /* DBSHARINGLinkExpiry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1081FC0EB7500D6E69B /* DBSHARINGLinkExpiry.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD41FC0EB7300D6E69B /* DBSHARINGLinkExpiry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1091FC0EB7500D6E69B /* DBSHARINGLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD51FC0EB7300D6E69B /* DBSHARINGLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F10A1FC0EB7500D6E69B /* DBSHARINGLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD51FC0EB7300D6E69B /* DBSHARINGLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F10B1FC0EB7500D6E69B /* DBSHARINGLinkPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD61FC0EB7300D6E69B /* DBSHARINGLinkPassword.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F10C1FC0EB7500D6E69B /* DBSHARINGLinkPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD61FC0EB7300D6E69B /* DBSHARINGLinkPassword.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F10D1FC0EB7500D6E69B /* DBSHARINGLinkPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD71FC0EB7300D6E69B /* DBSHARINGLinkPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F10E1FC0EB7500D6E69B /* DBSHARINGLinkPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD71FC0EB7300D6E69B /* DBSHARINGLinkPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F10F1FC0EB7500D6E69B /* DBSHARINGLinkPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD81FC0EB7300D6E69B /* DBSHARINGLinkPermissions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1101FC0EB7500D6E69B /* DBSHARINGLinkPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD81FC0EB7300D6E69B /* DBSHARINGLinkPermissions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1111FC0EB7500D6E69B /* DBSHARINGLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD91FC0EB7300D6E69B /* DBSHARINGLinkSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1121FC0EB7500D6E69B /* DBSHARINGLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBD91FC0EB7300D6E69B /* DBSHARINGLinkSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1131FC0EB7500D6E69B /* DBSHARINGListFileMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDA1FC0EB7300D6E69B /* DBSHARINGListFileMembersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1141FC0EB7500D6E69B /* DBSHARINGListFileMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDA1FC0EB7300D6E69B /* DBSHARINGListFileMembersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1151FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDB1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1161FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDB1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1171FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDC1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1181FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDC1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1191FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDD1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F11A1FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDD1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F11B1FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDE1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F11C1FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDE1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F11D1FC0EB7500D6E69B /* DBSHARINGListFileMembersCountResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDF1FC0EB7300D6E69B /* DBSHARINGListFileMembersCountResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F11E1FC0EB7500D6E69B /* DBSHARINGListFileMembersCountResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBDF1FC0EB7300D6E69B /* DBSHARINGListFileMembersCountResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F11F1FC0EB7500D6E69B /* DBSHARINGListFileMembersError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE01FC0EB7300D6E69B /* DBSHARINGListFileMembersError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1201FC0EB7500D6E69B /* DBSHARINGListFileMembersError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE01FC0EB7300D6E69B /* DBSHARINGListFileMembersError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1211FC0EB7500D6E69B /* DBSHARINGListFileMembersIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE11FC0EB7300D6E69B /* DBSHARINGListFileMembersIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1221FC0EB7500D6E69B /* DBSHARINGListFileMembersIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE11FC0EB7300D6E69B /* DBSHARINGListFileMembersIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1231FC0EB7500D6E69B /* DBSHARINGListFilesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE21FC0EB7300D6E69B /* DBSHARINGListFilesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1241FC0EB7500D6E69B /* DBSHARINGListFilesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE21FC0EB7300D6E69B /* DBSHARINGListFilesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1251FC0EB7500D6E69B /* DBSHARINGListFilesContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE31FC0EB7300D6E69B /* DBSHARINGListFilesContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1261FC0EB7500D6E69B /* DBSHARINGListFilesContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE31FC0EB7300D6E69B /* DBSHARINGListFilesContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1271FC0EB7500D6E69B /* DBSHARINGListFilesContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE41FC0EB7300D6E69B /* DBSHARINGListFilesContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1281FC0EB7500D6E69B /* DBSHARINGListFilesContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE41FC0EB7300D6E69B /* DBSHARINGListFilesContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1291FC0EB7500D6E69B /* DBSHARINGListFilesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE51FC0EB7300D6E69B /* DBSHARINGListFilesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F12A1FC0EB7500D6E69B /* DBSHARINGListFilesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE51FC0EB7300D6E69B /* DBSHARINGListFilesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F12B1FC0EB7500D6E69B /* DBSHARINGListFolderMembersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE61FC0EB7300D6E69B /* DBSHARINGListFolderMembersArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F12C1FC0EB7500D6E69B /* DBSHARINGListFolderMembersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE61FC0EB7300D6E69B /* DBSHARINGListFolderMembersArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F12D1FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE71FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F12E1FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE71FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F12F1FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE81FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1301FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE81FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1311FC0EB7500D6E69B /* DBSHARINGListFolderMembersCursorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE91FC0EB7300D6E69B /* DBSHARINGListFolderMembersCursorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1321FC0EB7500D6E69B /* DBSHARINGListFolderMembersCursorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBE91FC0EB7300D6E69B /* DBSHARINGListFolderMembersCursorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1331FC0EB7500D6E69B /* DBSHARINGListFoldersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEA1FC0EB7300D6E69B /* DBSHARINGListFoldersArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1341FC0EB7500D6E69B /* DBSHARINGListFoldersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEA1FC0EB7300D6E69B /* DBSHARINGListFoldersArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1351FC0EB7500D6E69B /* DBSHARINGListFoldersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEB1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1361FC0EB7500D6E69B /* DBSHARINGListFoldersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEB1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1371FC0EB7500D6E69B /* DBSHARINGListFoldersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEC1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1381FC0EB7500D6E69B /* DBSHARINGListFoldersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEC1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1391FC0EB7500D6E69B /* DBSHARINGListFoldersResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBED1FC0EB7300D6E69B /* DBSHARINGListFoldersResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F13A1FC0EB7500D6E69B /* DBSHARINGListFoldersResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBED1FC0EB7300D6E69B /* DBSHARINGListFoldersResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F13B1FC0EB7500D6E69B /* DBSHARINGListSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEE1FC0EB7300D6E69B /* DBSHARINGListSharedLinksArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F13C1FC0EB7500D6E69B /* DBSHARINGListSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEE1FC0EB7300D6E69B /* DBSHARINGListSharedLinksArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F13D1FC0EB7500D6E69B /* DBSHARINGListSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEF1FC0EB7300D6E69B /* DBSHARINGListSharedLinksError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F13E1FC0EB7500D6E69B /* DBSHARINGListSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBEF1FC0EB7300D6E69B /* DBSHARINGListSharedLinksError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F13F1FC0EB7500D6E69B /* DBSHARINGListSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF01FC0EB7300D6E69B /* DBSHARINGListSharedLinksResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1401FC0EB7500D6E69B /* DBSHARINGListSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF01FC0EB7300D6E69B /* DBSHARINGListSharedLinksResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1411FC0EB7500D6E69B /* DBSHARINGMemberAccessLevelResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF11FC0EB7300D6E69B /* DBSHARINGMemberAccessLevelResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1421FC0EB7500D6E69B /* DBSHARINGMemberAccessLevelResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF11FC0EB7300D6E69B /* DBSHARINGMemberAccessLevelResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1431FC0EB7500D6E69B /* DBSHARINGMemberAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF21FC0EB7300D6E69B /* DBSHARINGMemberAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1441FC0EB7500D6E69B /* DBSHARINGMemberAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF21FC0EB7300D6E69B /* DBSHARINGMemberAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1451FC0EB7500D6E69B /* DBSHARINGMemberPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF31FC0EB7300D6E69B /* DBSHARINGMemberPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1461FC0EB7500D6E69B /* DBSHARINGMemberPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF31FC0EB7300D6E69B /* DBSHARINGMemberPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1471FC0EB7500D6E69B /* DBSHARINGMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF41FC0EB7300D6E69B /* DBSHARINGMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1481FC0EB7500D6E69B /* DBSHARINGMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF41FC0EB7300D6E69B /* DBSHARINGMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1491FC0EB7500D6E69B /* DBSHARINGMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF51FC0EB7300D6E69B /* DBSHARINGMemberSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F14A1FC0EB7500D6E69B /* DBSHARINGMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF51FC0EB7300D6E69B /* DBSHARINGMemberSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F14B1FC0EB7500D6E69B /* DBSHARINGMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF61FC0EB7300D6E69B /* DBSHARINGMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F14C1FC0EB7500D6E69B /* DBSHARINGMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF61FC0EB7300D6E69B /* DBSHARINGMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F14D1FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF71FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F14E1FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF71FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F14F1FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF81FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1501FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF81FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1511FC0EB7500D6E69B /* DBSHARINGMountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF91FC0EB7300D6E69B /* DBSHARINGMountFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1521FC0EB7500D6E69B /* DBSHARINGMountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBF91FC0EB7300D6E69B /* DBSHARINGMountFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1531FC0EB7500D6E69B /* DBSHARINGMountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFA1FC0EB7300D6E69B /* DBSHARINGMountFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1541FC0EB7500D6E69B /* DBSHARINGMountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFA1FC0EB7300D6E69B /* DBSHARINGMountFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1551FC0EB7500D6E69B /* DBSHARINGParentFolderAccessInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFB1FC0EB7300D6E69B /* DBSHARINGParentFolderAccessInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1561FC0EB7500D6E69B /* DBSHARINGParentFolderAccessInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFB1FC0EB7300D6E69B /* DBSHARINGParentFolderAccessInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1571FC0EB7500D6E69B /* DBSHARINGPathLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFC1FC0EB7300D6E69B /* DBSHARINGPathLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1581FC0EB7500D6E69B /* DBSHARINGPathLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFC1FC0EB7300D6E69B /* DBSHARINGPathLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1591FC0EB7500D6E69B /* DBSHARINGPendingUploadMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFD1FC0EB7300D6E69B /* DBSHARINGPendingUploadMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F15A1FC0EB7500D6E69B /* DBSHARINGPendingUploadMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFD1FC0EB7300D6E69B /* DBSHARINGPendingUploadMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F15B1FC0EB7500D6E69B /* DBSHARINGPermissionDeniedReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFE1FC0EB7300D6E69B /* DBSHARINGPermissionDeniedReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F15C1FC0EB7500D6E69B /* DBSHARINGPermissionDeniedReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFE1FC0EB7300D6E69B /* DBSHARINGPermissionDeniedReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F15D1FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFF1FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F15E1FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EBFF1FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F15F1FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC001FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1601FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC001FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1611FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC011FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1621FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC011FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1631FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC021FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1641FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC021FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1651FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC031FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1661FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC031FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1671FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC041FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1681FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC041FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1691FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC051FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F16A1FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC051FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F16B1FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC061FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F16C1FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC061FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F16D1FC0EB7500D6E69B /* DBSHARINGRemoveMemberJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC071FC0EB7300D6E69B /* DBSHARINGRemoveMemberJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F16E1FC0EB7500D6E69B /* DBSHARINGRemoveMemberJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC071FC0EB7300D6E69B /* DBSHARINGRemoveMemberJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F16F1FC0EB7500D6E69B /* DBSHARINGRequestedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC081FC0EB7300D6E69B /* DBSHARINGRequestedVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1701FC0EB7500D6E69B /* DBSHARINGRequestedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC081FC0EB7300D6E69B /* DBSHARINGRequestedVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1711FC0EB7500D6E69B /* DBSHARINGResolvedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC091FC0EB7300D6E69B /* DBSHARINGResolvedVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1721FC0EB7500D6E69B /* DBSHARINGResolvedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC091FC0EB7300D6E69B /* DBSHARINGResolvedVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1731FC0EB7500D6E69B /* DBSHARINGRevokeSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0A1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1741FC0EB7500D6E69B /* DBSHARINGRevokeSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0A1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1751FC0EB7600D6E69B /* DBSHARINGRevokeSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0B1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1761FC0EB7600D6E69B /* DBSHARINGRevokeSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0B1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1771FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0C1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1781FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0C1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1791FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0D1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F17A1FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0D1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F17B1FC0EB7600D6E69B /* DBSHARINGSharedFileMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0E1FC0EB7300D6E69B /* DBSHARINGSharedFileMembers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F17C1FC0EB7600D6E69B /* DBSHARINGSharedFileMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0E1FC0EB7300D6E69B /* DBSHARINGSharedFileMembers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F17D1FC0EB7600D6E69B /* DBSHARINGSharedFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0F1FC0EB7300D6E69B /* DBSHARINGSharedFileMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F17E1FC0EB7600D6E69B /* DBSHARINGSharedFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC0F1FC0EB7300D6E69B /* DBSHARINGSharedFileMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F17F1FC0EB7600D6E69B /* DBSHARINGSharedFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC101FC0EB7300D6E69B /* DBSHARINGSharedFolderAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1801FC0EB7600D6E69B /* DBSHARINGSharedFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC101FC0EB7300D6E69B /* DBSHARINGSharedFolderAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1811FC0EB7600D6E69B /* DBSHARINGSharedFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC111FC0EB7300D6E69B /* DBSHARINGSharedFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1821FC0EB7600D6E69B /* DBSHARINGSharedFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC111FC0EB7300D6E69B /* DBSHARINGSharedFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1831FC0EB7600D6E69B /* DBSHARINGSharedFolderMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC121FC0EB7300D6E69B /* DBSHARINGSharedFolderMembers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1841FC0EB7600D6E69B /* DBSHARINGSharedFolderMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC121FC0EB7300D6E69B /* DBSHARINGSharedFolderMembers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1851FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC131FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1861FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC131FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1871FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC141FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadataBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1881FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC141FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadataBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1891FC0EB7600D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC151FC0EB7300D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F18A1FC0EB7600D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC151FC0EB7300D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F18B1FC0EB7600D6E69B /* DBSHARINGSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC161FC0EB7300D6E69B /* DBSHARINGSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F18C1FC0EB7600D6E69B /* DBSHARINGSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC161FC0EB7300D6E69B /* DBSHARINGSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F18D1FC0EB7600D6E69B /* DBSHARINGSharedLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC171FC0EB7300D6E69B /* DBSHARINGSharedLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F18E1FC0EB7600D6E69B /* DBSHARINGSharedLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC171FC0EB7300D6E69B /* DBSHARINGSharedLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F18F1FC0EB7600D6E69B /* DBSHARINGSharedLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC181FC0EB7300D6E69B /* DBSHARINGSharedLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1901FC0EB7600D6E69B /* DBSHARINGSharedLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC181FC0EB7300D6E69B /* DBSHARINGSharedLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1911FC0EB7600D6E69B /* DBSHARINGSharedLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC191FC0EB7300D6E69B /* DBSHARINGSharedLinkSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1921FC0EB7600D6E69B /* DBSHARINGSharedLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC191FC0EB7300D6E69B /* DBSHARINGSharedLinkSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1931FC0EB7600D6E69B /* DBSHARINGSharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1A1FC0EB7300D6E69B /* DBSHARINGSharedLinkSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1941FC0EB7600D6E69B /* DBSHARINGSharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1A1FC0EB7300D6E69B /* DBSHARINGSharedLinkSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1951FC0EB7600D6E69B /* DBSHARINGShareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1B1FC0EB7300D6E69B /* DBSHARINGShareFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1961FC0EB7600D6E69B /* DBSHARINGShareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1B1FC0EB7300D6E69B /* DBSHARINGShareFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1971FC0EB7600D6E69B /* DBSHARINGShareFolderArgBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1C1FC0EB7300D6E69B /* DBSHARINGShareFolderArgBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1981FC0EB7600D6E69B /* DBSHARINGShareFolderArgBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1C1FC0EB7300D6E69B /* DBSHARINGShareFolderArgBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1991FC0EB7600D6E69B /* DBSHARINGShareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1D1FC0EB7300D6E69B /* DBSHARINGShareFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F19A1FC0EB7600D6E69B /* DBSHARINGShareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1D1FC0EB7300D6E69B /* DBSHARINGShareFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F19B1FC0EB7600D6E69B /* DBSHARINGShareFolderErrorBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1E1FC0EB7300D6E69B /* DBSHARINGShareFolderErrorBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F19C1FC0EB7600D6E69B /* DBSHARINGShareFolderErrorBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1E1FC0EB7300D6E69B /* DBSHARINGShareFolderErrorBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F19D1FC0EB7600D6E69B /* DBSHARINGShareFolderJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1F1FC0EB7300D6E69B /* DBSHARINGShareFolderJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F19E1FC0EB7600D6E69B /* DBSHARINGShareFolderJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC1F1FC0EB7300D6E69B /* DBSHARINGShareFolderJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F19F1FC0EB7600D6E69B /* DBSHARINGShareFolderLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC201FC0EB7300D6E69B /* DBSHARINGShareFolderLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A01FC0EB7600D6E69B /* DBSHARINGShareFolderLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC201FC0EB7300D6E69B /* DBSHARINGShareFolderLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A11FC0EB7600D6E69B /* DBSHARINGSharePathError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC211FC0EB7300D6E69B /* DBSHARINGSharePathError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A21FC0EB7600D6E69B /* DBSHARINGSharePathError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC211FC0EB7300D6E69B /* DBSHARINGSharePathError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A31FC0EB7600D6E69B /* DBSHARINGSharingFileAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC221FC0EB7300D6E69B /* DBSHARINGSharingFileAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A41FC0EB7600D6E69B /* DBSHARINGSharingFileAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC221FC0EB7300D6E69B /* DBSHARINGSharingFileAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A51FC0EB7600D6E69B /* DBSHARINGSharingUserError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC231FC0EB7300D6E69B /* DBSHARINGSharingUserError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A61FC0EB7600D6E69B /* DBSHARINGSharingUserError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC231FC0EB7300D6E69B /* DBSHARINGSharingUserError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A71FC0EB7600D6E69B /* DBSHARINGTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC241FC0EB7300D6E69B /* DBSHARINGTeamMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A81FC0EB7600D6E69B /* DBSHARINGTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC241FC0EB7300D6E69B /* DBSHARINGTeamMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1A91FC0EB7600D6E69B /* DBSHARINGTransferFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC251FC0EB7300D6E69B /* DBSHARINGTransferFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1AA1FC0EB7600D6E69B /* DBSHARINGTransferFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC251FC0EB7300D6E69B /* DBSHARINGTransferFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1AB1FC0EB7600D6E69B /* DBSHARINGTransferFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC261FC0EB7300D6E69B /* DBSHARINGTransferFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1AC1FC0EB7600D6E69B /* DBSHARINGTransferFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC261FC0EB7300D6E69B /* DBSHARINGTransferFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1AD1FC0EB7600D6E69B /* DBSHARINGUnmountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC271FC0EB7300D6E69B /* DBSHARINGUnmountFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1AE1FC0EB7600D6E69B /* DBSHARINGUnmountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC271FC0EB7300D6E69B /* DBSHARINGUnmountFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1AF1FC0EB7600D6E69B /* DBSHARINGUnmountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC281FC0EB7300D6E69B /* DBSHARINGUnmountFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B01FC0EB7600D6E69B /* DBSHARINGUnmountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC281FC0EB7300D6E69B /* DBSHARINGUnmountFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B11FC0EB7600D6E69B /* DBSHARINGUnshareFileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC291FC0EB7300D6E69B /* DBSHARINGUnshareFileArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B21FC0EB7600D6E69B /* DBSHARINGUnshareFileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC291FC0EB7300D6E69B /* DBSHARINGUnshareFileArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B31FC0EB7600D6E69B /* DBSHARINGUnshareFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2A1FC0EB7300D6E69B /* DBSHARINGUnshareFileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B41FC0EB7600D6E69B /* DBSHARINGUnshareFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2A1FC0EB7300D6E69B /* DBSHARINGUnshareFileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B51FC0EB7600D6E69B /* DBSHARINGUnshareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2B1FC0EB7300D6E69B /* DBSHARINGUnshareFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B61FC0EB7600D6E69B /* DBSHARINGUnshareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2B1FC0EB7300D6E69B /* DBSHARINGUnshareFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B71FC0EB7600D6E69B /* DBSHARINGUnshareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2C1FC0EB7300D6E69B /* DBSHARINGUnshareFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B81FC0EB7600D6E69B /* DBSHARINGUnshareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2C1FC0EB7300D6E69B /* DBSHARINGUnshareFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1B91FC0EB7600D6E69B /* DBSHARINGUpdateFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2D1FC0EB7300D6E69B /* DBSHARINGUpdateFileMemberArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1BA1FC0EB7600D6E69B /* DBSHARINGUpdateFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2D1FC0EB7300D6E69B /* DBSHARINGUpdateFileMemberArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1BB1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2E1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1BC1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2E1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1BD1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2F1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1BE1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC2F1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1BF1FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC301FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C01FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC301FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C11FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC311FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C21FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC311FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C31FC0EB7600D6E69B /* DBSHARINGUserFileMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC321FC0EB7300D6E69B /* DBSHARINGUserFileMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C41FC0EB7600D6E69B /* DBSHARINGUserFileMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC321FC0EB7300D6E69B /* DBSHARINGUserFileMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C51FC0EB7600D6E69B /* DBSHARINGUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC331FC0EB7300D6E69B /* DBSHARINGUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C61FC0EB7600D6E69B /* DBSHARINGUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC331FC0EB7300D6E69B /* DBSHARINGUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C71FC0EB7600D6E69B /* DBSHARINGUserMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC341FC0EB7300D6E69B /* DBSHARINGUserMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C81FC0EB7600D6E69B /* DBSHARINGUserMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC341FC0EB7300D6E69B /* DBSHARINGUserMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1C91FC0EB7600D6E69B /* DBSHARINGViewerInfoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC351FC0EB7300D6E69B /* DBSHARINGViewerInfoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1CA1FC0EB7600D6E69B /* DBSHARINGViewerInfoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC351FC0EB7300D6E69B /* DBSHARINGViewerInfoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1CB1FC0EB7600D6E69B /* DBSHARINGVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC361FC0EB7300D6E69B /* DBSHARINGVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1CC1FC0EB7600D6E69B /* DBSHARINGVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC361FC0EB7300D6E69B /* DBSHARINGVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1CD1FC0EB7600D6E69B /* DBTeamObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EC381FC0EB7300D6E69B /* DBTeamObjects.m */; }; - F292F1CE1FC0EB7600D6E69B /* DBTeamObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EC381FC0EB7300D6E69B /* DBTeamObjects.m */; }; - F292F1CF1FC0EB7600D6E69B /* DBTEAMActiveWebSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3A1FC0EB7300D6E69B /* DBTEAMActiveWebSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D01FC0EB7600D6E69B /* DBTEAMActiveWebSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3A1FC0EB7300D6E69B /* DBTEAMActiveWebSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D11FC0EB7600D6E69B /* DBTEAMAdminTier.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3B1FC0EB7300D6E69B /* DBTEAMAdminTier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D21FC0EB7600D6E69B /* DBTEAMAdminTier.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3B1FC0EB7300D6E69B /* DBTEAMAdminTier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D31FC0EB7600D6E69B /* DBTEAMApiApp.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3C1FC0EB7300D6E69B /* DBTEAMApiApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D41FC0EB7600D6E69B /* DBTEAMApiApp.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3C1FC0EB7300D6E69B /* DBTEAMApiApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D51FC0EB7600D6E69B /* DBTEAMBaseDfbReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3D1FC0EB7300D6E69B /* DBTEAMBaseDfbReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D61FC0EB7600D6E69B /* DBTEAMBaseDfbReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3D1FC0EB7300D6E69B /* DBTEAMBaseDfbReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D71FC0EB7600D6E69B /* DBTEAMBaseTeamFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3E1FC0EB7300D6E69B /* DBTEAMBaseTeamFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D81FC0EB7600D6E69B /* DBTEAMBaseTeamFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3E1FC0EB7300D6E69B /* DBTEAMBaseTeamFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1D91FC0EB7600D6E69B /* DBTEAMCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3F1FC0EB7300D6E69B /* DBTEAMCustomQuotaError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1DA1FC0EB7600D6E69B /* DBTEAMCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC3F1FC0EB7300D6E69B /* DBTEAMCustomQuotaError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1DB1FC0EB7600D6E69B /* DBTEAMCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC401FC0EB7300D6E69B /* DBTEAMCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1DC1FC0EB7600D6E69B /* DBTEAMCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC401FC0EB7300D6E69B /* DBTEAMCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1DD1FC0EB7600D6E69B /* DBTEAMCustomQuotaUsersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC411FC0EB7300D6E69B /* DBTEAMCustomQuotaUsersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1DE1FC0EB7600D6E69B /* DBTEAMCustomQuotaUsersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC411FC0EB7300D6E69B /* DBTEAMCustomQuotaUsersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1DF1FC0EB7600D6E69B /* DBTEAMDateRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC421FC0EB7300D6E69B /* DBTEAMDateRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E01FC0EB7600D6E69B /* DBTEAMDateRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC421FC0EB7300D6E69B /* DBTEAMDateRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E11FC0EB7600D6E69B /* DBTEAMDateRangeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC431FC0EB7300D6E69B /* DBTEAMDateRangeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E21FC0EB7600D6E69B /* DBTEAMDateRangeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC431FC0EB7300D6E69B /* DBTEAMDateRangeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E31FC0EB7600D6E69B /* DBTEAMDesktopClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC441FC0EB7300D6E69B /* DBTEAMDesktopClientSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E41FC0EB7600D6E69B /* DBTEAMDesktopClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC441FC0EB7300D6E69B /* DBTEAMDesktopClientSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E51FC0EB7600D6E69B /* DBTEAMDesktopPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC451FC0EB7300D6E69B /* DBTEAMDesktopPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E61FC0EB7600D6E69B /* DBTEAMDesktopPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC451FC0EB7300D6E69B /* DBTEAMDesktopPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E71FC0EB7600D6E69B /* DBTEAMDevicesActive.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC461FC0EB7300D6E69B /* DBTEAMDevicesActive.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E81FC0EB7600D6E69B /* DBTEAMDevicesActive.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC461FC0EB7300D6E69B /* DBTEAMDevicesActive.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1E91FC0EB7600D6E69B /* DBTEAMDeviceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC471FC0EB7300D6E69B /* DBTEAMDeviceSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1EA1FC0EB7600D6E69B /* DBTEAMDeviceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC471FC0EB7300D6E69B /* DBTEAMDeviceSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1EB1FC0EB7600D6E69B /* DBTEAMDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC481FC0EB7300D6E69B /* DBTEAMDeviceSessionArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1EC1FC0EB7600D6E69B /* DBTEAMDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC481FC0EB7300D6E69B /* DBTEAMDeviceSessionArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1ED1FC0EB7600D6E69B /* DBTEAMExcludedUsersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC491FC0EB7300D6E69B /* DBTEAMExcludedUsersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1EE1FC0EB7600D6E69B /* DBTEAMExcludedUsersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC491FC0EB7300D6E69B /* DBTEAMExcludedUsersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1EF1FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4A1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F01FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4A1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F11FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4B1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F21FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4B1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F31FC0EB7600D6E69B /* DBTEAMExcludedUsersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4C1FC0EB7300D6E69B /* DBTEAMExcludedUsersListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F41FC0EB7600D6E69B /* DBTEAMExcludedUsersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4C1FC0EB7300D6E69B /* DBTEAMExcludedUsersListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F51FC0EB7600D6E69B /* DBTEAMExcludedUsersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4D1FC0EB7300D6E69B /* DBTEAMExcludedUsersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F61FC0EB7600D6E69B /* DBTEAMExcludedUsersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4D1FC0EB7300D6E69B /* DBTEAMExcludedUsersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F71FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4E1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F81FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4E1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1F91FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4F1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1FA1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC4F1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1FB1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC501FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1FC1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC501FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1FD1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC511FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1FE1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC511FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F1FF1FC0EB7600D6E69B /* DBTEAMFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC521FC0EB7300D6E69B /* DBTEAMFeature.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2001FC0EB7600D6E69B /* DBTEAMFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC521FC0EB7300D6E69B /* DBTEAMFeature.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2011FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC531FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2021FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC531FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2031FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC541FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2041FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC541FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2051FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC551FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2061FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC551FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2071FC0EB7600D6E69B /* DBTEAMFeatureValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC561FC0EB7300D6E69B /* DBTEAMFeatureValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2081FC0EB7600D6E69B /* DBTEAMFeatureValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC561FC0EB7300D6E69B /* DBTEAMFeatureValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2091FC0EB7600D6E69B /* DBTEAMGetActivityReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC571FC0EB7300D6E69B /* DBTEAMGetActivityReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F20A1FC0EB7600D6E69B /* DBTEAMGetActivityReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC571FC0EB7300D6E69B /* DBTEAMGetActivityReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F20B1FC0EB7600D6E69B /* DBTEAMGetDevicesReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC581FC0EB7300D6E69B /* DBTEAMGetDevicesReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F20C1FC0EB7600D6E69B /* DBTEAMGetDevicesReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC581FC0EB7300D6E69B /* DBTEAMGetDevicesReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F20D1FC0EB7600D6E69B /* DBTEAMGetMembershipReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC591FC0EB7300D6E69B /* DBTEAMGetMembershipReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F20E1FC0EB7600D6E69B /* DBTEAMGetMembershipReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC591FC0EB7300D6E69B /* DBTEAMGetMembershipReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F20F1FC0EB7600D6E69B /* DBTEAMGetStorageReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5A1FC0EB7300D6E69B /* DBTEAMGetStorageReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2101FC0EB7600D6E69B /* DBTEAMGetStorageReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5A1FC0EB7300D6E69B /* DBTEAMGetStorageReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2111FC0EB7600D6E69B /* DBTEAMGroupAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5B1FC0EB7300D6E69B /* DBTEAMGroupAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2121FC0EB7600D6E69B /* DBTEAMGroupAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5B1FC0EB7300D6E69B /* DBTEAMGroupAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2131FC0EB7600D6E69B /* DBTEAMGroupCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5C1FC0EB7300D6E69B /* DBTEAMGroupCreateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2141FC0EB7600D6E69B /* DBTEAMGroupCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5C1FC0EB7300D6E69B /* DBTEAMGroupCreateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2151FC0EB7600D6E69B /* DBTEAMGroupCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5D1FC0EB7300D6E69B /* DBTEAMGroupCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2161FC0EB7600D6E69B /* DBTEAMGroupCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5D1FC0EB7300D6E69B /* DBTEAMGroupCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2171FC0EB7600D6E69B /* DBTEAMGroupDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5E1FC0EB7300D6E69B /* DBTEAMGroupDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2181FC0EB7600D6E69B /* DBTEAMGroupDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5E1FC0EB7300D6E69B /* DBTEAMGroupDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2191FC0EB7600D6E69B /* DBTEAMGroupFullInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5F1FC0EB7300D6E69B /* DBTEAMGroupFullInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F21A1FC0EB7600D6E69B /* DBTEAMGroupFullInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC5F1FC0EB7300D6E69B /* DBTEAMGroupFullInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F21B1FC0EB7600D6E69B /* DBTEAMGroupMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC601FC0EB7300D6E69B /* DBTEAMGroupMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F21C1FC0EB7600D6E69B /* DBTEAMGroupMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC601FC0EB7300D6E69B /* DBTEAMGroupMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F21D1FC0EB7600D6E69B /* DBTEAMGroupMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC611FC0EB7300D6E69B /* DBTEAMGroupMembersAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F21E1FC0EB7600D6E69B /* DBTEAMGroupMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC611FC0EB7300D6E69B /* DBTEAMGroupMembersAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F21F1FC0EB7600D6E69B /* DBTEAMGroupMembersAddError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC621FC0EB7300D6E69B /* DBTEAMGroupMembersAddError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2201FC0EB7600D6E69B /* DBTEAMGroupMembersAddError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC621FC0EB7300D6E69B /* DBTEAMGroupMembersAddError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2211FC0EB7600D6E69B /* DBTEAMGroupMembersChangeResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC631FC0EB7300D6E69B /* DBTEAMGroupMembersChangeResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2221FC0EB7600D6E69B /* DBTEAMGroupMembersChangeResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC631FC0EB7300D6E69B /* DBTEAMGroupMembersChangeResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2231FC0EB7600D6E69B /* DBTEAMGroupMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC641FC0EB7300D6E69B /* DBTEAMGroupMemberSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2241FC0EB7600D6E69B /* DBTEAMGroupMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC641FC0EB7300D6E69B /* DBTEAMGroupMemberSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2251FC0EB7600D6E69B /* DBTEAMGroupMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC651FC0EB7300D6E69B /* DBTEAMGroupMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2261FC0EB7600D6E69B /* DBTEAMGroupMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC651FC0EB7300D6E69B /* DBTEAMGroupMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2271FC0EB7600D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC661FC0EB7300D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2281FC0EB7600D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC661FC0EB7300D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2291FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC671FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F22A1FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC671FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F22B1FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC681FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F22C1FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC681FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F22D1FC0EB7600D6E69B /* DBTEAMGroupMembersSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC691FC0EB7300D6E69B /* DBTEAMGroupMembersSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F22E1FC0EB7600D6E69B /* DBTEAMGroupMembersSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC691FC0EB7300D6E69B /* DBTEAMGroupMembersSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F22F1FC0EB7600D6E69B /* DBTEAMGroupMembersSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6A1FC0EB7300D6E69B /* DBTEAMGroupMembersSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2301FC0EB7600D6E69B /* DBTEAMGroupMembersSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6A1FC0EB7300D6E69B /* DBTEAMGroupMembersSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2311FC0EB7600D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6B1FC0EB7300D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2321FC0EB7600D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6B1FC0EB7300D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2331FC0EB7600D6E69B /* DBTEAMGroupSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6C1FC0EB7300D6E69B /* DBTEAMGroupSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2341FC0EB7600D6E69B /* DBTEAMGroupSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6C1FC0EB7300D6E69B /* DBTEAMGroupSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2351FC0EB7600D6E69B /* DBTEAMGroupSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6D1FC0EB7300D6E69B /* DBTEAMGroupSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2361FC0EB7600D6E69B /* DBTEAMGroupSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6D1FC0EB7300D6E69B /* DBTEAMGroupSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2371FC0EB7600D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6E1FC0EB7300D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2381FC0EB7600D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6E1FC0EB7300D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2391FC0EB7600D6E69B /* DBTEAMGroupsGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6F1FC0EB7300D6E69B /* DBTEAMGroupsGetInfoError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F23A1FC0EB7600D6E69B /* DBTEAMGroupsGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC6F1FC0EB7300D6E69B /* DBTEAMGroupsGetInfoError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F23B1FC0EB7600D6E69B /* DBTEAMGroupsGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC701FC0EB7300D6E69B /* DBTEAMGroupsGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F23C1FC0EB7600D6E69B /* DBTEAMGroupsGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC701FC0EB7300D6E69B /* DBTEAMGroupsGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F23D1FC0EB7600D6E69B /* DBTEAMGroupsListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC711FC0EB7300D6E69B /* DBTEAMGroupsListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F23E1FC0EB7600D6E69B /* DBTEAMGroupsListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC711FC0EB7300D6E69B /* DBTEAMGroupsListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F23F1FC0EB7600D6E69B /* DBTEAMGroupsListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC721FC0EB7300D6E69B /* DBTEAMGroupsListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2401FC0EB7600D6E69B /* DBTEAMGroupsListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC721FC0EB7300D6E69B /* DBTEAMGroupsListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2411FC0EB7600D6E69B /* DBTEAMGroupsListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC731FC0EB7300D6E69B /* DBTEAMGroupsListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2421FC0EB7600D6E69B /* DBTEAMGroupsListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC731FC0EB7300D6E69B /* DBTEAMGroupsListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2431FC0EB7600D6E69B /* DBTEAMGroupsListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC741FC0EB7300D6E69B /* DBTEAMGroupsListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2441FC0EB7600D6E69B /* DBTEAMGroupsListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC741FC0EB7300D6E69B /* DBTEAMGroupsListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2451FC0EB7600D6E69B /* DBTEAMGroupsMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC751FC0EB7300D6E69B /* DBTEAMGroupsMembersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2461FC0EB7600D6E69B /* DBTEAMGroupsMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC751FC0EB7300D6E69B /* DBTEAMGroupsMembersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2471FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC761FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2481FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC761FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2491FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC771FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F24A1FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC771FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F24B1FC0EB7600D6E69B /* DBTEAMGroupsMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC781FC0EB7300D6E69B /* DBTEAMGroupsMembersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F24C1FC0EB7600D6E69B /* DBTEAMGroupsMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC781FC0EB7300D6E69B /* DBTEAMGroupsMembersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F24D1FC0EB7600D6E69B /* DBTEAMGroupsPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC791FC0EB7300D6E69B /* DBTEAMGroupsPollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F24E1FC0EB7600D6E69B /* DBTEAMGroupsPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC791FC0EB7300D6E69B /* DBTEAMGroupsPollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F24F1FC0EB7600D6E69B /* DBTEAMGroupsSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7A1FC0EB7300D6E69B /* DBTEAMGroupsSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2501FC0EB7600D6E69B /* DBTEAMGroupsSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7A1FC0EB7300D6E69B /* DBTEAMGroupsSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2511FC0EB7600D6E69B /* DBTEAMGroupUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7B1FC0EB7300D6E69B /* DBTEAMGroupUpdateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2521FC0EB7600D6E69B /* DBTEAMGroupUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7B1FC0EB7300D6E69B /* DBTEAMGroupUpdateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2531FC0EB7600D6E69B /* DBTEAMGroupUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7C1FC0EB7300D6E69B /* DBTEAMGroupUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2541FC0EB7600D6E69B /* DBTEAMGroupUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7C1FC0EB7300D6E69B /* DBTEAMGroupUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2551FC0EB7600D6E69B /* DBTEAMHasTeamFileEventsValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7D1FC0EB7300D6E69B /* DBTEAMHasTeamFileEventsValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2561FC0EB7600D6E69B /* DBTEAMHasTeamFileEventsValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7D1FC0EB7300D6E69B /* DBTEAMHasTeamFileEventsValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2571FC0EB7600D6E69B /* DBTEAMHasTeamSharedDropboxValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7E1FC0EB7300D6E69B /* DBTEAMHasTeamSharedDropboxValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2581FC0EB7600D6E69B /* DBTEAMHasTeamSharedDropboxValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7E1FC0EB7300D6E69B /* DBTEAMHasTeamSharedDropboxValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2591FC0EB7600D6E69B /* DBTEAMIncludeMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7F1FC0EB7300D6E69B /* DBTEAMIncludeMembersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F25A1FC0EB7600D6E69B /* DBTEAMIncludeMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC7F1FC0EB7300D6E69B /* DBTEAMIncludeMembersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F25B1FC0EB7600D6E69B /* DBTEAMListMemberAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC801FC0EB7300D6E69B /* DBTEAMListMemberAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F25C1FC0EB7600D6E69B /* DBTEAMListMemberAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC801FC0EB7300D6E69B /* DBTEAMListMemberAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F25D1FC0EB7600D6E69B /* DBTEAMListMemberAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC811FC0EB7300D6E69B /* DBTEAMListMemberAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F25E1FC0EB7600D6E69B /* DBTEAMListMemberAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC811FC0EB7300D6E69B /* DBTEAMListMemberAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F25F1FC0EB7600D6E69B /* DBTEAMListMemberAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC821FC0EB7300D6E69B /* DBTEAMListMemberAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2601FC0EB7600D6E69B /* DBTEAMListMemberAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC821FC0EB7300D6E69B /* DBTEAMListMemberAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2611FC0EB7600D6E69B /* DBTEAMListMemberDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC831FC0EB7300D6E69B /* DBTEAMListMemberDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2621FC0EB7600D6E69B /* DBTEAMListMemberDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC831FC0EB7300D6E69B /* DBTEAMListMemberDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2631FC0EB7600D6E69B /* DBTEAMListMemberDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC841FC0EB7300D6E69B /* DBTEAMListMemberDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2641FC0EB7600D6E69B /* DBTEAMListMemberDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC841FC0EB7300D6E69B /* DBTEAMListMemberDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2651FC0EB7600D6E69B /* DBTEAMListMemberDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC851FC0EB7300D6E69B /* DBTEAMListMemberDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2661FC0EB7600D6E69B /* DBTEAMListMemberDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC851FC0EB7300D6E69B /* DBTEAMListMemberDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2671FC0EB7600D6E69B /* DBTEAMListMembersAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC861FC0EB7300D6E69B /* DBTEAMListMembersAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2681FC0EB7600D6E69B /* DBTEAMListMembersAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC861FC0EB7300D6E69B /* DBTEAMListMembersAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2691FC0EB7600D6E69B /* DBTEAMListMembersAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC871FC0EB7300D6E69B /* DBTEAMListMembersAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F26A1FC0EB7600D6E69B /* DBTEAMListMembersAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC871FC0EB7300D6E69B /* DBTEAMListMembersAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F26B1FC0EB7600D6E69B /* DBTEAMListMembersAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC881FC0EB7300D6E69B /* DBTEAMListMembersAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F26C1FC0EB7600D6E69B /* DBTEAMListMembersAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC881FC0EB7300D6E69B /* DBTEAMListMembersAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F26D1FC0EB7600D6E69B /* DBTEAMListMembersDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC891FC0EB7300D6E69B /* DBTEAMListMembersDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F26E1FC0EB7600D6E69B /* DBTEAMListMembersDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC891FC0EB7300D6E69B /* DBTEAMListMembersDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F26F1FC0EB7600D6E69B /* DBTEAMListMembersDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8A1FC0EB7300D6E69B /* DBTEAMListMembersDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2701FC0EB7600D6E69B /* DBTEAMListMembersDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8A1FC0EB7300D6E69B /* DBTEAMListMembersDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2711FC0EB7600D6E69B /* DBTEAMListMembersDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8B1FC0EB7300D6E69B /* DBTEAMListMembersDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2721FC0EB7600D6E69B /* DBTEAMListMembersDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8B1FC0EB7300D6E69B /* DBTEAMListMembersDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2731FC0EB7600D6E69B /* DBTEAMListTeamAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8C1FC0EB7300D6E69B /* DBTEAMListTeamAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2741FC0EB7600D6E69B /* DBTEAMListTeamAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8C1FC0EB7300D6E69B /* DBTEAMListTeamAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2751FC0EB7600D6E69B /* DBTEAMListTeamAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8D1FC0EB7300D6E69B /* DBTEAMListTeamAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2761FC0EB7600D6E69B /* DBTEAMListTeamAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8D1FC0EB7300D6E69B /* DBTEAMListTeamAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2771FC0EB7600D6E69B /* DBTEAMListTeamAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8E1FC0EB7300D6E69B /* DBTEAMListTeamAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2781FC0EB7600D6E69B /* DBTEAMListTeamAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8E1FC0EB7300D6E69B /* DBTEAMListTeamAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2791FC0EB7600D6E69B /* DBTEAMListTeamDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8F1FC0EB7300D6E69B /* DBTEAMListTeamDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F27A1FC0EB7600D6E69B /* DBTEAMListTeamDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC8F1FC0EB7300D6E69B /* DBTEAMListTeamDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F27B1FC0EB7600D6E69B /* DBTEAMListTeamDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC901FC0EB7300D6E69B /* DBTEAMListTeamDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F27C1FC0EB7600D6E69B /* DBTEAMListTeamDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC901FC0EB7300D6E69B /* DBTEAMListTeamDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F27D1FC0EB7600D6E69B /* DBTEAMListTeamDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC911FC0EB7300D6E69B /* DBTEAMListTeamDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F27E1FC0EB7600D6E69B /* DBTEAMListTeamDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC911FC0EB7300D6E69B /* DBTEAMListTeamDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F27F1FC0EB7600D6E69B /* DBTEAMMemberAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC921FC0EB7300D6E69B /* DBTEAMMemberAccess.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2801FC0EB7600D6E69B /* DBTEAMMemberAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC921FC0EB7300D6E69B /* DBTEAMMemberAccess.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2811FC0EB7600D6E69B /* DBTEAMMemberAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC931FC0EB7300D6E69B /* DBTEAMMemberAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2821FC0EB7600D6E69B /* DBTEAMMemberAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC931FC0EB7300D6E69B /* DBTEAMMemberAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2831FC0EB7600D6E69B /* DBTEAMMemberAddResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC941FC0EB7300D6E69B /* DBTEAMMemberAddResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2841FC0EB7600D6E69B /* DBTEAMMemberAddResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC941FC0EB7300D6E69B /* DBTEAMMemberAddResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2851FC0EB7600D6E69B /* DBTEAMMemberDevices.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC951FC0EB7300D6E69B /* DBTEAMMemberDevices.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2861FC0EB7600D6E69B /* DBTEAMMemberDevices.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC951FC0EB7300D6E69B /* DBTEAMMemberDevices.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2871FC0EB7600D6E69B /* DBTEAMMemberLinkedApps.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC961FC0EB7300D6E69B /* DBTEAMMemberLinkedApps.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2881FC0EB7600D6E69B /* DBTEAMMemberLinkedApps.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC961FC0EB7300D6E69B /* DBTEAMMemberLinkedApps.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2891FC0EB7600D6E69B /* DBTEAMMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC971FC0EB7300D6E69B /* DBTEAMMemberProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F28A1FC0EB7600D6E69B /* DBTEAMMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC971FC0EB7300D6E69B /* DBTEAMMemberProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F28B1FC0EB7600D6E69B /* DBTEAMMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC981FC0EB7300D6E69B /* DBTEAMMembersAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F28C1FC0EB7600D6E69B /* DBTEAMMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC981FC0EB7300D6E69B /* DBTEAMMembersAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F28D1FC0EB7600D6E69B /* DBTEAMMembersAddJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC991FC0EB7300D6E69B /* DBTEAMMembersAddJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F28E1FC0EB7600D6E69B /* DBTEAMMembersAddJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC991FC0EB7300D6E69B /* DBTEAMMembersAddJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F28F1FC0EB7600D6E69B /* DBTEAMMembersAddLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9A1FC0EB7300D6E69B /* DBTEAMMembersAddLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2901FC0EB7600D6E69B /* DBTEAMMembersAddLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9A1FC0EB7300D6E69B /* DBTEAMMembersAddLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2911FC0EB7600D6E69B /* DBTEAMMembersDeactivateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9B1FC0EB7300D6E69B /* DBTEAMMembersDeactivateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2921FC0EB7600D6E69B /* DBTEAMMembersDeactivateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9B1FC0EB7300D6E69B /* DBTEAMMembersDeactivateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2931FC0EB7600D6E69B /* DBTEAMMembersDeactivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9C1FC0EB7300D6E69B /* DBTEAMMembersDeactivateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2941FC0EB7600D6E69B /* DBTEAMMembersDeactivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9C1FC0EB7300D6E69B /* DBTEAMMembersDeactivateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2951FC0EB7600D6E69B /* DBTEAMMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9D1FC0EB7300D6E69B /* DBTEAMMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2961FC0EB7600D6E69B /* DBTEAMMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9D1FC0EB7300D6E69B /* DBTEAMMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2971FC0EB7600D6E69B /* DBTEAMMembersGetInfoArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9E1FC0EB7300D6E69B /* DBTEAMMembersGetInfoArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2981FC0EB7600D6E69B /* DBTEAMMembersGetInfoArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9E1FC0EB7300D6E69B /* DBTEAMMembersGetInfoArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2991FC0EB7600D6E69B /* DBTEAMMembersGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9F1FC0EB7300D6E69B /* DBTEAMMembersGetInfoError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F29A1FC0EB7600D6E69B /* DBTEAMMembersGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EC9F1FC0EB7300D6E69B /* DBTEAMMembersGetInfoError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F29B1FC0EB7600D6E69B /* DBTEAMMembersGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA01FC0EB7300D6E69B /* DBTEAMMembersGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F29C1FC0EB7600D6E69B /* DBTEAMMembersGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA01FC0EB7300D6E69B /* DBTEAMMembersGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F29D1FC0EB7600D6E69B /* DBTEAMMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA11FC0EB7300D6E69B /* DBTEAMMembersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F29E1FC0EB7600D6E69B /* DBTEAMMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA11FC0EB7300D6E69B /* DBTEAMMembersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F29F1FC0EB7600D6E69B /* DBTEAMMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA21FC0EB7300D6E69B /* DBTEAMMembersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A01FC0EB7600D6E69B /* DBTEAMMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA21FC0EB7300D6E69B /* DBTEAMMembersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A11FC0EB7600D6E69B /* DBTEAMMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA31FC0EB7300D6E69B /* DBTEAMMembersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A21FC0EB7600D6E69B /* DBTEAMMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA31FC0EB7300D6E69B /* DBTEAMMembersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A31FC0EB7600D6E69B /* DBTEAMMembersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA41FC0EB7300D6E69B /* DBTEAMMembersListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A41FC0EB7600D6E69B /* DBTEAMMembersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA41FC0EB7300D6E69B /* DBTEAMMembersListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A51FC0EB7600D6E69B /* DBTEAMMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA51FC0EB7300D6E69B /* DBTEAMMembersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A61FC0EB7600D6E69B /* DBTEAMMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA51FC0EB7300D6E69B /* DBTEAMMembersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A71FC0EB7600D6E69B /* DBTEAMMembersRecoverArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA61FC0EB7300D6E69B /* DBTEAMMembersRecoverArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A81FC0EB7600D6E69B /* DBTEAMMembersRecoverArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA61FC0EB7300D6E69B /* DBTEAMMembersRecoverArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2A91FC0EB7600D6E69B /* DBTEAMMembersRecoverError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA71FC0EB7300D6E69B /* DBTEAMMembersRecoverError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2AA1FC0EB7600D6E69B /* DBTEAMMembersRecoverError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA71FC0EB7300D6E69B /* DBTEAMMembersRecoverError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2AB1FC0EB7600D6E69B /* DBTEAMMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA81FC0EB7300D6E69B /* DBTEAMMembersRemoveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2AC1FC0EB7600D6E69B /* DBTEAMMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA81FC0EB7300D6E69B /* DBTEAMMembersRemoveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2AD1FC0EB7600D6E69B /* DBTEAMMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA91FC0EB7300D6E69B /* DBTEAMMembersRemoveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2AE1FC0EB7600D6E69B /* DBTEAMMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECA91FC0EB7300D6E69B /* DBTEAMMembersRemoveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2AF1FC0EB7600D6E69B /* DBTEAMMembersSendWelcomeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAA1FC0EB7300D6E69B /* DBTEAMMembersSendWelcomeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B01FC0EB7600D6E69B /* DBTEAMMembersSendWelcomeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAA1FC0EB7300D6E69B /* DBTEAMMembersSendWelcomeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B11FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAB1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B21FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAB1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B31FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAC1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B41FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAC1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B51FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAD1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B61FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAD1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B71FC0EB7600D6E69B /* DBTEAMMembersSetProfileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAE1FC0EB7300D6E69B /* DBTEAMMembersSetProfileArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B81FC0EB7600D6E69B /* DBTEAMMembersSetProfileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAE1FC0EB7300D6E69B /* DBTEAMMembersSetProfileArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2B91FC0EB7600D6E69B /* DBTEAMMembersSetProfileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAF1FC0EB7300D6E69B /* DBTEAMMembersSetProfileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2BA1FC0EB7600D6E69B /* DBTEAMMembersSetProfileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECAF1FC0EB7300D6E69B /* DBTEAMMembersSetProfileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2BB1FC0EB7600D6E69B /* DBTEAMMembersSuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB01FC0EB7300D6E69B /* DBTEAMMembersSuspendError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2BC1FC0EB7600D6E69B /* DBTEAMMembersSuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB01FC0EB7300D6E69B /* DBTEAMMembersSuspendError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2BD1FC0EB7600D6E69B /* DBTEAMMembersUnsuspendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB11FC0EB7300D6E69B /* DBTEAMMembersUnsuspendArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2BE1FC0EB7600D6E69B /* DBTEAMMembersUnsuspendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB11FC0EB7300D6E69B /* DBTEAMMembersUnsuspendArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2BF1FC0EB7600D6E69B /* DBTEAMMembersUnsuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB21FC0EB7300D6E69B /* DBTEAMMembersUnsuspendError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C01FC0EB7600D6E69B /* DBTEAMMembersUnsuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB21FC0EB7300D6E69B /* DBTEAMMembersUnsuspendError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C11FC0EB7600D6E69B /* DBTEAMMobileClientPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB31FC0EB7300D6E69B /* DBTEAMMobileClientPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C21FC0EB7600D6E69B /* DBTEAMMobileClientPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB31FC0EB7300D6E69B /* DBTEAMMobileClientPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C31FC0EB7600D6E69B /* DBTEAMMobileClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB41FC0EB7300D6E69B /* DBTEAMMobileClientSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C41FC0EB7600D6E69B /* DBTEAMMobileClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB41FC0EB7300D6E69B /* DBTEAMMobileClientSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C51FC0EB7600D6E69B /* DBTEAMNamespaceMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB51FC0EB7300D6E69B /* DBTEAMNamespaceMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C61FC0EB7600D6E69B /* DBTEAMNamespaceMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB51FC0EB7300D6E69B /* DBTEAMNamespaceMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C71FC0EB7600D6E69B /* DBTEAMNamespaceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB61FC0EB7300D6E69B /* DBTEAMNamespaceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C81FC0EB7600D6E69B /* DBTEAMNamespaceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB61FC0EB7300D6E69B /* DBTEAMNamespaceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2C91FC0EB7600D6E69B /* DBTEAMRemoveCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB71FC0EB7300D6E69B /* DBTEAMRemoveCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2CA1FC0EB7600D6E69B /* DBTEAMRemoveCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB71FC0EB7300D6E69B /* DBTEAMRemoveCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2CB1FC0EB7600D6E69B /* DBTEAMRemovedStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB81FC0EB7300D6E69B /* DBTEAMRemovedStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2CC1FC0EB7600D6E69B /* DBTEAMRemovedStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB81FC0EB7300D6E69B /* DBTEAMRemovedStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2CD1FC0EB7600D6E69B /* DBTEAMRevokeDesktopClientArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB91FC0EB7300D6E69B /* DBTEAMRevokeDesktopClientArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2CE1FC0EB7600D6E69B /* DBTEAMRevokeDesktopClientArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECB91FC0EB7300D6E69B /* DBTEAMRevokeDesktopClientArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2CF1FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBA1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D01FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBA1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D11FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBB1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D21FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBB1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D31FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBC1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D41FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBC1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D51FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBD1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D61FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBD1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D71FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBE1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D81FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBE1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2D91FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBF1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2DA1FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECBF1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2DB1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC01FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2DC1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC01FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2DD1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC11FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2DE1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC11FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2DF1FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC21FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E01FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC21FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E11FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC31FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E21FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC31FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E31FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC41FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E41FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC41FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E51FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC51FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E61FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC51FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E71FC0EB7600D6E69B /* DBTEAMSetCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC61FC0EB7300D6E69B /* DBTEAMSetCustomQuotaArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E81FC0EB7600D6E69B /* DBTEAMSetCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC61FC0EB7300D6E69B /* DBTEAMSetCustomQuotaArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2E91FC0EB7600D6E69B /* DBTEAMSetCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC71FC0EB7300D6E69B /* DBTEAMSetCustomQuotaError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2EA1FC0EB7600D6E69B /* DBTEAMSetCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC71FC0EB7300D6E69B /* DBTEAMSetCustomQuotaError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2EB1FC0EB7600D6E69B /* DBTEAMStorageBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC81FC0EB7300D6E69B /* DBTEAMStorageBucket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2EC1FC0EB7600D6E69B /* DBTEAMStorageBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC81FC0EB7300D6E69B /* DBTEAMStorageBucket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2ED1FC0EB7600D6E69B /* DBTEAMTeamFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC91FC0EB7300D6E69B /* DBTEAMTeamFolderAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2EE1FC0EB7600D6E69B /* DBTEAMTeamFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECC91FC0EB7300D6E69B /* DBTEAMTeamFolderAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2EF1FC0EB7600D6E69B /* DBTEAMTeamFolderActivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCA1FC0EB7300D6E69B /* DBTEAMTeamFolderActivateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F01FC0EB7600D6E69B /* DBTEAMTeamFolderActivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCA1FC0EB7300D6E69B /* DBTEAMTeamFolderActivateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F11FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCB1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F21FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCB1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F31FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCC1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F41FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCC1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F51FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCD1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F61FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCD1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F71FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCE1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F81FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCE1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2F91FC0EB7600D6E69B /* DBTEAMTeamFolderCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCF1FC0EB7300D6E69B /* DBTEAMTeamFolderCreateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2FA1FC0EB7600D6E69B /* DBTEAMTeamFolderCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECCF1FC0EB7300D6E69B /* DBTEAMTeamFolderCreateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2FB1FC0EB7600D6E69B /* DBTEAMTeamFolderCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD01FC0EB7300D6E69B /* DBTEAMTeamFolderCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2FC1FC0EB7600D6E69B /* DBTEAMTeamFolderCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD01FC0EB7300D6E69B /* DBTEAMTeamFolderCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2FD1FC0EB7600D6E69B /* DBTEAMTeamFolderGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD11FC0EB7300D6E69B /* DBTEAMTeamFolderGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2FE1FC0EB7600D6E69B /* DBTEAMTeamFolderGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD11FC0EB7300D6E69B /* DBTEAMTeamFolderGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F2FF1FC0EB7600D6E69B /* DBTEAMTeamFolderIdArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD21FC0EB7300D6E69B /* DBTEAMTeamFolderIdArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3001FC0EB7600D6E69B /* DBTEAMTeamFolderIdArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD21FC0EB7300D6E69B /* DBTEAMTeamFolderIdArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3011FC0EB7600D6E69B /* DBTEAMTeamFolderIdListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD31FC0EB7300D6E69B /* DBTEAMTeamFolderIdListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3021FC0EB7600D6E69B /* DBTEAMTeamFolderIdListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD31FC0EB7300D6E69B /* DBTEAMTeamFolderIdListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3031FC0EB7600D6E69B /* DBTEAMTeamFolderInvalidStatusError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD41FC0EB7300D6E69B /* DBTEAMTeamFolderInvalidStatusError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3041FC0EB7600D6E69B /* DBTEAMTeamFolderInvalidStatusError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD41FC0EB7300D6E69B /* DBTEAMTeamFolderInvalidStatusError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3051FC0EB7600D6E69B /* DBTEAMTeamFolderListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD51FC0EB7300D6E69B /* DBTEAMTeamFolderListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3061FC0EB7600D6E69B /* DBTEAMTeamFolderListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD51FC0EB7300D6E69B /* DBTEAMTeamFolderListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3071FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD61FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3081FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD61FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3091FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD71FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F30A1FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD71FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F30B1FC0EB7600D6E69B /* DBTEAMTeamFolderListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD81FC0EB7300D6E69B /* DBTEAMTeamFolderListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F30C1FC0EB7600D6E69B /* DBTEAMTeamFolderListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD81FC0EB7300D6E69B /* DBTEAMTeamFolderListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F30D1FC0EB7600D6E69B /* DBTEAMTeamFolderListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD91FC0EB7300D6E69B /* DBTEAMTeamFolderListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F30E1FC0EB7600D6E69B /* DBTEAMTeamFolderListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECD91FC0EB7300D6E69B /* DBTEAMTeamFolderListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F30F1FC0EB7600D6E69B /* DBTEAMTeamFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDA1FC0EB7300D6E69B /* DBTEAMTeamFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3101FC0EB7600D6E69B /* DBTEAMTeamFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDA1FC0EB7300D6E69B /* DBTEAMTeamFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3111FC0EB7600D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDB1FC0EB7300D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3121FC0EB7600D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDB1FC0EB7300D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3131FC0EB7600D6E69B /* DBTEAMTeamFolderRenameArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDC1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3141FC0EB7600D6E69B /* DBTEAMTeamFolderRenameArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDC1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3151FC0EB7600D6E69B /* DBTEAMTeamFolderRenameError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDD1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3161FC0EB7600D6E69B /* DBTEAMTeamFolderRenameError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDD1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3171FC0EB7600D6E69B /* DBTEAMTeamFolderStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDE1FC0EB7300D6E69B /* DBTEAMTeamFolderStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3181FC0EB7600D6E69B /* DBTEAMTeamFolderStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDE1FC0EB7300D6E69B /* DBTEAMTeamFolderStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3191FC0EB7600D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDF1FC0EB7300D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F31A1FC0EB7600D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECDF1FC0EB7300D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F31B1FC0EB7600D6E69B /* DBTEAMTeamGetInfoResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE01FC0EB7300D6E69B /* DBTEAMTeamGetInfoResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F31C1FC0EB7600D6E69B /* DBTEAMTeamGetInfoResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE01FC0EB7300D6E69B /* DBTEAMTeamGetInfoResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F31D1FC0EB7600D6E69B /* DBTEAMTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE11FC0EB7300D6E69B /* DBTEAMTeamMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F31E1FC0EB7600D6E69B /* DBTEAMTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE11FC0EB7300D6E69B /* DBTEAMTeamMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F31F1FC0EB7600D6E69B /* DBTEAMTeamMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE21FC0EB7300D6E69B /* DBTEAMTeamMemberProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3201FC0EB7600D6E69B /* DBTEAMTeamMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE21FC0EB7300D6E69B /* DBTEAMTeamMemberProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3211FC0EB7600D6E69B /* DBTEAMTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE31FC0EB7300D6E69B /* DBTEAMTeamMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3221FC0EB7600D6E69B /* DBTEAMTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE31FC0EB7300D6E69B /* DBTEAMTeamMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3231FC0EB7600D6E69B /* DBTEAMTeamMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE41FC0EB7300D6E69B /* DBTEAMTeamMemberStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3241FC0EB7600D6E69B /* DBTEAMTeamMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE41FC0EB7300D6E69B /* DBTEAMTeamMemberStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3251FC0EB7600D6E69B /* DBTEAMTeamNamespacesListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE51FC0EB7300D6E69B /* DBTEAMTeamNamespacesListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3261FC0EB7600D6E69B /* DBTEAMTeamNamespacesListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE51FC0EB7300D6E69B /* DBTEAMTeamNamespacesListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3271FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE61FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3281FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE61FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3291FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE71FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F32A1FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE71FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F32B1FC0EB7600D6E69B /* DBTEAMTeamNamespacesListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE81FC0EB7300D6E69B /* DBTEAMTeamNamespacesListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F32C1FC0EB7600D6E69B /* DBTEAMTeamNamespacesListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE81FC0EB7300D6E69B /* DBTEAMTeamNamespacesListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F32D1FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE91FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F32E1FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECE91FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F32F1FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEA1FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3301FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEA1FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3311FC0EB7600D6E69B /* DBTEAMUploadApiRateLimitValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEB1FC0EB7300D6E69B /* DBTEAMUploadApiRateLimitValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3321FC0EB7600D6E69B /* DBTEAMUploadApiRateLimitValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEB1FC0EB7300D6E69B /* DBTEAMUploadApiRateLimitValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3331FC0EB7600D6E69B /* DBTEAMUserCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEC1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3341FC0EB7600D6E69B /* DBTEAMUserCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEC1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3351FC0EB7600D6E69B /* DBTEAMUserCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECED1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3361FC0EB7600D6E69B /* DBTEAMUserCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECED1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3371FC0EB7600D6E69B /* DBTEAMUserSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEE1FC0EB7300D6E69B /* DBTEAMUserSelectorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3381FC0EB7600D6E69B /* DBTEAMUserSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEE1FC0EB7300D6E69B /* DBTEAMUserSelectorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3391FC0EB7600D6E69B /* DBTEAMUserSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEF1FC0EB7300D6E69B /* DBTEAMUserSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F33A1FC0EB7600D6E69B /* DBTEAMUserSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECEF1FC0EB7300D6E69B /* DBTEAMUserSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F33B1FC0EB7600D6E69B /* DBTEAMUsersSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF01FC0EB7300D6E69B /* DBTEAMUsersSelectorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F33C1FC0EB7600D6E69B /* DBTEAMUsersSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF01FC0EB7300D6E69B /* DBTEAMUsersSelectorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F33D1FC0EB7600D6E69B /* DBTeamCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292ECF21FC0EB7300D6E69B /* DBTeamCommonObjects.m */; }; - F292F33E1FC0EB7600D6E69B /* DBTeamCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292ECF21FC0EB7300D6E69B /* DBTeamCommonObjects.m */; }; - F292F33F1FC0EB7600D6E69B /* DBTEAMCOMMONGroupManagementType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF41FC0EB7300D6E69B /* DBTEAMCOMMONGroupManagementType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3401FC0EB7600D6E69B /* DBTEAMCOMMONGroupManagementType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF41FC0EB7300D6E69B /* DBTEAMCOMMONGroupManagementType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3411FC0EB7600D6E69B /* DBTEAMCOMMONGroupSummary.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF51FC0EB7300D6E69B /* DBTEAMCOMMONGroupSummary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3421FC0EB7600D6E69B /* DBTEAMCOMMONGroupSummary.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF51FC0EB7300D6E69B /* DBTEAMCOMMONGroupSummary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3431FC0EB7600D6E69B /* DBTEAMCOMMONGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF61FC0EB7300D6E69B /* DBTEAMCOMMONGroupType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3441FC0EB7600D6E69B /* DBTEAMCOMMONGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF61FC0EB7300D6E69B /* DBTEAMCOMMONGroupType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3451FC0EB7600D6E69B /* DBTEAMCOMMONTimeRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF71FC0EB7300D6E69B /* DBTEAMCOMMONTimeRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3461FC0EB7600D6E69B /* DBTEAMCOMMONTimeRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECF71FC0EB7300D6E69B /* DBTEAMCOMMONTimeRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3471FC0EB7600D6E69B /* DBTeamLogObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292ECF91FC0EB7300D6E69B /* DBTeamLogObjects.m */; }; - F292F3481FC0EB7600D6E69B /* DBTeamLogObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292ECF91FC0EB7300D6E69B /* DBTeamLogObjects.m */; }; - F292F3491FC0EB7600D6E69B /* DBTEAMLOGAccessMethodLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFB1FC0EB7300D6E69B /* DBTEAMLOGAccessMethodLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F34A1FC0EB7600D6E69B /* DBTEAMLOGAccessMethodLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFB1FC0EB7300D6E69B /* DBTEAMLOGAccessMethodLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F34B1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFC1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureAvailability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F34C1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFC1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureAvailability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F34D1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFD1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F34E1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFD1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F34F1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFE1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3501FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFE1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3511FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFF1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3521FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ECFF1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3531FC0EB7600D6E69B /* DBTEAMLOGAccountCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED001FC0EB7300D6E69B /* DBTEAMLOGAccountCapturePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3541FC0EB7600D6E69B /* DBTEAMLOGAccountCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED001FC0EB7300D6E69B /* DBTEAMLOGAccountCapturePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3551FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED011FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3561FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED011FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3571FC0EB7600D6E69B /* DBTEAMLOGActorLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED021FC0EB7300D6E69B /* DBTEAMLOGActorLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3581FC0EB7600D6E69B /* DBTEAMLOGActorLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED021FC0EB7300D6E69B /* DBTEAMLOGActorLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3591FC0EB7600D6E69B /* DBTEAMLOGAdminRole.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED031FC0EB7300D6E69B /* DBTEAMLOGAdminRole.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F35A1FC0EB7600D6E69B /* DBTEAMLOGAdminRole.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED031FC0EB7300D6E69B /* DBTEAMLOGAdminRole.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F35B1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED041FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F35C1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED041FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F35D1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED051FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F35E1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED051FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F35F1FC0EB7600D6E69B /* DBTEAMLOGApiSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED061FC0EB7300D6E69B /* DBTEAMLOGApiSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3601FC0EB7600D6E69B /* DBTEAMLOGApiSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED061FC0EB7300D6E69B /* DBTEAMLOGApiSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3611FC0EB7600D6E69B /* DBTEAMLOGAppLinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED071FC0EB7300D6E69B /* DBTEAMLOGAppLinkTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3621FC0EB7600D6E69B /* DBTEAMLOGAppLinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED071FC0EB7300D6E69B /* DBTEAMLOGAppLinkTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3631FC0EB7600D6E69B /* DBTEAMLOGAppLinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED081FC0EB7300D6E69B /* DBTEAMLOGAppLinkUserDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3641FC0EB7600D6E69B /* DBTEAMLOGAppLinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED081FC0EB7300D6E69B /* DBTEAMLOGAppLinkUserDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3651FC0EB7600D6E69B /* DBTEAMLOGAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED091FC0EB7300D6E69B /* DBTEAMLOGAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3661FC0EB7600D6E69B /* DBTEAMLOGAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED091FC0EB7300D6E69B /* DBTEAMLOGAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3671FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0A1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3681FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0A1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3691FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0B1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F36A1FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0B1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F36B1FC0EB7600D6E69B /* DBTEAMLOGAssetLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0C1FC0EB7300D6E69B /* DBTEAMLOGAssetLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F36C1FC0EB7600D6E69B /* DBTEAMLOGAssetLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0C1FC0EB7300D6E69B /* DBTEAMLOGAssetLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F36D1FC0EB7600D6E69B /* DBTEAMLOGCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0D1FC0EB7300D6E69B /* DBTEAMLOGCertificate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F36E1FC0EB7600D6E69B /* DBTEAMLOGCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0D1FC0EB7300D6E69B /* DBTEAMLOGCertificate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F36F1FC0EB7600D6E69B /* DBTEAMLOGCollectionShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0E1FC0EB7300D6E69B /* DBTEAMLOGCollectionShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3701FC0EB7600D6E69B /* DBTEAMLOGCollectionShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0E1FC0EB7300D6E69B /* DBTEAMLOGCollectionShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3711FC0EB7600D6E69B /* DBTEAMLOGConfidentiality.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0F1FC0EB7300D6E69B /* DBTEAMLOGConfidentiality.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3721FC0EB7600D6E69B /* DBTEAMLOGConfidentiality.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED0F1FC0EB7300D6E69B /* DBTEAMLOGConfidentiality.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3731FC0EB7600D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED101FC0EB7300D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3741FC0EB7600D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED101FC0EB7300D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3751FC0EB7600D6E69B /* DBTEAMLOGContextLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED111FC0EB7300D6E69B /* DBTEAMLOGContextLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3761FC0EB7600D6E69B /* DBTEAMLOGContextLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED111FC0EB7300D6E69B /* DBTEAMLOGContextLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3771FC0EB7600D6E69B /* DBTEAMLOGCreateFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED121FC0EB7300D6E69B /* DBTEAMLOGCreateFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3781FC0EB7600D6E69B /* DBTEAMLOGCreateFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED121FC0EB7300D6E69B /* DBTEAMLOGCreateFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3791FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED131FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F37A1FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED131FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F37B1FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED141FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F37C1FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED141FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F37D1FC0EB7600D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED151FC0EB7300D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F37E1FC0EB7600D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED151FC0EB7300D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F37F1FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED161FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3801FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED161FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3811FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED171FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3821FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED171FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3831FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED181FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3841FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED181FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3851FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED191FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3861FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED191FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3871FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1A1FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3881FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1A1FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3891FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1B1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F38A1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1B1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F38B1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1C1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F38C1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1C1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F38D1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1D1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F38E1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1D1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F38F1FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1E1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3901FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1E1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3911FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1F1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3921FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED1F1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3931FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED201FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3941FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED201FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3951FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED211FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3961FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED211FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3971FC0EB7700D6E69B /* DBTEAMLOGDeviceLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED221FC0EB7300D6E69B /* DBTEAMLOGDeviceLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3981FC0EB7700D6E69B /* DBTEAMLOGDeviceLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED221FC0EB7300D6E69B /* DBTEAMLOGDeviceLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3991FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED231FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F39A1FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED231FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F39B1FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED241FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F39C1FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED241FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F39D1FC0EB7700D6E69B /* DBTEAMLOGDeviceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED251FC0EB7300D6E69B /* DBTEAMLOGDeviceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F39E1FC0EB7700D6E69B /* DBTEAMLOGDeviceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED251FC0EB7300D6E69B /* DBTEAMLOGDeviceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F39F1FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED261FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A01FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED261FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A11FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED271FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A21FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED271FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A31FC0EB7700D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED281FC0EB7300D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A41FC0EB7700D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED281FC0EB7300D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A51FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED291FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A61FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED291FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A71FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2A1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A81FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2A1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3A91FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2B1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3AA1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2B1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3AB1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2C1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3AC1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2C1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3AD1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2D1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3AE1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2D1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3AF1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2E1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B01FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2E1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B11FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2F1FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B21FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED2F1FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B31FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED301FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B41FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED301FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B51FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED311FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B61FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED311FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B71FC0EB7700D6E69B /* DBTEAMLOGDurationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED321FC0EB7300D6E69B /* DBTEAMLOGDurationLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B81FC0EB7700D6E69B /* DBTEAMLOGDurationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED321FC0EB7300D6E69B /* DBTEAMLOGDurationLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3B91FC0EB7700D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED331FC0EB7300D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3BA1FC0EB7700D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED331FC0EB7300D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3BB1FC0EB7700D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED341FC0EB7300D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3BC1FC0EB7700D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED341FC0EB7300D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3BD1FC0EB7700D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED351FC0EB7300D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3BE1FC0EB7700D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED351FC0EB7300D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3BF1FC0EB7700D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED361FC0EB7300D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C01FC0EB7700D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED361FC0EB7300D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C11FC0EB7700D6E69B /* DBTEAMLOGEmmErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED371FC0EB7300D6E69B /* DBTEAMLOGEmmErrorDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C21FC0EB7700D6E69B /* DBTEAMLOGEmmErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED371FC0EB7300D6E69B /* DBTEAMLOGEmmErrorDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C31FC0EB7700D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED381FC0EB7300D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C41FC0EB7700D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED381FC0EB7300D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C51FC0EB7700D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED391FC0EB7300D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C61FC0EB7700D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED391FC0EB7300D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C71FC0EB7700D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3A1FC0EB7300D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C81FC0EB7700D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3A1FC0EB7300D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3C91FC0EB7700D6E69B /* DBTEAMLOGEventCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3B1FC0EB7300D6E69B /* DBTEAMLOGEventCategory.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3CA1FC0EB7700D6E69B /* DBTEAMLOGEventCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3B1FC0EB7300D6E69B /* DBTEAMLOGEventCategory.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3CB1FC0EB7700D6E69B /* DBTEAMLOGEventDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3C1FC0EB7300D6E69B /* DBTEAMLOGEventDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3CC1FC0EB7700D6E69B /* DBTEAMLOGEventDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3C1FC0EB7300D6E69B /* DBTEAMLOGEventDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3CD1FC0EB7700D6E69B /* DBTEAMLOGEventType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3D1FC0EB7300D6E69B /* DBTEAMLOGEventType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3CE1FC0EB7700D6E69B /* DBTEAMLOGEventType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3D1FC0EB7300D6E69B /* DBTEAMLOGEventType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3CF1FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3E1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D01FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3E1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D11FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3F1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D21FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED3F1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D31FC0EB7700D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED401FC0EB7400D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D41FC0EB7700D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED401FC0EB7400D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D51FC0EB7700D6E69B /* DBTEAMLOGFileAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED411FC0EB7400D6E69B /* DBTEAMLOGFileAddCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D61FC0EB7700D6E69B /* DBTEAMLOGFileAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED411FC0EB7400D6E69B /* DBTEAMLOGFileAddCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D71FC0EB7700D6E69B /* DBTEAMLOGFileAddDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED421FC0EB7400D6E69B /* DBTEAMLOGFileAddDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D81FC0EB7700D6E69B /* DBTEAMLOGFileAddDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED421FC0EB7400D6E69B /* DBTEAMLOGFileAddDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3D91FC0EB7700D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED431FC0EB7400D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3DA1FC0EB7700D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED431FC0EB7400D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3DB1FC0EB7700D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED441FC0EB7400D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3DC1FC0EB7700D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED441FC0EB7400D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3DD1FC0EB7700D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED451FC0EB7400D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3DE1FC0EB7700D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED451FC0EB7400D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3DF1FC0EB7700D6E69B /* DBTEAMLOGFileCommentsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED461FC0EB7400D6E69B /* DBTEAMLOGFileCommentsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E01FC0EB7700D6E69B /* DBTEAMLOGFileCommentsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED461FC0EB7400D6E69B /* DBTEAMLOGFileCommentsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E11FC0EB7700D6E69B /* DBTEAMLOGFileCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED471FC0EB7400D6E69B /* DBTEAMLOGFileCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E21FC0EB7700D6E69B /* DBTEAMLOGFileCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED471FC0EB7400D6E69B /* DBTEAMLOGFileCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E31FC0EB7700D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED481FC0EB7400D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E41FC0EB7700D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED481FC0EB7400D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E51FC0EB7700D6E69B /* DBTEAMLOGFileDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED491FC0EB7400D6E69B /* DBTEAMLOGFileDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E61FC0EB7700D6E69B /* DBTEAMLOGFileDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED491FC0EB7400D6E69B /* DBTEAMLOGFileDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E71FC0EB7700D6E69B /* DBTEAMLOGFileDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4A1FC0EB7400D6E69B /* DBTEAMLOGFileDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E81FC0EB7700D6E69B /* DBTEAMLOGFileDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4A1FC0EB7400D6E69B /* DBTEAMLOGFileDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3E91FC0EB7700D6E69B /* DBTEAMLOGFileEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4B1FC0EB7400D6E69B /* DBTEAMLOGFileEditDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3EA1FC0EB7700D6E69B /* DBTEAMLOGFileEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4B1FC0EB7400D6E69B /* DBTEAMLOGFileEditDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3EB1FC0EB7700D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4C1FC0EB7400D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3EC1FC0EB7700D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4C1FC0EB7400D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3ED1FC0EB7700D6E69B /* DBTEAMLOGFileLikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4D1FC0EB7400D6E69B /* DBTEAMLOGFileLikeCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3EE1FC0EB7700D6E69B /* DBTEAMLOGFileLikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4D1FC0EB7400D6E69B /* DBTEAMLOGFileLikeCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3EF1FC0EB7700D6E69B /* DBTEAMLOGFileLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4E1FC0EB7400D6E69B /* DBTEAMLOGFileLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F01FC0EB7700D6E69B /* DBTEAMLOGFileLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4E1FC0EB7400D6E69B /* DBTEAMLOGFileLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F11FC0EB7700D6E69B /* DBTEAMLOGFileMoveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4F1FC0EB7400D6E69B /* DBTEAMLOGFileMoveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F21FC0EB7700D6E69B /* DBTEAMLOGFileMoveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED4F1FC0EB7400D6E69B /* DBTEAMLOGFileMoveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F31FC0EB7700D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED501FC0EB7400D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F41FC0EB7700D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED501FC0EB7400D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F51FC0EB7700D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED511FC0EB7400D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F61FC0EB7700D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED511FC0EB7400D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F71FC0EB7700D6E69B /* DBTEAMLOGFilePreviewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED521FC0EB7400D6E69B /* DBTEAMLOGFilePreviewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F81FC0EB7700D6E69B /* DBTEAMLOGFilePreviewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED521FC0EB7400D6E69B /* DBTEAMLOGFilePreviewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3F91FC0EB7700D6E69B /* DBTEAMLOGFileRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED531FC0EB7400D6E69B /* DBTEAMLOGFileRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3FA1FC0EB7700D6E69B /* DBTEAMLOGFileRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED531FC0EB7400D6E69B /* DBTEAMLOGFileRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3FB1FC0EB7700D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED541FC0EB7400D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3FC1FC0EB7700D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED541FC0EB7400D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3FD1FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED551FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3FE1FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED551FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F3FF1FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED561FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4001FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED561FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4011FC0EB7700D6E69B /* DBTEAMLOGFileRequestCloseDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED571FC0EB7400D6E69B /* DBTEAMLOGFileRequestCloseDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4021FC0EB7700D6E69B /* DBTEAMLOGFileRequestCloseDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED571FC0EB7400D6E69B /* DBTEAMLOGFileRequestCloseDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4031FC0EB7700D6E69B /* DBTEAMLOGFileRequestCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED581FC0EB7400D6E69B /* DBTEAMLOGFileRequestCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4041FC0EB7700D6E69B /* DBTEAMLOGFileRequestCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED581FC0EB7400D6E69B /* DBTEAMLOGFileRequestCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4051FC0EB7700D6E69B /* DBTEAMLOGFileRequestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED591FC0EB7400D6E69B /* DBTEAMLOGFileRequestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4061FC0EB7700D6E69B /* DBTEAMLOGFileRequestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED591FC0EB7400D6E69B /* DBTEAMLOGFileRequestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4071FC0EB7700D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5A1FC0EB7400D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4081FC0EB7700D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5A1FC0EB7400D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4091FC0EB7700D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5B1FC0EB7400D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F40A1FC0EB7700D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5B1FC0EB7400D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F40B1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5C1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F40C1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5C1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F40D1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5D1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F40E1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5D1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F40F1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5E1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4101FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5E1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4111FC0EB7700D6E69B /* DBTEAMLOGFileRequestSendDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5F1FC0EB7400D6E69B /* DBTEAMLOGFileRequestSendDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4121FC0EB7700D6E69B /* DBTEAMLOGFileRequestSendDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED5F1FC0EB7400D6E69B /* DBTEAMLOGFileRequestSendDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4131FC0EB7700D6E69B /* DBTEAMLOGFileRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED601FC0EB7400D6E69B /* DBTEAMLOGFileRequestsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4141FC0EB7700D6E69B /* DBTEAMLOGFileRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED601FC0EB7400D6E69B /* DBTEAMLOGFileRequestsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4151FC0EB7700D6E69B /* DBTEAMLOGFileResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED611FC0EB7400D6E69B /* DBTEAMLOGFileResolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4161FC0EB7700D6E69B /* DBTEAMLOGFileResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED611FC0EB7400D6E69B /* DBTEAMLOGFileResolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4171FC0EB7700D6E69B /* DBTEAMLOGFileRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED621FC0EB7400D6E69B /* DBTEAMLOGFileRestoreDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4181FC0EB7700D6E69B /* DBTEAMLOGFileRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED621FC0EB7400D6E69B /* DBTEAMLOGFileRestoreDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4191FC0EB7700D6E69B /* DBTEAMLOGFileRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED631FC0EB7400D6E69B /* DBTEAMLOGFileRevertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F41A1FC0EB7700D6E69B /* DBTEAMLOGFileRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED631FC0EB7400D6E69B /* DBTEAMLOGFileRevertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F41B1FC0EB7700D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED641FC0EB7400D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F41C1FC0EB7700D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED641FC0EB7400D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F41D1FC0EB7700D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED651FC0EB7400D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F41E1FC0EB7700D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED651FC0EB7400D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F41F1FC0EB7700D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED661FC0EB7400D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4201FC0EB7700D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED661FC0EB7400D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4211FC0EB7700D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED671FC0EB7400D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4221FC0EB7700D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED671FC0EB7400D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4231FC0EB7700D6E69B /* DBTEAMLOGFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED681FC0EB7400D6E69B /* DBTEAMLOGFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4241FC0EB7700D6E69B /* DBTEAMLOGFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED681FC0EB7400D6E69B /* DBTEAMLOGFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4251FC0EB7700D6E69B /* DBTEAMLOGGeoLocationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED691FC0EB7400D6E69B /* DBTEAMLOGGeoLocationLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4261FC0EB7700D6E69B /* DBTEAMLOGGeoLocationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED691FC0EB7400D6E69B /* DBTEAMLOGGeoLocationLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4271FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6A1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4281FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6A1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4291FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6B1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F42A1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6B1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F42B1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6C1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F42C1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6C1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F42D1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6D1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F42E1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6D1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F42F1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6E1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4301FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6E1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4311FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6F1FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4321FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED6F1FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4331FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED701FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4341FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED701FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4351FC0EB7700D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED711FC0EB7400D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4361FC0EB7700D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED711FC0EB7400D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4371FC0EB7700D6E69B /* DBTEAMLOGGroupAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED721FC0EB7400D6E69B /* DBTEAMLOGGroupAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4381FC0EB7700D6E69B /* DBTEAMLOGGroupAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED721FC0EB7400D6E69B /* DBTEAMLOGGroupAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4391FC0EB7700D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED731FC0EB7400D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F43A1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED731FC0EB7400D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F43B1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED741FC0EB7400D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F43C1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED741FC0EB7400D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F43D1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED751FC0EB7400D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F43E1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED751FC0EB7400D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F43F1FC0EB7700D6E69B /* DBTEAMLOGGroupCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED761FC0EB7400D6E69B /* DBTEAMLOGGroupCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4401FC0EB7700D6E69B /* DBTEAMLOGGroupCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED761FC0EB7400D6E69B /* DBTEAMLOGGroupCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4411FC0EB7700D6E69B /* DBTEAMLOGGroupDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED771FC0EB7400D6E69B /* DBTEAMLOGGroupDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4421FC0EB7700D6E69B /* DBTEAMLOGGroupDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED771FC0EB7400D6E69B /* DBTEAMLOGGroupDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4431FC0EB7700D6E69B /* DBTEAMLOGGroupJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED781FC0EB7400D6E69B /* DBTEAMLOGGroupJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4441FC0EB7700D6E69B /* DBTEAMLOGGroupJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED781FC0EB7400D6E69B /* DBTEAMLOGGroupJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4451FC0EB7700D6E69B /* DBTEAMLOGGroupLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED791FC0EB7400D6E69B /* DBTEAMLOGGroupLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4461FC0EB7700D6E69B /* DBTEAMLOGGroupLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED791FC0EB7400D6E69B /* DBTEAMLOGGroupLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4471FC0EB7700D6E69B /* DBTEAMLOGGroupMovedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7A1FC0EB7400D6E69B /* DBTEAMLOGGroupMovedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4481FC0EB7700D6E69B /* DBTEAMLOGGroupMovedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7A1FC0EB7400D6E69B /* DBTEAMLOGGroupMovedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4491FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7B1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F44A1FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7B1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F44B1FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7C1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F44C1FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7C1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F44D1FC0EB7700D6E69B /* DBTEAMLOGGroupRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7D1FC0EB7400D6E69B /* DBTEAMLOGGroupRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F44E1FC0EB7700D6E69B /* DBTEAMLOGGroupRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7D1FC0EB7400D6E69B /* DBTEAMLOGGroupRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F44F1FC0EB7700D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7E1FC0EB7400D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4501FC0EB7700D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7E1FC0EB7400D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4511FC0EB7700D6E69B /* DBTEAMLOGJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7F1FC0EB7400D6E69B /* DBTEAMLOGJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4521FC0EB7700D6E69B /* DBTEAMLOGJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED7F1FC0EB7400D6E69B /* DBTEAMLOGJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4531FC0EB7700D6E69B /* DBTEAMLOGLinkAudience.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED801FC0EB7400D6E69B /* DBTEAMLOGLinkAudience.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4541FC0EB7700D6E69B /* DBTEAMLOGLinkAudience.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED801FC0EB7400D6E69B /* DBTEAMLOGLinkAudience.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4551FC0EB7700D6E69B /* DBTEAMLOGLoginFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED811FC0EB7400D6E69B /* DBTEAMLOGLoginFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4561FC0EB7700D6E69B /* DBTEAMLOGLoginFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED811FC0EB7400D6E69B /* DBTEAMLOGLoginFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4571FC0EB7700D6E69B /* DBTEAMLOGLoginMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED821FC0EB7400D6E69B /* DBTEAMLOGLoginMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4581FC0EB7700D6E69B /* DBTEAMLOGLoginMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED821FC0EB7400D6E69B /* DBTEAMLOGLoginMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4591FC0EB7700D6E69B /* DBTEAMLOGLoginSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED831FC0EB7400D6E69B /* DBTEAMLOGLoginSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F45A1FC0EB7700D6E69B /* DBTEAMLOGLoginSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED831FC0EB7400D6E69B /* DBTEAMLOGLoginSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F45B1FC0EB7700D6E69B /* DBTEAMLOGLogoutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED841FC0EB7400D6E69B /* DBTEAMLOGLogoutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F45C1FC0EB7700D6E69B /* DBTEAMLOGLogoutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED841FC0EB7400D6E69B /* DBTEAMLOGLogoutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F45D1FC0EB7700D6E69B /* DBTEAMLOGMemberAddNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED851FC0EB7400D6E69B /* DBTEAMLOGMemberAddNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F45E1FC0EB7700D6E69B /* DBTEAMLOGMemberAddNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED851FC0EB7400D6E69B /* DBTEAMLOGMemberAddNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F45F1FC0EB7700D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED861FC0EB7400D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4601FC0EB7700D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED861FC0EB7400D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4611FC0EB7700D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED871FC0EB7400D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4621FC0EB7700D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED871FC0EB7400D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4631FC0EB7700D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED881FC0EB7400D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4641FC0EB7700D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED881FC0EB7400D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4651FC0EB7700D6E69B /* DBTEAMLOGMemberChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED891FC0EB7400D6E69B /* DBTEAMLOGMemberChangeNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4661FC0EB7700D6E69B /* DBTEAMLOGMemberChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED891FC0EB7400D6E69B /* DBTEAMLOGMemberChangeNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4671FC0EB7700D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8A1FC0EB7400D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4681FC0EB7700D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8A1FC0EB7400D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4691FC0EB7700D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8B1FC0EB7400D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F46A1FC0EB7700D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8B1FC0EB7400D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F46B1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8C1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F46C1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8C1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F46D1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8D1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F46E1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8D1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F46F1FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8E1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4701FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8E1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4711FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8F1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4721FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED8F1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4731FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED901FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4741FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED901FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4751FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED911FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4761FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED911FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4771FC0EB7700D6E69B /* DBTEAMLOGMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED921FC0EB7400D6E69B /* DBTEAMLOGMemberStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4781FC0EB7700D6E69B /* DBTEAMLOGMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED921FC0EB7400D6E69B /* DBTEAMLOGMemberStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4791FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED931FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F47A1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED931FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F47B1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED941FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F47C1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED941FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F47D1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED951FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F47E1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED951FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F47F1FC0EB7700D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED961FC0EB7400D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4801FC0EB7700D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED961FC0EB7400D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4811FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED971FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4821FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED971FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4831FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED981FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4841FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED981FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4851FC0EB7700D6E69B /* DBTEAMLOGMissingDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED991FC0EB7400D6E69B /* DBTEAMLOGMissingDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4861FC0EB7700D6E69B /* DBTEAMLOGMissingDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED991FC0EB7400D6E69B /* DBTEAMLOGMissingDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4871FC0EB7700D6E69B /* DBTEAMLOGMobileSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9A1FC0EB7400D6E69B /* DBTEAMLOGMobileSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4881FC0EB7700D6E69B /* DBTEAMLOGMobileSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9A1FC0EB7400D6E69B /* DBTEAMLOGMobileSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4891FC0EB7700D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9B1FC0EB7400D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F48A1FC0EB7700D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9B1FC0EB7400D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F48B1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9C1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F48C1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9C1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F48D1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9D1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F48E1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9D1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F48F1FC0EB7700D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9E1FC0EB7400D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4901FC0EB7700D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9E1FC0EB7400D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4911FC0EB7700D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9F1FC0EB7400D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4921FC0EB7700D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292ED9F1FC0EB7400D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4931FC0EB7700D6E69B /* DBTEAMLOGNoteAclLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA01FC0EB7400D6E69B /* DBTEAMLOGNoteAclLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4941FC0EB7700D6E69B /* DBTEAMLOGNoteAclLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA01FC0EB7400D6E69B /* DBTEAMLOGNoteAclLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4951FC0EB7700D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA11FC0EB7400D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4961FC0EB7700D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA11FC0EB7400D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4971FC0EB7700D6E69B /* DBTEAMLOGNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA21FC0EB7400D6E69B /* DBTEAMLOGNoteSharedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4981FC0EB7700D6E69B /* DBTEAMLOGNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA21FC0EB7400D6E69B /* DBTEAMLOGNoteSharedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4991FC0EB7700D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA31FC0EB7400D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F49A1FC0EB7700D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA31FC0EB7400D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F49B1FC0EB7700D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA41FC0EB7400D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F49C1FC0EB7700D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA41FC0EB7400D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F49D1FC0EB7700D6E69B /* DBTEAMLOGOriginLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA51FC0EB7400D6E69B /* DBTEAMLOGOriginLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F49E1FC0EB7700D6E69B /* DBTEAMLOGOriginLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA51FC0EB7400D6E69B /* DBTEAMLOGOriginLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F49F1FC0EB7700D6E69B /* DBTEAMLOGPaperAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA61FC0EB7400D6E69B /* DBTEAMLOGPaperAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A01FC0EB7700D6E69B /* DBTEAMLOGPaperAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA61FC0EB7400D6E69B /* DBTEAMLOGPaperAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A11FC0EB7700D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA71FC0EB7400D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A21FC0EB7700D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA71FC0EB7400D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A31FC0EB7700D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA81FC0EB7400D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A41FC0EB7700D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA81FC0EB7400D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A51FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA91FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A61FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDA91FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A71FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAA1FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A81FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAA1FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4A91FC0EB7700D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAB1FC0EB7400D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4AA1FC0EB7700D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAB1FC0EB7400D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4AB1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAC1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4AC1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAC1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4AD1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAD1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4AE1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAD1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4AF1FC0EB7700D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAE1FC0EB7400D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B01FC0EB7700D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAE1FC0EB7400D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B11FC0EB7700D6E69B /* DBTEAMLOGPaperContentCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAF1FC0EB7400D6E69B /* DBTEAMLOGPaperContentCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B21FC0EB7700D6E69B /* DBTEAMLOGPaperContentCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDAF1FC0EB7400D6E69B /* DBTEAMLOGPaperContentCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B31FC0EB7700D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB01FC0EB7400D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B41FC0EB7700D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB01FC0EB7400D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B51FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB11FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B61FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB11FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B71FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB21FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B81FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB21FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4B91FC0EB7700D6E69B /* DBTEAMLOGPaperContentRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB31FC0EB7400D6E69B /* DBTEAMLOGPaperContentRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4BA1FC0EB7700D6E69B /* DBTEAMLOGPaperContentRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB31FC0EB7400D6E69B /* DBTEAMLOGPaperContentRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4BB1FC0EB7700D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB41FC0EB7400D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4BC1FC0EB7700D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB41FC0EB7400D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4BD1FC0EB7700D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB51FC0EB7400D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4BE1FC0EB7700D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB51FC0EB7400D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4BF1FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB61FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C01FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB61FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C11FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB71FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C21FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB71FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C31FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB81FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C41FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB81FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C51FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB91FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C61FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDB91FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C71FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBA1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C81FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBA1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4C91FC0EB7700D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBB1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4CA1FC0EB7700D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBB1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4CB1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBC1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4CC1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBC1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4CD1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBD1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4CE1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBD1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4CF1FC0EB7700D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBE1FC0EB7400D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D01FC0EB7700D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBE1FC0EB7400D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D11FC0EB7700D6E69B /* DBTEAMLOGPaperDocMentionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBF1FC0EB7400D6E69B /* DBTEAMLOGPaperDocMentionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D21FC0EB7700D6E69B /* DBTEAMLOGPaperDocMentionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDBF1FC0EB7400D6E69B /* DBTEAMLOGPaperDocMentionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D31FC0EB7700D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC01FC0EB7400D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D41FC0EB7700D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC01FC0EB7400D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D51FC0EB7700D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC11FC0EB7400D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D61FC0EB7700D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC11FC0EB7400D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D71FC0EB7700D6E69B /* DBTEAMLOGPaperDocRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC21FC0EB7400D6E69B /* DBTEAMLOGPaperDocRevertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D81FC0EB7700D6E69B /* DBTEAMLOGPaperDocRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC21FC0EB7400D6E69B /* DBTEAMLOGPaperDocRevertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4D91FC0EB7700D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC31FC0EB7400D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4DA1FC0EB7700D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC31FC0EB7400D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4DB1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC41FC0EB7400D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4DC1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC41FC0EB7400D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4DD1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC51FC0EB7400D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4DE1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC51FC0EB7400D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4DF1FC0EB7700D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC61FC0EB7400D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E01FC0EB7700D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC61FC0EB7400D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E11FC0EB7700D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC71FC0EB7400D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E21FC0EB7700D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC71FC0EB7400D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E31FC0EB7700D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC81FC0EB7400D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E41FC0EB7700D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC81FC0EB7400D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E51FC0EB7700D6E69B /* DBTEAMLOGPaperDocViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC91FC0EB7400D6E69B /* DBTEAMLOGPaperDocViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E61FC0EB7700D6E69B /* DBTEAMLOGPaperDocViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDC91FC0EB7400D6E69B /* DBTEAMLOGPaperDocViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E71FC0EB7700D6E69B /* DBTEAMLOGPaperDownloadFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCA1FC0EB7400D6E69B /* DBTEAMLOGPaperDownloadFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E81FC0EB7700D6E69B /* DBTEAMLOGPaperDownloadFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCA1FC0EB7400D6E69B /* DBTEAMLOGPaperDownloadFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4E91FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCB1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4EA1FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCB1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4EB1FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCC1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4EC1FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCC1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4ED1FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCD1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4EE1FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCD1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4EF1FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCE1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F01FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCE1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F11FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCF1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F21FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDCF1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F31FC0EB7700D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD01FC0EB7400D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F41FC0EB7700D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD01FC0EB7400D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F51FC0EB7700D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD11FC0EB7400D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F61FC0EB7700D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD11FC0EB7400D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F71FC0EB7700D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD21FC0EB7400D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F81FC0EB7700D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD21FC0EB7400D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4F91FC0EB7700D6E69B /* DBTEAMLOGPaperFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD31FC0EB7400D6E69B /* DBTEAMLOGPaperFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4FA1FC0EB7700D6E69B /* DBTEAMLOGPaperFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD31FC0EB7400D6E69B /* DBTEAMLOGPaperFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4FB1FC0EB7700D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD41FC0EB7400D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4FC1FC0EB7700D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD41FC0EB7400D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4FD1FC0EB7700D6E69B /* DBTEAMLOGPaperMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD51FC0EB7400D6E69B /* DBTEAMLOGPaperMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4FE1FC0EB7700D6E69B /* DBTEAMLOGPaperMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD51FC0EB7400D6E69B /* DBTEAMLOGPaperMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F4FF1FC0EB7700D6E69B /* DBTEAMLOGParticipantLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD61FC0EB7400D6E69B /* DBTEAMLOGParticipantLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5001FC0EB7700D6E69B /* DBTEAMLOGParticipantLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD61FC0EB7400D6E69B /* DBTEAMLOGParticipantLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5011FC0EB7700D6E69B /* DBTEAMLOGPasswordChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD71FC0EB7400D6E69B /* DBTEAMLOGPasswordChangeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5021FC0EB7700D6E69B /* DBTEAMLOGPasswordChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD71FC0EB7400D6E69B /* DBTEAMLOGPasswordChangeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5031FC0EB7700D6E69B /* DBTEAMLOGPasswordResetAllDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD81FC0EB7400D6E69B /* DBTEAMLOGPasswordResetAllDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5041FC0EB7700D6E69B /* DBTEAMLOGPasswordResetAllDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD81FC0EB7400D6E69B /* DBTEAMLOGPasswordResetAllDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5051FC0EB7700D6E69B /* DBTEAMLOGPasswordResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD91FC0EB7400D6E69B /* DBTEAMLOGPasswordResetDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5061FC0EB7700D6E69B /* DBTEAMLOGPasswordResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDD91FC0EB7400D6E69B /* DBTEAMLOGPasswordResetDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5071FC0EB7700D6E69B /* DBTEAMLOGPathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDA1FC0EB7400D6E69B /* DBTEAMLOGPathLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5081FC0EB7700D6E69B /* DBTEAMLOGPathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDA1FC0EB7400D6E69B /* DBTEAMLOGPathLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5091FC0EB7700D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDB1FC0EB7400D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F50A1FC0EB7700D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDB1FC0EB7400D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F50B1FC0EB7700D6E69B /* DBTEAMLOGPlacementRestriction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDC1FC0EB7400D6E69B /* DBTEAMLOGPlacementRestriction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F50C1FC0EB7700D6E69B /* DBTEAMLOGPlacementRestriction.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDC1FC0EB7400D6E69B /* DBTEAMLOGPlacementRestriction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F50D1FC0EB7700D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDD1FC0EB7400D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F50E1FC0EB7700D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDD1FC0EB7400D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F50F1FC0EB7700D6E69B /* DBTEAMLOGResellerLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDE1FC0EB7400D6E69B /* DBTEAMLOGResellerLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5101FC0EB7700D6E69B /* DBTEAMLOGResellerLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDE1FC0EB7400D6E69B /* DBTEAMLOGResellerLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5111FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDF1FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5121FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDDF1FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5131FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE01FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5141FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE01FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5151FC0EB7700D6E69B /* DBTEAMLOGSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE11FC0EB7400D6E69B /* DBTEAMLOGSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5161FC0EB7700D6E69B /* DBTEAMLOGSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE11FC0EB7400D6E69B /* DBTEAMLOGSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5171FC0EB7700D6E69B /* DBTEAMLOGSfAddGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE21FC0EB7400D6E69B /* DBTEAMLOGSfAddGroupDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5181FC0EB7700D6E69B /* DBTEAMLOGSfAddGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE21FC0EB7400D6E69B /* DBTEAMLOGSfAddGroupDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5191FC0EB7700D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE31FC0EB7400D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F51A1FC0EB7700D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE31FC0EB7400D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F51B1FC0EB7700D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE41FC0EB7400D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F51C1FC0EB7700D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE41FC0EB7400D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F51D1FC0EB7700D6E69B /* DBTEAMLOGSfInviteGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE51FC0EB7400D6E69B /* DBTEAMLOGSfInviteGroupDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F51E1FC0EB7700D6E69B /* DBTEAMLOGSfInviteGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE51FC0EB7400D6E69B /* DBTEAMLOGSfInviteGroupDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F51F1FC0EB7700D6E69B /* DBTEAMLOGSfNestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE61FC0EB7400D6E69B /* DBTEAMLOGSfNestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5201FC0EB7700D6E69B /* DBTEAMLOGSfNestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE61FC0EB7400D6E69B /* DBTEAMLOGSfNestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5211FC0EB7700D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE71FC0EB7400D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5221FC0EB7700D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE71FC0EB7400D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5231FC0EB7700D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE81FC0EB7400D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5241FC0EB7700D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE81FC0EB7400D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5251FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE91FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5261FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDE91FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5271FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEA1FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5281FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEA1FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5291FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEB1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F52A1FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEB1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F52B1FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEC1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F52C1FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEC1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F52D1FC0EB7700D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDED1FC0EB7400D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F52E1FC0EB7700D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDED1FC0EB7400D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F52F1FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5301FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5311FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5321FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDEF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5331FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF01FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5341FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF01FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5351FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF11FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5361FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF11FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5371FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF21FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5381FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF21FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5391FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF31FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F53A1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF31FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F53B1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF41FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F53C1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF41FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F53D1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF51FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F53E1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF51FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F53F1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF61FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5401FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF61FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5411FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF71FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5421FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF71FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5431FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF81FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5441FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF81FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5451FC0EB7700D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF91FC0EB7400D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5461FC0EB7700D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDF91FC0EB7400D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5471FC0EB7700D6E69B /* DBTEAMLOGSharedContentCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFA1FC0EB7400D6E69B /* DBTEAMLOGSharedContentCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5481FC0EB7700D6E69B /* DBTEAMLOGSharedContentCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFA1FC0EB7400D6E69B /* DBTEAMLOGSharedContentCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5491FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFB1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F54A1FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFB1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F54B1FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFC1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F54C1FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFC1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F54D1FC0EB7700D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFD1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F54E1FC0EB7700D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFD1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F54F1FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5501FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5511FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5521FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EDFF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5531FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE001FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5541FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE001FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5551FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE011FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5561FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE011FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5571FC0EB7800D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE021FC0EB7400D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5581FC0EB7800D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE021FC0EB7400D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5591FC0EB7800D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE031FC0EB7400D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F55A1FC0EB7800D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE031FC0EB7400D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F55B1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE041FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F55C1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE041FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F55D1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE051FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F55E1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE051FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F55F1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE061FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5601FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE061FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5611FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE071FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5621FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE071FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5631FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE081FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5641FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE081FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5651FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE091FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5661FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE091FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5671FC0EB7800D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0A1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5681FC0EB7800D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0A1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5691FC0EB7800D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0B1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F56A1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0B1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F56B1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0C1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F56C1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0C1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F56D1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0D1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F56E1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0D1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F56F1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0E1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5701FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0E1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5711FC0EB7800D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0F1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5721FC0EB7800D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE0F1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5731FC0EB7800D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE101FC0EB7400D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5741FC0EB7800D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE101FC0EB7400D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5751FC0EB7800D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE111FC0EB7400D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5761FC0EB7800D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE111FC0EB7400D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5771FC0EB7800D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE121FC0EB7400D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5781FC0EB7800D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE121FC0EB7400D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5791FC0EB7800D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE131FC0EB7400D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F57A1FC0EB7800D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE131FC0EB7400D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F57B1FC0EB7800D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE141FC0EB7400D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F57C1FC0EB7800D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE141FC0EB7400D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F57D1FC0EB7800D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE151FC0EB7400D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F57E1FC0EB7800D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE151FC0EB7400D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F57F1FC0EB7800D6E69B /* DBTEAMLOGSharingLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE161FC0EB7400D6E69B /* DBTEAMLOGSharingLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5801FC0EB7800D6E69B /* DBTEAMLOGSharingLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE161FC0EB7400D6E69B /* DBTEAMLOGSharingLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5811FC0EB7800D6E69B /* DBTEAMLOGSharingMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE171FC0EB7400D6E69B /* DBTEAMLOGSharingMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5821FC0EB7800D6E69B /* DBTEAMLOGSharingMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE171FC0EB7400D6E69B /* DBTEAMLOGSharingMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5831FC0EB7800D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE181FC0EB7400D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5841FC0EB7800D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE181FC0EB7400D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5851FC0EB7800D6E69B /* DBTEAMLOGShmodelCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE191FC0EB7400D6E69B /* DBTEAMLOGShmodelCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5861FC0EB7800D6E69B /* DBTEAMLOGShmodelCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE191FC0EB7400D6E69B /* DBTEAMLOGShmodelCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5871FC0EB7800D6E69B /* DBTEAMLOGShmodelDisableDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1A1FC0EB7400D6E69B /* DBTEAMLOGShmodelDisableDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5881FC0EB7800D6E69B /* DBTEAMLOGShmodelDisableDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1A1FC0EB7400D6E69B /* DBTEAMLOGShmodelDisableDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5891FC0EB7800D6E69B /* DBTEAMLOGShmodelFbShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1B1FC0EB7400D6E69B /* DBTEAMLOGShmodelFbShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F58A1FC0EB7800D6E69B /* DBTEAMLOGShmodelFbShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1B1FC0EB7400D6E69B /* DBTEAMLOGShmodelFbShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F58B1FC0EB7800D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1C1FC0EB7400D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F58C1FC0EB7800D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1C1FC0EB7400D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F58D1FC0EB7800D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1D1FC0EB7400D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F58E1FC0EB7800D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1D1FC0EB7400D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F58F1FC0EB7800D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1E1FC0EB7400D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5901FC0EB7800D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1E1FC0EB7400D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5911FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1F1FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5921FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE1F1FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5931FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE201FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5941FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE201FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5951FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE211FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5961FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE211FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5971FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE221FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5981FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE221FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5991FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE231FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F59A1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE231FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F59B1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE241FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F59C1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE241FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F59D1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE251FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F59E1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE251FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F59F1FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE261FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A01FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE261FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A11FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE271FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A21FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE271FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A31FC0EB7800D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE281FC0EB7400D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A41FC0EB7800D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE281FC0EB7400D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A51FC0EB7800D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE291FC0EB7400D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A61FC0EB7800D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE291FC0EB7400D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A71FC0EB7800D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2A1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A81FC0EB7800D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2A1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5A91FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2B1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5AA1FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2B1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5AB1FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2C1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5AC1FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2C1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5AD1FC0EB7800D6E69B /* DBTEAMLOGSpaceLimitsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2D1FC0EB7400D6E69B /* DBTEAMLOGSpaceLimitsStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5AE1FC0EB7800D6E69B /* DBTEAMLOGSpaceLimitsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2D1FC0EB7400D6E69B /* DBTEAMLOGSpaceLimitsStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5AF1FC0EB7800D6E69B /* DBTEAMLOGSsoAddCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2E1FC0EB7400D6E69B /* DBTEAMLOGSsoAddCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B01FC0EB7800D6E69B /* DBTEAMLOGSsoAddCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2E1FC0EB7400D6E69B /* DBTEAMLOGSsoAddCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B11FC0EB7800D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2F1FC0EB7400D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B21FC0EB7800D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE2F1FC0EB7400D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B31FC0EB7800D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE301FC0EB7400D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B41FC0EB7800D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE301FC0EB7400D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B51FC0EB7800D6E69B /* DBTEAMLOGSsoChangeCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE311FC0EB7400D6E69B /* DBTEAMLOGSsoChangeCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B61FC0EB7800D6E69B /* DBTEAMLOGSsoChangeCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE311FC0EB7400D6E69B /* DBTEAMLOGSsoChangeCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B71FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE321FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B81FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE321FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5B91FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE331FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5BA1FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE331FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5BB1FC0EB7800D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE341FC0EB7400D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5BC1FC0EB7800D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE341FC0EB7400D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5BD1FC0EB7800D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE351FC0EB7400D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5BE1FC0EB7800D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE351FC0EB7400D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5BF1FC0EB7800D6E69B /* DBTEAMLOGSsoErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE361FC0EB7400D6E69B /* DBTEAMLOGSsoErrorDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C01FC0EB7800D6E69B /* DBTEAMLOGSsoErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE361FC0EB7400D6E69B /* DBTEAMLOGSsoErrorDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C11FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE371FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C21FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE371FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C31FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE381FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C41FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE381FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C51FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE391FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C61FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE391FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C71FC0EB7800D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3A1FC0EB7400D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C81FC0EB7800D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3A1FC0EB7400D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5C91FC0EB7800D6E69B /* DBTEAMLOGTeamEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3B1FC0EB7400D6E69B /* DBTEAMLOGTeamEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5CA1FC0EB7800D6E69B /* DBTEAMLOGTeamEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3B1FC0EB7400D6E69B /* DBTEAMLOGTeamEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5CB1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3C1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5CC1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3C1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5CD1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3D1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5CE1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3D1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5CF1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3E1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D01FC0EB7800D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3E1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D11FC0EB7800D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3F1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D21FC0EB7800D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE3F1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D31FC0EB7800D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE401FC0EB7400D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D41FC0EB7800D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE401FC0EB7400D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D51FC0EB7800D6E69B /* DBTEAMLOGTeamFolderStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE411FC0EB7400D6E69B /* DBTEAMLOGTeamFolderStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D61FC0EB7800D6E69B /* DBTEAMLOGTeamFolderStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE411FC0EB7400D6E69B /* DBTEAMLOGTeamFolderStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D71FC0EB7800D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE421FC0EB7400D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D81FC0EB7800D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE421FC0EB7400D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5D91FC0EB7800D6E69B /* DBTEAMLOGTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE431FC0EB7400D6E69B /* DBTEAMLOGTeamMemberLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5DA1FC0EB7800D6E69B /* DBTEAMLOGTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE431FC0EB7400D6E69B /* DBTEAMLOGTeamMemberLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5DB1FC0EB7800D6E69B /* DBTEAMLOGTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE441FC0EB7400D6E69B /* DBTEAMLOGTeamMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5DC1FC0EB7800D6E69B /* DBTEAMLOGTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE441FC0EB7400D6E69B /* DBTEAMLOGTeamMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5DD1FC0EB7800D6E69B /* DBTEAMLOGTeamMergeFromDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE451FC0EB7400D6E69B /* DBTEAMLOGTeamMergeFromDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5DE1FC0EB7800D6E69B /* DBTEAMLOGTeamMergeFromDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE451FC0EB7400D6E69B /* DBTEAMLOGTeamMergeFromDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5DF1FC0EB7800D6E69B /* DBTEAMLOGTeamMergeToDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE461FC0EB7400D6E69B /* DBTEAMLOGTeamMergeToDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E01FC0EB7800D6E69B /* DBTEAMLOGTeamMergeToDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE461FC0EB7400D6E69B /* DBTEAMLOGTeamMergeToDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E11FC0EB7800D6E69B /* DBTEAMLOGTeamName.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE471FC0EB7400D6E69B /* DBTEAMLOGTeamName.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E21FC0EB7800D6E69B /* DBTEAMLOGTeamName.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE471FC0EB7400D6E69B /* DBTEAMLOGTeamName.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E31FC0EB7800D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE481FC0EB7400D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E41FC0EB7800D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE481FC0EB7400D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E51FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE491FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E61FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE491FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E71FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4A1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E81FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4A1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5E91FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4B1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5EA1FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4B1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5EB1FC0EB7800D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4C1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5EC1FC0EB7800D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4C1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5ED1FC0EB7800D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4D1FC0EB7400D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5EE1FC0EB7800D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4D1FC0EB7400D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5EF1FC0EB7800D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4E1FC0EB7400D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F01FC0EB7800D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4E1FC0EB7400D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F11FC0EB7800D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4F1FC0EB7400D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F21FC0EB7800D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE4F1FC0EB7400D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F31FC0EB7800D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE501FC0EB7400D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F41FC0EB7800D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE501FC0EB7400D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F51FC0EB7800D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE511FC0EB7400D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F61FC0EB7800D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE511FC0EB7400D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F71FC0EB7800D6E69B /* DBTEAMLOGTfaConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE521FC0EB7400D6E69B /* DBTEAMLOGTfaConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F81FC0EB7800D6E69B /* DBTEAMLOGTfaConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE521FC0EB7400D6E69B /* DBTEAMLOGTfaConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5F91FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE531FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5FA1FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE531FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5FB1FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE541FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5FC1FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE541FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5FD1FC0EB7800D6E69B /* DBTEAMLOGTfaResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE551FC0EB7400D6E69B /* DBTEAMLOGTfaResetDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5FE1FC0EB7800D6E69B /* DBTEAMLOGTfaResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE551FC0EB7400D6E69B /* DBTEAMLOGTfaResetDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F5FF1FC0EB7800D6E69B /* DBTEAMLOGTimeUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE561FC0EB7400D6E69B /* DBTEAMLOGTimeUnit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6001FC0EB7800D6E69B /* DBTEAMLOGTimeUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE561FC0EB7400D6E69B /* DBTEAMLOGTimeUnit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6011FC0EB7800D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE571FC0EB7400D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6021FC0EB7800D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE571FC0EB7400D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6031FC0EB7800D6E69B /* DBTEAMLOGTwoAccountPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE581FC0EB7400D6E69B /* DBTEAMLOGTwoAccountPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6041FC0EB7800D6E69B /* DBTEAMLOGTwoAccountPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE581FC0EB7400D6E69B /* DBTEAMLOGTwoAccountPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6051FC0EB7800D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE591FC0EB7400D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6061FC0EB7800D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE591FC0EB7400D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6071FC0EB7800D6E69B /* DBTEAMLOGUserLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5A1FC0EB7400D6E69B /* DBTEAMLOGUserLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6081FC0EB7800D6E69B /* DBTEAMLOGUserLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5A1FC0EB7400D6E69B /* DBTEAMLOGUserLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6091FC0EB7800D6E69B /* DBTEAMLOGUserNameLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5B1FC0EB7400D6E69B /* DBTEAMLOGUserNameLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F60A1FC0EB7800D6E69B /* DBTEAMLOGUserNameLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5B1FC0EB7400D6E69B /* DBTEAMLOGUserNameLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F60B1FC0EB7800D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5C1FC0EB7400D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F60C1FC0EB7800D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5C1FC0EB7400D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F60D1FC0EB7800D6E69B /* DBTEAMLOGWebSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5D1FC0EB7400D6E69B /* DBTEAMLOGWebSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F60E1FC0EB7800D6E69B /* DBTEAMLOGWebSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5D1FC0EB7400D6E69B /* DBTEAMLOGWebSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F60F1FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5E1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6101FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5E1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6111FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5F1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6121FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE5F1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6131FC0EB7800D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE601FC0EB7400D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6141FC0EB7800D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE601FC0EB7400D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6151FC0EB7800D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE611FC0EB7400D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6161FC0EB7800D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE611FC0EB7400D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6171FC0EB7800D6E69B /* DBTeamPoliciesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE631FC0EB7400D6E69B /* DBTeamPoliciesObjects.m */; }; - F292F6181FC0EB7800D6E69B /* DBTeamPoliciesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE631FC0EB7400D6E69B /* DBTeamPoliciesObjects.m */; }; - F292F6191FC0EB7800D6E69B /* DBTEAMPOLICIESEmmState.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE651FC0EB7400D6E69B /* DBTEAMPOLICIESEmmState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F61A1FC0EB7800D6E69B /* DBTEAMPOLICIESEmmState.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE651FC0EB7400D6E69B /* DBTEAMPOLICIESEmmState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F61B1FC0EB7800D6E69B /* DBTEAMPOLICIESGroupCreation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE661FC0EB7400D6E69B /* DBTEAMPOLICIESGroupCreation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F61C1FC0EB7800D6E69B /* DBTEAMPOLICIESGroupCreation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE661FC0EB7400D6E69B /* DBTEAMPOLICIESGroupCreation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F61D1FC0EB7800D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE671FC0EB7400D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F61E1FC0EB7800D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE671FC0EB7400D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F61F1FC0EB7800D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE681FC0EB7400D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6201FC0EB7800D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE681FC0EB7400D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6211FC0EB7800D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE691FC0EB7400D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6221FC0EB7800D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE691FC0EB7400D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6231FC0EB7800D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6A1FC0EB7400D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6241FC0EB7800D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6A1FC0EB7400D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6251FC0EB7800D6E69B /* DBTEAMPOLICIESRolloutMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6B1FC0EB7400D6E69B /* DBTEAMPOLICIESRolloutMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6261FC0EB7800D6E69B /* DBTEAMPOLICIESRolloutMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6B1FC0EB7400D6E69B /* DBTEAMPOLICIESRolloutMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6271FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6C1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6281FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6C1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6291FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6D1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F62A1FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6D1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F62B1FC0EB7800D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6E1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F62C1FC0EB7800D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6E1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F62D1FC0EB7800D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6F1FC0EB7400D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F62E1FC0EB7800D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE6F1FC0EB7400D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F62F1FC0EB7800D6E69B /* DBTEAMPOLICIESSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE701FC0EB7400D6E69B /* DBTEAMPOLICIESSsoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6301FC0EB7800D6E69B /* DBTEAMPOLICIESSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE701FC0EB7400D6E69B /* DBTEAMPOLICIESSsoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6311FC0EB7800D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE711FC0EB7400D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6321FC0EB7800D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE711FC0EB7400D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6331FC0EB7800D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE721FC0EB7400D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6341FC0EB7800D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE721FC0EB7400D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6351FC0EB7800D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE731FC0EB7400D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6361FC0EB7800D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE731FC0EB7400D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6371FC0EB7800D6E69B /* DBUsersObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE751FC0EB7400D6E69B /* DBUsersObjects.m */; }; - F292F6381FC0EB7800D6E69B /* DBUsersObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE751FC0EB7400D6E69B /* DBUsersObjects.m */; }; - F292F6391FC0EB7800D6E69B /* DBUSERSAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE771FC0EB7400D6E69B /* DBUSERSAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F63A1FC0EB7800D6E69B /* DBUSERSAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE771FC0EB7400D6E69B /* DBUSERSAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F63B1FC0EB7800D6E69B /* DBUSERSBasicAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE781FC0EB7400D6E69B /* DBUSERSBasicAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F63C1FC0EB7800D6E69B /* DBUSERSBasicAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE781FC0EB7400D6E69B /* DBUSERSBasicAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F63D1FC0EB7800D6E69B /* DBUSERSFullAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE791FC0EB7400D6E69B /* DBUSERSFullAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F63E1FC0EB7800D6E69B /* DBUSERSFullAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE791FC0EB7400D6E69B /* DBUSERSFullAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F63F1FC0EB7800D6E69B /* DBUSERSFullTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7A1FC0EB7400D6E69B /* DBUSERSFullTeam.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6401FC0EB7800D6E69B /* DBUSERSFullTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7A1FC0EB7400D6E69B /* DBUSERSFullTeam.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6411FC0EB7800D6E69B /* DBUSERSGetAccountArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7B1FC0EB7400D6E69B /* DBUSERSGetAccountArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6421FC0EB7800D6E69B /* DBUSERSGetAccountArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7B1FC0EB7400D6E69B /* DBUSERSGetAccountArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6431FC0EB7800D6E69B /* DBUSERSGetAccountBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7C1FC0EB7400D6E69B /* DBUSERSGetAccountBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6441FC0EB7800D6E69B /* DBUSERSGetAccountBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7C1FC0EB7400D6E69B /* DBUSERSGetAccountBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6451FC0EB7800D6E69B /* DBUSERSGetAccountBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7D1FC0EB7400D6E69B /* DBUSERSGetAccountBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6461FC0EB7800D6E69B /* DBUSERSGetAccountBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7D1FC0EB7400D6E69B /* DBUSERSGetAccountBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6471FC0EB7800D6E69B /* DBUSERSGetAccountError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7E1FC0EB7400D6E69B /* DBUSERSGetAccountError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6481FC0EB7800D6E69B /* DBUSERSGetAccountError.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7E1FC0EB7400D6E69B /* DBUSERSGetAccountError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6491FC0EB7800D6E69B /* DBUSERSIndividualSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7F1FC0EB7400D6E69B /* DBUSERSIndividualSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F64A1FC0EB7800D6E69B /* DBUSERSIndividualSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE7F1FC0EB7400D6E69B /* DBUSERSIndividualSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F64B1FC0EB7800D6E69B /* DBUSERSName.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE801FC0EB7400D6E69B /* DBUSERSName.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F64C1FC0EB7800D6E69B /* DBUSERSName.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE801FC0EB7400D6E69B /* DBUSERSName.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F64D1FC0EB7800D6E69B /* DBUSERSSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE811FC0EB7400D6E69B /* DBUSERSSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F64E1FC0EB7800D6E69B /* DBUSERSSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE811FC0EB7400D6E69B /* DBUSERSSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F64F1FC0EB7800D6E69B /* DBUSERSSpaceUsage.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE821FC0EB7400D6E69B /* DBUSERSSpaceUsage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6501FC0EB7800D6E69B /* DBUSERSSpaceUsage.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE821FC0EB7400D6E69B /* DBUSERSSpaceUsage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6511FC0EB7800D6E69B /* DBUSERSTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE831FC0EB7400D6E69B /* DBUSERSTeam.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6521FC0EB7800D6E69B /* DBUSERSTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE831FC0EB7400D6E69B /* DBUSERSTeam.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6531FC0EB7800D6E69B /* DBUSERSTeamSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE841FC0EB7400D6E69B /* DBUSERSTeamSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6541FC0EB7800D6E69B /* DBUSERSTeamSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE841FC0EB7400D6E69B /* DBUSERSTeamSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6551FC0EB7800D6E69B /* DBUsersCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE861FC0EB7400D6E69B /* DBUsersCommonObjects.m */; }; - F292F6561FC0EB7800D6E69B /* DBUsersCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE861FC0EB7400D6E69B /* DBUsersCommonObjects.m */; }; - F292F6571FC0EB7800D6E69B /* DBUSERSCOMMONAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE881FC0EB7400D6E69B /* DBUSERSCOMMONAccountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6581FC0EB7800D6E69B /* DBUSERSCOMMONAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE881FC0EB7400D6E69B /* DBUSERSCOMMONAccountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6591FC0EB7800D6E69B /* DBAppBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE8A1FC0EB7400D6E69B /* DBAppBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F65A1FC0EB7800D6E69B /* DBAppBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE8A1FC0EB7400D6E69B /* DBAppBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F65B1FC0EB7800D6E69B /* DBAppBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE8B1FC0EB7400D6E69B /* DBAppBaseClient.m */; }; - F292F65C1FC0EB7800D6E69B /* DBAppBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE8B1FC0EB7400D6E69B /* DBAppBaseClient.m */; }; - F292F65D1FC0EB7800D6E69B /* DBTeamBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE8C1FC0EB7400D6E69B /* DBTeamBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F65E1FC0EB7800D6E69B /* DBTeamBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE8C1FC0EB7400D6E69B /* DBTeamBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F65F1FC0EB7800D6E69B /* DBTeamBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE8D1FC0EB7400D6E69B /* DBTeamBaseClient.m */; }; - F292F6601FC0EB7800D6E69B /* DBTeamBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE8D1FC0EB7400D6E69B /* DBTeamBaseClient.m */; }; - F292F6611FC0EB7800D6E69B /* DBUserBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE8E1FC0EB7400D6E69B /* DBUserBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6621FC0EB7800D6E69B /* DBUserBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE8E1FC0EB7400D6E69B /* DBUserBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6631FC0EB7800D6E69B /* DBUserBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE8F1FC0EB7400D6E69B /* DBUserBaseClient.m */; }; - F292F6641FC0EB7800D6E69B /* DBUserBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE8F1FC0EB7400D6E69B /* DBUserBaseClient.m */; }; - F292F6651FC0EB7800D6E69B /* DBSDKImportsGenerated.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE901FC0EB7400D6E69B /* DBSDKImportsGenerated.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6661FC0EB7800D6E69B /* DBSDKImportsGenerated.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE901FC0EB7400D6E69B /* DBSDKImportsGenerated.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6671FC0EB7800D6E69B /* DBSerializableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE921FC0EB7400D6E69B /* DBSerializableProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6681FC0EB7800D6E69B /* DBSerializableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE921FC0EB7400D6E69B /* DBSerializableProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6691FC0EB7800D6E69B /* DBStoneBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE931FC0EB7400D6E69B /* DBStoneBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F66A1FC0EB7800D6E69B /* DBStoneBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE931FC0EB7400D6E69B /* DBStoneBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F66B1FC0EB7800D6E69B /* DBStoneBase.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE941FC0EB7400D6E69B /* DBStoneBase.m */; }; - F292F66C1FC0EB7800D6E69B /* DBStoneBase.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE941FC0EB7400D6E69B /* DBStoneBase.m */; }; - F292F66D1FC0EB7800D6E69B /* DBStoneSerializers.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE951FC0EB7400D6E69B /* DBStoneSerializers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F66E1FC0EB7800D6E69B /* DBStoneSerializers.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE951FC0EB7400D6E69B /* DBStoneSerializers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F66F1FC0EB7800D6E69B /* DBStoneSerializers.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE961FC0EB7400D6E69B /* DBStoneSerializers.m */; }; - F292F6701FC0EB7800D6E69B /* DBStoneSerializers.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE961FC0EB7400D6E69B /* DBStoneSerializers.m */; }; - F292F6711FC0EB7800D6E69B /* DBStoneValidators.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE971FC0EB7400D6E69B /* DBStoneValidators.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6721FC0EB7800D6E69B /* DBStoneValidators.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE971FC0EB7400D6E69B /* DBStoneValidators.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6731FC0EB7800D6E69B /* DBStoneValidators.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE981FC0EB7400D6E69B /* DBStoneValidators.m */; }; - F292F6741FC0EB7800D6E69B /* DBStoneValidators.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE981FC0EB7400D6E69B /* DBStoneValidators.m */; }; - F292F6751FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE9A1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6761FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE9A1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6771FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE9B1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.m */; }; - F292F6781FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE9B1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.m */; }; - F292F6791FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE9C1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F67A1FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE9C1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F67B1FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE9D1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.m */; }; - F292F67C1FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE9D1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.m */; }; - F292F67D1FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE9E1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F67E1FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EE9E1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F67F1FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE9F1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m */; }; - F292F6801FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EE9F1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m */; }; - F292F6811FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA01FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6821FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA01FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6831FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA11FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m */; }; - F292F6841FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA11FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m */; }; - F292F6851FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA21FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6861FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA21FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6871FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA31FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.m */; }; - F292F6881FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA31FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.m */; }; - F292F6891FC0EB7800D6E69B /* DBFILESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA41FC0EB7400D6E69B /* DBFILESUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F68A1FC0EB7800D6E69B /* DBFILESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA41FC0EB7400D6E69B /* DBFILESUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F68B1FC0EB7800D6E69B /* DBFILESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA51FC0EB7400D6E69B /* DBFILESUserAuthRoutes.m */; }; - F292F68C1FC0EB7800D6E69B /* DBFILESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA51FC0EB7400D6E69B /* DBFILESUserAuthRoutes.m */; }; - F292F68D1FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA61FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F68E1FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA61FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F68F1FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA71FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.m */; }; - F292F6901FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA71FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.m */; }; - F292F6911FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA81FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6921FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEA81FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6931FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA91FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.m */; }; - F292F6941FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEA91FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.m */; }; - F292F6951FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEAA1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6961FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEAA1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6971FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEAB1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.m */; }; - F292F6981FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEAB1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.m */; }; - F292F6991FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEAC1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F69A1FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEAC1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F69B1FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEAD1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.m */; }; - F292F69C1FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEAD1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.m */; }; - F292F69D1FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEAE1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F69E1FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEAE1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F69F1FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEAF1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.m */; }; - F292F6A01FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEAF1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.m */; }; - F292F6A11FC0EB7800D6E69B /* DBAUTHRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB11FC0EB7400D6E69B /* DBAUTHRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6A21FC0EB7800D6E69B /* DBAUTHRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB11FC0EB7400D6E69B /* DBAUTHRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6A31FC0EB7800D6E69B /* DBAUTHRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB21FC0EB7400D6E69B /* DBAUTHRouteObjects.m */; }; - F292F6A41FC0EB7800D6E69B /* DBAUTHRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB21FC0EB7400D6E69B /* DBAUTHRouteObjects.m */; }; - F292F6A51FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB31FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6A61FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB31FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6A71FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB41FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.m */; }; - F292F6A81FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB41FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.m */; }; - F292F6A91FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB51FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6AA1FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB51FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6AB1FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB61FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.m */; }; - F292F6AC1FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB61FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.m */; }; - F292F6AD1FC0EB7800D6E69B /* DBFILESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB71FC0EB7400D6E69B /* DBFILESRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6AE1FC0EB7800D6E69B /* DBFILESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB71FC0EB7400D6E69B /* DBFILESRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6AF1FC0EB7800D6E69B /* DBFILESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB81FC0EB7400D6E69B /* DBFILESRouteObjects.m */; }; - F292F6B01FC0EB7800D6E69B /* DBFILESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEB81FC0EB7400D6E69B /* DBFILESRouteObjects.m */; }; - F292F6B11FC0EB7800D6E69B /* DBPAPERRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB91FC0EB7400D6E69B /* DBPAPERRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6B21FC0EB7800D6E69B /* DBPAPERRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEB91FC0EB7400D6E69B /* DBPAPERRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6B31FC0EB7800D6E69B /* DBPAPERRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEBA1FC0EB7400D6E69B /* DBPAPERRouteObjects.m */; }; - F292F6B41FC0EB7800D6E69B /* DBPAPERRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEBA1FC0EB7400D6E69B /* DBPAPERRouteObjects.m */; }; - F292F6B51FC0EB7800D6E69B /* DBSHARINGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEBB1FC0EB7400D6E69B /* DBSHARINGRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6B61FC0EB7800D6E69B /* DBSHARINGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEBB1FC0EB7400D6E69B /* DBSHARINGRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6B71FC0EB7800D6E69B /* DBSHARINGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEBC1FC0EB7400D6E69B /* DBSHARINGRouteObjects.m */; }; - F292F6B81FC0EB7800D6E69B /* DBSHARINGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEBC1FC0EB7400D6E69B /* DBSHARINGRouteObjects.m */; }; - F292F6B91FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEBD1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6BA1FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEBD1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6BB1FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEBE1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.m */; }; - F292F6BC1FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEBE1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.m */; }; - F292F6BD1FC0EB7800D6E69B /* DBTEAMRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEBF1FC0EB7400D6E69B /* DBTEAMRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6BE1FC0EB7800D6E69B /* DBTEAMRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEBF1FC0EB7400D6E69B /* DBTEAMRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6BF1FC0EB7800D6E69B /* DBTEAMRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEC01FC0EB7400D6E69B /* DBTEAMRouteObjects.m */; }; - F292F6C01FC0EB7800D6E69B /* DBTEAMRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEC01FC0EB7400D6E69B /* DBTEAMRouteObjects.m */; }; - F292F6C11FC0EB7800D6E69B /* DBUSERSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEC11FC0EB7400D6E69B /* DBUSERSRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6C21FC0EB7800D6E69B /* DBUSERSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F292EEC11FC0EB7400D6E69B /* DBUSERSRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F292F6C31FC0EB7800D6E69B /* DBUSERSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEC21FC0EB7400D6E69B /* DBUSERSRouteObjects.m */; }; - F292F6C41FC0EB7800D6E69B /* DBUSERSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F292EEC21FC0EB7400D6E69B /* DBUSERSRouteObjects.m */; }; F29788C31E03692E00876A73 /* DBUserClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F29781701E03692800876A73 /* DBUserClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; F29788C41E03692E00876A73 /* DBUserClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F29781701E03692800876A73 /* DBUserClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; F29788C51E03692F00876A73 /* DBUserClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F29781711E03692800876A73 /* DBUserClient.m */; }; @@ -2204,6 +154,2626 @@ F2F2CFFD1E9D769500512DE8 /* SafariServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2F2CFFC1E9D769500512DE8 /* SafariServices.framework */; }; F2F2CFFF1E9D76C300512DE8 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2F2CFFE1E9D76C300512DE8 /* SystemConfiguration.framework */; }; F2F2D0011E9D76CA00512DE8 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2F2D0001E9D76CA00512DE8 /* SystemConfiguration.framework */; }; + F96E345E206EE14200589395 /* DBAsyncObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F21206EE13F00589395 /* DBAsyncObjects.m */; }; + F96E345F206EE14200589395 /* DBAsyncObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F21206EE13F00589395 /* DBAsyncObjects.m */; }; + F96E3460206EE14200589395 /* DBASYNCLaunchEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F23206EE13F00589395 /* DBASYNCLaunchEmptyResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3461206EE14200589395 /* DBASYNCLaunchEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F23206EE13F00589395 /* DBASYNCLaunchEmptyResult.h */; }; + F96E3462206EE14200589395 /* DBASYNCLaunchResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F24206EE13F00589395 /* DBASYNCLaunchResultBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3463206EE14200589395 /* DBASYNCLaunchResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F24206EE13F00589395 /* DBASYNCLaunchResultBase.h */; }; + F96E3464206EE14200589395 /* DBASYNCPollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F25206EE13F00589395 /* DBASYNCPollArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3465206EE14200589395 /* DBASYNCPollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F25206EE13F00589395 /* DBASYNCPollArg.h */; }; + F96E3466206EE14200589395 /* DBASYNCPollEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F26206EE13F00589395 /* DBASYNCPollEmptyResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3467206EE14200589395 /* DBASYNCPollEmptyResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F26206EE13F00589395 /* DBASYNCPollEmptyResult.h */; }; + F96E3468206EE14200589395 /* DBASYNCPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F27206EE13F00589395 /* DBASYNCPollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3469206EE14200589395 /* DBASYNCPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F27206EE13F00589395 /* DBASYNCPollError.h */; }; + F96E346A206EE14200589395 /* DBASYNCPollResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F28206EE13F00589395 /* DBASYNCPollResultBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E346B206EE14200589395 /* DBASYNCPollResultBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F28206EE13F00589395 /* DBASYNCPollResultBase.h */; }; + F96E346C206EE14200589395 /* DBAuthObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F2A206EE13F00589395 /* DBAuthObjects.m */; }; + F96E346D206EE14200589395 /* DBAuthObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F2A206EE13F00589395 /* DBAuthObjects.m */; }; + F96E346E206EE14200589395 /* DBAUTHAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2C206EE13F00589395 /* DBAUTHAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E346F206EE14200589395 /* DBAUTHAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2C206EE13F00589395 /* DBAUTHAccessError.h */; }; + F96E3470206EE14200589395 /* DBAUTHAuthError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2D206EE13F00589395 /* DBAUTHAuthError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3471206EE14200589395 /* DBAUTHAuthError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2D206EE13F00589395 /* DBAUTHAuthError.h */; }; + F96E3472206EE14200589395 /* DBAUTHInvalidAccountTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2E206EE13F00589395 /* DBAUTHInvalidAccountTypeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3473206EE14200589395 /* DBAUTHInvalidAccountTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2E206EE13F00589395 /* DBAUTHInvalidAccountTypeError.h */; }; + F96E3474206EE14200589395 /* DBAUTHPaperAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2F206EE13F00589395 /* DBAUTHPaperAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3475206EE14200589395 /* DBAUTHPaperAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F2F206EE13F00589395 /* DBAUTHPaperAccessError.h */; }; + F96E3476206EE14200589395 /* DBAUTHRateLimitError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F30206EE13F00589395 /* DBAUTHRateLimitError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3477206EE14200589395 /* DBAUTHRateLimitError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F30206EE13F00589395 /* DBAUTHRateLimitError.h */; }; + F96E3478206EE14200589395 /* DBAUTHRateLimitReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F31206EE13F00589395 /* DBAUTHRateLimitReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3479206EE14200589395 /* DBAUTHRateLimitReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F31206EE13F00589395 /* DBAUTHRateLimitReason.h */; }; + F96E347A206EE14200589395 /* DBAUTHTokenFromOAuth1Arg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F32206EE13F00589395 /* DBAUTHTokenFromOAuth1Arg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E347B206EE14200589395 /* DBAUTHTokenFromOAuth1Arg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F32206EE13F00589395 /* DBAUTHTokenFromOAuth1Arg.h */; }; + F96E347C206EE14200589395 /* DBAUTHTokenFromOAuth1Error.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F33206EE13F00589395 /* DBAUTHTokenFromOAuth1Error.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E347D206EE14200589395 /* DBAUTHTokenFromOAuth1Error.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F33206EE13F00589395 /* DBAUTHTokenFromOAuth1Error.h */; }; + F96E347E206EE14200589395 /* DBAUTHTokenFromOAuth1Result.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F34206EE13F00589395 /* DBAUTHTokenFromOAuth1Result.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E347F206EE14200589395 /* DBAUTHTokenFromOAuth1Result.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F34206EE13F00589395 /* DBAUTHTokenFromOAuth1Result.h */; }; + F96E3480206EE14200589395 /* DBCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F36206EE13F00589395 /* DBCommonObjects.m */; }; + F96E3481206EE14200589395 /* DBCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F36206EE13F00589395 /* DBCommonObjects.m */; }; + F96E3482206EE14200589395 /* DBCOMMONPathRoot.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F38206EE13F00589395 /* DBCOMMONPathRoot.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3483206EE14200589395 /* DBCOMMONPathRoot.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F38206EE13F00589395 /* DBCOMMONPathRoot.h */; }; + F96E3484206EE14200589395 /* DBCOMMONPathRootError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F39206EE13F00589395 /* DBCOMMONPathRootError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3485206EE14200589395 /* DBCOMMONPathRootError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F39206EE13F00589395 /* DBCOMMONPathRootError.h */; }; + F96E3486206EE14200589395 /* DBCOMMONRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F3A206EE13F00589395 /* DBCOMMONRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3487206EE14200589395 /* DBCOMMONRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F3A206EE13F00589395 /* DBCOMMONRootInfo.h */; }; + F96E3488206EE14200589395 /* DBCOMMONTeamRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F3B206EE13F00589395 /* DBCOMMONTeamRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3489206EE14200589395 /* DBCOMMONTeamRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F3B206EE13F00589395 /* DBCOMMONTeamRootInfo.h */; }; + F96E348A206EE14200589395 /* DBCOMMONUserRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F3C206EE13F00589395 /* DBCOMMONUserRootInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E348B206EE14200589395 /* DBCOMMONUserRootInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F3C206EE13F00589395 /* DBCOMMONUserRootInfo.h */; }; + F96E348C206EE14200589395 /* DBFilePropertiesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F3E206EE13F00589395 /* DBFilePropertiesObjects.m */; }; + F96E348D206EE14200589395 /* DBFilePropertiesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F3E206EE13F00589395 /* DBFilePropertiesObjects.m */; }; + F96E348E206EE14200589395 /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F40206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E348F206EE14200589395 /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F40206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesArg.h */; }; + F96E3490206EE14200589395 /* DBFILEPROPERTIESAddPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F41206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3491206EE14200589395 /* DBFILEPROPERTIESAddPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F41206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesError.h */; }; + F96E3492206EE14200589395 /* DBFILEPROPERTIESAddTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F42206EE13F00589395 /* DBFILEPROPERTIESAddTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3493206EE14200589395 /* DBFILEPROPERTIESAddTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F42206EE13F00589395 /* DBFILEPROPERTIESAddTemplateArg.h */; }; + F96E3494206EE14200589395 /* DBFILEPROPERTIESAddTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F43206EE13F00589395 /* DBFILEPROPERTIESAddTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3495206EE14200589395 /* DBFILEPROPERTIESAddTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F43206EE13F00589395 /* DBFILEPROPERTIESAddTemplateResult.h */; }; + F96E3496206EE14200589395 /* DBFILEPROPERTIESGetTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F44206EE13F00589395 /* DBFILEPROPERTIESGetTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3497206EE14200589395 /* DBFILEPROPERTIESGetTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F44206EE13F00589395 /* DBFILEPROPERTIESGetTemplateArg.h */; }; + F96E3498206EE14200589395 /* DBFILEPROPERTIESGetTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F45206EE13F00589395 /* DBFILEPROPERTIESGetTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3499206EE14200589395 /* DBFILEPROPERTIESGetTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F45206EE13F00589395 /* DBFILEPROPERTIESGetTemplateResult.h */; }; + F96E349A206EE14200589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F46206EE13F00589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E349B206EE14200589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F46206EE13F00589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h */; }; + F96E349C206EE14200589395 /* DBFILEPROPERTIESListTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F47206EE13F00589395 /* DBFILEPROPERTIESListTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E349D206EE14200589395 /* DBFILEPROPERTIESListTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F47206EE13F00589395 /* DBFILEPROPERTIESListTemplateResult.h */; }; + F96E349E206EE14200589395 /* DBFILEPROPERTIESLogicalOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F48206EE13F00589395 /* DBFILEPROPERTIESLogicalOperator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E349F206EE14200589395 /* DBFILEPROPERTIESLogicalOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F48206EE13F00589395 /* DBFILEPROPERTIESLogicalOperator.h */; }; + F96E34A0206EE14200589395 /* DBFILEPROPERTIESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F49206EE13F00589395 /* DBFILEPROPERTIESLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34A1206EE14200589395 /* DBFILEPROPERTIESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F49206EE13F00589395 /* DBFILEPROPERTIESLookupError.h */; }; + F96E34A2206EE14200589395 /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4A206EE13F00589395 /* DBFILEPROPERTIESLookUpPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34A3206EE14200589395 /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4A206EE13F00589395 /* DBFILEPROPERTIESLookUpPropertiesError.h */; }; + F96E34A4206EE14200589395 /* DBFILEPROPERTIESModifyTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4B206EE13F00589395 /* DBFILEPROPERTIESModifyTemplateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34A5206EE14200589395 /* DBFILEPROPERTIESModifyTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4B206EE13F00589395 /* DBFILEPROPERTIESModifyTemplateError.h */; }; + F96E34A6206EE14200589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4C206EE13F00589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34A7206EE14200589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4C206EE13F00589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */; }; + F96E34A8206EE14200589395 /* DBFILEPROPERTIESPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4D206EE13F00589395 /* DBFILEPROPERTIESPropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34A9206EE14200589395 /* DBFILEPROPERTIESPropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4D206EE13F00589395 /* DBFILEPROPERTIESPropertiesError.h */; }; + F96E34AA206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4E206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34AB206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4E206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchArg.h */; }; + F96E34AC206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4F206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34AD206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F4F206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */; }; + F96E34AE206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F50206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34AF206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F50206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h */; }; + F96E34B0206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F51206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34B1206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F51206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchError.h */; }; + F96E34B2206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F52206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34B3206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F52206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h */; }; + F96E34B4206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F53206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34B5206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F53206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMode.h */; }; + F96E34B6206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F54206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34B7206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F54206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h */; }; + F96E34B8206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F55206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34B9206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F55206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchResult.h */; }; + F96E34BA206EE14200589395 /* DBFILEPROPERTIESPropertyField.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F56206EE13F00589395 /* DBFILEPROPERTIESPropertyField.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34BB206EE14200589395 /* DBFILEPROPERTIESPropertyField.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F56206EE13F00589395 /* DBFILEPROPERTIESPropertyField.h */; }; + F96E34BC206EE14200589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F57206EE13F00589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34BD206EE14200589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F57206EE13F00589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h */; }; + F96E34BE206EE14200589395 /* DBFILEPROPERTIESPropertyGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F58206EE13F00589395 /* DBFILEPROPERTIESPropertyGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34BF206EE14200589395 /* DBFILEPROPERTIESPropertyGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F58206EE13F00589395 /* DBFILEPROPERTIESPropertyGroup.h */; }; + F96E34C0206EE14200589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F59206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34C1206EE14200589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F59206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h */; }; + F96E34C2206EE14200589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5A206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34C3206EE14200589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5A206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h */; }; + F96E34C4206EE14200589395 /* DBFILEPROPERTIESPropertyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5B206EE13F00589395 /* DBFILEPROPERTIESPropertyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34C5206EE14200589395 /* DBFILEPROPERTIESPropertyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5B206EE13F00589395 /* DBFILEPROPERTIESPropertyType.h */; }; + F96E34C6206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5C206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34C7206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5C206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesArg.h */; }; + F96E34C8206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5D206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34C9206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5D206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesError.h */; }; + F96E34CA206EE14200589395 /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5E206EE13F00589395 /* DBFILEPROPERTIESRemoveTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34CB206EE14200589395 /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5E206EE13F00589395 /* DBFILEPROPERTIESRemoveTemplateArg.h */; }; + F96E34CC206EE14200589395 /* DBFILEPROPERTIESTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5F206EE13F00589395 /* DBFILEPROPERTIESTemplateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34CD206EE14200589395 /* DBFILEPROPERTIESTemplateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F5F206EE13F00589395 /* DBFILEPROPERTIESTemplateError.h */; }; + F96E34CE206EE14200589395 /* DBFILEPROPERTIESTemplateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F60206EE13F00589395 /* DBFILEPROPERTIESTemplateFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34CF206EE14200589395 /* DBFILEPROPERTIESTemplateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F60206EE13F00589395 /* DBFILEPROPERTIESTemplateFilter.h */; }; + F96E34D0206EE14200589395 /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F61206EE13F00589395 /* DBFILEPROPERTIESTemplateFilterBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34D1206EE14200589395 /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F61206EE13F00589395 /* DBFILEPROPERTIESTemplateFilterBase.h */; }; + F96E34D2206EE14200589395 /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F62206EE13F00589395 /* DBFILEPROPERTIESTemplateOwnerType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34D3206EE14200589395 /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F62206EE13F00589395 /* DBFILEPROPERTIESTemplateOwnerType.h */; }; + F96E34D4206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F63206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34D5206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F63206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h */; }; + F96E34D6206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F64206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34D7206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F64206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesError.h */; }; + F96E34D8206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F65206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34D9206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F65206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateArg.h */; }; + F96E34DA206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F66206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34DB206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F66206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateResult.h */; }; + F96E34DC206EE14200589395 /* DBFileRequestsObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F68206EE13F00589395 /* DBFileRequestsObjects.m */; }; + F96E34DD206EE14200589395 /* DBFileRequestsObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F68206EE13F00589395 /* DBFileRequestsObjects.m */; }; + F96E34DE206EE14200589395 /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6A206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34DF206EE14200589395 /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6A206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestArgs.h */; }; + F96E34E0206EE14200589395 /* DBFILEREQUESTSCreateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6B206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34E1206EE14200589395 /* DBFILEREQUESTSCreateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6B206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestError.h */; }; + F96E34E2206EE14200589395 /* DBFILEREQUESTSFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6C206EE13F00589395 /* DBFILEREQUESTSFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34E3206EE14200589395 /* DBFILEREQUESTSFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6C206EE13F00589395 /* DBFILEREQUESTSFileRequest.h */; }; + F96E34E4206EE14200589395 /* DBFILEREQUESTSFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6D206EE13F00589395 /* DBFILEREQUESTSFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34E5206EE14200589395 /* DBFILEREQUESTSFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6D206EE13F00589395 /* DBFILEREQUESTSFileRequestDeadline.h */; }; + F96E34E6206EE14200589395 /* DBFILEREQUESTSFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6E206EE13F00589395 /* DBFILEREQUESTSFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34E7206EE14200589395 /* DBFILEREQUESTSFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6E206EE13F00589395 /* DBFILEREQUESTSFileRequestError.h */; }; + F96E34E8206EE14200589395 /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6F206EE13F00589395 /* DBFILEREQUESTSGeneralFileRequestsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34E9206EE14200589395 /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F6F206EE13F00589395 /* DBFILEREQUESTSGeneralFileRequestsError.h */; }; + F96E34EA206EE14200589395 /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F70206EE13F00589395 /* DBFILEREQUESTSGetFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34EB206EE14200589395 /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F70206EE13F00589395 /* DBFILEREQUESTSGetFileRequestArgs.h */; }; + F96E34EC206EE14200589395 /* DBFILEREQUESTSGetFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F71206EE13F00589395 /* DBFILEREQUESTSGetFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34ED206EE14200589395 /* DBFILEREQUESTSGetFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F71206EE13F00589395 /* DBFILEREQUESTSGetFileRequestError.h */; }; + F96E34EE206EE14200589395 /* DBFILEREQUESTSGracePeriod.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F72206EE13F00589395 /* DBFILEREQUESTSGracePeriod.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34EF206EE14200589395 /* DBFILEREQUESTSGracePeriod.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F72206EE13F00589395 /* DBFILEREQUESTSGracePeriod.h */; }; + F96E34F0206EE14200589395 /* DBFILEREQUESTSListFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F73206EE13F00589395 /* DBFILEREQUESTSListFileRequestsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34F1206EE14200589395 /* DBFILEREQUESTSListFileRequestsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F73206EE13F00589395 /* DBFILEREQUESTSListFileRequestsError.h */; }; + F96E34F2206EE14200589395 /* DBFILEREQUESTSListFileRequestsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F74206EE13F00589395 /* DBFILEREQUESTSListFileRequestsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34F3206EE14200589395 /* DBFILEREQUESTSListFileRequestsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F74206EE13F00589395 /* DBFILEREQUESTSListFileRequestsResult.h */; }; + F96E34F4206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F75206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34F5206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F75206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h */; }; + F96E34F6206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F76206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34F7206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F76206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h */; }; + F96E34F8206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F77206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34F9206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F77206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestError.h */; }; + F96E34FA206EE14200589395 /* DBFilesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F79206EE13F00589395 /* DBFilesObjects.m */; }; + F96E34FB206EE14200589395 /* DBFilesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2F79206EE13F00589395 /* DBFilesObjects.m */; }; + F96E34FC206EE14200589395 /* DBFILESAlphaGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7B206EE13F00589395 /* DBFILESAlphaGetMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34FD206EE14200589395 /* DBFILESAlphaGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7B206EE13F00589395 /* DBFILESAlphaGetMetadataArg.h */; }; + F96E34FE206EE14200589395 /* DBFILESAlphaGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7C206EE13F00589395 /* DBFILESAlphaGetMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E34FF206EE14200589395 /* DBFILESAlphaGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7C206EE13F00589395 /* DBFILESAlphaGetMetadataError.h */; }; + F96E3500206EE14200589395 /* DBFILESCommitInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7D206EE13F00589395 /* DBFILESCommitInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3501206EE14200589395 /* DBFILESCommitInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7D206EE13F00589395 /* DBFILESCommitInfo.h */; }; + F96E3502206EE14200589395 /* DBFILESCommitInfoWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7E206EE13F00589395 /* DBFILESCommitInfoWithProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3503206EE14200589395 /* DBFILESCommitInfoWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7E206EE13F00589395 /* DBFILESCommitInfoWithProperties.h */; }; + F96E3504206EE14200589395 /* DBFILESCreateFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7F206EE13F00589395 /* DBFILESCreateFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3505206EE14200589395 /* DBFILESCreateFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F7F206EE13F00589395 /* DBFILESCreateFolderArg.h */; }; + F96E3506206EE14200589395 /* DBFILESCreateFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F80206EE13F00589395 /* DBFILESCreateFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3507206EE14200589395 /* DBFILESCreateFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F80206EE13F00589395 /* DBFILESCreateFolderError.h */; }; + F96E3508206EE14200589395 /* DBFILESCreateFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F81206EE13F00589395 /* DBFILESCreateFolderResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3509206EE14200589395 /* DBFILESCreateFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F81206EE13F00589395 /* DBFILESCreateFolderResult.h */; }; + F96E350A206EE14200589395 /* DBFILESDeleteArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F82206EE13F00589395 /* DBFILESDeleteArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E350B206EE14200589395 /* DBFILESDeleteArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F82206EE13F00589395 /* DBFILESDeleteArg.h */; }; + F96E350C206EE14200589395 /* DBFILESDeleteBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F83206EE13F00589395 /* DBFILESDeleteBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E350D206EE14200589395 /* DBFILESDeleteBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F83206EE13F00589395 /* DBFILESDeleteBatchArg.h */; }; + F96E350E206EE14200589395 /* DBFILESDeleteBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F84206EE13F00589395 /* DBFILESDeleteBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E350F206EE14200589395 /* DBFILESDeleteBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F84206EE13F00589395 /* DBFILESDeleteBatchError.h */; }; + F96E3510206EE14200589395 /* DBFILESDeleteBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F85206EE13F00589395 /* DBFILESDeleteBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3511206EE14200589395 /* DBFILESDeleteBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F85206EE13F00589395 /* DBFILESDeleteBatchJobStatus.h */; }; + F96E3512206EE14200589395 /* DBFILESDeleteBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F86206EE13F00589395 /* DBFILESDeleteBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3513206EE14200589395 /* DBFILESDeleteBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F86206EE13F00589395 /* DBFILESDeleteBatchLaunch.h */; }; + F96E3514206EE14200589395 /* DBFILESDeleteBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F87206EE13F00589395 /* DBFILESDeleteBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3515206EE14200589395 /* DBFILESDeleteBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F87206EE13F00589395 /* DBFILESDeleteBatchResult.h */; }; + F96E3516206EE14200589395 /* DBFILESDeleteBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F88206EE13F00589395 /* DBFILESDeleteBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3517206EE14200589395 /* DBFILESDeleteBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F88206EE13F00589395 /* DBFILESDeleteBatchResultData.h */; }; + F96E3518206EE14200589395 /* DBFILESDeleteBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F89206EE13F00589395 /* DBFILESDeleteBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3519206EE14200589395 /* DBFILESDeleteBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F89206EE13F00589395 /* DBFILESDeleteBatchResultEntry.h */; }; + F96E351A206EE14200589395 /* DBFILESDeletedMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8A206EE13F00589395 /* DBFILESDeletedMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E351B206EE14200589395 /* DBFILESDeletedMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8A206EE13F00589395 /* DBFILESDeletedMetadata.h */; }; + F96E351C206EE14200589395 /* DBFILESDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8B206EE13F00589395 /* DBFILESDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E351D206EE14200589395 /* DBFILESDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8B206EE13F00589395 /* DBFILESDeleteError.h */; }; + F96E351E206EE14200589395 /* DBFILESDeleteResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8C206EE13F00589395 /* DBFILESDeleteResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E351F206EE14200589395 /* DBFILESDeleteResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8C206EE13F00589395 /* DBFILESDeleteResult.h */; }; + F96E3520206EE14200589395 /* DBFILESDimensions.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8D206EE13F00589395 /* DBFILESDimensions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3521206EE14200589395 /* DBFILESDimensions.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8D206EE13F00589395 /* DBFILESDimensions.h */; }; + F96E3522206EE14200589395 /* DBFILESDownloadArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8E206EE13F00589395 /* DBFILESDownloadArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3523206EE14200589395 /* DBFILESDownloadArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8E206EE13F00589395 /* DBFILESDownloadArg.h */; }; + F96E3524206EE14200589395 /* DBFILESDownloadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8F206EE13F00589395 /* DBFILESDownloadError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3525206EE14200589395 /* DBFILESDownloadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F8F206EE13F00589395 /* DBFILESDownloadError.h */; }; + F96E3526206EE14200589395 /* DBFILESDownloadZipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F90206EE13F00589395 /* DBFILESDownloadZipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3527206EE14200589395 /* DBFILESDownloadZipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F90206EE13F00589395 /* DBFILESDownloadZipArg.h */; }; + F96E3528206EE14200589395 /* DBFILESDownloadZipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F91206EE13F00589395 /* DBFILESDownloadZipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3529206EE14200589395 /* DBFILESDownloadZipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F91206EE13F00589395 /* DBFILESDownloadZipError.h */; }; + F96E352A206EE14200589395 /* DBFILESDownloadZipResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F92206EE13F00589395 /* DBFILESDownloadZipResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E352B206EE14200589395 /* DBFILESDownloadZipResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F92206EE13F00589395 /* DBFILESDownloadZipResult.h */; }; + F96E352C206EE14200589395 /* DBFILESFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F93206EE13F00589395 /* DBFILESFileMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E352D206EE14200589395 /* DBFILESFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F93206EE13F00589395 /* DBFILESFileMetadata.h */; }; + F96E352E206EE14200589395 /* DBFILESFileOpsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F94206EE13F00589395 /* DBFILESFileOpsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E352F206EE14200589395 /* DBFILESFileOpsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F94206EE13F00589395 /* DBFILESFileOpsResult.h */; }; + F96E3530206EE14200589395 /* DBFILESFileSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F95206EE13F00589395 /* DBFILESFileSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3531206EE14200589395 /* DBFILESFileSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F95206EE13F00589395 /* DBFILESFileSharingInfo.h */; }; + F96E3532206EE14200589395 /* DBFILESFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F96206EE13F00589395 /* DBFILESFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3533206EE14200589395 /* DBFILESFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F96206EE13F00589395 /* DBFILESFolderMetadata.h */; }; + F96E3534206EE14200589395 /* DBFILESFolderSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F97206EE13F00589395 /* DBFILESFolderSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3535206EE14200589395 /* DBFILESFolderSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F97206EE13F00589395 /* DBFILESFolderSharingInfo.h */; }; + F96E3536206EE14200589395 /* DBFILESGetCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F98206EE13F00589395 /* DBFILESGetCopyReferenceArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3537206EE14200589395 /* DBFILESGetCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F98206EE13F00589395 /* DBFILESGetCopyReferenceArg.h */; }; + F96E3538206EE14200589395 /* DBFILESGetCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F99206EE13F00589395 /* DBFILESGetCopyReferenceError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3539206EE14200589395 /* DBFILESGetCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F99206EE13F00589395 /* DBFILESGetCopyReferenceError.h */; }; + F96E353A206EE14200589395 /* DBFILESGetCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9A206EE13F00589395 /* DBFILESGetCopyReferenceResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E353B206EE14200589395 /* DBFILESGetCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9A206EE13F00589395 /* DBFILESGetCopyReferenceResult.h */; }; + F96E353C206EE14200589395 /* DBFILESGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9B206EE13F00589395 /* DBFILESGetMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E353D206EE14200589395 /* DBFILESGetMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9B206EE13F00589395 /* DBFILESGetMetadataArg.h */; }; + F96E353E206EE14200589395 /* DBFILESGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9C206EE13F00589395 /* DBFILESGetMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E353F206EE14200589395 /* DBFILESGetMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9C206EE13F00589395 /* DBFILESGetMetadataError.h */; }; + F96E3540206EE14200589395 /* DBFILESGetTemporaryLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9D206EE13F00589395 /* DBFILESGetTemporaryLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3541206EE14200589395 /* DBFILESGetTemporaryLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9D206EE13F00589395 /* DBFILESGetTemporaryLinkArg.h */; }; + F96E3542206EE14200589395 /* DBFILESGetTemporaryLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9E206EE13F00589395 /* DBFILESGetTemporaryLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3543206EE14200589395 /* DBFILESGetTemporaryLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9E206EE13F00589395 /* DBFILESGetTemporaryLinkError.h */; }; + F96E3544206EE14200589395 /* DBFILESGetTemporaryLinkResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9F206EE13F00589395 /* DBFILESGetTemporaryLinkResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3545206EE14200589395 /* DBFILESGetTemporaryLinkResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2F9F206EE13F00589395 /* DBFILESGetTemporaryLinkResult.h */; }; + F96E3546206EE14200589395 /* DBFILESGetThumbnailBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA0206EE13F00589395 /* DBFILESGetThumbnailBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3547206EE14200589395 /* DBFILESGetThumbnailBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA0206EE13F00589395 /* DBFILESGetThumbnailBatchArg.h */; }; + F96E3548206EE14200589395 /* DBFILESGetThumbnailBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA1206EE13F00589395 /* DBFILESGetThumbnailBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3549206EE14200589395 /* DBFILESGetThumbnailBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA1206EE13F00589395 /* DBFILESGetThumbnailBatchError.h */; }; + F96E354A206EE14200589395 /* DBFILESGetThumbnailBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA2206EE13F00589395 /* DBFILESGetThumbnailBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E354B206EE14200589395 /* DBFILESGetThumbnailBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA2206EE13F00589395 /* DBFILESGetThumbnailBatchResult.h */; }; + F96E354C206EE14200589395 /* DBFILESGetThumbnailBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA3206EE13F00589395 /* DBFILESGetThumbnailBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E354D206EE14200589395 /* DBFILESGetThumbnailBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA3206EE13F00589395 /* DBFILESGetThumbnailBatchResultData.h */; }; + F96E354E206EE14200589395 /* DBFILESGetThumbnailBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA4206EE13F00589395 /* DBFILESGetThumbnailBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E354F206EE14200589395 /* DBFILESGetThumbnailBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA4206EE13F00589395 /* DBFILESGetThumbnailBatchResultEntry.h */; }; + F96E3550206EE14200589395 /* DBFILESGpsCoordinates.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA5206EE13F00589395 /* DBFILESGpsCoordinates.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3551206EE14200589395 /* DBFILESGpsCoordinates.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA5206EE13F00589395 /* DBFILESGpsCoordinates.h */; }; + F96E3552206EE14200589395 /* DBFILESListFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA6206EE13F00589395 /* DBFILESListFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3553206EE14200589395 /* DBFILESListFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA6206EE13F00589395 /* DBFILESListFolderArg.h */; }; + F96E3554206EE14200589395 /* DBFILESListFolderContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA7206EE13F00589395 /* DBFILESListFolderContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3555206EE14200589395 /* DBFILESListFolderContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA7206EE13F00589395 /* DBFILESListFolderContinueArg.h */; }; + F96E3556206EE14200589395 /* DBFILESListFolderContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA8206EE13F00589395 /* DBFILESListFolderContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3557206EE14200589395 /* DBFILESListFolderContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA8206EE13F00589395 /* DBFILESListFolderContinueError.h */; }; + F96E3558206EE14200589395 /* DBFILESListFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA9206EE13F00589395 /* DBFILESListFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3559206EE14200589395 /* DBFILESListFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FA9206EE13F00589395 /* DBFILESListFolderError.h */; }; + F96E355A206EE14200589395 /* DBFILESListFolderGetLatestCursorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAA206EE13F00589395 /* DBFILESListFolderGetLatestCursorResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E355B206EE14200589395 /* DBFILESListFolderGetLatestCursorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAA206EE13F00589395 /* DBFILESListFolderGetLatestCursorResult.h */; }; + F96E355C206EE14200589395 /* DBFILESListFolderLongpollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAB206EE13F00589395 /* DBFILESListFolderLongpollArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E355D206EE14200589395 /* DBFILESListFolderLongpollArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAB206EE13F00589395 /* DBFILESListFolderLongpollArg.h */; }; + F96E355E206EE14200589395 /* DBFILESListFolderLongpollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAC206EE13F00589395 /* DBFILESListFolderLongpollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E355F206EE14200589395 /* DBFILESListFolderLongpollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAC206EE13F00589395 /* DBFILESListFolderLongpollError.h */; }; + F96E3560206EE14200589395 /* DBFILESListFolderLongpollResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAD206EE13F00589395 /* DBFILESListFolderLongpollResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3561206EE14200589395 /* DBFILESListFolderLongpollResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAD206EE13F00589395 /* DBFILESListFolderLongpollResult.h */; }; + F96E3562206EE14200589395 /* DBFILESListFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAE206EE13F00589395 /* DBFILESListFolderResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3563206EE14200589395 /* DBFILESListFolderResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAE206EE13F00589395 /* DBFILESListFolderResult.h */; }; + F96E3564206EE14200589395 /* DBFILESListRevisionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAF206EE13F00589395 /* DBFILESListRevisionsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3565206EE14200589395 /* DBFILESListRevisionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FAF206EE13F00589395 /* DBFILESListRevisionsArg.h */; }; + F96E3566206EE14200589395 /* DBFILESListRevisionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB0206EE13F00589395 /* DBFILESListRevisionsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3567206EE14200589395 /* DBFILESListRevisionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB0206EE13F00589395 /* DBFILESListRevisionsError.h */; }; + F96E3568206EE14200589395 /* DBFILESListRevisionsMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB1206EE13F00589395 /* DBFILESListRevisionsMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3569206EE14200589395 /* DBFILESListRevisionsMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB1206EE13F00589395 /* DBFILESListRevisionsMode.h */; }; + F96E356A206EE14200589395 /* DBFILESListRevisionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB2206EE13F00589395 /* DBFILESListRevisionsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E356B206EE14200589395 /* DBFILESListRevisionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB2206EE13F00589395 /* DBFILESListRevisionsResult.h */; }; + F96E356C206EE14200589395 /* DBFILESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB3206EE13F00589395 /* DBFILESLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E356D206EE14200589395 /* DBFILESLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB3206EE13F00589395 /* DBFILESLookupError.h */; }; + F96E356E206EE14200589395 /* DBFILESMediaInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB4206EE13F00589395 /* DBFILESMediaInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E356F206EE14200589395 /* DBFILESMediaInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB4206EE13F00589395 /* DBFILESMediaInfo.h */; }; + F96E3570206EE14200589395 /* DBFILESMediaMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB5206EE13F00589395 /* DBFILESMediaMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3571206EE14200589395 /* DBFILESMediaMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB5206EE13F00589395 /* DBFILESMediaMetadata.h */; }; + F96E3572206EE14200589395 /* DBFILESMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB6206EE13F00589395 /* DBFILESMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3573206EE14200589395 /* DBFILESMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB6206EE13F00589395 /* DBFILESMetadata.h */; }; + F96E3574206EE14200589395 /* DBFILESPhotoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB7206EE13F00589395 /* DBFILESPhotoMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3575206EE14200589395 /* DBFILESPhotoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB7206EE13F00589395 /* DBFILESPhotoMetadata.h */; }; + F96E3576206EE14200589395 /* DBFILESPreviewArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB8206EE13F00589395 /* DBFILESPreviewArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3577206EE14200589395 /* DBFILESPreviewArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB8206EE13F00589395 /* DBFILESPreviewArg.h */; }; + F96E3578206EE14200589395 /* DBFILESPreviewError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB9206EE13F00589395 /* DBFILESPreviewError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3579206EE14200589395 /* DBFILESPreviewError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FB9206EE13F00589395 /* DBFILESPreviewError.h */; }; + F96E357A206EE14200589395 /* DBFILESRelocationArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBA206EE13F00589395 /* DBFILESRelocationArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E357B206EE14200589395 /* DBFILESRelocationArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBA206EE13F00589395 /* DBFILESRelocationArg.h */; }; + F96E357C206EE14200589395 /* DBFILESRelocationBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBB206EE13F00589395 /* DBFILESRelocationBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E357D206EE14200589395 /* DBFILESRelocationBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBB206EE13F00589395 /* DBFILESRelocationBatchArg.h */; }; + F96E357E206EE14200589395 /* DBFILESRelocationBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBC206EE13F00589395 /* DBFILESRelocationBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E357F206EE14200589395 /* DBFILESRelocationBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBC206EE13F00589395 /* DBFILESRelocationBatchError.h */; }; + F96E3580206EE14200589395 /* DBFILESRelocationBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBD206EE13F00589395 /* DBFILESRelocationBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3581206EE14200589395 /* DBFILESRelocationBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBD206EE13F00589395 /* DBFILESRelocationBatchJobStatus.h */; }; + F96E3582206EE14200589395 /* DBFILESRelocationBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBE206EE13F00589395 /* DBFILESRelocationBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3583206EE14200589395 /* DBFILESRelocationBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBE206EE13F00589395 /* DBFILESRelocationBatchLaunch.h */; }; + F96E3584206EE14200589395 /* DBFILESRelocationBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBF206EE13F00589395 /* DBFILESRelocationBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3585206EE14200589395 /* DBFILESRelocationBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FBF206EE13F00589395 /* DBFILESRelocationBatchResult.h */; }; + F96E3586206EE14200589395 /* DBFILESRelocationBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC0206EE13F00589395 /* DBFILESRelocationBatchResultData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3587206EE14200589395 /* DBFILESRelocationBatchResultData.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC0206EE13F00589395 /* DBFILESRelocationBatchResultData.h */; }; + F96E3588206EE14200589395 /* DBFILESRelocationError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC1206EE13F00589395 /* DBFILESRelocationError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3589206EE14200589395 /* DBFILESRelocationError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC1206EE13F00589395 /* DBFILESRelocationError.h */; }; + F96E358A206EE14200589395 /* DBFILESRelocationPath.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC2206EE13F00589395 /* DBFILESRelocationPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E358B206EE14200589395 /* DBFILESRelocationPath.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC2206EE13F00589395 /* DBFILESRelocationPath.h */; }; + F96E358C206EE14200589395 /* DBFILESRelocationResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC3206EE13F00589395 /* DBFILESRelocationResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E358D206EE14200589395 /* DBFILESRelocationResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC3206EE13F00589395 /* DBFILESRelocationResult.h */; }; + F96E358E206EE14200589395 /* DBFILESRestoreArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC4206EE13F00589395 /* DBFILESRestoreArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E358F206EE14200589395 /* DBFILESRestoreArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC4206EE13F00589395 /* DBFILESRestoreArg.h */; }; + F96E3590206EE14200589395 /* DBFILESRestoreError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC5206EE13F00589395 /* DBFILESRestoreError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3591206EE14200589395 /* DBFILESRestoreError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC5206EE13F00589395 /* DBFILESRestoreError.h */; }; + F96E3592206EE14200589395 /* DBFILESSaveCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC6206EE13F00589395 /* DBFILESSaveCopyReferenceArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3593206EE14200589395 /* DBFILESSaveCopyReferenceArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC6206EE13F00589395 /* DBFILESSaveCopyReferenceArg.h */; }; + F96E3594206EE14200589395 /* DBFILESSaveCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC7206EE13F00589395 /* DBFILESSaveCopyReferenceError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3595206EE14200589395 /* DBFILESSaveCopyReferenceError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC7206EE13F00589395 /* DBFILESSaveCopyReferenceError.h */; }; + F96E3596206EE14200589395 /* DBFILESSaveCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC8206EE13F00589395 /* DBFILESSaveCopyReferenceResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3597206EE14200589395 /* DBFILESSaveCopyReferenceResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC8206EE13F00589395 /* DBFILESSaveCopyReferenceResult.h */; }; + F96E3598206EE14200589395 /* DBFILESSaveUrlArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC9206EE13F00589395 /* DBFILESSaveUrlArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3599206EE14200589395 /* DBFILESSaveUrlArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FC9206EE13F00589395 /* DBFILESSaveUrlArg.h */; }; + F96E359A206EE14200589395 /* DBFILESSaveUrlError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCA206EE13F00589395 /* DBFILESSaveUrlError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E359B206EE14200589395 /* DBFILESSaveUrlError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCA206EE13F00589395 /* DBFILESSaveUrlError.h */; }; + F96E359C206EE14200589395 /* DBFILESSaveUrlJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCB206EE13F00589395 /* DBFILESSaveUrlJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E359D206EE14200589395 /* DBFILESSaveUrlJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCB206EE13F00589395 /* DBFILESSaveUrlJobStatus.h */; }; + F96E359E206EE14200589395 /* DBFILESSaveUrlResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCC206EE13F00589395 /* DBFILESSaveUrlResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E359F206EE14200589395 /* DBFILESSaveUrlResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCC206EE13F00589395 /* DBFILESSaveUrlResult.h */; }; + F96E35A0206EE14200589395 /* DBFILESSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCD206EE13F00589395 /* DBFILESSearchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35A1206EE14200589395 /* DBFILESSearchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCD206EE13F00589395 /* DBFILESSearchArg.h */; }; + F96E35A2206EE14200589395 /* DBFILESSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCE206EE13F00589395 /* DBFILESSearchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35A3206EE14300589395 /* DBFILESSearchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCE206EE13F00589395 /* DBFILESSearchError.h */; }; + F96E35A4206EE14300589395 /* DBFILESSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCF206EE13F00589395 /* DBFILESSearchMatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35A5206EE14300589395 /* DBFILESSearchMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FCF206EE13F00589395 /* DBFILESSearchMatch.h */; }; + F96E35A6206EE14300589395 /* DBFILESSearchMatchType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD0206EE13F00589395 /* DBFILESSearchMatchType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35A7206EE14300589395 /* DBFILESSearchMatchType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD0206EE13F00589395 /* DBFILESSearchMatchType.h */; }; + F96E35A8206EE14300589395 /* DBFILESSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD1206EE13F00589395 /* DBFILESSearchMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35A9206EE14300589395 /* DBFILESSearchMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD1206EE13F00589395 /* DBFILESSearchMode.h */; }; + F96E35AA206EE14300589395 /* DBFILESSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD2206EE13F00589395 /* DBFILESSearchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35AB206EE14300589395 /* DBFILESSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD2206EE13F00589395 /* DBFILESSearchResult.h */; }; + F96E35AC206EE14300589395 /* DBFILESSharedLink.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD3206EE13F00589395 /* DBFILESSharedLink.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35AD206EE14300589395 /* DBFILESSharedLink.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD3206EE13F00589395 /* DBFILESSharedLink.h */; }; + F96E35AE206EE14300589395 /* DBFILESSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD4206EE13F00589395 /* DBFILESSharingInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35AF206EE14300589395 /* DBFILESSharingInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD4206EE13F00589395 /* DBFILESSharingInfo.h */; }; + F96E35B0206EE14300589395 /* DBFILESThumbnailArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD5206EE13F00589395 /* DBFILESThumbnailArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35B1206EE14300589395 /* DBFILESThumbnailArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD5206EE13F00589395 /* DBFILESThumbnailArg.h */; }; + F96E35B2206EE14300589395 /* DBFILESThumbnailError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD6206EE13F00589395 /* DBFILESThumbnailError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35B3206EE14300589395 /* DBFILESThumbnailError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD6206EE13F00589395 /* DBFILESThumbnailError.h */; }; + F96E35B4206EE14300589395 /* DBFILESThumbnailFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD7206EE13F00589395 /* DBFILESThumbnailFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35B5206EE14300589395 /* DBFILESThumbnailFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD7206EE13F00589395 /* DBFILESThumbnailFormat.h */; }; + F96E35B6206EE14300589395 /* DBFILESThumbnailSize.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD8206EE13F00589395 /* DBFILESThumbnailSize.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35B7206EE14300589395 /* DBFILESThumbnailSize.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD8206EE13F00589395 /* DBFILESThumbnailSize.h */; }; + F96E35B8206EE14300589395 /* DBFILESUploadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD9206EE13F00589395 /* DBFILESUploadError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35B9206EE14300589395 /* DBFILESUploadError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FD9206EE13F00589395 /* DBFILESUploadError.h */; }; + F96E35BA206EE14300589395 /* DBFILESUploadErrorWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDA206EE13F00589395 /* DBFILESUploadErrorWithProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35BB206EE14300589395 /* DBFILESUploadErrorWithProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDA206EE13F00589395 /* DBFILESUploadErrorWithProperties.h */; }; + F96E35BC206EE14300589395 /* DBFILESUploadSessionAppendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDB206EE13F00589395 /* DBFILESUploadSessionAppendArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35BD206EE14300589395 /* DBFILESUploadSessionAppendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDB206EE13F00589395 /* DBFILESUploadSessionAppendArg.h */; }; + F96E35BE206EE14300589395 /* DBFILESUploadSessionCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDC206EE13F00589395 /* DBFILESUploadSessionCursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35BF206EE14300589395 /* DBFILESUploadSessionCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDC206EE13F00589395 /* DBFILESUploadSessionCursor.h */; }; + F96E35C0206EE14300589395 /* DBFILESUploadSessionFinishArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDD206EE13F00589395 /* DBFILESUploadSessionFinishArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35C1206EE14300589395 /* DBFILESUploadSessionFinishArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDD206EE13F00589395 /* DBFILESUploadSessionFinishArg.h */; }; + F96E35C2206EE14300589395 /* DBFILESUploadSessionFinishBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDE206EE13F00589395 /* DBFILESUploadSessionFinishBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35C3206EE14300589395 /* DBFILESUploadSessionFinishBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDE206EE13F00589395 /* DBFILESUploadSessionFinishBatchArg.h */; }; + F96E35C4206EE14300589395 /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDF206EE13F00589395 /* DBFILESUploadSessionFinishBatchJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35C5206EE14300589395 /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FDF206EE13F00589395 /* DBFILESUploadSessionFinishBatchJobStatus.h */; }; + F96E35C6206EE14300589395 /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE0206EE13F00589395 /* DBFILESUploadSessionFinishBatchLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35C7206EE14300589395 /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE0206EE13F00589395 /* DBFILESUploadSessionFinishBatchLaunch.h */; }; + F96E35C8206EE14300589395 /* DBFILESUploadSessionFinishBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE1206EE13F00589395 /* DBFILESUploadSessionFinishBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35C9206EE14300589395 /* DBFILESUploadSessionFinishBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE1206EE13F00589395 /* DBFILESUploadSessionFinishBatchResult.h */; }; + F96E35CA206EE14300589395 /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE2206EE13F00589395 /* DBFILESUploadSessionFinishBatchResultEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35CB206EE14300589395 /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE2206EE13F00589395 /* DBFILESUploadSessionFinishBatchResultEntry.h */; }; + F96E35CC206EE14300589395 /* DBFILESUploadSessionFinishError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE3206EE13F00589395 /* DBFILESUploadSessionFinishError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35CD206EE14300589395 /* DBFILESUploadSessionFinishError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE3206EE13F00589395 /* DBFILESUploadSessionFinishError.h */; }; + F96E35CE206EE14300589395 /* DBFILESUploadSessionLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE4206EE13F00589395 /* DBFILESUploadSessionLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35CF206EE14300589395 /* DBFILESUploadSessionLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE4206EE13F00589395 /* DBFILESUploadSessionLookupError.h */; }; + F96E35D0206EE14300589395 /* DBFILESUploadSessionOffsetError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE5206EE13F00589395 /* DBFILESUploadSessionOffsetError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35D1206EE14300589395 /* DBFILESUploadSessionOffsetError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE5206EE13F00589395 /* DBFILESUploadSessionOffsetError.h */; }; + F96E35D2206EE14300589395 /* DBFILESUploadSessionStartArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE6206EE13F00589395 /* DBFILESUploadSessionStartArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35D3206EE14300589395 /* DBFILESUploadSessionStartArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE6206EE13F00589395 /* DBFILESUploadSessionStartArg.h */; }; + F96E35D4206EE14300589395 /* DBFILESUploadSessionStartResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE7206EE13F00589395 /* DBFILESUploadSessionStartResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35D5206EE14300589395 /* DBFILESUploadSessionStartResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE7206EE13F00589395 /* DBFILESUploadSessionStartResult.h */; }; + F96E35D6206EE14300589395 /* DBFILESUploadWriteFailed.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE8206EE13F00589395 /* DBFILESUploadWriteFailed.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35D7206EE14300589395 /* DBFILESUploadWriteFailed.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE8206EE13F00589395 /* DBFILESUploadWriteFailed.h */; }; + F96E35D8206EE14300589395 /* DBFILESVideoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE9206EE13F00589395 /* DBFILESVideoMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35D9206EE14300589395 /* DBFILESVideoMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FE9206EE13F00589395 /* DBFILESVideoMetadata.h */; }; + F96E35DA206EE14300589395 /* DBFILESWriteConflictError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FEA206EE13F00589395 /* DBFILESWriteConflictError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35DB206EE14300589395 /* DBFILESWriteConflictError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FEA206EE13F00589395 /* DBFILESWriteConflictError.h */; }; + F96E35DC206EE14300589395 /* DBFILESWriteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FEB206EE13F00589395 /* DBFILESWriteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35DD206EE14300589395 /* DBFILESWriteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FEB206EE13F00589395 /* DBFILESWriteError.h */; }; + F96E35DE206EE14300589395 /* DBFILESWriteMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FEC206EE13F00589395 /* DBFILESWriteMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35DF206EE14300589395 /* DBFILESWriteMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FEC206EE13F00589395 /* DBFILESWriteMode.h */; }; + F96E35E0206EE14300589395 /* DBPaperObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2FEE206EE13F00589395 /* DBPaperObjects.m */; }; + F96E35E1206EE14300589395 /* DBPaperObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E2FEE206EE13F00589395 /* DBPaperObjects.m */; }; + F96E35E2206EE14300589395 /* DBPAPERAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF0206EE13F00589395 /* DBPAPERAddMember.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35E3206EE14300589395 /* DBPAPERAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF0206EE13F00589395 /* DBPAPERAddMember.h */; }; + F96E35E4206EE14300589395 /* DBPAPERAddPaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF1206EE13F00589395 /* DBPAPERAddPaperDocUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35E5206EE14300589395 /* DBPAPERAddPaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF1206EE13F00589395 /* DBPAPERAddPaperDocUser.h */; }; + F96E35E6206EE14300589395 /* DBPAPERAddPaperDocUserMemberResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF2206EE13F00589395 /* DBPAPERAddPaperDocUserMemberResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35E7206EE14300589395 /* DBPAPERAddPaperDocUserMemberResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF2206EE13F00589395 /* DBPAPERAddPaperDocUserMemberResult.h */; }; + F96E35E8206EE14300589395 /* DBPAPERAddPaperDocUserResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF3206EE13F00589395 /* DBPAPERAddPaperDocUserResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35E9206EE14300589395 /* DBPAPERAddPaperDocUserResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF3206EE13F00589395 /* DBPAPERAddPaperDocUserResult.h */; }; + F96E35EA206EE14300589395 /* DBPAPERCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF4206EE13F00589395 /* DBPAPERCursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35EB206EE14300589395 /* DBPAPERCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF4206EE13F00589395 /* DBPAPERCursor.h */; }; + F96E35EC206EE14300589395 /* DBPAPERDocLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF5206EE13F00589395 /* DBPAPERDocLookupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35ED206EE14300589395 /* DBPAPERDocLookupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF5206EE13F00589395 /* DBPAPERDocLookupError.h */; }; + F96E35EE206EE14300589395 /* DBPAPERDocSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF6206EE13F00589395 /* DBPAPERDocSubscriptionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35EF206EE14300589395 /* DBPAPERDocSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF6206EE13F00589395 /* DBPAPERDocSubscriptionLevel.h */; }; + F96E35F0206EE14300589395 /* DBPAPERExportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF7206EE13F00589395 /* DBPAPERExportFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35F1206EE14300589395 /* DBPAPERExportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF7206EE13F00589395 /* DBPAPERExportFormat.h */; }; + F96E35F2206EE14300589395 /* DBPAPERFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF8206EE13F00589395 /* DBPAPERFolder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35F3206EE14300589395 /* DBPAPERFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF8206EE13F00589395 /* DBPAPERFolder.h */; }; + F96E35F4206EE14300589395 /* DBPAPERFoldersContainingPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF9206EE13F00589395 /* DBPAPERFoldersContainingPaperDoc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35F5206EE14300589395 /* DBPAPERFoldersContainingPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FF9206EE13F00589395 /* DBPAPERFoldersContainingPaperDoc.h */; }; + F96E35F6206EE14300589395 /* DBPAPERFolderSharingPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFA206EE13F00589395 /* DBPAPERFolderSharingPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35F7206EE14300589395 /* DBPAPERFolderSharingPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFA206EE13F00589395 /* DBPAPERFolderSharingPolicyType.h */; }; + F96E35F8206EE14300589395 /* DBPAPERFolderSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFB206EE13F00589395 /* DBPAPERFolderSubscriptionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35F9206EE14300589395 /* DBPAPERFolderSubscriptionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFB206EE13F00589395 /* DBPAPERFolderSubscriptionLevel.h */; }; + F96E35FA206EE14300589395 /* DBPAPERImportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFC206EE13F00589395 /* DBPAPERImportFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35FB206EE14300589395 /* DBPAPERImportFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFC206EE13F00589395 /* DBPAPERImportFormat.h */; }; + F96E35FC206EE14300589395 /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFD206EE13F00589395 /* DBPAPERInviteeInfoWithPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35FD206EE14300589395 /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFD206EE13F00589395 /* DBPAPERInviteeInfoWithPermissionLevel.h */; }; + F96E35FE206EE14300589395 /* DBPAPERListDocsCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFE206EE13F00589395 /* DBPAPERListDocsCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E35FF206EE14300589395 /* DBPAPERListDocsCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFE206EE13F00589395 /* DBPAPERListDocsCursorError.h */; }; + F96E3600206EE14300589395 /* DBPAPERListPaperDocsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFF206EE13F00589395 /* DBPAPERListPaperDocsArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3601206EE14300589395 /* DBPAPERListPaperDocsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E2FFF206EE13F00589395 /* DBPAPERListPaperDocsArgs.h */; }; + F96E3602206EE14300589395 /* DBPAPERListPaperDocsContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3000206EE13F00589395 /* DBPAPERListPaperDocsContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3603206EE14300589395 /* DBPAPERListPaperDocsContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3000206EE13F00589395 /* DBPAPERListPaperDocsContinueArgs.h */; }; + F96E3604206EE14300589395 /* DBPAPERListPaperDocsFilterBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3001206EE13F00589395 /* DBPAPERListPaperDocsFilterBy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3605206EE14300589395 /* DBPAPERListPaperDocsFilterBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3001206EE13F00589395 /* DBPAPERListPaperDocsFilterBy.h */; }; + F96E3606206EE14300589395 /* DBPAPERListPaperDocsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3002206EE13F00589395 /* DBPAPERListPaperDocsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3607206EE14300589395 /* DBPAPERListPaperDocsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3002206EE13F00589395 /* DBPAPERListPaperDocsResponse.h */; }; + F96E3608206EE14300589395 /* DBPAPERListPaperDocsSortBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3003206EE13F00589395 /* DBPAPERListPaperDocsSortBy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3609206EE14300589395 /* DBPAPERListPaperDocsSortBy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3003206EE13F00589395 /* DBPAPERListPaperDocsSortBy.h */; }; + F96E360A206EE14300589395 /* DBPAPERListPaperDocsSortOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3004206EE13F00589395 /* DBPAPERListPaperDocsSortOrder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E360B206EE14300589395 /* DBPAPERListPaperDocsSortOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3004206EE13F00589395 /* DBPAPERListPaperDocsSortOrder.h */; }; + F96E360C206EE14300589395 /* DBPAPERListUsersCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3005206EE13F00589395 /* DBPAPERListUsersCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E360D206EE14300589395 /* DBPAPERListUsersCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3005206EE13F00589395 /* DBPAPERListUsersCursorError.h */; }; + F96E360E206EE14300589395 /* DBPAPERListUsersOnFolderArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3006206EE13F00589395 /* DBPAPERListUsersOnFolderArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E360F206EE14300589395 /* DBPAPERListUsersOnFolderArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3006206EE13F00589395 /* DBPAPERListUsersOnFolderArgs.h */; }; + F96E3610206EE14300589395 /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3007206EE13F00589395 /* DBPAPERListUsersOnFolderContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3611206EE14300589395 /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3007206EE13F00589395 /* DBPAPERListUsersOnFolderContinueArgs.h */; }; + F96E3612206EE14300589395 /* DBPAPERListUsersOnFolderResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3008206EE13F00589395 /* DBPAPERListUsersOnFolderResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3613206EE14300589395 /* DBPAPERListUsersOnFolderResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3008206EE13F00589395 /* DBPAPERListUsersOnFolderResponse.h */; }; + F96E3614206EE14300589395 /* DBPAPERListUsersOnPaperDocArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3009206EE13F00589395 /* DBPAPERListUsersOnPaperDocArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3615206EE14300589395 /* DBPAPERListUsersOnPaperDocArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3009206EE13F00589395 /* DBPAPERListUsersOnPaperDocArgs.h */; }; + F96E3616206EE14300589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300A206EE13F00589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3617206EE14300589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300A206EE13F00589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h */; }; + F96E3618206EE14300589395 /* DBPAPERListUsersOnPaperDocResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300B206EE13F00589395 /* DBPAPERListUsersOnPaperDocResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3619206EE14300589395 /* DBPAPERListUsersOnPaperDocResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300B206EE13F00589395 /* DBPAPERListUsersOnPaperDocResponse.h */; }; + F96E361A206EE14300589395 /* DBPAPERPaperApiBaseError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300C206EE13F00589395 /* DBPAPERPaperApiBaseError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E361B206EE14300589395 /* DBPAPERPaperApiBaseError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300C206EE13F00589395 /* DBPAPERPaperApiBaseError.h */; }; + F96E361C206EE14300589395 /* DBPAPERPaperApiCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300D206EE13F00589395 /* DBPAPERPaperApiCursorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E361D206EE14300589395 /* DBPAPERPaperApiCursorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300D206EE13F00589395 /* DBPAPERPaperApiCursorError.h */; }; + F96E361E206EE14300589395 /* DBPAPERPaperDocCreateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300E206EE13F00589395 /* DBPAPERPaperDocCreateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E361F206EE14300589395 /* DBPAPERPaperDocCreateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300E206EE13F00589395 /* DBPAPERPaperDocCreateArgs.h */; }; + F96E3620206EE14300589395 /* DBPAPERPaperDocCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300F206EE13F00589395 /* DBPAPERPaperDocCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3621206EE14300589395 /* DBPAPERPaperDocCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E300F206EE13F00589395 /* DBPAPERPaperDocCreateError.h */; }; + F96E3622206EE14300589395 /* DBPAPERPaperDocCreateUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3010206EE13F00589395 /* DBPAPERPaperDocCreateUpdateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3623206EE14300589395 /* DBPAPERPaperDocCreateUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3010206EE13F00589395 /* DBPAPERPaperDocCreateUpdateResult.h */; }; + F96E3624206EE14300589395 /* DBPAPERPaperDocExport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3011206EE13F00589395 /* DBPAPERPaperDocExport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3625206EE14300589395 /* DBPAPERPaperDocExport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3011206EE13F00589395 /* DBPAPERPaperDocExport.h */; }; + F96E3626206EE14300589395 /* DBPAPERPaperDocExportResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3012206EE13F00589395 /* DBPAPERPaperDocExportResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3627206EE14300589395 /* DBPAPERPaperDocExportResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3012206EE13F00589395 /* DBPAPERPaperDocExportResult.h */; }; + F96E3628206EE14300589395 /* DBPAPERPaperDocPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3013206EE13F00589395 /* DBPAPERPaperDocPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3629206EE14300589395 /* DBPAPERPaperDocPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3013206EE13F00589395 /* DBPAPERPaperDocPermissionLevel.h */; }; + F96E362A206EE14300589395 /* DBPAPERPaperDocSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3014206EE13F00589395 /* DBPAPERPaperDocSharingPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E362B206EE14300589395 /* DBPAPERPaperDocSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3014206EE13F00589395 /* DBPAPERPaperDocSharingPolicy.h */; }; + F96E362C206EE14300589395 /* DBPAPERPaperDocUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3015206EE13F00589395 /* DBPAPERPaperDocUpdateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E362D206EE14300589395 /* DBPAPERPaperDocUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3015206EE13F00589395 /* DBPAPERPaperDocUpdateArgs.h */; }; + F96E362E206EE14300589395 /* DBPAPERPaperDocUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3016206EE13F00589395 /* DBPAPERPaperDocUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E362F206EE14300589395 /* DBPAPERPaperDocUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3016206EE13F00589395 /* DBPAPERPaperDocUpdateError.h */; }; + F96E3630206EE14300589395 /* DBPAPERPaperDocUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3017206EE13F00589395 /* DBPAPERPaperDocUpdatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3631206EE14300589395 /* DBPAPERPaperDocUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3017206EE13F00589395 /* DBPAPERPaperDocUpdatePolicy.h */; }; + F96E3632206EE14300589395 /* DBPAPERRefPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3018206EE13F00589395 /* DBPAPERRefPaperDoc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3633206EE14300589395 /* DBPAPERRefPaperDoc.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3018206EE13F00589395 /* DBPAPERRefPaperDoc.h */; }; + F96E3634206EE14300589395 /* DBPAPERRemovePaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3019206EE13F00589395 /* DBPAPERRemovePaperDocUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3635206EE14300589395 /* DBPAPERRemovePaperDocUser.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3019206EE13F00589395 /* DBPAPERRemovePaperDocUser.h */; }; + F96E3636206EE14300589395 /* DBPAPERSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301A206EE13F00589395 /* DBPAPERSharingPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3637206EE14300589395 /* DBPAPERSharingPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301A206EE13F00589395 /* DBPAPERSharingPolicy.h */; }; + F96E3638206EE14300589395 /* DBPAPERSharingPublicPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301B206EE13F00589395 /* DBPAPERSharingPublicPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3639206EE14300589395 /* DBPAPERSharingPublicPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301B206EE13F00589395 /* DBPAPERSharingPublicPolicyType.h */; }; + F96E363A206EE14300589395 /* DBPAPERSharingTeamPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301C206EE13F00589395 /* DBPAPERSharingTeamPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E363B206EE14300589395 /* DBPAPERSharingTeamPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301C206EE13F00589395 /* DBPAPERSharingTeamPolicyType.h */; }; + F96E363C206EE14300589395 /* DBPAPERUserInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301D206EE13F00589395 /* DBPAPERUserInfoWithPermissionLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E363D206EE14300589395 /* DBPAPERUserInfoWithPermissionLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301D206EE13F00589395 /* DBPAPERUserInfoWithPermissionLevel.h */; }; + F96E363E206EE14300589395 /* DBPAPERUserOnPaperDocFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301E206EE13F00589395 /* DBPAPERUserOnPaperDocFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E363F206EE14300589395 /* DBPAPERUserOnPaperDocFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E301E206EE13F00589395 /* DBPAPERUserOnPaperDocFilter.h */; }; + F96E3640206EE14300589395 /* DBSharingObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3020206EE13F00589395 /* DBSharingObjects.m */; }; + F96E3641206EE14300589395 /* DBSharingObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3020206EE13F00589395 /* DBSharingObjects.m */; }; + F96E3642206EE14300589395 /* DBSHARINGAccessLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3022206EE13F00589395 /* DBSHARINGAccessLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3643206EE14300589395 /* DBSHARINGAccessLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3022206EE13F00589395 /* DBSHARINGAccessLevel.h */; }; + F96E3644206EE14300589395 /* DBSHARINGAclUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3023206EE13F00589395 /* DBSHARINGAclUpdatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3645206EE14300589395 /* DBSHARINGAclUpdatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3023206EE13F00589395 /* DBSHARINGAclUpdatePolicy.h */; }; + F96E3646206EE14300589395 /* DBSHARINGAddFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3024206EE13F00589395 /* DBSHARINGAddFileMemberArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3647206EE14300589395 /* DBSHARINGAddFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3024206EE13F00589395 /* DBSHARINGAddFileMemberArgs.h */; }; + F96E3648206EE14300589395 /* DBSHARINGAddFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3025206EE13F00589395 /* DBSHARINGAddFileMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3649206EE14300589395 /* DBSHARINGAddFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3025206EE13F00589395 /* DBSHARINGAddFileMemberError.h */; }; + F96E364A206EE14300589395 /* DBSHARINGAddFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3026206EE13F00589395 /* DBSHARINGAddFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E364B206EE14300589395 /* DBSHARINGAddFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3026206EE13F00589395 /* DBSHARINGAddFolderMemberArg.h */; }; + F96E364C206EE14300589395 /* DBSHARINGAddFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3027206EE13F00589395 /* DBSHARINGAddFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E364D206EE14300589395 /* DBSHARINGAddFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3027206EE13F00589395 /* DBSHARINGAddFolderMemberError.h */; }; + F96E364E206EE14300589395 /* DBSHARINGAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3028206EE13F00589395 /* DBSHARINGAddMember.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E364F206EE14300589395 /* DBSHARINGAddMember.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3028206EE13F00589395 /* DBSHARINGAddMember.h */; }; + F96E3650206EE14300589395 /* DBSHARINGAddMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3029206EE13F00589395 /* DBSHARINGAddMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3651206EE14300589395 /* DBSHARINGAddMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3029206EE13F00589395 /* DBSHARINGAddMemberSelectorError.h */; }; + F96E3652206EE14300589395 /* DBSHARINGAudienceExceptionContentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302A206EE13F00589395 /* DBSHARINGAudienceExceptionContentInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3653206EE14300589395 /* DBSHARINGAudienceExceptionContentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302A206EE13F00589395 /* DBSHARINGAudienceExceptionContentInfo.h */; }; + F96E3654206EE14300589395 /* DBSHARINGAudienceExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302B206EE13F00589395 /* DBSHARINGAudienceExceptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3655206EE14300589395 /* DBSHARINGAudienceExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302B206EE13F00589395 /* DBSHARINGAudienceExceptions.h */; }; + F96E3656206EE14300589395 /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302C206EE13F00589395 /* DBSHARINGAudienceRestrictingSharedFolder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3657206EE14300589395 /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302C206EE13F00589395 /* DBSHARINGAudienceRestrictingSharedFolder.h */; }; + F96E3658206EE14300589395 /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302D206EE13F00589395 /* DBSHARINGChangeFileMemberAccessArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3659206EE14300589395 /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302D206EE13F00589395 /* DBSHARINGChangeFileMemberAccessArgs.h */; }; + F96E365A206EE14300589395 /* DBSHARINGCollectionLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302E206EE13F00589395 /* DBSHARINGCollectionLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E365B206EE14300589395 /* DBSHARINGCollectionLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302E206EE13F00589395 /* DBSHARINGCollectionLinkMetadata.h */; }; + F96E365C206EE14300589395 /* DBSHARINGCreateSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302F206EE13F00589395 /* DBSHARINGCreateSharedLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E365D206EE14300589395 /* DBSHARINGCreateSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E302F206EE13F00589395 /* DBSHARINGCreateSharedLinkArg.h */; }; + F96E365E206EE14300589395 /* DBSHARINGCreateSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3030206EE13F00589395 /* DBSHARINGCreateSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E365F206EE14300589395 /* DBSHARINGCreateSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3030206EE13F00589395 /* DBSHARINGCreateSharedLinkError.h */; }; + F96E3660206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3031206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3661206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3031206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h */; }; + F96E3662206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3032206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3663206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3032206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h */; }; + F96E3664206EE14300589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3033206EE13F00589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3665206EE14300589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3033206EE13F00589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h */; }; + F96E3666206EE14300589395 /* DBSHARINGFileAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3034206EE13F00589395 /* DBSHARINGFileAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3667206EE14300589395 /* DBSHARINGFileAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3034206EE13F00589395 /* DBSHARINGFileAction.h */; }; + F96E3668206EE14300589395 /* DBSHARINGFileErrorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3035206EE13F00589395 /* DBSHARINGFileErrorResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3669206EE14300589395 /* DBSHARINGFileErrorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3035206EE13F00589395 /* DBSHARINGFileErrorResult.h */; }; + F96E366A206EE14300589395 /* DBSHARINGFileLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3036206EE13F00589395 /* DBSHARINGFileLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E366B206EE14300589395 /* DBSHARINGFileLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3036206EE13F00589395 /* DBSHARINGFileLinkMetadata.h */; }; + F96E366C206EE14300589395 /* DBSHARINGFileMemberActionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3037206EE13F00589395 /* DBSHARINGFileMemberActionError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E366D206EE14300589395 /* DBSHARINGFileMemberActionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3037206EE13F00589395 /* DBSHARINGFileMemberActionError.h */; }; + F96E366E206EE14300589395 /* DBSHARINGFileMemberActionIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3038206EE13F00589395 /* DBSHARINGFileMemberActionIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E366F206EE14300589395 /* DBSHARINGFileMemberActionIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3038206EE13F00589395 /* DBSHARINGFileMemberActionIndividualResult.h */; }; + F96E3670206EE14300589395 /* DBSHARINGFileMemberActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3039206EE13F00589395 /* DBSHARINGFileMemberActionResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3671206EE14300589395 /* DBSHARINGFileMemberActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3039206EE13F00589395 /* DBSHARINGFileMemberActionResult.h */; }; + F96E3672206EE14300589395 /* DBSHARINGFileMemberRemoveActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303A206EE13F00589395 /* DBSHARINGFileMemberRemoveActionResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3673206EE14300589395 /* DBSHARINGFileMemberRemoveActionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303A206EE13F00589395 /* DBSHARINGFileMemberRemoveActionResult.h */; }; + F96E3674206EE14300589395 /* DBSHARINGFilePermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303B206EE13F00589395 /* DBSHARINGFilePermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3675206EE14300589395 /* DBSHARINGFilePermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303B206EE13F00589395 /* DBSHARINGFilePermission.h */; }; + F96E3676206EE14300589395 /* DBSHARINGFolderAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303C206EE13F00589395 /* DBSHARINGFolderAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3677206EE14300589395 /* DBSHARINGFolderAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303C206EE13F00589395 /* DBSHARINGFolderAction.h */; }; + F96E3678206EE14300589395 /* DBSHARINGFolderLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303D206EE13F00589395 /* DBSHARINGFolderLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3679206EE14300589395 /* DBSHARINGFolderLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303D206EE13F00589395 /* DBSHARINGFolderLinkMetadata.h */; }; + F96E367A206EE14300589395 /* DBSHARINGFolderPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303E206EE13F00589395 /* DBSHARINGFolderPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E367B206EE14300589395 /* DBSHARINGFolderPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303E206EE13F00589395 /* DBSHARINGFolderPermission.h */; }; + F96E367C206EE14300589395 /* DBSHARINGFolderPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303F206EE13F00589395 /* DBSHARINGFolderPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E367D206EE14300589395 /* DBSHARINGFolderPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E303F206EE13F00589395 /* DBSHARINGFolderPolicy.h */; }; + F96E367E206EE14300589395 /* DBSHARINGGetFileMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3040206EE13F00589395 /* DBSHARINGGetFileMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E367F206EE14300589395 /* DBSHARINGGetFileMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3040206EE13F00589395 /* DBSHARINGGetFileMetadataArg.h */; }; + F96E3680206EE14300589395 /* DBSHARINGGetFileMetadataBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3041206EE13F00589395 /* DBSHARINGGetFileMetadataBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3681206EE14300589395 /* DBSHARINGGetFileMetadataBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3041206EE13F00589395 /* DBSHARINGGetFileMetadataBatchArg.h */; }; + F96E3682206EE14300589395 /* DBSHARINGGetFileMetadataBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3042206EE13F00589395 /* DBSHARINGGetFileMetadataBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3683206EE14300589395 /* DBSHARINGGetFileMetadataBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3042206EE13F00589395 /* DBSHARINGGetFileMetadataBatchResult.h */; }; + F96E3684206EE14300589395 /* DBSHARINGGetFileMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3043206EE13F00589395 /* DBSHARINGGetFileMetadataError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3685206EE14300589395 /* DBSHARINGGetFileMetadataError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3043206EE13F00589395 /* DBSHARINGGetFileMetadataError.h */; }; + F96E3686206EE14300589395 /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3044206EE13F00589395 /* DBSHARINGGetFileMetadataIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3687206EE14300589395 /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3044206EE13F00589395 /* DBSHARINGGetFileMetadataIndividualResult.h */; }; + F96E3688206EE14300589395 /* DBSHARINGGetMetadataArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3045206EE13F00589395 /* DBSHARINGGetMetadataArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3689206EE14300589395 /* DBSHARINGGetMetadataArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3045206EE13F00589395 /* DBSHARINGGetMetadataArgs.h */; }; + F96E368A206EE14300589395 /* DBSHARINGGetSharedLinkFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3046206EE13F00589395 /* DBSHARINGGetSharedLinkFileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E368B206EE14300589395 /* DBSHARINGGetSharedLinkFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3046206EE13F00589395 /* DBSHARINGGetSharedLinkFileError.h */; }; + F96E368C206EE14300589395 /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3047206EE13F00589395 /* DBSHARINGGetSharedLinkMetadataArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E368D206EE14300589395 /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3047206EE13F00589395 /* DBSHARINGGetSharedLinkMetadataArg.h */; }; + F96E368E206EE14300589395 /* DBSHARINGGetSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3048206EE13F00589395 /* DBSHARINGGetSharedLinksArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E368F206EE14300589395 /* DBSHARINGGetSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3048206EE13F00589395 /* DBSHARINGGetSharedLinksArg.h */; }; + F96E3690206EE14300589395 /* DBSHARINGGetSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3049206EE13F00589395 /* DBSHARINGGetSharedLinksError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3691206EE14300589395 /* DBSHARINGGetSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3049206EE13F00589395 /* DBSHARINGGetSharedLinksError.h */; }; + F96E3692206EE14300589395 /* DBSHARINGGetSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304A206EE13F00589395 /* DBSHARINGGetSharedLinksResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3693206EE14300589395 /* DBSHARINGGetSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304A206EE13F00589395 /* DBSHARINGGetSharedLinksResult.h */; }; + F96E3694206EE14300589395 /* DBSHARINGGroupInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304B206EE13F00589395 /* DBSHARINGGroupInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3695206EE14300589395 /* DBSHARINGGroupInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304B206EE13F00589395 /* DBSHARINGGroupInfo.h */; }; + F96E3696206EE14300589395 /* DBSHARINGGroupMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304C206EE13F00589395 /* DBSHARINGGroupMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3697206EE14300589395 /* DBSHARINGGroupMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304C206EE13F00589395 /* DBSHARINGGroupMembershipInfo.h */; }; + F96E3698206EE14300589395 /* DBSHARINGInsufficientPlan.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304D206EE13F00589395 /* DBSHARINGInsufficientPlan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3699206EE14300589395 /* DBSHARINGInsufficientPlan.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304D206EE13F00589395 /* DBSHARINGInsufficientPlan.h */; }; + F96E369A206EE14300589395 /* DBSHARINGInsufficientQuotaAmounts.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304E206EE13F00589395 /* DBSHARINGInsufficientQuotaAmounts.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E369B206EE14300589395 /* DBSHARINGInsufficientQuotaAmounts.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304E206EE13F00589395 /* DBSHARINGInsufficientQuotaAmounts.h */; }; + F96E369C206EE14300589395 /* DBSHARINGInviteeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304F206EE13F00589395 /* DBSHARINGInviteeInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E369D206EE14300589395 /* DBSHARINGInviteeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E304F206EE13F00589395 /* DBSHARINGInviteeInfo.h */; }; + F96E369E206EE14300589395 /* DBSHARINGInviteeMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3050206EE13F00589395 /* DBSHARINGInviteeMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E369F206EE14300589395 /* DBSHARINGInviteeMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3050206EE13F00589395 /* DBSHARINGInviteeMembershipInfo.h */; }; + F96E36A0206EE14300589395 /* DBSHARINGJobError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3051206EE13F00589395 /* DBSHARINGJobError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36A1206EE14300589395 /* DBSHARINGJobError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3051206EE13F00589395 /* DBSHARINGJobError.h */; }; + F96E36A2206EE14300589395 /* DBSHARINGJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3052206EE13F00589395 /* DBSHARINGJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36A3206EE14300589395 /* DBSHARINGJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3052206EE13F00589395 /* DBSHARINGJobStatus.h */; }; + F96E36A4206EE14300589395 /* DBSHARINGLinkAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3053206EE13F00589395 /* DBSHARINGLinkAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36A5206EE14300589395 /* DBSHARINGLinkAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3053206EE13F00589395 /* DBSHARINGLinkAction.h */; }; + F96E36A6206EE14300589395 /* DBSHARINGLinkAudience.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3054206EE13F00589395 /* DBSHARINGLinkAudience.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36A7206EE14300589395 /* DBSHARINGLinkAudience.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3054206EE13F00589395 /* DBSHARINGLinkAudience.h */; }; + F96E36A8206EE14300589395 /* DBSHARINGLinkExpiry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3055206EE13F00589395 /* DBSHARINGLinkExpiry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36A9206EE14300589395 /* DBSHARINGLinkExpiry.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3055206EE13F00589395 /* DBSHARINGLinkExpiry.h */; }; + F96E36AA206EE14300589395 /* DBSHARINGLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3056206EE13F00589395 /* DBSHARINGLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36AB206EE14300589395 /* DBSHARINGLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3056206EE13F00589395 /* DBSHARINGLinkMetadata.h */; }; + F96E36AC206EE14300589395 /* DBSHARINGLinkPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3057206EE13F00589395 /* DBSHARINGLinkPassword.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36AD206EE14300589395 /* DBSHARINGLinkPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3057206EE13F00589395 /* DBSHARINGLinkPassword.h */; }; + F96E36AE206EE14300589395 /* DBSHARINGLinkPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3058206EE13F00589395 /* DBSHARINGLinkPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36AF206EE14300589395 /* DBSHARINGLinkPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3058206EE13F00589395 /* DBSHARINGLinkPermission.h */; }; + F96E36B0206EE14300589395 /* DBSHARINGLinkPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3059206EE13F00589395 /* DBSHARINGLinkPermissions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36B1206EE14300589395 /* DBSHARINGLinkPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3059206EE13F00589395 /* DBSHARINGLinkPermissions.h */; }; + F96E36B2206EE14300589395 /* DBSHARINGLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305A206EE13F00589395 /* DBSHARINGLinkSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36B3206EE14300589395 /* DBSHARINGLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305A206EE13F00589395 /* DBSHARINGLinkSettings.h */; }; + F96E36B4206EE14300589395 /* DBSHARINGListFileMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305B206EE13F00589395 /* DBSHARINGListFileMembersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36B5206EE14300589395 /* DBSHARINGListFileMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305B206EE13F00589395 /* DBSHARINGListFileMembersArg.h */; }; + F96E36B6206EE14300589395 /* DBSHARINGListFileMembersBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305C206EE13F00589395 /* DBSHARINGListFileMembersBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36B7206EE14300589395 /* DBSHARINGListFileMembersBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305C206EE13F00589395 /* DBSHARINGListFileMembersBatchArg.h */; }; + F96E36B8206EE14300589395 /* DBSHARINGListFileMembersBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305D206EE13F00589395 /* DBSHARINGListFileMembersBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36B9206EE14300589395 /* DBSHARINGListFileMembersBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305D206EE13F00589395 /* DBSHARINGListFileMembersBatchResult.h */; }; + F96E36BA206EE14300589395 /* DBSHARINGListFileMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305E206EE13F00589395 /* DBSHARINGListFileMembersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36BB206EE14300589395 /* DBSHARINGListFileMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305E206EE13F00589395 /* DBSHARINGListFileMembersContinueArg.h */; }; + F96E36BC206EE14300589395 /* DBSHARINGListFileMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305F206EE13F00589395 /* DBSHARINGListFileMembersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36BD206EE14300589395 /* DBSHARINGListFileMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E305F206EE13F00589395 /* DBSHARINGListFileMembersContinueError.h */; }; + F96E36BE206EE14300589395 /* DBSHARINGListFileMembersCountResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3060206EE13F00589395 /* DBSHARINGListFileMembersCountResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36BF206EE14300589395 /* DBSHARINGListFileMembersCountResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3060206EE13F00589395 /* DBSHARINGListFileMembersCountResult.h */; }; + F96E36C0206EE14300589395 /* DBSHARINGListFileMembersError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3061206EE13F00589395 /* DBSHARINGListFileMembersError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36C1206EE14300589395 /* DBSHARINGListFileMembersError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3061206EE13F00589395 /* DBSHARINGListFileMembersError.h */; }; + F96E36C2206EE14300589395 /* DBSHARINGListFileMembersIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3062206EE13F00589395 /* DBSHARINGListFileMembersIndividualResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36C3206EE14300589395 /* DBSHARINGListFileMembersIndividualResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3062206EE13F00589395 /* DBSHARINGListFileMembersIndividualResult.h */; }; + F96E36C4206EE14300589395 /* DBSHARINGListFilesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3063206EE13F00589395 /* DBSHARINGListFilesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36C5206EE14300589395 /* DBSHARINGListFilesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3063206EE13F00589395 /* DBSHARINGListFilesArg.h */; }; + F96E36C6206EE14300589395 /* DBSHARINGListFilesContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3064206EE13F00589395 /* DBSHARINGListFilesContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36C7206EE14300589395 /* DBSHARINGListFilesContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3064206EE13F00589395 /* DBSHARINGListFilesContinueArg.h */; }; + F96E36C8206EE14300589395 /* DBSHARINGListFilesContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3065206EE13F00589395 /* DBSHARINGListFilesContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36C9206EE14300589395 /* DBSHARINGListFilesContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3065206EE13F00589395 /* DBSHARINGListFilesContinueError.h */; }; + F96E36CA206EE14300589395 /* DBSHARINGListFilesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3066206EE13F00589395 /* DBSHARINGListFilesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36CB206EE14300589395 /* DBSHARINGListFilesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3066206EE13F00589395 /* DBSHARINGListFilesResult.h */; }; + F96E36CC206EE14300589395 /* DBSHARINGListFolderMembersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3067206EE13F00589395 /* DBSHARINGListFolderMembersArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36CD206EE14300589395 /* DBSHARINGListFolderMembersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3067206EE13F00589395 /* DBSHARINGListFolderMembersArgs.h */; }; + F96E36CE206EE14300589395 /* DBSHARINGListFolderMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3068206EE13F00589395 /* DBSHARINGListFolderMembersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36CF206EE14300589395 /* DBSHARINGListFolderMembersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3068206EE13F00589395 /* DBSHARINGListFolderMembersContinueArg.h */; }; + F96E36D0206EE14300589395 /* DBSHARINGListFolderMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3069206EE13F00589395 /* DBSHARINGListFolderMembersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36D1206EE14300589395 /* DBSHARINGListFolderMembersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3069206EE13F00589395 /* DBSHARINGListFolderMembersContinueError.h */; }; + F96E36D2206EE14300589395 /* DBSHARINGListFolderMembersCursorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306A206EE13F00589395 /* DBSHARINGListFolderMembersCursorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36D3206EE14300589395 /* DBSHARINGListFolderMembersCursorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306A206EE13F00589395 /* DBSHARINGListFolderMembersCursorArg.h */; }; + F96E36D4206EE14300589395 /* DBSHARINGListFoldersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306B206EE13F00589395 /* DBSHARINGListFoldersArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36D5206EE14300589395 /* DBSHARINGListFoldersArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306B206EE13F00589395 /* DBSHARINGListFoldersArgs.h */; }; + F96E36D6206EE14300589395 /* DBSHARINGListFoldersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306C206EE13F00589395 /* DBSHARINGListFoldersContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36D7206EE14300589395 /* DBSHARINGListFoldersContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306C206EE13F00589395 /* DBSHARINGListFoldersContinueArg.h */; }; + F96E36D8206EE14300589395 /* DBSHARINGListFoldersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306D206EE13F00589395 /* DBSHARINGListFoldersContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36D9206EE14300589395 /* DBSHARINGListFoldersContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306D206EE13F00589395 /* DBSHARINGListFoldersContinueError.h */; }; + F96E36DA206EE14300589395 /* DBSHARINGListFoldersResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306E206EE13F00589395 /* DBSHARINGListFoldersResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36DB206EE14300589395 /* DBSHARINGListFoldersResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306E206EE13F00589395 /* DBSHARINGListFoldersResult.h */; }; + F96E36DC206EE14300589395 /* DBSHARINGListSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306F206EE13F00589395 /* DBSHARINGListSharedLinksArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36DD206EE14300589395 /* DBSHARINGListSharedLinksArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E306F206EE13F00589395 /* DBSHARINGListSharedLinksArg.h */; }; + F96E36DE206EE14300589395 /* DBSHARINGListSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3070206EE13F00589395 /* DBSHARINGListSharedLinksError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36DF206EE14300589395 /* DBSHARINGListSharedLinksError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3070206EE13F00589395 /* DBSHARINGListSharedLinksError.h */; }; + F96E36E0206EE14300589395 /* DBSHARINGListSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3071206EE13F00589395 /* DBSHARINGListSharedLinksResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36E1206EE14300589395 /* DBSHARINGListSharedLinksResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3071206EE13F00589395 /* DBSHARINGListSharedLinksResult.h */; }; + F96E36E2206EE14300589395 /* DBSHARINGMemberAccessLevelResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3072206EE13F00589395 /* DBSHARINGMemberAccessLevelResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36E3206EE14300589395 /* DBSHARINGMemberAccessLevelResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3072206EE13F00589395 /* DBSHARINGMemberAccessLevelResult.h */; }; + F96E36E4206EE14300589395 /* DBSHARINGMemberAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3073206EE13F00589395 /* DBSHARINGMemberAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36E5206EE14300589395 /* DBSHARINGMemberAction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3073206EE13F00589395 /* DBSHARINGMemberAction.h */; }; + F96E36E6206EE14300589395 /* DBSHARINGMemberPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3074206EE13F00589395 /* DBSHARINGMemberPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36E7206EE14300589395 /* DBSHARINGMemberPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3074206EE13F00589395 /* DBSHARINGMemberPermission.h */; }; + F96E36E8206EE14300589395 /* DBSHARINGMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3075206EE13F00589395 /* DBSHARINGMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36E9206EE14300589395 /* DBSHARINGMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3075206EE13F00589395 /* DBSHARINGMemberPolicy.h */; }; + F96E36EA206EE14300589395 /* DBSHARINGMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3076206EE13F00589395 /* DBSHARINGMemberSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36EB206EE14300589395 /* DBSHARINGMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3076206EE13F00589395 /* DBSHARINGMemberSelector.h */; }; + F96E36EC206EE14300589395 /* DBSHARINGMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3077206EE13F00589395 /* DBSHARINGMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36ED206EE14300589395 /* DBSHARINGMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3077206EE13F00589395 /* DBSHARINGMembershipInfo.h */; }; + F96E36EE206EE14300589395 /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3078206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36EF206EE14300589395 /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3078206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsArgs.h */; }; + F96E36F0206EE14300589395 /* DBSHARINGModifySharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3079206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36F1206EE14300589395 /* DBSHARINGModifySharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3079206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsError.h */; }; + F96E36F2206EE14300589395 /* DBSHARINGMountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307A206EE13F00589395 /* DBSHARINGMountFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36F3206EE14300589395 /* DBSHARINGMountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307A206EE13F00589395 /* DBSHARINGMountFolderArg.h */; }; + F96E36F4206EE14300589395 /* DBSHARINGMountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307B206EE13F00589395 /* DBSHARINGMountFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36F5206EE14300589395 /* DBSHARINGMountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307B206EE13F00589395 /* DBSHARINGMountFolderError.h */; }; + F96E36F6206EE14300589395 /* DBSHARINGParentFolderAccessInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307C206EE13F00589395 /* DBSHARINGParentFolderAccessInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36F7206EE14300589395 /* DBSHARINGParentFolderAccessInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307C206EE13F00589395 /* DBSHARINGParentFolderAccessInfo.h */; }; + F96E36F8206EE14300589395 /* DBSHARINGPathLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307D206EE13F00589395 /* DBSHARINGPathLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36F9206EE14300589395 /* DBSHARINGPathLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307D206EE13F00589395 /* DBSHARINGPathLinkMetadata.h */; }; + F96E36FA206EE14300589395 /* DBSHARINGPendingUploadMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307E206EE13F00589395 /* DBSHARINGPendingUploadMode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36FB206EE14300589395 /* DBSHARINGPendingUploadMode.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307E206EE13F00589395 /* DBSHARINGPendingUploadMode.h */; }; + F96E36FC206EE14300589395 /* DBSHARINGPermissionDeniedReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307F206EE13F00589395 /* DBSHARINGPermissionDeniedReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36FD206EE14300589395 /* DBSHARINGPermissionDeniedReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E307F206EE13F00589395 /* DBSHARINGPermissionDeniedReason.h */; }; + F96E36FE206EE14300589395 /* DBSHARINGRelinquishFileMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3080206EE13F00589395 /* DBSHARINGRelinquishFileMembershipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E36FF206EE14300589395 /* DBSHARINGRelinquishFileMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3080206EE13F00589395 /* DBSHARINGRelinquishFileMembershipArg.h */; }; + F96E3700206EE14300589395 /* DBSHARINGRelinquishFileMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3081206EE13F00589395 /* DBSHARINGRelinquishFileMembershipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3701206EE14300589395 /* DBSHARINGRelinquishFileMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3081206EE13F00589395 /* DBSHARINGRelinquishFileMembershipError.h */; }; + F96E3702206EE14300589395 /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3082206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3703206EE14300589395 /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3082206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipArg.h */; }; + F96E3704206EE14300589395 /* DBSHARINGRelinquishFolderMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3083206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3705206EE14300589395 /* DBSHARINGRelinquishFolderMembershipError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3083206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipError.h */; }; + F96E3706206EE14300589395 /* DBSHARINGRemoveFileMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3084206EE13F00589395 /* DBSHARINGRemoveFileMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3707206EE14300589395 /* DBSHARINGRemoveFileMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3084206EE13F00589395 /* DBSHARINGRemoveFileMemberArg.h */; }; + F96E3708206EE14300589395 /* DBSHARINGRemoveFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3085206EE13F00589395 /* DBSHARINGRemoveFileMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3709206EE14300589395 /* DBSHARINGRemoveFileMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3085206EE13F00589395 /* DBSHARINGRemoveFileMemberError.h */; }; + F96E370A206EE14300589395 /* DBSHARINGRemoveFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3086206EE13F00589395 /* DBSHARINGRemoveFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E370B206EE14300589395 /* DBSHARINGRemoveFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3086206EE13F00589395 /* DBSHARINGRemoveFolderMemberArg.h */; }; + F96E370C206EE14300589395 /* DBSHARINGRemoveFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3087206EE13F00589395 /* DBSHARINGRemoveFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E370D206EE14300589395 /* DBSHARINGRemoveFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3087206EE13F00589395 /* DBSHARINGRemoveFolderMemberError.h */; }; + F96E370E206EE14300589395 /* DBSHARINGRemoveMemberJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3088206EE13F00589395 /* DBSHARINGRemoveMemberJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E370F206EE14300589395 /* DBSHARINGRemoveMemberJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3088206EE13F00589395 /* DBSHARINGRemoveMemberJobStatus.h */; }; + F96E3710206EE14300589395 /* DBSHARINGRequestedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3089206EE13F00589395 /* DBSHARINGRequestedVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3711206EE14300589395 /* DBSHARINGRequestedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3089206EE13F00589395 /* DBSHARINGRequestedVisibility.h */; }; + F96E3712206EE14300589395 /* DBSHARINGResolvedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308A206EE13F00589395 /* DBSHARINGResolvedVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3713206EE14400589395 /* DBSHARINGResolvedVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308A206EE13F00589395 /* DBSHARINGResolvedVisibility.h */; }; + F96E3714206EE14400589395 /* DBSHARINGRevokeSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308B206EE13F00589395 /* DBSHARINGRevokeSharedLinkArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3715206EE14400589395 /* DBSHARINGRevokeSharedLinkArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308B206EE13F00589395 /* DBSHARINGRevokeSharedLinkArg.h */; }; + F96E3716206EE14400589395 /* DBSHARINGRevokeSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308C206EE13F00589395 /* DBSHARINGRevokeSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3717206EE14400589395 /* DBSHARINGRevokeSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308C206EE13F00589395 /* DBSHARINGRevokeSharedLinkError.h */; }; + F96E3718206EE14400589395 /* DBSHARINGSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308D206EE13F00589395 /* DBSHARINGSharedContentLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3719206EE14400589395 /* DBSHARINGSharedContentLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308D206EE13F00589395 /* DBSHARINGSharedContentLinkMetadata.h */; }; + F96E371A206EE14400589395 /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308E206EE13F00589395 /* DBSHARINGSharedContentLinkMetadataBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E371B206EE14400589395 /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308E206EE13F00589395 /* DBSHARINGSharedContentLinkMetadataBase.h */; }; + F96E371C206EE14400589395 /* DBSHARINGSharedFileMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308F206EE13F00589395 /* DBSHARINGSharedFileMembers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E371D206EE14400589395 /* DBSHARINGSharedFileMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E308F206EE13F00589395 /* DBSHARINGSharedFileMembers.h */; }; + F96E371E206EE14400589395 /* DBSHARINGSharedFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3090206EE13F00589395 /* DBSHARINGSharedFileMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E371F206EE14400589395 /* DBSHARINGSharedFileMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3090206EE13F00589395 /* DBSHARINGSharedFileMetadata.h */; }; + F96E3720206EE14400589395 /* DBSHARINGSharedFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3091206EE13F00589395 /* DBSHARINGSharedFolderAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3721206EE14400589395 /* DBSHARINGSharedFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3091206EE13F00589395 /* DBSHARINGSharedFolderAccessError.h */; }; + F96E3722206EE14400589395 /* DBSHARINGSharedFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3092206EE13F00589395 /* DBSHARINGSharedFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3723206EE14400589395 /* DBSHARINGSharedFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3092206EE13F00589395 /* DBSHARINGSharedFolderMemberError.h */; }; + F96E3724206EE14400589395 /* DBSHARINGSharedFolderMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3093206EE13F00589395 /* DBSHARINGSharedFolderMembers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3725206EE14400589395 /* DBSHARINGSharedFolderMembers.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3093206EE13F00589395 /* DBSHARINGSharedFolderMembers.h */; }; + F96E3726206EE14400589395 /* DBSHARINGSharedFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3094206EE13F00589395 /* DBSHARINGSharedFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3727206EE14400589395 /* DBSHARINGSharedFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3094206EE13F00589395 /* DBSHARINGSharedFolderMetadata.h */; }; + F96E3728206EE14400589395 /* DBSHARINGSharedFolderMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3095206EE13F00589395 /* DBSHARINGSharedFolderMetadataBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3729206EE14400589395 /* DBSHARINGSharedFolderMetadataBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3095206EE13F00589395 /* DBSHARINGSharedFolderMetadataBase.h */; }; + F96E372A206EE14400589395 /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3096206EE13F00589395 /* DBSHARINGSharedLinkAccessFailureReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E372B206EE14400589395 /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3096206EE13F00589395 /* DBSHARINGSharedLinkAccessFailureReason.h */; }; + F96E372C206EE14400589395 /* DBSHARINGSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3097206EE13F00589395 /* DBSHARINGSharedLinkError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E372D206EE14400589395 /* DBSHARINGSharedLinkError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3097206EE13F00589395 /* DBSHARINGSharedLinkError.h */; }; + F96E372E206EE14400589395 /* DBSHARINGSharedLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3098206EE13F00589395 /* DBSHARINGSharedLinkMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E372F206EE14400589395 /* DBSHARINGSharedLinkMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3098206EE13F00589395 /* DBSHARINGSharedLinkMetadata.h */; }; + F96E3730206EE14400589395 /* DBSHARINGSharedLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3099206EE13F00589395 /* DBSHARINGSharedLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3731206EE14400589395 /* DBSHARINGSharedLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3099206EE13F00589395 /* DBSHARINGSharedLinkPolicy.h */; }; + F96E3732206EE14400589395 /* DBSHARINGSharedLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309A206EE13F00589395 /* DBSHARINGSharedLinkSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3733206EE14400589395 /* DBSHARINGSharedLinkSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309A206EE13F00589395 /* DBSHARINGSharedLinkSettings.h */; }; + F96E3734206EE14400589395 /* DBSHARINGSharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309B206EE13F00589395 /* DBSHARINGSharedLinkSettingsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3735206EE14400589395 /* DBSHARINGSharedLinkSettingsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309B206EE13F00589395 /* DBSHARINGSharedLinkSettingsError.h */; }; + F96E3736206EE14400589395 /* DBSHARINGShareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309C206EE13F00589395 /* DBSHARINGShareFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3737206EE14400589395 /* DBSHARINGShareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309C206EE13F00589395 /* DBSHARINGShareFolderArg.h */; }; + F96E3738206EE14400589395 /* DBSHARINGShareFolderArgBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309D206EE13F00589395 /* DBSHARINGShareFolderArgBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3739206EE14400589395 /* DBSHARINGShareFolderArgBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309D206EE13F00589395 /* DBSHARINGShareFolderArgBase.h */; }; + F96E373A206EE14400589395 /* DBSHARINGShareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309E206EE13F00589395 /* DBSHARINGShareFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E373B206EE14400589395 /* DBSHARINGShareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309E206EE13F00589395 /* DBSHARINGShareFolderError.h */; }; + F96E373C206EE14400589395 /* DBSHARINGShareFolderErrorBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309F206EE13F00589395 /* DBSHARINGShareFolderErrorBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E373D206EE14400589395 /* DBSHARINGShareFolderErrorBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E309F206EE13F00589395 /* DBSHARINGShareFolderErrorBase.h */; }; + F96E373E206EE14400589395 /* DBSHARINGShareFolderJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A0206EE13F00589395 /* DBSHARINGShareFolderJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E373F206EE14400589395 /* DBSHARINGShareFolderJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A0206EE13F00589395 /* DBSHARINGShareFolderJobStatus.h */; }; + F96E3740206EE14400589395 /* DBSHARINGShareFolderLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A1206EE13F00589395 /* DBSHARINGShareFolderLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3741206EE14400589395 /* DBSHARINGShareFolderLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A1206EE13F00589395 /* DBSHARINGShareFolderLaunch.h */; }; + F96E3742206EE14400589395 /* DBSHARINGSharePathError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A2206EE13F00589395 /* DBSHARINGSharePathError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3743206EE14400589395 /* DBSHARINGSharePathError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A2206EE13F00589395 /* DBSHARINGSharePathError.h */; }; + F96E3744206EE14400589395 /* DBSHARINGSharingFileAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A3206EE13F00589395 /* DBSHARINGSharingFileAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3745206EE14400589395 /* DBSHARINGSharingFileAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A3206EE13F00589395 /* DBSHARINGSharingFileAccessError.h */; }; + F96E3746206EE14400589395 /* DBSHARINGSharingUserError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A4206EE13F00589395 /* DBSHARINGSharingUserError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3747206EE14400589395 /* DBSHARINGSharingUserError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A4206EE13F00589395 /* DBSHARINGSharingUserError.h */; }; + F96E3748206EE14400589395 /* DBSHARINGTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A5206EE13F00589395 /* DBSHARINGTeamMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3749206EE14400589395 /* DBSHARINGTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A5206EE13F00589395 /* DBSHARINGTeamMemberInfo.h */; }; + F96E374A206EE14400589395 /* DBSHARINGTransferFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A6206EE13F00589395 /* DBSHARINGTransferFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E374B206EE14400589395 /* DBSHARINGTransferFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A6206EE13F00589395 /* DBSHARINGTransferFolderArg.h */; }; + F96E374C206EE14400589395 /* DBSHARINGTransferFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A7206EE13F00589395 /* DBSHARINGTransferFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E374D206EE14400589395 /* DBSHARINGTransferFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A7206EE13F00589395 /* DBSHARINGTransferFolderError.h */; }; + F96E374E206EE14400589395 /* DBSHARINGUnmountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A8206EE13F00589395 /* DBSHARINGUnmountFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E374F206EE14400589395 /* DBSHARINGUnmountFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A8206EE13F00589395 /* DBSHARINGUnmountFolderArg.h */; }; + F96E3750206EE14400589395 /* DBSHARINGUnmountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A9206EE13F00589395 /* DBSHARINGUnmountFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3751206EE14400589395 /* DBSHARINGUnmountFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30A9206EE13F00589395 /* DBSHARINGUnmountFolderError.h */; }; + F96E3752206EE14400589395 /* DBSHARINGUnshareFileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AA206EE13F00589395 /* DBSHARINGUnshareFileArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3753206EE14400589395 /* DBSHARINGUnshareFileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AA206EE13F00589395 /* DBSHARINGUnshareFileArg.h */; }; + F96E3754206EE14400589395 /* DBSHARINGUnshareFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AB206EE13F00589395 /* DBSHARINGUnshareFileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3755206EE14400589395 /* DBSHARINGUnshareFileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AB206EE13F00589395 /* DBSHARINGUnshareFileError.h */; }; + F96E3756206EE14400589395 /* DBSHARINGUnshareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AC206EE13F00589395 /* DBSHARINGUnshareFolderArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3757206EE14400589395 /* DBSHARINGUnshareFolderArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AC206EE13F00589395 /* DBSHARINGUnshareFolderArg.h */; }; + F96E3758206EE14400589395 /* DBSHARINGUnshareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AD206EE13F00589395 /* DBSHARINGUnshareFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3759206EE14400589395 /* DBSHARINGUnshareFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AD206EE13F00589395 /* DBSHARINGUnshareFolderError.h */; }; + F96E375A206EE14400589395 /* DBSHARINGUpdateFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AE206EE13F00589395 /* DBSHARINGUpdateFileMemberArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E375B206EE14400589395 /* DBSHARINGUpdateFileMemberArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AE206EE13F00589395 /* DBSHARINGUpdateFileMemberArgs.h */; }; + F96E375C206EE14400589395 /* DBSHARINGUpdateFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AF206EE13F00589395 /* DBSHARINGUpdateFolderMemberArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E375D206EE14400589395 /* DBSHARINGUpdateFolderMemberArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30AF206EE13F00589395 /* DBSHARINGUpdateFolderMemberArg.h */; }; + F96E375E206EE14400589395 /* DBSHARINGUpdateFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B0206EE13F00589395 /* DBSHARINGUpdateFolderMemberError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E375F206EE14400589395 /* DBSHARINGUpdateFolderMemberError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B0206EE13F00589395 /* DBSHARINGUpdateFolderMemberError.h */; }; + F96E3760206EE14400589395 /* DBSHARINGUpdateFolderPolicyArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B1206EE13F00589395 /* DBSHARINGUpdateFolderPolicyArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3761206EE14400589395 /* DBSHARINGUpdateFolderPolicyArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B1206EE13F00589395 /* DBSHARINGUpdateFolderPolicyArg.h */; }; + F96E3762206EE14400589395 /* DBSHARINGUpdateFolderPolicyError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B2206EE13F00589395 /* DBSHARINGUpdateFolderPolicyError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3763206EE14400589395 /* DBSHARINGUpdateFolderPolicyError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B2206EE13F00589395 /* DBSHARINGUpdateFolderPolicyError.h */; }; + F96E3764206EE14400589395 /* DBSHARINGUserFileMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B3206EE13F00589395 /* DBSHARINGUserFileMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3765206EE14400589395 /* DBSHARINGUserFileMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B3206EE13F00589395 /* DBSHARINGUserFileMembershipInfo.h */; }; + F96E3766206EE14400589395 /* DBSHARINGUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B4206EE13F00589395 /* DBSHARINGUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3767206EE14400589395 /* DBSHARINGUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B4206EE13F00589395 /* DBSHARINGUserInfo.h */; }; + F96E3768206EE14400589395 /* DBSHARINGUserMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B5206EE13F00589395 /* DBSHARINGUserMembershipInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3769206EE14400589395 /* DBSHARINGUserMembershipInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B5206EE13F00589395 /* DBSHARINGUserMembershipInfo.h */; }; + F96E376A206EE14400589395 /* DBSHARINGViewerInfoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B6206EE13F00589395 /* DBSHARINGViewerInfoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E376B206EE14400589395 /* DBSHARINGViewerInfoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B6206EE13F00589395 /* DBSHARINGViewerInfoPolicy.h */; }; + F96E376C206EE14400589395 /* DBSHARINGVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B7206EE13F00589395 /* DBSHARINGVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E376D206EE14400589395 /* DBSHARINGVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30B7206EE13F00589395 /* DBSHARINGVisibility.h */; }; + F96E376E206EE14400589395 /* DBTeamObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E30B9206EE13F00589395 /* DBTeamObjects.m */; }; + F96E376F206EE14400589395 /* DBTeamObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E30B9206EE13F00589395 /* DBTeamObjects.m */; }; + F96E3770206EE14400589395 /* DBTEAMActiveWebSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BB206EE13F00589395 /* DBTEAMActiveWebSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3771206EE14400589395 /* DBTEAMActiveWebSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BB206EE13F00589395 /* DBTEAMActiveWebSession.h */; }; + F96E3772206EE14400589395 /* DBTEAMAdminTier.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BC206EE13F00589395 /* DBTEAMAdminTier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3773206EE14400589395 /* DBTEAMAdminTier.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BC206EE13F00589395 /* DBTEAMAdminTier.h */; }; + F96E3774206EE14400589395 /* DBTEAMApiApp.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BD206EE13F00589395 /* DBTEAMApiApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3775206EE14400589395 /* DBTEAMApiApp.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BD206EE13F00589395 /* DBTEAMApiApp.h */; }; + F96E3776206EE14400589395 /* DBTEAMBaseDfbReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BE206EE13F00589395 /* DBTEAMBaseDfbReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3777206EE14400589395 /* DBTEAMBaseDfbReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BE206EE13F00589395 /* DBTEAMBaseDfbReport.h */; }; + F96E3778206EE14400589395 /* DBTEAMBaseTeamFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BF206EE13F00589395 /* DBTEAMBaseTeamFolderError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3779206EE14400589395 /* DBTEAMBaseTeamFolderError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30BF206EE13F00589395 /* DBTEAMBaseTeamFolderError.h */; }; + F96E377A206EE14400589395 /* DBTEAMCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C0206EE13F00589395 /* DBTEAMCustomQuotaError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E377B206EE14400589395 /* DBTEAMCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C0206EE13F00589395 /* DBTEAMCustomQuotaError.h */; }; + F96E377C206EE14400589395 /* DBTEAMCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C1206EE13F00589395 /* DBTEAMCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E377D206EE14400589395 /* DBTEAMCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C1206EE13F00589395 /* DBTEAMCustomQuotaResult.h */; }; + F96E377E206EE14400589395 /* DBTEAMCustomQuotaUsersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C2206EE13F00589395 /* DBTEAMCustomQuotaUsersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E377F206EE14400589395 /* DBTEAMCustomQuotaUsersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C2206EE13F00589395 /* DBTEAMCustomQuotaUsersArg.h */; }; + F96E3780206EE14400589395 /* DBTEAMDateRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C3206EE13F00589395 /* DBTEAMDateRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3781206EE14400589395 /* DBTEAMDateRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C3206EE13F00589395 /* DBTEAMDateRange.h */; }; + F96E3782206EE14400589395 /* DBTEAMDateRangeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C4206EE13F00589395 /* DBTEAMDateRangeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3783206EE14400589395 /* DBTEAMDateRangeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C4206EE13F00589395 /* DBTEAMDateRangeError.h */; }; + F96E3784206EE14400589395 /* DBTEAMDesktopClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C5206EE13F00589395 /* DBTEAMDesktopClientSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3785206EE14400589395 /* DBTEAMDesktopClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C5206EE13F00589395 /* DBTEAMDesktopClientSession.h */; }; + F96E3786206EE14400589395 /* DBTEAMDesktopPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C6206EE13F00589395 /* DBTEAMDesktopPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3787206EE14400589395 /* DBTEAMDesktopPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C6206EE13F00589395 /* DBTEAMDesktopPlatform.h */; }; + F96E3788206EE14400589395 /* DBTEAMDevicesActive.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C7206EE13F00589395 /* DBTEAMDevicesActive.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3789206EE14400589395 /* DBTEAMDevicesActive.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C7206EE13F00589395 /* DBTEAMDevicesActive.h */; }; + F96E378A206EE14400589395 /* DBTEAMDeviceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C8206EE13F00589395 /* DBTEAMDeviceSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E378B206EE14400589395 /* DBTEAMDeviceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C8206EE13F00589395 /* DBTEAMDeviceSession.h */; }; + F96E378C206EE14400589395 /* DBTEAMDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C9206EE13F00589395 /* DBTEAMDeviceSessionArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E378D206EE14400589395 /* DBTEAMDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30C9206EE13F00589395 /* DBTEAMDeviceSessionArg.h */; }; + F96E378E206EE14400589395 /* DBTEAMExcludedUsersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CA206EE13F00589395 /* DBTEAMExcludedUsersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E378F206EE14400589395 /* DBTEAMExcludedUsersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CA206EE13F00589395 /* DBTEAMExcludedUsersListArg.h */; }; + F96E3790206EE14400589395 /* DBTEAMExcludedUsersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CB206EE13F00589395 /* DBTEAMExcludedUsersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3791206EE14400589395 /* DBTEAMExcludedUsersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CB206EE13F00589395 /* DBTEAMExcludedUsersListContinueArg.h */; }; + F96E3792206EE14400589395 /* DBTEAMExcludedUsersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CC206EE13F00589395 /* DBTEAMExcludedUsersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3793206EE14400589395 /* DBTEAMExcludedUsersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CC206EE13F00589395 /* DBTEAMExcludedUsersListContinueError.h */; }; + F96E3794206EE14400589395 /* DBTEAMExcludedUsersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CD206EE13F00589395 /* DBTEAMExcludedUsersListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3795206EE14400589395 /* DBTEAMExcludedUsersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CD206EE13F00589395 /* DBTEAMExcludedUsersListError.h */; }; + F96E3796206EE14400589395 /* DBTEAMExcludedUsersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CE206EE13F00589395 /* DBTEAMExcludedUsersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3797206EE14400589395 /* DBTEAMExcludedUsersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CE206EE13F00589395 /* DBTEAMExcludedUsersListResult.h */; }; + F96E3798206EE14400589395 /* DBTEAMExcludedUsersUpdateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CF206EE13F00589395 /* DBTEAMExcludedUsersUpdateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3799206EE14400589395 /* DBTEAMExcludedUsersUpdateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30CF206EE13F00589395 /* DBTEAMExcludedUsersUpdateArg.h */; }; + F96E379A206EE14400589395 /* DBTEAMExcludedUsersUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D0206EE13F00589395 /* DBTEAMExcludedUsersUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E379B206EE14400589395 /* DBTEAMExcludedUsersUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D0206EE13F00589395 /* DBTEAMExcludedUsersUpdateError.h */; }; + F96E379C206EE14400589395 /* DBTEAMExcludedUsersUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D1206EE13F00589395 /* DBTEAMExcludedUsersUpdateResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E379D206EE14400589395 /* DBTEAMExcludedUsersUpdateResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D1206EE13F00589395 /* DBTEAMExcludedUsersUpdateResult.h */; }; + F96E379E206EE14400589395 /* DBTEAMExcludedUsersUpdateStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D2206EE13F00589395 /* DBTEAMExcludedUsersUpdateStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E379F206EE14400589395 /* DBTEAMExcludedUsersUpdateStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D2206EE13F00589395 /* DBTEAMExcludedUsersUpdateStatus.h */; }; + F96E37A0206EE14400589395 /* DBTEAMFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D3206EE13F00589395 /* DBTEAMFeature.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37A1206EE14400589395 /* DBTEAMFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D3206EE13F00589395 /* DBTEAMFeature.h */; }; + F96E37A2206EE14400589395 /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D4206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37A3206EE14400589395 /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D4206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchArg.h */; }; + F96E37A4206EE14400589395 /* DBTEAMFeaturesGetValuesBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D5206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37A5206EE14400589395 /* DBTEAMFeaturesGetValuesBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D5206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchError.h */; }; + F96E37A6206EE14400589395 /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D6206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37A7206EE14400589395 /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D6206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchResult.h */; }; + F96E37A8206EE14400589395 /* DBTEAMFeatureValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D7206EE13F00589395 /* DBTEAMFeatureValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37A9206EE14400589395 /* DBTEAMFeatureValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D7206EE13F00589395 /* DBTEAMFeatureValue.h */; }; + F96E37AA206EE14400589395 /* DBTEAMGetActivityReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D8206EE13F00589395 /* DBTEAMGetActivityReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37AB206EE14400589395 /* DBTEAMGetActivityReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D8206EE13F00589395 /* DBTEAMGetActivityReport.h */; }; + F96E37AC206EE14400589395 /* DBTEAMGetDevicesReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D9206EE13F00589395 /* DBTEAMGetDevicesReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37AD206EE14400589395 /* DBTEAMGetDevicesReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30D9206EE13F00589395 /* DBTEAMGetDevicesReport.h */; }; + F96E37AE206EE14400589395 /* DBTEAMGetMembershipReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DA206EE13F00589395 /* DBTEAMGetMembershipReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37AF206EE14400589395 /* DBTEAMGetMembershipReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DA206EE13F00589395 /* DBTEAMGetMembershipReport.h */; }; + F96E37B0206EE14400589395 /* DBTEAMGetStorageReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DB206EE13F00589395 /* DBTEAMGetStorageReport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37B1206EE14400589395 /* DBTEAMGetStorageReport.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DB206EE13F00589395 /* DBTEAMGetStorageReport.h */; }; + F96E37B2206EE14400589395 /* DBTEAMGroupAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DC206EE13F00589395 /* DBTEAMGroupAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37B3206EE14400589395 /* DBTEAMGroupAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DC206EE13F00589395 /* DBTEAMGroupAccessType.h */; }; + F96E37B4206EE14400589395 /* DBTEAMGroupCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DD206EE13F00589395 /* DBTEAMGroupCreateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37B5206EE14400589395 /* DBTEAMGroupCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DD206EE13F00589395 /* DBTEAMGroupCreateArg.h */; }; + F96E37B6206EE14400589395 /* DBTEAMGroupCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DE206EE13F00589395 /* DBTEAMGroupCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37B7206EE14400589395 /* DBTEAMGroupCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DE206EE13F00589395 /* DBTEAMGroupCreateError.h */; }; + F96E37B8206EE14400589395 /* DBTEAMGroupDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DF206EE13F00589395 /* DBTEAMGroupDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37B9206EE14400589395 /* DBTEAMGroupDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30DF206EE13F00589395 /* DBTEAMGroupDeleteError.h */; }; + F96E37BA206EE14400589395 /* DBTEAMGroupFullInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E0206EE13F00589395 /* DBTEAMGroupFullInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37BB206EE14400589395 /* DBTEAMGroupFullInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E0206EE13F00589395 /* DBTEAMGroupFullInfo.h */; }; + F96E37BC206EE14400589395 /* DBTEAMGroupMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E1206EE13F00589395 /* DBTEAMGroupMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37BD206EE14400589395 /* DBTEAMGroupMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E1206EE13F00589395 /* DBTEAMGroupMemberInfo.h */; }; + F96E37BE206EE14400589395 /* DBTEAMGroupMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E2206EE13F00589395 /* DBTEAMGroupMembersAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37BF206EE14400589395 /* DBTEAMGroupMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E2206EE13F00589395 /* DBTEAMGroupMembersAddArg.h */; }; + F96E37C0206EE14400589395 /* DBTEAMGroupMembersAddError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E3206EE13F00589395 /* DBTEAMGroupMembersAddError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37C1206EE14400589395 /* DBTEAMGroupMembersAddError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E3206EE13F00589395 /* DBTEAMGroupMembersAddError.h */; }; + F96E37C2206EE14400589395 /* DBTEAMGroupMembersChangeResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E4206EE13F00589395 /* DBTEAMGroupMembersChangeResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37C3206EE14400589395 /* DBTEAMGroupMembersChangeResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E4206EE13F00589395 /* DBTEAMGroupMembersChangeResult.h */; }; + F96E37C4206EE14400589395 /* DBTEAMGroupMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E5206EE13F00589395 /* DBTEAMGroupMemberSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37C5206EE14400589395 /* DBTEAMGroupMemberSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E5206EE13F00589395 /* DBTEAMGroupMemberSelector.h */; }; + F96E37C6206EE14400589395 /* DBTEAMGroupMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E6206EE13F00589395 /* DBTEAMGroupMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37C7206EE14400589395 /* DBTEAMGroupMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E6206EE13F00589395 /* DBTEAMGroupMemberSelectorError.h */; }; + F96E37C8206EE14400589395 /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E7206EE13F00589395 /* DBTEAMGroupMemberSetAccessTypeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37C9206EE14400589395 /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E7206EE13F00589395 /* DBTEAMGroupMemberSetAccessTypeError.h */; }; + F96E37CA206EE14400589395 /* DBTEAMGroupMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E8206EE13F00589395 /* DBTEAMGroupMembersRemoveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37CB206EE14400589395 /* DBTEAMGroupMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E8206EE13F00589395 /* DBTEAMGroupMembersRemoveArg.h */; }; + F96E37CC206EE14400589395 /* DBTEAMGroupMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E9206EE13F00589395 /* DBTEAMGroupMembersRemoveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37CD206EE14400589395 /* DBTEAMGroupMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30E9206EE13F00589395 /* DBTEAMGroupMembersRemoveError.h */; }; + F96E37CE206EE14400589395 /* DBTEAMGroupMembersSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EA206EE13F00589395 /* DBTEAMGroupMembersSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37CF206EE14400589395 /* DBTEAMGroupMembersSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EA206EE13F00589395 /* DBTEAMGroupMembersSelector.h */; }; + F96E37D0206EE14400589395 /* DBTEAMGroupMembersSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EB206EE13F00589395 /* DBTEAMGroupMembersSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37D1206EE14400589395 /* DBTEAMGroupMembersSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EB206EE13F00589395 /* DBTEAMGroupMembersSelectorError.h */; }; + F96E37D2206EE14400589395 /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EC206EE13F00589395 /* DBTEAMGroupMembersSetAccessTypeArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37D3206EE14400589395 /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EC206EE13F00589395 /* DBTEAMGroupMembersSetAccessTypeArg.h */; }; + F96E37D4206EE14400589395 /* DBTEAMGroupSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30ED206EE13F00589395 /* DBTEAMGroupSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37D5206EE14400589395 /* DBTEAMGroupSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30ED206EE13F00589395 /* DBTEAMGroupSelector.h */; }; + F96E37D6206EE14400589395 /* DBTEAMGroupSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EE206EE13F00589395 /* DBTEAMGroupSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37D7206EE14400589395 /* DBTEAMGroupSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EE206EE13F00589395 /* DBTEAMGroupSelectorError.h */; }; + F96E37D8206EE14400589395 /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EF206EE13F00589395 /* DBTEAMGroupSelectorWithTeamGroupError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37D9206EE14400589395 /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30EF206EE13F00589395 /* DBTEAMGroupSelectorWithTeamGroupError.h */; }; + F96E37DA206EE14400589395 /* DBTEAMGroupsGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F0206EE13F00589395 /* DBTEAMGroupsGetInfoError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37DB206EE14400589395 /* DBTEAMGroupsGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F0206EE13F00589395 /* DBTEAMGroupsGetInfoError.h */; }; + F96E37DC206EE14400589395 /* DBTEAMGroupsGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F1206EE13F00589395 /* DBTEAMGroupsGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37DD206EE14400589395 /* DBTEAMGroupsGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F1206EE13F00589395 /* DBTEAMGroupsGetInfoItem.h */; }; + F96E37DE206EE14400589395 /* DBTEAMGroupsListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F2206EE13F00589395 /* DBTEAMGroupsListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37DF206EE14400589395 /* DBTEAMGroupsListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F2206EE13F00589395 /* DBTEAMGroupsListArg.h */; }; + F96E37E0206EE14400589395 /* DBTEAMGroupsListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F3206EE13F00589395 /* DBTEAMGroupsListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37E1206EE14400589395 /* DBTEAMGroupsListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F3206EE13F00589395 /* DBTEAMGroupsListContinueArg.h */; }; + F96E37E2206EE14400589395 /* DBTEAMGroupsListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F4206EE13F00589395 /* DBTEAMGroupsListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37E3206EE14400589395 /* DBTEAMGroupsListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F4206EE13F00589395 /* DBTEAMGroupsListContinueError.h */; }; + F96E37E4206EE14400589395 /* DBTEAMGroupsListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F5206EE13F00589395 /* DBTEAMGroupsListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37E5206EE14400589395 /* DBTEAMGroupsListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F5206EE13F00589395 /* DBTEAMGroupsListResult.h */; }; + F96E37E6206EE14400589395 /* DBTEAMGroupsMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F6206EE13F00589395 /* DBTEAMGroupsMembersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37E7206EE14400589395 /* DBTEAMGroupsMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F6206EE13F00589395 /* DBTEAMGroupsMembersListArg.h */; }; + F96E37E8206EE14400589395 /* DBTEAMGroupsMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F7206EE13F00589395 /* DBTEAMGroupsMembersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37E9206EE14400589395 /* DBTEAMGroupsMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F7206EE13F00589395 /* DBTEAMGroupsMembersListContinueArg.h */; }; + F96E37EA206EE14400589395 /* DBTEAMGroupsMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F8206EE13F00589395 /* DBTEAMGroupsMembersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37EB206EE14400589395 /* DBTEAMGroupsMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F8206EE13F00589395 /* DBTEAMGroupsMembersListContinueError.h */; }; + F96E37EC206EE14400589395 /* DBTEAMGroupsMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F9206EE13F00589395 /* DBTEAMGroupsMembersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37ED206EE14400589395 /* DBTEAMGroupsMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30F9206EE13F00589395 /* DBTEAMGroupsMembersListResult.h */; }; + F96E37EE206EE14400589395 /* DBTEAMGroupsPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FA206EE13F00589395 /* DBTEAMGroupsPollError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37EF206EE14400589395 /* DBTEAMGroupsPollError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FA206EE13F00589395 /* DBTEAMGroupsPollError.h */; }; + F96E37F0206EE14400589395 /* DBTEAMGroupsSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FB206EE13F00589395 /* DBTEAMGroupsSelector.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37F1206EE14400589395 /* DBTEAMGroupsSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FB206EE13F00589395 /* DBTEAMGroupsSelector.h */; }; + F96E37F2206EE14400589395 /* DBTEAMGroupUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FC206EE13F00589395 /* DBTEAMGroupUpdateArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37F3206EE14400589395 /* DBTEAMGroupUpdateArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FC206EE13F00589395 /* DBTEAMGroupUpdateArgs.h */; }; + F96E37F4206EE14400589395 /* DBTEAMGroupUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FD206EE13F00589395 /* DBTEAMGroupUpdateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37F5206EE14400589395 /* DBTEAMGroupUpdateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FD206EE13F00589395 /* DBTEAMGroupUpdateError.h */; }; + F96E37F6206EE14400589395 /* DBTEAMHasTeamFileEventsValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FE206EE13F00589395 /* DBTEAMHasTeamFileEventsValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37F7206EE14400589395 /* DBTEAMHasTeamFileEventsValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FE206EE13F00589395 /* DBTEAMHasTeamFileEventsValue.h */; }; + F96E37F8206EE14400589395 /* DBTEAMHasTeamSharedDropboxValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FF206EE13F00589395 /* DBTEAMHasTeamSharedDropboxValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37F9206EE14400589395 /* DBTEAMHasTeamSharedDropboxValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E30FF206EE13F00589395 /* DBTEAMHasTeamSharedDropboxValue.h */; }; + F96E37FA206EE14400589395 /* DBTEAMIncludeMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3100206EE13F00589395 /* DBTEAMIncludeMembersArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37FB206EE14400589395 /* DBTEAMIncludeMembersArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3100206EE13F00589395 /* DBTEAMIncludeMembersArg.h */; }; + F96E37FC206EE14400589395 /* DBTEAMListMemberAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3101206EE13F00589395 /* DBTEAMListMemberAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37FD206EE14400589395 /* DBTEAMListMemberAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3101206EE13F00589395 /* DBTEAMListMemberAppsArg.h */; }; + F96E37FE206EE14400589395 /* DBTEAMListMemberAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3102206EE13F00589395 /* DBTEAMListMemberAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E37FF206EE14400589395 /* DBTEAMListMemberAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3102206EE13F00589395 /* DBTEAMListMemberAppsError.h */; }; + F96E3800206EE14400589395 /* DBTEAMListMemberAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3103206EE13F00589395 /* DBTEAMListMemberAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3801206EE14400589395 /* DBTEAMListMemberAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3103206EE13F00589395 /* DBTEAMListMemberAppsResult.h */; }; + F96E3802206EE14400589395 /* DBTEAMListMemberDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3104206EE13F00589395 /* DBTEAMListMemberDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3803206EE14400589395 /* DBTEAMListMemberDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3104206EE13F00589395 /* DBTEAMListMemberDevicesArg.h */; }; + F96E3804206EE14400589395 /* DBTEAMListMemberDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3105206EE13F00589395 /* DBTEAMListMemberDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3805206EE14400589395 /* DBTEAMListMemberDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3105206EE13F00589395 /* DBTEAMListMemberDevicesError.h */; }; + F96E3806206EE14400589395 /* DBTEAMListMemberDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3106206EE13F00589395 /* DBTEAMListMemberDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3807206EE14400589395 /* DBTEAMListMemberDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3106206EE13F00589395 /* DBTEAMListMemberDevicesResult.h */; }; + F96E3808206EE14400589395 /* DBTEAMListMembersAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3107206EE13F00589395 /* DBTEAMListMembersAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3809206EE14400589395 /* DBTEAMListMembersAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3107206EE13F00589395 /* DBTEAMListMembersAppsArg.h */; }; + F96E380A206EE14400589395 /* DBTEAMListMembersAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3108206EE13F00589395 /* DBTEAMListMembersAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E380B206EE14400589395 /* DBTEAMListMembersAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3108206EE13F00589395 /* DBTEAMListMembersAppsError.h */; }; + F96E380C206EE14400589395 /* DBTEAMListMembersAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3109206EE13F00589395 /* DBTEAMListMembersAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E380D206EE14400589395 /* DBTEAMListMembersAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3109206EE13F00589395 /* DBTEAMListMembersAppsResult.h */; }; + F96E380E206EE14400589395 /* DBTEAMListMembersDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310A206EE13F00589395 /* DBTEAMListMembersDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E380F206EE14400589395 /* DBTEAMListMembersDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310A206EE13F00589395 /* DBTEAMListMembersDevicesArg.h */; }; + F96E3810206EE14400589395 /* DBTEAMListMembersDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310B206EE13F00589395 /* DBTEAMListMembersDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3811206EE14400589395 /* DBTEAMListMembersDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310B206EE13F00589395 /* DBTEAMListMembersDevicesError.h */; }; + F96E3812206EE14400589395 /* DBTEAMListMembersDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310C206EE13F00589395 /* DBTEAMListMembersDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3813206EE14400589395 /* DBTEAMListMembersDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310C206EE13F00589395 /* DBTEAMListMembersDevicesResult.h */; }; + F96E3814206EE14400589395 /* DBTEAMListTeamAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310D206EE13F00589395 /* DBTEAMListTeamAppsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3815206EE14400589395 /* DBTEAMListTeamAppsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310D206EE13F00589395 /* DBTEAMListTeamAppsArg.h */; }; + F96E3816206EE14400589395 /* DBTEAMListTeamAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310E206EE13F00589395 /* DBTEAMListTeamAppsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3817206EE14400589395 /* DBTEAMListTeamAppsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310E206EE13F00589395 /* DBTEAMListTeamAppsError.h */; }; + F96E3818206EE14400589395 /* DBTEAMListTeamAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310F206EE13F00589395 /* DBTEAMListTeamAppsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3819206EE14400589395 /* DBTEAMListTeamAppsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E310F206EE13F00589395 /* DBTEAMListTeamAppsResult.h */; }; + F96E381A206EE14400589395 /* DBTEAMListTeamDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3110206EE13F00589395 /* DBTEAMListTeamDevicesArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E381B206EE14400589395 /* DBTEAMListTeamDevicesArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3110206EE13F00589395 /* DBTEAMListTeamDevicesArg.h */; }; + F96E381C206EE14400589395 /* DBTEAMListTeamDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3111206EE13F00589395 /* DBTEAMListTeamDevicesError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E381D206EE14400589395 /* DBTEAMListTeamDevicesError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3111206EE13F00589395 /* DBTEAMListTeamDevicesError.h */; }; + F96E381E206EE14400589395 /* DBTEAMListTeamDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3112206EE13F00589395 /* DBTEAMListTeamDevicesResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E381F206EE14400589395 /* DBTEAMListTeamDevicesResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3112206EE13F00589395 /* DBTEAMListTeamDevicesResult.h */; }; + F96E3820206EE14400589395 /* DBTEAMMemberAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3113206EE13F00589395 /* DBTEAMMemberAccess.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3821206EE14400589395 /* DBTEAMMemberAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3113206EE13F00589395 /* DBTEAMMemberAccess.h */; }; + F96E3822206EE14400589395 /* DBTEAMMemberAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3114206EE13F00589395 /* DBTEAMMemberAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3823206EE14400589395 /* DBTEAMMemberAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3114206EE13F00589395 /* DBTEAMMemberAddArg.h */; }; + F96E3824206EE14400589395 /* DBTEAMMemberAddResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3115206EE13F00589395 /* DBTEAMMemberAddResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3825206EE14400589395 /* DBTEAMMemberAddResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3115206EE13F00589395 /* DBTEAMMemberAddResult.h */; }; + F96E3826206EE14400589395 /* DBTEAMMemberDevices.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3116206EE13F00589395 /* DBTEAMMemberDevices.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3827206EE14400589395 /* DBTEAMMemberDevices.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3116206EE13F00589395 /* DBTEAMMemberDevices.h */; }; + F96E3828206EE14400589395 /* DBTEAMMemberLinkedApps.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3117206EE13F00589395 /* DBTEAMMemberLinkedApps.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3829206EE14400589395 /* DBTEAMMemberLinkedApps.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3117206EE13F00589395 /* DBTEAMMemberLinkedApps.h */; }; + F96E382A206EE14400589395 /* DBTEAMMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3118206EE13F00589395 /* DBTEAMMemberProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E382B206EE14400589395 /* DBTEAMMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3118206EE13F00589395 /* DBTEAMMemberProfile.h */; }; + F96E382C206EE14400589395 /* DBTEAMMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3119206EE13F00589395 /* DBTEAMMembersAddArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E382D206EE14400589395 /* DBTEAMMembersAddArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3119206EE13F00589395 /* DBTEAMMembersAddArg.h */; }; + F96E382E206EE14400589395 /* DBTEAMMembersAddJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311A206EE13F00589395 /* DBTEAMMembersAddJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E382F206EE14400589395 /* DBTEAMMembersAddJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311A206EE13F00589395 /* DBTEAMMembersAddJobStatus.h */; }; + F96E3830206EE14400589395 /* DBTEAMMembersAddLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311B206EE13F00589395 /* DBTEAMMembersAddLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3831206EE14400589395 /* DBTEAMMembersAddLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311B206EE13F00589395 /* DBTEAMMembersAddLaunch.h */; }; + F96E3832206EE14400589395 /* DBTEAMMembersDeactivateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311C206EE13F00589395 /* DBTEAMMembersDeactivateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3833206EE14400589395 /* DBTEAMMembersDeactivateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311C206EE13F00589395 /* DBTEAMMembersDeactivateArg.h */; }; + F96E3834206EE14400589395 /* DBTEAMMembersDeactivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311D206EE13F00589395 /* DBTEAMMembersDeactivateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3835206EE14400589395 /* DBTEAMMembersDeactivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311D206EE13F00589395 /* DBTEAMMembersDeactivateError.h */; }; + F96E3836206EE14400589395 /* DBTEAMMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311E206EE13F00589395 /* DBTEAMMemberSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3837206EE14400589395 /* DBTEAMMemberSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311E206EE13F00589395 /* DBTEAMMemberSelectorError.h */; }; + F96E3838206EE14400589395 /* DBTEAMMembersGetInfoArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311F206EE13F00589395 /* DBTEAMMembersGetInfoArgs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3839206EE14400589395 /* DBTEAMMembersGetInfoArgs.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E311F206EE13F00589395 /* DBTEAMMembersGetInfoArgs.h */; }; + F96E383A206EE14400589395 /* DBTEAMMembersGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3120206EE13F00589395 /* DBTEAMMembersGetInfoError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E383B206EE14400589395 /* DBTEAMMembersGetInfoError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3120206EE13F00589395 /* DBTEAMMembersGetInfoError.h */; }; + F96E383C206EE14400589395 /* DBTEAMMembersGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3121206EE13F00589395 /* DBTEAMMembersGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E383D206EE14400589395 /* DBTEAMMembersGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3121206EE13F00589395 /* DBTEAMMembersGetInfoItem.h */; }; + F96E383E206EE14400589395 /* DBTEAMMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3122206EE13F00589395 /* DBTEAMMembersListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E383F206EE14400589395 /* DBTEAMMembersListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3122206EE13F00589395 /* DBTEAMMembersListArg.h */; }; + F96E3840206EE14400589395 /* DBTEAMMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3123206EE13F00589395 /* DBTEAMMembersListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3841206EE14400589395 /* DBTEAMMembersListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3123206EE13F00589395 /* DBTEAMMembersListContinueArg.h */; }; + F96E3842206EE14400589395 /* DBTEAMMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3124206EE13F00589395 /* DBTEAMMembersListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3843206EE14400589395 /* DBTEAMMembersListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3124206EE13F00589395 /* DBTEAMMembersListContinueError.h */; }; + F96E3844206EE14400589395 /* DBTEAMMembersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3125206EE13F00589395 /* DBTEAMMembersListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3845206EE14400589395 /* DBTEAMMembersListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3125206EE13F00589395 /* DBTEAMMembersListError.h */; }; + F96E3846206EE14400589395 /* DBTEAMMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3126206EE13F00589395 /* DBTEAMMembersListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3847206EE14400589395 /* DBTEAMMembersListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3126206EE13F00589395 /* DBTEAMMembersListResult.h */; }; + F96E3848206EE14400589395 /* DBTEAMMembersRecoverArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3127206EE13F00589395 /* DBTEAMMembersRecoverArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3849206EE14400589395 /* DBTEAMMembersRecoverArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3127206EE13F00589395 /* DBTEAMMembersRecoverArg.h */; }; + F96E384A206EE14400589395 /* DBTEAMMembersRecoverError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3128206EE13F00589395 /* DBTEAMMembersRecoverError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E384B206EE14400589395 /* DBTEAMMembersRecoverError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3128206EE13F00589395 /* DBTEAMMembersRecoverError.h */; }; + F96E384C206EE14400589395 /* DBTEAMMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3129206EE13F00589395 /* DBTEAMMembersRemoveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E384D206EE14400589395 /* DBTEAMMembersRemoveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3129206EE13F00589395 /* DBTEAMMembersRemoveArg.h */; }; + F96E384E206EE14400589395 /* DBTEAMMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312A206EE13F00589395 /* DBTEAMMembersRemoveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E384F206EE14400589395 /* DBTEAMMembersRemoveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312A206EE13F00589395 /* DBTEAMMembersRemoveError.h */; }; + F96E3850206EE14400589395 /* DBTEAMMembersSendWelcomeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312B206EE13F00589395 /* DBTEAMMembersSendWelcomeError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3851206EE14400589395 /* DBTEAMMembersSendWelcomeError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312B206EE13F00589395 /* DBTEAMMembersSendWelcomeError.h */; }; + F96E3852206EE14400589395 /* DBTEAMMembersSetPermissionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312C206EE13F00589395 /* DBTEAMMembersSetPermissionsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3853206EE14400589395 /* DBTEAMMembersSetPermissionsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312C206EE13F00589395 /* DBTEAMMembersSetPermissionsArg.h */; }; + F96E3854206EE14400589395 /* DBTEAMMembersSetPermissionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312D206EE13F00589395 /* DBTEAMMembersSetPermissionsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3855206EE14400589395 /* DBTEAMMembersSetPermissionsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312D206EE13F00589395 /* DBTEAMMembersSetPermissionsError.h */; }; + F96E3856206EE14400589395 /* DBTEAMMembersSetPermissionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312E206EE13F00589395 /* DBTEAMMembersSetPermissionsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3857206EE14400589395 /* DBTEAMMembersSetPermissionsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312E206EE13F00589395 /* DBTEAMMembersSetPermissionsResult.h */; }; + F96E3858206EE14400589395 /* DBTEAMMembersSetProfileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312F206EE13F00589395 /* DBTEAMMembersSetProfileArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3859206EE14400589395 /* DBTEAMMembersSetProfileArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E312F206EE13F00589395 /* DBTEAMMembersSetProfileArg.h */; }; + F96E385A206EE14400589395 /* DBTEAMMembersSetProfileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3130206EE13F00589395 /* DBTEAMMembersSetProfileError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E385B206EE14400589395 /* DBTEAMMembersSetProfileError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3130206EE13F00589395 /* DBTEAMMembersSetProfileError.h */; }; + F96E385C206EE14400589395 /* DBTEAMMembersSuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3131206EE13F00589395 /* DBTEAMMembersSuspendError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E385D206EE14400589395 /* DBTEAMMembersSuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3131206EE13F00589395 /* DBTEAMMembersSuspendError.h */; }; + F96E385E206EE14400589395 /* DBTEAMMembersUnsuspendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3132206EE13F00589395 /* DBTEAMMembersUnsuspendArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E385F206EE14400589395 /* DBTEAMMembersUnsuspendArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3132206EE13F00589395 /* DBTEAMMembersUnsuspendArg.h */; }; + F96E3860206EE14400589395 /* DBTEAMMembersUnsuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3133206EE13F00589395 /* DBTEAMMembersUnsuspendError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3861206EE14400589395 /* DBTEAMMembersUnsuspendError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3133206EE13F00589395 /* DBTEAMMembersUnsuspendError.h */; }; + F96E3862206EE14400589395 /* DBTEAMMobileClientPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3134206EE13F00589395 /* DBTEAMMobileClientPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3863206EE14400589395 /* DBTEAMMobileClientPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3134206EE13F00589395 /* DBTEAMMobileClientPlatform.h */; }; + F96E3864206EE14400589395 /* DBTEAMMobileClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3135206EE13F00589395 /* DBTEAMMobileClientSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3865206EE14500589395 /* DBTEAMMobileClientSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3135206EE13F00589395 /* DBTEAMMobileClientSession.h */; }; + F96E3866206EE14500589395 /* DBTEAMNamespaceMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3136206EE13F00589395 /* DBTEAMNamespaceMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3867206EE14500589395 /* DBTEAMNamespaceMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3136206EE13F00589395 /* DBTEAMNamespaceMetadata.h */; }; + F96E3868206EE14500589395 /* DBTEAMNamespaceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3137206EE13F00589395 /* DBTEAMNamespaceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3869206EE14500589395 /* DBTEAMNamespaceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3137206EE13F00589395 /* DBTEAMNamespaceType.h */; }; + F96E386A206EE14500589395 /* DBTEAMRemoveCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3138206EE13F00589395 /* DBTEAMRemoveCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E386B206EE14500589395 /* DBTEAMRemoveCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3138206EE13F00589395 /* DBTEAMRemoveCustomQuotaResult.h */; }; + F96E386C206EE14500589395 /* DBTEAMRemovedStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3139206EE13F00589395 /* DBTEAMRemovedStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E386D206EE14500589395 /* DBTEAMRemovedStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3139206EE13F00589395 /* DBTEAMRemovedStatus.h */; }; + F96E386E206EE14500589395 /* DBTEAMRevokeDesktopClientArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313A206EE13F00589395 /* DBTEAMRevokeDesktopClientArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E386F206EE14500589395 /* DBTEAMRevokeDesktopClientArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313A206EE13F00589395 /* DBTEAMRevokeDesktopClientArg.h */; }; + F96E3870206EE14500589395 /* DBTEAMRevokeDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313B206EE13F00589395 /* DBTEAMRevokeDeviceSessionArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3871206EE14500589395 /* DBTEAMRevokeDeviceSessionArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313B206EE13F00589395 /* DBTEAMRevokeDeviceSessionArg.h */; }; + F96E3872206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313C206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3873206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313C206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchArg.h */; }; + F96E3874206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313D206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3875206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313D206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchError.h */; }; + F96E3876206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313E206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3877206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313E206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchResult.h */; }; + F96E3878206EE14500589395 /* DBTEAMRevokeDeviceSessionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313F206EE13F00589395 /* DBTEAMRevokeDeviceSessionError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3879206EE14500589395 /* DBTEAMRevokeDeviceSessionError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E313F206EE13F00589395 /* DBTEAMRevokeDeviceSessionError.h */; }; + F96E387A206EE14500589395 /* DBTEAMRevokeDeviceSessionStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3140206EE13F00589395 /* DBTEAMRevokeDeviceSessionStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E387B206EE14500589395 /* DBTEAMRevokeDeviceSessionStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3140206EE13F00589395 /* DBTEAMRevokeDeviceSessionStatus.h */; }; + F96E387C206EE14500589395 /* DBTEAMRevokeLinkedApiAppArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3141206EE13F00589395 /* DBTEAMRevokeLinkedApiAppArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E387D206EE14500589395 /* DBTEAMRevokeLinkedApiAppArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3141206EE13F00589395 /* DBTEAMRevokeLinkedApiAppArg.h */; }; + F96E387E206EE14500589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3142206EE13F00589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E387F206EE14500589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3142206EE13F00589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h */; }; + F96E3880206EE14500589395 /* DBTEAMRevokeLinkedAppBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3143206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3881206EE14500589395 /* DBTEAMRevokeLinkedAppBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3143206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchError.h */; }; + F96E3882206EE14500589395 /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3144206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3883206EE14500589395 /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3144206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchResult.h */; }; + F96E3884206EE14500589395 /* DBTEAMRevokeLinkedAppError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3145206EE13F00589395 /* DBTEAMRevokeLinkedAppError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3885206EE14500589395 /* DBTEAMRevokeLinkedAppError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3145206EE13F00589395 /* DBTEAMRevokeLinkedAppError.h */; }; + F96E3886206EE14500589395 /* DBTEAMRevokeLinkedAppStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3146206EE13F00589395 /* DBTEAMRevokeLinkedAppStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3887206EE14500589395 /* DBTEAMRevokeLinkedAppStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3146206EE13F00589395 /* DBTEAMRevokeLinkedAppStatus.h */; }; + F96E3888206EE14500589395 /* DBTEAMSetCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3147206EE13F00589395 /* DBTEAMSetCustomQuotaArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3889206EE14500589395 /* DBTEAMSetCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3147206EE13F00589395 /* DBTEAMSetCustomQuotaArg.h */; }; + F96E388A206EE14500589395 /* DBTEAMSetCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3148206EE13F00589395 /* DBTEAMSetCustomQuotaError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E388B206EE14500589395 /* DBTEAMSetCustomQuotaError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3148206EE13F00589395 /* DBTEAMSetCustomQuotaError.h */; }; + F96E388C206EE14500589395 /* DBTEAMStorageBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3149206EE13F00589395 /* DBTEAMStorageBucket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E388D206EE14500589395 /* DBTEAMStorageBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3149206EE13F00589395 /* DBTEAMStorageBucket.h */; }; + F96E388E206EE14500589395 /* DBTEAMTeamFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314A206EE13F00589395 /* DBTEAMTeamFolderAccessError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E388F206EE14500589395 /* DBTEAMTeamFolderAccessError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314A206EE13F00589395 /* DBTEAMTeamFolderAccessError.h */; }; + F96E3890206EE14500589395 /* DBTEAMTeamFolderActivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314B206EE13F00589395 /* DBTEAMTeamFolderActivateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3891206EE14500589395 /* DBTEAMTeamFolderActivateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314B206EE13F00589395 /* DBTEAMTeamFolderActivateError.h */; }; + F96E3892206EE14500589395 /* DBTEAMTeamFolderArchiveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314C206EE13F00589395 /* DBTEAMTeamFolderArchiveArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3893206EE14500589395 /* DBTEAMTeamFolderArchiveArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314C206EE13F00589395 /* DBTEAMTeamFolderArchiveArg.h */; }; + F96E3894206EE14500589395 /* DBTEAMTeamFolderArchiveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314D206EE13F00589395 /* DBTEAMTeamFolderArchiveError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3895206EE14500589395 /* DBTEAMTeamFolderArchiveError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314D206EE13F00589395 /* DBTEAMTeamFolderArchiveError.h */; }; + F96E3896206EE14500589395 /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314E206EE13F00589395 /* DBTEAMTeamFolderArchiveJobStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3897206EE14500589395 /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314E206EE13F00589395 /* DBTEAMTeamFolderArchiveJobStatus.h */; }; + F96E3898206EE14500589395 /* DBTEAMTeamFolderArchiveLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314F206EE13F00589395 /* DBTEAMTeamFolderArchiveLaunch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3899206EE14500589395 /* DBTEAMTeamFolderArchiveLaunch.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E314F206EE13F00589395 /* DBTEAMTeamFolderArchiveLaunch.h */; }; + F96E389A206EE14500589395 /* DBTEAMTeamFolderCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3150206EE13F00589395 /* DBTEAMTeamFolderCreateArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E389B206EE14500589395 /* DBTEAMTeamFolderCreateArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3150206EE13F00589395 /* DBTEAMTeamFolderCreateArg.h */; }; + F96E389C206EE14500589395 /* DBTEAMTeamFolderCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3151206EE13F00589395 /* DBTEAMTeamFolderCreateError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E389D206EE14500589395 /* DBTEAMTeamFolderCreateError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3151206EE13F00589395 /* DBTEAMTeamFolderCreateError.h */; }; + F96E389E206EE14500589395 /* DBTEAMTeamFolderGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3152206EE13F00589395 /* DBTEAMTeamFolderGetInfoItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E389F206EE14500589395 /* DBTEAMTeamFolderGetInfoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3152206EE13F00589395 /* DBTEAMTeamFolderGetInfoItem.h */; }; + F96E38A0206EE14500589395 /* DBTEAMTeamFolderIdArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3153206EE13F00589395 /* DBTEAMTeamFolderIdArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38A1206EE14500589395 /* DBTEAMTeamFolderIdArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3153206EE13F00589395 /* DBTEAMTeamFolderIdArg.h */; }; + F96E38A2206EE14500589395 /* DBTEAMTeamFolderIdListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3154206EE13F00589395 /* DBTEAMTeamFolderIdListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38A3206EE14500589395 /* DBTEAMTeamFolderIdListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3154206EE13F00589395 /* DBTEAMTeamFolderIdListArg.h */; }; + F96E38A4206EE14500589395 /* DBTEAMTeamFolderInvalidStatusError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3155206EE13F00589395 /* DBTEAMTeamFolderInvalidStatusError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38A5206EE14500589395 /* DBTEAMTeamFolderInvalidStatusError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3155206EE13F00589395 /* DBTEAMTeamFolderInvalidStatusError.h */; }; + F96E38A6206EE14500589395 /* DBTEAMTeamFolderListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3156206EE13F00589395 /* DBTEAMTeamFolderListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38A7206EE14500589395 /* DBTEAMTeamFolderListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3156206EE13F00589395 /* DBTEAMTeamFolderListArg.h */; }; + F96E38A8206EE14500589395 /* DBTEAMTeamFolderListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3157206EE13F00589395 /* DBTEAMTeamFolderListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38A9206EE14500589395 /* DBTEAMTeamFolderListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3157206EE13F00589395 /* DBTEAMTeamFolderListContinueArg.h */; }; + F96E38AA206EE14500589395 /* DBTEAMTeamFolderListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3158206EE13F00589395 /* DBTEAMTeamFolderListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38AB206EE14500589395 /* DBTEAMTeamFolderListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3158206EE13F00589395 /* DBTEAMTeamFolderListContinueError.h */; }; + F96E38AC206EE14500589395 /* DBTEAMTeamFolderListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3159206EE13F00589395 /* DBTEAMTeamFolderListError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38AD206EE14500589395 /* DBTEAMTeamFolderListError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3159206EE13F00589395 /* DBTEAMTeamFolderListError.h */; }; + F96E38AE206EE14500589395 /* DBTEAMTeamFolderListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315A206EE13F00589395 /* DBTEAMTeamFolderListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38AF206EE14500589395 /* DBTEAMTeamFolderListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315A206EE13F00589395 /* DBTEAMTeamFolderListResult.h */; }; + F96E38B0206EE14500589395 /* DBTEAMTeamFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315B206EE13F00589395 /* DBTEAMTeamFolderMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38B1206EE14500589395 /* DBTEAMTeamFolderMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315B206EE13F00589395 /* DBTEAMTeamFolderMetadata.h */; }; + F96E38B2206EE14500589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315C206EE13F00589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38B3206EE14500589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315C206EE13F00589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h */; }; + F96E38B4206EE14500589395 /* DBTEAMTeamFolderRenameArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315D206EE13F00589395 /* DBTEAMTeamFolderRenameArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38B5206EE14500589395 /* DBTEAMTeamFolderRenameArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315D206EE13F00589395 /* DBTEAMTeamFolderRenameArg.h */; }; + F96E38B6206EE14500589395 /* DBTEAMTeamFolderRenameError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315E206EE13F00589395 /* DBTEAMTeamFolderRenameError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38B7206EE14500589395 /* DBTEAMTeamFolderRenameError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315E206EE13F00589395 /* DBTEAMTeamFolderRenameError.h */; }; + F96E38B8206EE14500589395 /* DBTEAMTeamFolderStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315F206EE13F00589395 /* DBTEAMTeamFolderStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38B9206EE14500589395 /* DBTEAMTeamFolderStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E315F206EE13F00589395 /* DBTEAMTeamFolderStatus.h */; }; + F96E38BA206EE14500589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3160206EE13F00589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38BB206EE14500589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3160206EE13F00589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h */; }; + F96E38BC206EE14500589395 /* DBTEAMTeamGetInfoResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3161206EE13F00589395 /* DBTEAMTeamGetInfoResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38BD206EE14500589395 /* DBTEAMTeamGetInfoResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3161206EE13F00589395 /* DBTEAMTeamGetInfoResult.h */; }; + F96E38BE206EE14500589395 /* DBTEAMTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3162206EE13F00589395 /* DBTEAMTeamMemberInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38BF206EE14500589395 /* DBTEAMTeamMemberInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3162206EE13F00589395 /* DBTEAMTeamMemberInfo.h */; }; + F96E38C0206EE14500589395 /* DBTEAMTeamMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3163206EE13F00589395 /* DBTEAMTeamMemberProfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38C1206EE14500589395 /* DBTEAMTeamMemberProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3163206EE13F00589395 /* DBTEAMTeamMemberProfile.h */; }; + F96E38C2206EE14500589395 /* DBTEAMTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3164206EE13F00589395 /* DBTEAMTeamMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38C3206EE14500589395 /* DBTEAMTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3164206EE13F00589395 /* DBTEAMTeamMembershipType.h */; }; + F96E38C4206EE14500589395 /* DBTEAMTeamMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3165206EE13F00589395 /* DBTEAMTeamMemberStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38C5206EE14500589395 /* DBTEAMTeamMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3165206EE13F00589395 /* DBTEAMTeamMemberStatus.h */; }; + F96E38C6206EE14500589395 /* DBTEAMTeamNamespacesListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3166206EE13F00589395 /* DBTEAMTeamNamespacesListArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38C7206EE14500589395 /* DBTEAMTeamNamespacesListArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3166206EE13F00589395 /* DBTEAMTeamNamespacesListArg.h */; }; + F96E38C8206EE14500589395 /* DBTEAMTeamNamespacesListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3167206EE13F00589395 /* DBTEAMTeamNamespacesListContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38C9206EE14500589395 /* DBTEAMTeamNamespacesListContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3167206EE13F00589395 /* DBTEAMTeamNamespacesListContinueArg.h */; }; + F96E38CA206EE14500589395 /* DBTEAMTeamNamespacesListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3168206EE13F00589395 /* DBTEAMTeamNamespacesListContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38CB206EE14500589395 /* DBTEAMTeamNamespacesListContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3168206EE13F00589395 /* DBTEAMTeamNamespacesListContinueError.h */; }; + F96E38CC206EE14500589395 /* DBTEAMTeamNamespacesListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3169206EE13F00589395 /* DBTEAMTeamNamespacesListResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38CD206EE14500589395 /* DBTEAMTeamNamespacesListResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3169206EE13F00589395 /* DBTEAMTeamNamespacesListResult.h */; }; + F96E38CE206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316A206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38CF206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316A206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminError.h */; }; + F96E38D0206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316B206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38D1206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316B206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h */; }; + F96E38D2206EE14500589395 /* DBTEAMUploadApiRateLimitValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316C206EE13F00589395 /* DBTEAMUploadApiRateLimitValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38D3206EE14500589395 /* DBTEAMUploadApiRateLimitValue.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316C206EE13F00589395 /* DBTEAMUploadApiRateLimitValue.h */; }; + F96E38D4206EE14500589395 /* DBTEAMUserCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316D206EE13F00589395 /* DBTEAMUserCustomQuotaArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38D5206EE14500589395 /* DBTEAMUserCustomQuotaArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316D206EE13F00589395 /* DBTEAMUserCustomQuotaArg.h */; }; + F96E38D6206EE14500589395 /* DBTEAMUserCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316E206EE13F00589395 /* DBTEAMUserCustomQuotaResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38D7206EE14500589395 /* DBTEAMUserCustomQuotaResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316E206EE13F00589395 /* DBTEAMUserCustomQuotaResult.h */; }; + F96E38D8206EE14500589395 /* DBTEAMUserSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316F206EE13F00589395 /* DBTEAMUserSelectorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38D9206EE14500589395 /* DBTEAMUserSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E316F206EE13F00589395 /* DBTEAMUserSelectorArg.h */; }; + F96E38DA206EE14500589395 /* DBTEAMUserSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3170206EE13F00589395 /* DBTEAMUserSelectorError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38DB206EE14500589395 /* DBTEAMUserSelectorError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3170206EE13F00589395 /* DBTEAMUserSelectorError.h */; }; + F96E38DC206EE14500589395 /* DBTEAMUsersSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3171206EE13F00589395 /* DBTEAMUsersSelectorArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38DD206EE14500589395 /* DBTEAMUsersSelectorArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3171206EE13F00589395 /* DBTEAMUsersSelectorArg.h */; }; + F96E38DE206EE14500589395 /* DBTeamCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3173206EE13F00589395 /* DBTeamCommonObjects.m */; }; + F96E38DF206EE14500589395 /* DBTeamCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3173206EE13F00589395 /* DBTeamCommonObjects.m */; }; + F96E38E0206EE14500589395 /* DBTEAMCOMMONGroupManagementType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3175206EE13F00589395 /* DBTEAMCOMMONGroupManagementType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38E1206EE14500589395 /* DBTEAMCOMMONGroupManagementType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3175206EE13F00589395 /* DBTEAMCOMMONGroupManagementType.h */; }; + F96E38E2206EE14500589395 /* DBTEAMCOMMONGroupSummary.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3176206EE13F00589395 /* DBTEAMCOMMONGroupSummary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38E3206EE14500589395 /* DBTEAMCOMMONGroupSummary.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3176206EE13F00589395 /* DBTEAMCOMMONGroupSummary.h */; }; + F96E38E4206EE14500589395 /* DBTEAMCOMMONGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3177206EE13F00589395 /* DBTEAMCOMMONGroupType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38E5206EE14500589395 /* DBTEAMCOMMONGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3177206EE13F00589395 /* DBTEAMCOMMONGroupType.h */; }; + F96E38E6206EE14500589395 /* DBTEAMCOMMONMemberSpaceLimitType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3178206EE13F00589395 /* DBTEAMCOMMONMemberSpaceLimitType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38E7206EE14500589395 /* DBTEAMCOMMONMemberSpaceLimitType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3178206EE13F00589395 /* DBTEAMCOMMONMemberSpaceLimitType.h */; }; + F96E38E8206EE14500589395 /* DBTEAMCOMMONTimeRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3179206EE13F00589395 /* DBTEAMCOMMONTimeRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38E9206EE14500589395 /* DBTEAMCOMMONTimeRange.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3179206EE13F00589395 /* DBTEAMCOMMONTimeRange.h */; }; + F96E38EA206EE14500589395 /* DBTeamLogObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E317B206EE13F00589395 /* DBTeamLogObjects.m */; }; + F96E38EB206EE14500589395 /* DBTeamLogObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E317B206EE13F00589395 /* DBTeamLogObjects.m */; }; + F96E38EC206EE14500589395 /* DBTEAMLOGAccessMethodLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E317D206EE13F00589395 /* DBTEAMLOGAccessMethodLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38ED206EE14500589395 /* DBTEAMLOGAccessMethodLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E317D206EE13F00589395 /* DBTEAMLOGAccessMethodLogInfo.h */; }; + F96E38EE206EE14500589395 /* DBTEAMLOGAccountCaptureAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E317E206EE13F00589395 /* DBTEAMLOGAccountCaptureAvailability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38EF206EE14500589395 /* DBTEAMLOGAccountCaptureAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E317E206EE13F00589395 /* DBTEAMLOGAccountCaptureAvailability.h */; }; + F96E38F0206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E317F206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38F1206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E317F206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */; }; + F96E38F2206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3180206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38F3206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3180206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h */; }; + F96E38F4206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3181206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38F5206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3181206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */; }; + F96E38F6206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3182206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38F7206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3182206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h */; }; + F96E38F8206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3183206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38F9206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3183206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */; }; + F96E38FA206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3184206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38FB206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3184206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h */; }; + F96E38FC206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3185206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38FD206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3185206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h */; }; + F96E38FE206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3186206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E38FF206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3186206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h */; }; + F96E3900206EE14500589395 /* DBTEAMLOGAccountCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3187206EE13F00589395 /* DBTEAMLOGAccountCapturePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3901206EE14500589395 /* DBTEAMLOGAccountCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3187206EE13F00589395 /* DBTEAMLOGAccountCapturePolicy.h */; }; + F96E3902206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3188206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3903206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3188206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */; }; + F96E3904206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3189206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3905206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3189206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h */; }; + F96E3906206EE14500589395 /* DBTEAMLOGActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318A206EE13F00589395 /* DBTEAMLOGActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3907206EE14500589395 /* DBTEAMLOGActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318A206EE13F00589395 /* DBTEAMLOGActionDetails.h */; }; + F96E3908206EE14500589395 /* DBTEAMLOGActorLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318B206EE13F00589395 /* DBTEAMLOGActorLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3909206EE14500589395 /* DBTEAMLOGActorLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318B206EE13F00589395 /* DBTEAMLOGActorLogInfo.h */; }; + F96E390A206EE14500589395 /* DBTEAMLOGAdminRole.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318C206EE13F00589395 /* DBTEAMLOGAdminRole.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E390B206EE14500589395 /* DBTEAMLOGAdminRole.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318C206EE13F00589395 /* DBTEAMLOGAdminRole.h */; }; + F96E390C206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318D206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E390D206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318D206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h */; }; + F96E390E206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318E206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E390F206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318E206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledType.h */; }; + F96E3910206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318F206EE13F00589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3911206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E318F206EE13F00589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h */; }; + F96E3912206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3190206EE14000589395 /* DBTEAMLOGAllowDownloadEnabledType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3913206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3190206EE14000589395 /* DBTEAMLOGAllowDownloadEnabledType.h */; }; + F96E3914206EE14500589395 /* DBTEAMLOGApiSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3191206EE14000589395 /* DBTEAMLOGApiSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3915206EE14500589395 /* DBTEAMLOGApiSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3191206EE14000589395 /* DBTEAMLOGApiSessionLogInfo.h */; }; + F96E3916206EE14500589395 /* DBTEAMLOGAppLinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3192206EE14000589395 /* DBTEAMLOGAppLinkTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3917206EE14500589395 /* DBTEAMLOGAppLinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3192206EE14000589395 /* DBTEAMLOGAppLinkTeamDetails.h */; }; + F96E3918206EE14500589395 /* DBTEAMLOGAppLinkTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3193206EE14000589395 /* DBTEAMLOGAppLinkTeamType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3919206EE14500589395 /* DBTEAMLOGAppLinkTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3193206EE14000589395 /* DBTEAMLOGAppLinkTeamType.h */; }; + F96E391A206EE14500589395 /* DBTEAMLOGAppLinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3194206EE14000589395 /* DBTEAMLOGAppLinkUserDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E391B206EE14500589395 /* DBTEAMLOGAppLinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3194206EE14000589395 /* DBTEAMLOGAppLinkUserDetails.h */; }; + F96E391C206EE14500589395 /* DBTEAMLOGAppLinkUserType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3195206EE14000589395 /* DBTEAMLOGAppLinkUserType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E391D206EE14500589395 /* DBTEAMLOGAppLinkUserType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3195206EE14000589395 /* DBTEAMLOGAppLinkUserType.h */; }; + F96E391E206EE14500589395 /* DBTEAMLOGAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3196206EE14000589395 /* DBTEAMLOGAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E391F206EE14500589395 /* DBTEAMLOGAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3196206EE14000589395 /* DBTEAMLOGAppLogInfo.h */; }; + F96E3920206EE14500589395 /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3197206EE14000589395 /* DBTEAMLOGAppUnlinkTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3921206EE14500589395 /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3197206EE14000589395 /* DBTEAMLOGAppUnlinkTeamDetails.h */; }; + F96E3922206EE14500589395 /* DBTEAMLOGAppUnlinkTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3198206EE14000589395 /* DBTEAMLOGAppUnlinkTeamType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3923206EE14500589395 /* DBTEAMLOGAppUnlinkTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3198206EE14000589395 /* DBTEAMLOGAppUnlinkTeamType.h */; }; + F96E3924206EE14500589395 /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3199206EE14000589395 /* DBTEAMLOGAppUnlinkUserDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3925206EE14500589395 /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3199206EE14000589395 /* DBTEAMLOGAppUnlinkUserDetails.h */; }; + F96E3926206EE14500589395 /* DBTEAMLOGAppUnlinkUserType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319A206EE14000589395 /* DBTEAMLOGAppUnlinkUserType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3927206EE14500589395 /* DBTEAMLOGAppUnlinkUserType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319A206EE14000589395 /* DBTEAMLOGAppUnlinkUserType.h */; }; + F96E3928206EE14500589395 /* DBTEAMLOGAssetLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319B206EE14000589395 /* DBTEAMLOGAssetLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3929206EE14500589395 /* DBTEAMLOGAssetLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319B206EE14000589395 /* DBTEAMLOGAssetLogInfo.h */; }; + F96E392A206EE14500589395 /* DBTEAMLOGCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319C206EE14000589395 /* DBTEAMLOGCertificate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E392B206EE14500589395 /* DBTEAMLOGCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319C206EE14000589395 /* DBTEAMLOGCertificate.h */; }; + F96E392C206EE14500589395 /* DBTEAMLOGCollectionShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319D206EE14000589395 /* DBTEAMLOGCollectionShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E392D206EE14500589395 /* DBTEAMLOGCollectionShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319D206EE14000589395 /* DBTEAMLOGCollectionShareDetails.h */; }; + F96E392E206EE14500589395 /* DBTEAMLOGCollectionShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319E206EE14000589395 /* DBTEAMLOGCollectionShareType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E392F206EE14500589395 /* DBTEAMLOGCollectionShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319E206EE14000589395 /* DBTEAMLOGCollectionShareType.h */; }; + F96E3930206EE14500589395 /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319F206EE14000589395 /* DBTEAMLOGContentPermanentDeletePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3931206EE14500589395 /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E319F206EE14000589395 /* DBTEAMLOGContentPermanentDeletePolicy.h */; }; + F96E3932206EE14500589395 /* DBTEAMLOGContextLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A0206EE14000589395 /* DBTEAMLOGContextLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3933206EE14500589395 /* DBTEAMLOGContextLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A0206EE14000589395 /* DBTEAMLOGContextLogInfo.h */; }; + F96E3934206EE14500589395 /* DBTEAMLOGCreateFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A1206EE14000589395 /* DBTEAMLOGCreateFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3935206EE14500589395 /* DBTEAMLOGCreateFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A1206EE14000589395 /* DBTEAMLOGCreateFolderDetails.h */; }; + F96E3936206EE14500589395 /* DBTEAMLOGCreateFolderType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A2206EE14000589395 /* DBTEAMLOGCreateFolderType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3937206EE14500589395 /* DBTEAMLOGCreateFolderType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A2206EE14000589395 /* DBTEAMLOGCreateFolderType.h */; }; + F96E3938206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A3206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3939206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A3206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */; }; + F96E393A206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A4206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E393B206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A4206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h */; }; + F96E393C206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A5206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E393D206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A5206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */; }; + F96E393E206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A6206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E393F206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A6206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h */; }; + F96E3940206EE14500589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A7206EE14000589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3941206EE14500589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A7206EE14000589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h */; }; + F96E3942206EE14500589395 /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A8206EE14000589395 /* DBTEAMLOGDesktopSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3943206EE14500589395 /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A8206EE14000589395 /* DBTEAMLOGDesktopSessionLogInfo.h */; }; + F96E3944206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A9206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3945206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31A9206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */; }; + F96E3946206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AA206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3947206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AA206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h */; }; + F96E3948206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AB206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3949206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AB206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */; }; + F96E394A206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AC206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E394B206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AC206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h */; }; + F96E394C206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AD206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E394D206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AD206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */; }; + F96E394E206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AE206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E394F206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AE206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h */; }; + F96E3950206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AF206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3951206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31AF206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */; }; + F96E3952206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B0206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3953206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B0206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h */; }; + F96E3954206EE14500589395 /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B1206EE14000589395 /* DBTEAMLOGDeviceApprovalsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3955206EE14500589395 /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B1206EE14000589395 /* DBTEAMLOGDeviceApprovalsPolicy.h */; }; + F96E3956206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B2206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3957206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B2206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */; }; + F96E3958206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B3206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3959206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B3206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h */; }; + F96E395A206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B4206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E395B206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B4206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h */; }; + F96E395C206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B5206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E395D206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B5206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileType.h */; }; + F96E395E206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B6206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E395F206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B6206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h */; }; + F96E3960206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B7206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3961206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B7206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebType.h */; }; + F96E3962206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B8206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3963206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B8206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */; }; + F96E3964206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B9206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3965206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31B9206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h */; }; + F96E3966206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BA206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3967206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BA206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */; }; + F96E3968206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BB206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3969206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BB206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h */; }; + F96E396A206EE14500589395 /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BC206EE14000589395 /* DBTEAMLOGDeviceLinkFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E396B206EE14500589395 /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BC206EE14000589395 /* DBTEAMLOGDeviceLinkFailDetails.h */; }; + F96E396C206EE14500589395 /* DBTEAMLOGDeviceLinkFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BD206EE14000589395 /* DBTEAMLOGDeviceLinkFailType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E396D206EE14500589395 /* DBTEAMLOGDeviceLinkFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BD206EE14000589395 /* DBTEAMLOGDeviceLinkFailType.h */; }; + F96E396E206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BE206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E396F206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BE206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h */; }; + F96E3970206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BF206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3971206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31BF206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessType.h */; }; + F96E3972206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C0206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3973206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C0206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h */; }; + F96E3974206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C1206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3975206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C1206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledType.h */; }; + F96E3976206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C2206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3977206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C2206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h */; }; + F96E3978206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C3206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3979206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C3206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledType.h */; }; + F96E397A206EE14500589395 /* DBTEAMLOGDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C4206EE14000589395 /* DBTEAMLOGDeviceSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E397B206EE14500589395 /* DBTEAMLOGDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C4206EE14000589395 /* DBTEAMLOGDeviceSessionLogInfo.h */; }; + F96E397C206EE14500589395 /* DBTEAMLOGDeviceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C5206EE14000589395 /* DBTEAMLOGDeviceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E397D206EE14500589395 /* DBTEAMLOGDeviceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C5206EE14000589395 /* DBTEAMLOGDeviceType.h */; }; + F96E397E206EE14500589395 /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C6206EE14000589395 /* DBTEAMLOGDeviceUnlinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E397F206EE14500589395 /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C6206EE14000589395 /* DBTEAMLOGDeviceUnlinkDetails.h */; }; + F96E3980206EE14500589395 /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C7206EE14000589395 /* DBTEAMLOGDeviceUnlinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3981206EE14500589395 /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C7206EE14000589395 /* DBTEAMLOGDeviceUnlinkPolicy.h */; }; + F96E3982206EE14500589395 /* DBTEAMLOGDeviceUnlinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C8206EE14000589395 /* DBTEAMLOGDeviceUnlinkType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3983206EE14500589395 /* DBTEAMLOGDeviceUnlinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C8206EE14000589395 /* DBTEAMLOGDeviceUnlinkType.h */; }; + F96E3984206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C9206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3985206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31C9206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h */; }; + F96E3986206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CA206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3987206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CA206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesType.h */; }; + F96E3988206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CB206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3989206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CB206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */; }; + F96E398A206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CC206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E398B206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CC206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h */; }; + F96E398C206EE14500589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CD206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E398D206EE14500589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CD206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */; }; + F96E398E206EE14500589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CE206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E398F206EE14600589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CE206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h */; }; + F96E3990206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CF206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3991206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31CF206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */; }; + F96E3992206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D0206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3993206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D0206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h */; }; + F96E3994206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D1206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3995206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D1206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */; }; + F96E3996206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D2206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3997206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D2206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h */; }; + F96E3998206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D3206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3999206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D3206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */; }; + F96E399A206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D4206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E399B206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D4206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h */; }; + F96E399C206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D5206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E399D206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D5206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */; }; + F96E399E206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D6206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E399F206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D6206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h */; }; + F96E39A0206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D7206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39A1206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D7206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */; }; + F96E39A2206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D8206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39A3206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D8206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h */; }; + F96E39A4206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D9206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39A5206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31D9206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */; }; + F96E39A6206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DA206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39A7206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DA206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h */; }; + F96E39A8206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DB206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39A9206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DB206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */; }; + F96E39AA206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DC206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39AB206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DC206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h */; }; + F96E39AC206EE14600589395 /* DBTEAMLOGDownloadPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DD206EE14000589395 /* DBTEAMLOGDownloadPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39AD206EE14600589395 /* DBTEAMLOGDownloadPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DD206EE14000589395 /* DBTEAMLOGDownloadPolicyType.h */; }; + F96E39AE206EE14600589395 /* DBTEAMLOGDurationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DE206EE14000589395 /* DBTEAMLOGDurationLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39AF206EE14600589395 /* DBTEAMLOGDurationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DE206EE14000589395 /* DBTEAMLOGDurationLogInfo.h */; }; + F96E39B0206EE14600589395 /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DF206EE14000589395 /* DBTEAMLOGEmmAddExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39B1206EE14600589395 /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31DF206EE14000589395 /* DBTEAMLOGEmmAddExceptionDetails.h */; }; + F96E39B2206EE14600589395 /* DBTEAMLOGEmmAddExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E0206EE14000589395 /* DBTEAMLOGEmmAddExceptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39B3206EE14600589395 /* DBTEAMLOGEmmAddExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E0206EE14000589395 /* DBTEAMLOGEmmAddExceptionType.h */; }; + F96E39B4206EE14600589395 /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E1206EE14000589395 /* DBTEAMLOGEmmChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39B5206EE14600589395 /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E1206EE14000589395 /* DBTEAMLOGEmmChangePolicyDetails.h */; }; + F96E39B6206EE14600589395 /* DBTEAMLOGEmmChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E2206EE14000589395 /* DBTEAMLOGEmmChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39B7206EE14600589395 /* DBTEAMLOGEmmChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E2206EE14000589395 /* DBTEAMLOGEmmChangePolicyType.h */; }; + F96E39B8206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E3206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39B9206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E3206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */; }; + F96E39BA206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E4206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39BB206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E4206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h */; }; + F96E39BC206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E5206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39BD206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E5206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h */; }; + F96E39BE206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E6206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39BF206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E6206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportType.h */; }; + F96E39C0206EE14600589395 /* DBTEAMLOGEmmErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E7206EE14000589395 /* DBTEAMLOGEmmErrorDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39C1206EE14600589395 /* DBTEAMLOGEmmErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E7206EE14000589395 /* DBTEAMLOGEmmErrorDetails.h */; }; + F96E39C2206EE14600589395 /* DBTEAMLOGEmmErrorType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E8206EE14000589395 /* DBTEAMLOGEmmErrorType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39C3206EE14600589395 /* DBTEAMLOGEmmErrorType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E8206EE14000589395 /* DBTEAMLOGEmmErrorType.h */; }; + F96E39C4206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E9206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39C5206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31E9206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */; }; + F96E39C6206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EA206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39C7206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EA206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h */; }; + F96E39C8206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EB206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39C9206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EB206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h */; }; + F96E39CA206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EC206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39CB206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EC206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionType.h */; }; + F96E39CC206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31ED206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39CD206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31ED206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h */; }; + F96E39CE206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EE206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39CF206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EE206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesType.h */; }; + F96E39D0206EE14600589395 /* DBTEAMLOGEventCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EF206EE14000589395 /* DBTEAMLOGEventCategory.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39D1206EE14600589395 /* DBTEAMLOGEventCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31EF206EE14000589395 /* DBTEAMLOGEventCategory.h */; }; + F96E39D2206EE14600589395 /* DBTEAMLOGEventDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F0206EE14000589395 /* DBTEAMLOGEventDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39D3206EE14600589395 /* DBTEAMLOGEventDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F0206EE14000589395 /* DBTEAMLOGEventDetails.h */; }; + F96E39D4206EE14600589395 /* DBTEAMLOGEventType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F1206EE14000589395 /* DBTEAMLOGEventType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39D5206EE14600589395 /* DBTEAMLOGEventType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F1206EE14000589395 /* DBTEAMLOGEventType.h */; }; + F96E39D6206EE14600589395 /* DBTEAMLOGExportMembersReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F2206EE14000589395 /* DBTEAMLOGExportMembersReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39D7206EE14600589395 /* DBTEAMLOGExportMembersReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F2206EE14000589395 /* DBTEAMLOGExportMembersReportDetails.h */; }; + F96E39D8206EE14600589395 /* DBTEAMLOGExportMembersReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F3206EE14000589395 /* DBTEAMLOGExportMembersReportType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39D9206EE14600589395 /* DBTEAMLOGExportMembersReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F3206EE14000589395 /* DBTEAMLOGExportMembersReportType.h */; }; + F96E39DA206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F4206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39DB206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F4206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */; }; + F96E39DC206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F5206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39DD206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F5206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h */; }; + F96E39DE206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F6206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39DF206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F6206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h */; }; + F96E39E0206EE14600589395 /* DBTEAMLOGExternalUserLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F7206EE14000589395 /* DBTEAMLOGExternalUserLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39E1206EE14600589395 /* DBTEAMLOGExternalUserLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F7206EE14000589395 /* DBTEAMLOGExternalUserLogInfo.h */; }; + F96E39E2206EE14600589395 /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F8206EE14000589395 /* DBTEAMLOGFailureDetailsLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39E3206EE14600589395 /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F8206EE14000589395 /* DBTEAMLOGFailureDetailsLogInfo.h */; }; + F96E39E4206EE14600589395 /* DBTEAMLOGFileAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F9206EE14000589395 /* DBTEAMLOGFileAddCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39E5206EE14600589395 /* DBTEAMLOGFileAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31F9206EE14000589395 /* DBTEAMLOGFileAddCommentDetails.h */; }; + F96E39E6206EE14600589395 /* DBTEAMLOGFileAddCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FA206EE14000589395 /* DBTEAMLOGFileAddCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39E7206EE14600589395 /* DBTEAMLOGFileAddCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FA206EE14000589395 /* DBTEAMLOGFileAddCommentType.h */; }; + F96E39E8206EE14600589395 /* DBTEAMLOGFileAddDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FB206EE14000589395 /* DBTEAMLOGFileAddDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39E9206EE14600589395 /* DBTEAMLOGFileAddDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FB206EE14000589395 /* DBTEAMLOGFileAddDetails.h */; }; + F96E39EA206EE14600589395 /* DBTEAMLOGFileAddType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FC206EE14000589395 /* DBTEAMLOGFileAddType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39EB206EE14600589395 /* DBTEAMLOGFileAddType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FC206EE14000589395 /* DBTEAMLOGFileAddType.h */; }; + F96E39EC206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FD206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39ED206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FD206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */; }; + F96E39EE206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FE206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39EF206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FE206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h */; }; + F96E39F0206EE14600589395 /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FF206EE14000589395 /* DBTEAMLOGFileCommentNotificationPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39F1206EE14600589395 /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E31FF206EE14000589395 /* DBTEAMLOGFileCommentNotificationPolicy.h */; }; + F96E39F2206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3200206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39F3206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3200206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h */; }; + F96E39F4206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3201206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39F5206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3201206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyType.h */; }; + F96E39F6206EE14600589395 /* DBTEAMLOGFileCommentsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3202206EE14000589395 /* DBTEAMLOGFileCommentsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39F7206EE14600589395 /* DBTEAMLOGFileCommentsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3202206EE14000589395 /* DBTEAMLOGFileCommentsPolicy.h */; }; + F96E39F8206EE14600589395 /* DBTEAMLOGFileCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3203206EE14000589395 /* DBTEAMLOGFileCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39F9206EE14600589395 /* DBTEAMLOGFileCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3203206EE14000589395 /* DBTEAMLOGFileCopyDetails.h */; }; + F96E39FA206EE14600589395 /* DBTEAMLOGFileCopyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3204206EE14000589395 /* DBTEAMLOGFileCopyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39FB206EE14600589395 /* DBTEAMLOGFileCopyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3204206EE14000589395 /* DBTEAMLOGFileCopyType.h */; }; + F96E39FC206EE14600589395 /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3205206EE14000589395 /* DBTEAMLOGFileDeleteCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39FD206EE14600589395 /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3205206EE14000589395 /* DBTEAMLOGFileDeleteCommentDetails.h */; }; + F96E39FE206EE14600589395 /* DBTEAMLOGFileDeleteCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3206206EE14000589395 /* DBTEAMLOGFileDeleteCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E39FF206EE14600589395 /* DBTEAMLOGFileDeleteCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3206206EE14000589395 /* DBTEAMLOGFileDeleteCommentType.h */; }; + F96E3A00206EE14600589395 /* DBTEAMLOGFileDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3207206EE14000589395 /* DBTEAMLOGFileDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A01206EE14600589395 /* DBTEAMLOGFileDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3207206EE14000589395 /* DBTEAMLOGFileDeleteDetails.h */; }; + F96E3A02206EE14600589395 /* DBTEAMLOGFileDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3208206EE14000589395 /* DBTEAMLOGFileDeleteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A03206EE14600589395 /* DBTEAMLOGFileDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3208206EE14000589395 /* DBTEAMLOGFileDeleteType.h */; }; + F96E3A04206EE14600589395 /* DBTEAMLOGFileDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3209206EE14000589395 /* DBTEAMLOGFileDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A05206EE14600589395 /* DBTEAMLOGFileDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3209206EE14000589395 /* DBTEAMLOGFileDownloadDetails.h */; }; + F96E3A06206EE14600589395 /* DBTEAMLOGFileDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320A206EE14000589395 /* DBTEAMLOGFileDownloadType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A07206EE14600589395 /* DBTEAMLOGFileDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320A206EE14000589395 /* DBTEAMLOGFileDownloadType.h */; }; + F96E3A08206EE14600589395 /* DBTEAMLOGFileEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320B206EE14000589395 /* DBTEAMLOGFileEditDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A09206EE14600589395 /* DBTEAMLOGFileEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320B206EE14000589395 /* DBTEAMLOGFileEditDetails.h */; }; + F96E3A0A206EE14600589395 /* DBTEAMLOGFileEditType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320C206EE14000589395 /* DBTEAMLOGFileEditType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A0B206EE14600589395 /* DBTEAMLOGFileEditType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320C206EE14000589395 /* DBTEAMLOGFileEditType.h */; }; + F96E3A0C206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320D206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A0D206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320D206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h */; }; + F96E3A0E206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320E206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A0F206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320E206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceType.h */; }; + F96E3A10206EE14600589395 /* DBTEAMLOGFileLikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320F206EE14000589395 /* DBTEAMLOGFileLikeCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A11206EE14600589395 /* DBTEAMLOGFileLikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E320F206EE14000589395 /* DBTEAMLOGFileLikeCommentDetails.h */; }; + F96E3A12206EE14600589395 /* DBTEAMLOGFileLikeCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3210206EE14000589395 /* DBTEAMLOGFileLikeCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A13206EE14600589395 /* DBTEAMLOGFileLikeCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3210206EE14000589395 /* DBTEAMLOGFileLikeCommentType.h */; }; + F96E3A14206EE14600589395 /* DBTEAMLOGFileLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3211206EE14000589395 /* DBTEAMLOGFileLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A15206EE14600589395 /* DBTEAMLOGFileLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3211206EE14000589395 /* DBTEAMLOGFileLogInfo.h */; }; + F96E3A16206EE14600589395 /* DBTEAMLOGFileMoveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3212206EE14000589395 /* DBTEAMLOGFileMoveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A17206EE14600589395 /* DBTEAMLOGFileMoveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3212206EE14000589395 /* DBTEAMLOGFileMoveDetails.h */; }; + F96E3A18206EE14600589395 /* DBTEAMLOGFileMoveType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3213206EE14000589395 /* DBTEAMLOGFileMoveType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A19206EE14600589395 /* DBTEAMLOGFileMoveType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3213206EE14000589395 /* DBTEAMLOGFileMoveType.h */; }; + F96E3A1A206EE14600589395 /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3214206EE14000589395 /* DBTEAMLOGFileOrFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A1B206EE14600589395 /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3214206EE14000589395 /* DBTEAMLOGFileOrFolderLogInfo.h */; }; + F96E3A1C206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3215206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A1D206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3215206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h */; }; + F96E3A1E206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3216206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A1F206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3216206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteType.h */; }; + F96E3A20206EE14600589395 /* DBTEAMLOGFilePreviewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3217206EE14000589395 /* DBTEAMLOGFilePreviewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A21206EE14600589395 /* DBTEAMLOGFilePreviewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3217206EE14000589395 /* DBTEAMLOGFilePreviewDetails.h */; }; + F96E3A22206EE14600589395 /* DBTEAMLOGFilePreviewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3218206EE14000589395 /* DBTEAMLOGFilePreviewType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A23206EE14600589395 /* DBTEAMLOGFilePreviewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3218206EE14000589395 /* DBTEAMLOGFilePreviewType.h */; }; + F96E3A24206EE14600589395 /* DBTEAMLOGFileRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3219206EE14000589395 /* DBTEAMLOGFileRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A25206EE14600589395 /* DBTEAMLOGFileRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3219206EE14000589395 /* DBTEAMLOGFileRenameDetails.h */; }; + F96E3A26206EE14600589395 /* DBTEAMLOGFileRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321A206EE14000589395 /* DBTEAMLOGFileRenameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A27206EE14600589395 /* DBTEAMLOGFileRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321A206EE14000589395 /* DBTEAMLOGFileRenameType.h */; }; + F96E3A28206EE14600589395 /* DBTEAMLOGFileRequestChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321B206EE14000589395 /* DBTEAMLOGFileRequestChangeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A29206EE14600589395 /* DBTEAMLOGFileRequestChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321B206EE14000589395 /* DBTEAMLOGFileRequestChangeDetails.h */; }; + F96E3A2A206EE14600589395 /* DBTEAMLOGFileRequestChangeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321C206EE14000589395 /* DBTEAMLOGFileRequestChangeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A2B206EE14600589395 /* DBTEAMLOGFileRequestChangeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321C206EE14000589395 /* DBTEAMLOGFileRequestChangeType.h */; }; + F96E3A2C206EE14600589395 /* DBTEAMLOGFileRequestCloseDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321D206EE14000589395 /* DBTEAMLOGFileRequestCloseDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A2D206EE14600589395 /* DBTEAMLOGFileRequestCloseDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321D206EE14000589395 /* DBTEAMLOGFileRequestCloseDetails.h */; }; + F96E3A2E206EE14600589395 /* DBTEAMLOGFileRequestCloseType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321E206EE14000589395 /* DBTEAMLOGFileRequestCloseType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A2F206EE14600589395 /* DBTEAMLOGFileRequestCloseType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321E206EE14000589395 /* DBTEAMLOGFileRequestCloseType.h */; }; + F96E3A30206EE14600589395 /* DBTEAMLOGFileRequestCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321F206EE14000589395 /* DBTEAMLOGFileRequestCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A31206EE14600589395 /* DBTEAMLOGFileRequestCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E321F206EE14000589395 /* DBTEAMLOGFileRequestCreateDetails.h */; }; + F96E3A32206EE14600589395 /* DBTEAMLOGFileRequestCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3220206EE14000589395 /* DBTEAMLOGFileRequestCreateType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A33206EE14600589395 /* DBTEAMLOGFileRequestCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3220206EE14000589395 /* DBTEAMLOGFileRequestCreateType.h */; }; + F96E3A34206EE14600589395 /* DBTEAMLOGFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3221206EE14000589395 /* DBTEAMLOGFileRequestDeadline.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A35206EE14600589395 /* DBTEAMLOGFileRequestDeadline.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3221206EE14000589395 /* DBTEAMLOGFileRequestDeadline.h */; }; + F96E3A36206EE14600589395 /* DBTEAMLOGFileRequestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3222206EE14000589395 /* DBTEAMLOGFileRequestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A37206EE14600589395 /* DBTEAMLOGFileRequestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3222206EE14000589395 /* DBTEAMLOGFileRequestDetails.h */; }; + F96E3A38206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3223206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A39206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3223206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h */; }; + F96E3A3A206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3224206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A3B206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3224206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileType.h */; }; + F96E3A3C206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3225206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A3D206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3225206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h */; }; + F96E3A3E206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3226206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A3F206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3226206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyType.h */; }; + F96E3A40206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3227206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A41206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3227206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */; }; + F96E3A42206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3228206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A43206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3228206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h */; }; + F96E3A44206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3229206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A45206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3229206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */; }; + F96E3A46206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322A206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A47206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322A206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h */; }; + F96E3A48206EE14600589395 /* DBTEAMLOGFileRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322B206EE14000589395 /* DBTEAMLOGFileRequestsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A49206EE14600589395 /* DBTEAMLOGFileRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322B206EE14000589395 /* DBTEAMLOGFileRequestsPolicy.h */; }; + F96E3A4A206EE14600589395 /* DBTEAMLOGFileResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322C206EE14000589395 /* DBTEAMLOGFileResolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A4B206EE14600589395 /* DBTEAMLOGFileResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322C206EE14000589395 /* DBTEAMLOGFileResolveCommentDetails.h */; }; + F96E3A4C206EE14600589395 /* DBTEAMLOGFileResolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322D206EE14000589395 /* DBTEAMLOGFileResolveCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A4D206EE14600589395 /* DBTEAMLOGFileResolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322D206EE14000589395 /* DBTEAMLOGFileResolveCommentType.h */; }; + F96E3A4E206EE14600589395 /* DBTEAMLOGFileRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322E206EE14000589395 /* DBTEAMLOGFileRestoreDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A4F206EE14600589395 /* DBTEAMLOGFileRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322E206EE14000589395 /* DBTEAMLOGFileRestoreDetails.h */; }; + F96E3A50206EE14600589395 /* DBTEAMLOGFileRestoreType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322F206EE14000589395 /* DBTEAMLOGFileRestoreType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A51206EE14600589395 /* DBTEAMLOGFileRestoreType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E322F206EE14000589395 /* DBTEAMLOGFileRestoreType.h */; }; + F96E3A52206EE14600589395 /* DBTEAMLOGFileRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3230206EE14000589395 /* DBTEAMLOGFileRevertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A53206EE14600589395 /* DBTEAMLOGFileRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3230206EE14000589395 /* DBTEAMLOGFileRevertDetails.h */; }; + F96E3A54206EE14600589395 /* DBTEAMLOGFileRevertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3231206EE14000589395 /* DBTEAMLOGFileRevertType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A55206EE14600589395 /* DBTEAMLOGFileRevertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3231206EE14000589395 /* DBTEAMLOGFileRevertType.h */; }; + F96E3A56206EE14600589395 /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3232206EE14000589395 /* DBTEAMLOGFileRollbackChangesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A57206EE14600589395 /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3232206EE14000589395 /* DBTEAMLOGFileRollbackChangesDetails.h */; }; + F96E3A58206EE14600589395 /* DBTEAMLOGFileRollbackChangesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3233206EE14000589395 /* DBTEAMLOGFileRollbackChangesType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A59206EE14600589395 /* DBTEAMLOGFileRollbackChangesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3233206EE14000589395 /* DBTEAMLOGFileRollbackChangesType.h */; }; + F96E3A5A206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3234206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A5B206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3234206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h */; }; + F96E3A5C206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3235206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A5D206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3235206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceType.h */; }; + F96E3A5E206EE14600589395 /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3236206EE14000589395 /* DBTEAMLOGFileUnlikeCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A5F206EE14600589395 /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3236206EE14000589395 /* DBTEAMLOGFileUnlikeCommentDetails.h */; }; + F96E3A60206EE14600589395 /* DBTEAMLOGFileUnlikeCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3237206EE14000589395 /* DBTEAMLOGFileUnlikeCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A61206EE14600589395 /* DBTEAMLOGFileUnlikeCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3237206EE14000589395 /* DBTEAMLOGFileUnlikeCommentType.h */; }; + F96E3A62206EE14600589395 /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3238206EE14000589395 /* DBTEAMLOGFileUnresolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A63206EE14600589395 /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3238206EE14000589395 /* DBTEAMLOGFileUnresolveCommentDetails.h */; }; + F96E3A64206EE14600589395 /* DBTEAMLOGFileUnresolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3239206EE14000589395 /* DBTEAMLOGFileUnresolveCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A65206EE14600589395 /* DBTEAMLOGFileUnresolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3239206EE14000589395 /* DBTEAMLOGFileUnresolveCommentType.h */; }; + F96E3A66206EE14600589395 /* DBTEAMLOGFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323A206EE14000589395 /* DBTEAMLOGFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A67206EE14600589395 /* DBTEAMLOGFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323A206EE14000589395 /* DBTEAMLOGFolderLogInfo.h */; }; + F96E3A68206EE14600589395 /* DBTEAMLOGGeoLocationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323B206EE14000589395 /* DBTEAMLOGGeoLocationLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A69206EE14600589395 /* DBTEAMLOGGeoLocationLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323B206EE14000589395 /* DBTEAMLOGGeoLocationLogInfo.h */; }; + F96E3A6A206EE14600589395 /* DBTEAMLOGGetTeamEventsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323C206EE14000589395 /* DBTEAMLOGGetTeamEventsArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A6B206EE14600589395 /* DBTEAMLOGGetTeamEventsArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323C206EE14000589395 /* DBTEAMLOGGetTeamEventsArg.h */; }; + F96E3A6C206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323D206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A6D206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323D206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueArg.h */; }; + F96E3A6E206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323E206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A6F206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323E206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueError.h */; }; + F96E3A70206EE14600589395 /* DBTEAMLOGGetTeamEventsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323F206EE14000589395 /* DBTEAMLOGGetTeamEventsError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A71206EE14600589395 /* DBTEAMLOGGetTeamEventsError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E323F206EE14000589395 /* DBTEAMLOGGetTeamEventsError.h */; }; + F96E3A72206EE14600589395 /* DBTEAMLOGGetTeamEventsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3240206EE14000589395 /* DBTEAMLOGGetTeamEventsResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A73206EE14600589395 /* DBTEAMLOGGetTeamEventsResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3240206EE14000589395 /* DBTEAMLOGGetTeamEventsResult.h */; }; + F96E3A74206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3241206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A75206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3241206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */; }; + F96E3A76206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3242206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A77206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3242206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h */; }; + F96E3A78206EE14600589395 /* DBTEAMLOGGoogleSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3243206EE14000589395 /* DBTEAMLOGGoogleSsoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A79206EE14600589395 /* DBTEAMLOGGoogleSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3243206EE14000589395 /* DBTEAMLOGGoogleSsoPolicy.h */; }; + F96E3A7A206EE14600589395 /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3244206EE14000589395 /* DBTEAMLOGGroupAddExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A7B206EE14600589395 /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3244206EE14000589395 /* DBTEAMLOGGroupAddExternalIdDetails.h */; }; + F96E3A7C206EE14600589395 /* DBTEAMLOGGroupAddExternalIdType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3245206EE14000589395 /* DBTEAMLOGGroupAddExternalIdType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A7D206EE14600589395 /* DBTEAMLOGGroupAddExternalIdType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3245206EE14000589395 /* DBTEAMLOGGroupAddExternalIdType.h */; }; + F96E3A7E206EE14600589395 /* DBTEAMLOGGroupAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3246206EE14000589395 /* DBTEAMLOGGroupAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A7F206EE14600589395 /* DBTEAMLOGGroupAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3246206EE14000589395 /* DBTEAMLOGGroupAddMemberDetails.h */; }; + F96E3A80206EE14600589395 /* DBTEAMLOGGroupAddMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3247206EE14000589395 /* DBTEAMLOGGroupAddMemberType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A81206EE14600589395 /* DBTEAMLOGGroupAddMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3247206EE14000589395 /* DBTEAMLOGGroupAddMemberType.h */; }; + F96E3A82206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3248206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A83206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3248206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h */; }; + F96E3A84206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3249206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A85206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3249206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdType.h */; }; + F96E3A86206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324A206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A87206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324A206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h */; }; + F96E3A88206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324B206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A89206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324B206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeType.h */; }; + F96E3A8A206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324C206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A8B206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324C206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h */; }; + F96E3A8C206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324D206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A8D206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324D206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleType.h */; }; + F96E3A8E206EE14600589395 /* DBTEAMLOGGroupCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324E206EE14000589395 /* DBTEAMLOGGroupCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A8F206EE14600589395 /* DBTEAMLOGGroupCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324E206EE14000589395 /* DBTEAMLOGGroupCreateDetails.h */; }; + F96E3A90206EE14600589395 /* DBTEAMLOGGroupCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324F206EE14000589395 /* DBTEAMLOGGroupCreateType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A91206EE14600589395 /* DBTEAMLOGGroupCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E324F206EE14000589395 /* DBTEAMLOGGroupCreateType.h */; }; + F96E3A92206EE14600589395 /* DBTEAMLOGGroupDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3250206EE14000589395 /* DBTEAMLOGGroupDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A93206EE14600589395 /* DBTEAMLOGGroupDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3250206EE14000589395 /* DBTEAMLOGGroupDeleteDetails.h */; }; + F96E3A94206EE14600589395 /* DBTEAMLOGGroupDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3251206EE14000589395 /* DBTEAMLOGGroupDeleteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A95206EE14600589395 /* DBTEAMLOGGroupDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3251206EE14000589395 /* DBTEAMLOGGroupDeleteType.h */; }; + F96E3A96206EE14600589395 /* DBTEAMLOGGroupJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3252206EE14000589395 /* DBTEAMLOGGroupJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A97206EE14600589395 /* DBTEAMLOGGroupJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3252206EE14000589395 /* DBTEAMLOGGroupJoinPolicy.h */; }; + F96E3A98206EE14600589395 /* DBTEAMLOGGroupLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3253206EE14000589395 /* DBTEAMLOGGroupLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A99206EE14600589395 /* DBTEAMLOGGroupLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3253206EE14000589395 /* DBTEAMLOGGroupLogInfo.h */; }; + F96E3A9A206EE14600589395 /* DBTEAMLOGGroupMovedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3254206EE14000589395 /* DBTEAMLOGGroupMovedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A9B206EE14700589395 /* DBTEAMLOGGroupMovedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3254206EE14000589395 /* DBTEAMLOGGroupMovedDetails.h */; }; + F96E3A9C206EE14700589395 /* DBTEAMLOGGroupMovedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3255206EE14000589395 /* DBTEAMLOGGroupMovedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A9D206EE14700589395 /* DBTEAMLOGGroupMovedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3255206EE14000589395 /* DBTEAMLOGGroupMovedType.h */; }; + F96E3A9E206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3256206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3A9F206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3256206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h */; }; + F96E3AA0206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3257206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AA1206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3257206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdType.h */; }; + F96E3AA2206EE14700589395 /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3258206EE14000589395 /* DBTEAMLOGGroupRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AA3206EE14700589395 /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3258206EE14000589395 /* DBTEAMLOGGroupRemoveMemberDetails.h */; }; + F96E3AA4206EE14700589395 /* DBTEAMLOGGroupRemoveMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3259206EE14000589395 /* DBTEAMLOGGroupRemoveMemberType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AA5206EE14700589395 /* DBTEAMLOGGroupRemoveMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3259206EE14000589395 /* DBTEAMLOGGroupRemoveMemberType.h */; }; + F96E3AA6206EE14700589395 /* DBTEAMLOGGroupRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325A206EE14000589395 /* DBTEAMLOGGroupRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AA7206EE14700589395 /* DBTEAMLOGGroupRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325A206EE14000589395 /* DBTEAMLOGGroupRenameDetails.h */; }; + F96E3AA8206EE14700589395 /* DBTEAMLOGGroupRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325B206EE14000589395 /* DBTEAMLOGGroupRenameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AA9206EE14700589395 /* DBTEAMLOGGroupRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325B206EE14000589395 /* DBTEAMLOGGroupRenameType.h */; }; + F96E3AAA206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325C206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AAB206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325C206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */; }; + F96E3AAC206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325D206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AAD206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325D206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h */; }; + F96E3AAE206EE14700589395 /* DBTEAMLOGIdentifierType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325E206EE14000589395 /* DBTEAMLOGIdentifierType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AAF206EE14700589395 /* DBTEAMLOGIdentifierType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325E206EE14000589395 /* DBTEAMLOGIdentifierType.h */; }; + F96E3AB0206EE14700589395 /* DBTEAMLOGJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325F206EE14000589395 /* DBTEAMLOGJoinTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AB1206EE14700589395 /* DBTEAMLOGJoinTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E325F206EE14000589395 /* DBTEAMLOGJoinTeamDetails.h */; }; + F96E3AB2206EE14700589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3260206EE14000589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AB3206EE14700589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3260206EE14000589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h */; }; + F96E3AB4206EE14700589395 /* DBTEAMLOGLinkedDeviceLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3261206EE14000589395 /* DBTEAMLOGLinkedDeviceLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AB5206EE14700589395 /* DBTEAMLOGLinkedDeviceLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3261206EE14000589395 /* DBTEAMLOGLinkedDeviceLogInfo.h */; }; + F96E3AB6206EE14700589395 /* DBTEAMLOGLoginFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3262206EE14000589395 /* DBTEAMLOGLoginFailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AB7206EE14700589395 /* DBTEAMLOGLoginFailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3262206EE14000589395 /* DBTEAMLOGLoginFailDetails.h */; }; + F96E3AB8206EE14700589395 /* DBTEAMLOGLoginFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3263206EE14000589395 /* DBTEAMLOGLoginFailType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AB9206EE14700589395 /* DBTEAMLOGLoginFailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3263206EE14000589395 /* DBTEAMLOGLoginFailType.h */; }; + F96E3ABA206EE14700589395 /* DBTEAMLOGLoginMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3264206EE14000589395 /* DBTEAMLOGLoginMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ABB206EE14700589395 /* DBTEAMLOGLoginMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3264206EE14000589395 /* DBTEAMLOGLoginMethod.h */; }; + F96E3ABC206EE14700589395 /* DBTEAMLOGLoginSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3265206EE14000589395 /* DBTEAMLOGLoginSuccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ABD206EE14700589395 /* DBTEAMLOGLoginSuccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3265206EE14000589395 /* DBTEAMLOGLoginSuccessDetails.h */; }; + F96E3ABE206EE14700589395 /* DBTEAMLOGLoginSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3266206EE14000589395 /* DBTEAMLOGLoginSuccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ABF206EE14700589395 /* DBTEAMLOGLoginSuccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3266206EE14000589395 /* DBTEAMLOGLoginSuccessType.h */; }; + F96E3AC0206EE14700589395 /* DBTEAMLOGLogoutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3267206EE14000589395 /* DBTEAMLOGLogoutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AC1206EE14700589395 /* DBTEAMLOGLogoutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3267206EE14000589395 /* DBTEAMLOGLogoutDetails.h */; }; + F96E3AC2206EE14700589395 /* DBTEAMLOGLogoutType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3268206EE14000589395 /* DBTEAMLOGLogoutType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AC3206EE14700589395 /* DBTEAMLOGLogoutType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3268206EE14000589395 /* DBTEAMLOGLogoutType.h */; }; + F96E3AC4206EE14700589395 /* DBTEAMLOGMemberAddNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3269206EE14000589395 /* DBTEAMLOGMemberAddNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AC5206EE14700589395 /* DBTEAMLOGMemberAddNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3269206EE14000589395 /* DBTEAMLOGMemberAddNameDetails.h */; }; + F96E3AC6206EE14700589395 /* DBTEAMLOGMemberAddNameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326A206EE14000589395 /* DBTEAMLOGMemberAddNameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AC7206EE14700589395 /* DBTEAMLOGMemberAddNameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326A206EE14000589395 /* DBTEAMLOGMemberAddNameType.h */; }; + F96E3AC8206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326B206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AC9206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326B206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h */; }; + F96E3ACA206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326C206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ACB206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326C206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleType.h */; }; + F96E3ACC206EE14700589395 /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326D206EE14000589395 /* DBTEAMLOGMemberChangeEmailDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ACD206EE14700589395 /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326D206EE14000589395 /* DBTEAMLOGMemberChangeEmailDetails.h */; }; + F96E3ACE206EE14700589395 /* DBTEAMLOGMemberChangeEmailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326E206EE14000589395 /* DBTEAMLOGMemberChangeEmailType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ACF206EE14700589395 /* DBTEAMLOGMemberChangeEmailType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326E206EE14000589395 /* DBTEAMLOGMemberChangeEmailType.h */; }; + F96E3AD0206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326F206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AD1206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E326F206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */; }; + F96E3AD2206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3270206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AD3206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3270206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h */; }; + F96E3AD4206EE14700589395 /* DBTEAMLOGMemberChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3271206EE14000589395 /* DBTEAMLOGMemberChangeNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AD5206EE14700589395 /* DBTEAMLOGMemberChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3271206EE14000589395 /* DBTEAMLOGMemberChangeNameDetails.h */; }; + F96E3AD6206EE14700589395 /* DBTEAMLOGMemberChangeNameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3272206EE14000589395 /* DBTEAMLOGMemberChangeNameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AD7206EE14700589395 /* DBTEAMLOGMemberChangeNameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3272206EE14000589395 /* DBTEAMLOGMemberChangeNameType.h */; }; + F96E3AD8206EE14700589395 /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3273206EE14000589395 /* DBTEAMLOGMemberChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AD9206EE14700589395 /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3273206EE14000589395 /* DBTEAMLOGMemberChangeStatusDetails.h */; }; + F96E3ADA206EE14700589395 /* DBTEAMLOGMemberChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3274206EE14000589395 /* DBTEAMLOGMemberChangeStatusType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ADB206EE14700589395 /* DBTEAMLOGMemberChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3274206EE14000589395 /* DBTEAMLOGMemberChangeStatusType.h */; }; + F96E3ADC206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3275206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ADD206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3275206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */; }; + F96E3ADE206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3276206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3ADF206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3276206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h */; }; + F96E3AE0206EE14700589395 /* DBTEAMLOGMemberRemoveActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3277206EE14000589395 /* DBTEAMLOGMemberRemoveActionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AE1206EE14700589395 /* DBTEAMLOGMemberRemoveActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3277206EE14000589395 /* DBTEAMLOGMemberRemoveActionType.h */; }; + F96E3AE2206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3278206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AE3206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3278206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */; }; + F96E3AE4206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3279206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AE5206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3279206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h */; }; + F96E3AE6206EE14700589395 /* DBTEAMLOGMemberRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327A206EE14000589395 /* DBTEAMLOGMemberRequestsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AE7206EE14700589395 /* DBTEAMLOGMemberRequestsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327A206EE14000589395 /* DBTEAMLOGMemberRequestsPolicy.h */; }; + F96E3AE8206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327B206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AE9206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327B206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h */; }; + F96E3AEA206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327C206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AEB206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327C206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h */; }; + F96E3AEC206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327D206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AED206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327D206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */; }; + F96E3AEE206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327E206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AEF206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327E206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h */; }; + F96E3AF0206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327F206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AF1206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E327F206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h */; }; + F96E3AF2206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3280206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AF3206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3280206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h */; }; + F96E3AF4206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3281206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AF5206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3281206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h */; }; + F96E3AF6206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3282206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AF7206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3282206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h */; }; + F96E3AF8206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3283206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AF9206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3283206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */; }; + F96E3AFA206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3284206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AFB206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3284206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h */; }; + F96E3AFC206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3285206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AFD206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3285206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */; }; + F96E3AFE206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3286206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3AFF206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3286206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h */; }; + F96E3B00206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3287206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B01206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3287206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h */; }; + F96E3B02206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3288206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B03206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3288206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h */; }; + F96E3B04206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3289206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B05206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3289206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */; }; + F96E3B06206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328A206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B07206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328A206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h */; }; + F96E3B08206EE14700589395 /* DBTEAMLOGMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328B206EE14000589395 /* DBTEAMLOGMemberStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B09206EE14700589395 /* DBTEAMLOGMemberStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328B206EE14000589395 /* DBTEAMLOGMemberStatus.h */; }; + F96E3B0A206EE14700589395 /* DBTEAMLOGMemberSuggestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328C206EE14000589395 /* DBTEAMLOGMemberSuggestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B0B206EE14700589395 /* DBTEAMLOGMemberSuggestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328C206EE14000589395 /* DBTEAMLOGMemberSuggestDetails.h */; }; + F96E3B0C206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328D206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B0D206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328D206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */; }; + F96E3B0E206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328E206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B0F206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328E206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h */; }; + F96E3B10206EE14700589395 /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328F206EE14000589395 /* DBTEAMLOGMemberSuggestionsPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B11206EE14700589395 /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E328F206EE14000589395 /* DBTEAMLOGMemberSuggestionsPolicy.h */; }; + F96E3B12206EE14700589395 /* DBTEAMLOGMemberSuggestType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3290206EE14000589395 /* DBTEAMLOGMemberSuggestType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B13206EE14700589395 /* DBTEAMLOGMemberSuggestType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3290206EE14000589395 /* DBTEAMLOGMemberSuggestType.h */; }; + F96E3B14206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3291206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B15206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3291206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h */; }; + F96E3B16206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3292206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B17206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3292206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsType.h */; }; + F96E3B18206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3293206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B19206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3293206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */; }; + F96E3B1A206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3294206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B1B206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3294206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h */; }; + F96E3B1C206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3295206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B1D206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3295206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */; }; + F96E3B1E206EE14700589395 /* DBTEAMLOGMissingDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3296206EE14000589395 /* DBTEAMLOGMissingDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B1F206EE14700589395 /* DBTEAMLOGMissingDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3296206EE14000589395 /* DBTEAMLOGMissingDetails.h */; }; + F96E3B20206EE14700589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3297206EE14000589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B21206EE14700589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3297206EE14000589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h */; }; + F96E3B22206EE14700589395 /* DBTEAMLOGMobileSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3298206EE14000589395 /* DBTEAMLOGMobileSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B23206EE14700589395 /* DBTEAMLOGMobileSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3298206EE14000589395 /* DBTEAMLOGMobileSessionLogInfo.h */; }; + F96E3B24206EE14700589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3299206EE14000589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B25206EE14700589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3299206EE14000589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h */; }; + F96E3B26206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329A206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B27206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329A206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h */; }; + F96E3B28206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329B206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B29206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329B206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyType.h */; }; + F96E3B2A206EE14700589395 /* DBTEAMLOGNetworkControlPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329C206EE14000589395 /* DBTEAMLOGNetworkControlPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B2B206EE14700589395 /* DBTEAMLOGNetworkControlPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329C206EE14000589395 /* DBTEAMLOGNetworkControlPolicy.h */; }; + F96E3B2C206EE14700589395 /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329D206EE14000589395 /* DBTEAMLOGNonTeamMemberLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B2D206EE14700589395 /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329D206EE14000589395 /* DBTEAMLOGNonTeamMemberLogInfo.h */; }; + F96E3B2E206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329E206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B2F206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329E206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h */; }; + F96E3B30206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329F206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B31206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E329F206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyType.h */; }; + F96E3B32206EE14700589395 /* DBTEAMLOGNoteAclLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A0206EE14000589395 /* DBTEAMLOGNoteAclLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B33206EE14700589395 /* DBTEAMLOGNoteAclLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A0206EE14000589395 /* DBTEAMLOGNoteAclLinkDetails.h */; }; + F96E3B34206EE14700589395 /* DBTEAMLOGNoteAclLinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A1206EE14000589395 /* DBTEAMLOGNoteAclLinkType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B35206EE14700589395 /* DBTEAMLOGNoteAclLinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A1206EE14000589395 /* DBTEAMLOGNoteAclLinkType.h */; }; + F96E3B36206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A2206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B37206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A2206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h */; }; + F96E3B38206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A3206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B39206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A3206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkType.h */; }; + F96E3B3A206EE14700589395 /* DBTEAMLOGNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A4206EE14000589395 /* DBTEAMLOGNoteSharedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B3B206EE14700589395 /* DBTEAMLOGNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A4206EE14000589395 /* DBTEAMLOGNoteSharedDetails.h */; }; + F96E3B3C206EE14700589395 /* DBTEAMLOGNoteSharedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A5206EE14000589395 /* DBTEAMLOGNoteSharedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B3D206EE14700589395 /* DBTEAMLOGNoteSharedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A5206EE14000589395 /* DBTEAMLOGNoteSharedType.h */; }; + F96E3B3E206EE14700589395 /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A6206EE14000589395 /* DBTEAMLOGNoteShareReceiveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B3F206EE14700589395 /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A6206EE14000589395 /* DBTEAMLOGNoteShareReceiveDetails.h */; }; + F96E3B40206EE14700589395 /* DBTEAMLOGNoteShareReceiveType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A7206EE14000589395 /* DBTEAMLOGNoteShareReceiveType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B41206EE14700589395 /* DBTEAMLOGNoteShareReceiveType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A7206EE14000589395 /* DBTEAMLOGNoteShareReceiveType.h */; }; + F96E3B42206EE14700589395 /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A8206EE14000589395 /* DBTEAMLOGOpenNoteSharedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B43206EE14700589395 /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A8206EE14000589395 /* DBTEAMLOGOpenNoteSharedDetails.h */; }; + F96E3B44206EE14700589395 /* DBTEAMLOGOpenNoteSharedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A9206EE14000589395 /* DBTEAMLOGOpenNoteSharedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B45206EE14700589395 /* DBTEAMLOGOpenNoteSharedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32A9206EE14000589395 /* DBTEAMLOGOpenNoteSharedType.h */; }; + F96E3B46206EE14700589395 /* DBTEAMLOGOriginLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AA206EE14000589395 /* DBTEAMLOGOriginLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B47206EE14700589395 /* DBTEAMLOGOriginLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AA206EE14000589395 /* DBTEAMLOGOriginLogInfo.h */; }; + F96E3B48206EE14700589395 /* DBTEAMLOGPaperAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AB206EE14000589395 /* DBTEAMLOGPaperAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B49206EE14700589395 /* DBTEAMLOGPaperAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AB206EE14000589395 /* DBTEAMLOGPaperAccessType.h */; }; + F96E3B4A206EE14700589395 /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AC206EE14000589395 /* DBTEAMLOGPaperAdminExportStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B4B206EE14700589395 /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AC206EE14000589395 /* DBTEAMLOGPaperAdminExportStartDetails.h */; }; + F96E3B4C206EE14700589395 /* DBTEAMLOGPaperAdminExportStartType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AD206EE14000589395 /* DBTEAMLOGPaperAdminExportStartType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B4D206EE14700589395 /* DBTEAMLOGPaperAdminExportStartType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AD206EE14000589395 /* DBTEAMLOGPaperAdminExportStartType.h */; }; + F96E3B4E206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AE206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B4F206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AE206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */; }; + F96E3B50206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AF206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B51206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32AF206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h */; }; + F96E3B52206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B0206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B53206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B0206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */; }; + F96E3B54206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B1206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B55206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B1206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h */; }; + F96E3B56206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B2206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B57206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B2206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */; }; + F96E3B58206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B3206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B59206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B3206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h */; }; + F96E3B5A206EE14700589395 /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B4206EE14000589395 /* DBTEAMLOGPaperChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B5B206EE14700589395 /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B4206EE14000589395 /* DBTEAMLOGPaperChangePolicyDetails.h */; }; + F96E3B5C206EE14700589395 /* DBTEAMLOGPaperChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B5206EE14000589395 /* DBTEAMLOGPaperChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B5D206EE14700589395 /* DBTEAMLOGPaperChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B5206EE14000589395 /* DBTEAMLOGPaperChangePolicyType.h */; }; + F96E3B5E206EE14700589395 /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B6206EE14000589395 /* DBTEAMLOGPaperContentAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B5F206EE14700589395 /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B6206EE14000589395 /* DBTEAMLOGPaperContentAddMemberDetails.h */; }; + F96E3B60206EE14700589395 /* DBTEAMLOGPaperContentAddMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B7206EE14000589395 /* DBTEAMLOGPaperContentAddMemberType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B61206EE14700589395 /* DBTEAMLOGPaperContentAddMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B7206EE14000589395 /* DBTEAMLOGPaperContentAddMemberType.h */; }; + F96E3B62206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B8206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B63206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B8206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h */; }; + F96E3B64206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B9206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B65206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32B9206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderType.h */; }; + F96E3B66206EE14700589395 /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BA206EE14000589395 /* DBTEAMLOGPaperContentArchiveDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B67206EE14700589395 /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BA206EE14000589395 /* DBTEAMLOGPaperContentArchiveDetails.h */; }; + F96E3B68206EE14700589395 /* DBTEAMLOGPaperContentArchiveType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BB206EE14000589395 /* DBTEAMLOGPaperContentArchiveType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B69206EE14700589395 /* DBTEAMLOGPaperContentArchiveType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BB206EE14000589395 /* DBTEAMLOGPaperContentArchiveType.h */; }; + F96E3B6A206EE14700589395 /* DBTEAMLOGPaperContentCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BC206EE14000589395 /* DBTEAMLOGPaperContentCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B6B206EE14700589395 /* DBTEAMLOGPaperContentCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BC206EE14000589395 /* DBTEAMLOGPaperContentCreateDetails.h */; }; + F96E3B6C206EE14700589395 /* DBTEAMLOGPaperContentCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BD206EE14000589395 /* DBTEAMLOGPaperContentCreateType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B6D206EE14700589395 /* DBTEAMLOGPaperContentCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BD206EE14000589395 /* DBTEAMLOGPaperContentCreateType.h */; }; + F96E3B6E206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BE206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B6F206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BE206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */; }; + F96E3B70206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BF206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B71206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32BF206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h */; }; + F96E3B72206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C0206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B73206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C0206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */; }; + F96E3B74206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C1206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B75206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C1206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h */; }; + F96E3B76206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C2206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B77206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C2206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h */; }; + F96E3B78206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C3206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B79206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C3206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberType.h */; }; + F96E3B7A206EE14700589395 /* DBTEAMLOGPaperContentRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C4206EE14000589395 /* DBTEAMLOGPaperContentRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B7B206EE14700589395 /* DBTEAMLOGPaperContentRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C4206EE14000589395 /* DBTEAMLOGPaperContentRenameDetails.h */; }; + F96E3B7C206EE14700589395 /* DBTEAMLOGPaperContentRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C5206EE14000589395 /* DBTEAMLOGPaperContentRenameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B7D206EE14700589395 /* DBTEAMLOGPaperContentRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C5206EE14000589395 /* DBTEAMLOGPaperContentRenameType.h */; }; + F96E3B7E206EE14700589395 /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C6206EE14000589395 /* DBTEAMLOGPaperContentRestoreDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B7F206EE14700589395 /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C6206EE14000589395 /* DBTEAMLOGPaperContentRestoreDetails.h */; }; + F96E3B80206EE14700589395 /* DBTEAMLOGPaperContentRestoreType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C7206EE14000589395 /* DBTEAMLOGPaperContentRestoreType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B81206EE14700589395 /* DBTEAMLOGPaperContentRestoreType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C7206EE14000589395 /* DBTEAMLOGPaperContentRestoreType.h */; }; + F96E3B82206EE14700589395 /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C8206EE14000589395 /* DBTEAMLOGPaperDocAddCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B83206EE14700589395 /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C8206EE14000589395 /* DBTEAMLOGPaperDocAddCommentDetails.h */; }; + F96E3B84206EE14700589395 /* DBTEAMLOGPaperDocAddCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C9206EE14000589395 /* DBTEAMLOGPaperDocAddCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B85206EE14700589395 /* DBTEAMLOGPaperDocAddCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32C9206EE14000589395 /* DBTEAMLOGPaperDocAddCommentType.h */; }; + F96E3B86206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CA206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B87206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CA206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */; }; + F96E3B88206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CB206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B89206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CB206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h */; }; + F96E3B8A206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CC206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B8B206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CC206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */; }; + F96E3B8C206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CD206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B8D206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CD206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h */; }; + F96E3B8E206EE14700589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CE206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B8F206EE14700589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CE206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */; }; + F96E3B90206EE14700589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CF206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B91206EE14800589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32CF206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h */; }; + F96E3B92206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D0206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B93206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D0206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h */; }; + F96E3B94206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D1206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B95206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D1206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentType.h */; }; + F96E3B96206EE14800589395 /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D2206EE14000589395 /* DBTEAMLOGPaperDocDeletedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B97206EE14800589395 /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D2206EE14000589395 /* DBTEAMLOGPaperDocDeletedDetails.h */; }; + F96E3B98206EE14800589395 /* DBTEAMLOGPaperDocDeletedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D3206EE14000589395 /* DBTEAMLOGPaperDocDeletedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B99206EE14800589395 /* DBTEAMLOGPaperDocDeletedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D3206EE14000589395 /* DBTEAMLOGPaperDocDeletedType.h */; }; + F96E3B9A206EE14800589395 /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D4206EE14000589395 /* DBTEAMLOGPaperDocDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B9B206EE14800589395 /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D4206EE14000589395 /* DBTEAMLOGPaperDocDownloadDetails.h */; }; + F96E3B9C206EE14800589395 /* DBTEAMLOGPaperDocDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D5206EE14000589395 /* DBTEAMLOGPaperDocDownloadType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B9D206EE14800589395 /* DBTEAMLOGPaperDocDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D5206EE14000589395 /* DBTEAMLOGPaperDocDownloadType.h */; }; + F96E3B9E206EE14800589395 /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D6206EE14000589395 /* DBTEAMLOGPaperDocEditCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3B9F206EE14800589395 /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D6206EE14000589395 /* DBTEAMLOGPaperDocEditCommentDetails.h */; }; + F96E3BA0206EE14800589395 /* DBTEAMLOGPaperDocEditCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D7206EE14000589395 /* DBTEAMLOGPaperDocEditCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BA1206EE14800589395 /* DBTEAMLOGPaperDocEditCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D7206EE14000589395 /* DBTEAMLOGPaperDocEditCommentType.h */; }; + F96E3BA2206EE14800589395 /* DBTEAMLOGPaperDocEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D8206EE14000589395 /* DBTEAMLOGPaperDocEditDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BA3206EE14800589395 /* DBTEAMLOGPaperDocEditDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D8206EE14000589395 /* DBTEAMLOGPaperDocEditDetails.h */; }; + F96E3BA4206EE14800589395 /* DBTEAMLOGPaperDocEditType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D9206EE14000589395 /* DBTEAMLOGPaperDocEditType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BA5206EE14800589395 /* DBTEAMLOGPaperDocEditType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32D9206EE14000589395 /* DBTEAMLOGPaperDocEditType.h */; }; + F96E3BA6206EE14800589395 /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DA206EE14000589395 /* DBTEAMLOGPaperDocFollowedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BA7206EE14800589395 /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DA206EE14000589395 /* DBTEAMLOGPaperDocFollowedDetails.h */; }; + F96E3BA8206EE14800589395 /* DBTEAMLOGPaperDocFollowedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DB206EE14000589395 /* DBTEAMLOGPaperDocFollowedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BA9206EE14800589395 /* DBTEAMLOGPaperDocFollowedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DB206EE14000589395 /* DBTEAMLOGPaperDocFollowedType.h */; }; + F96E3BAA206EE14800589395 /* DBTEAMLOGPaperDocMentionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DC206EE14000589395 /* DBTEAMLOGPaperDocMentionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BAB206EE14800589395 /* DBTEAMLOGPaperDocMentionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DC206EE14000589395 /* DBTEAMLOGPaperDocMentionDetails.h */; }; + F96E3BAC206EE14800589395 /* DBTEAMLOGPaperDocMentionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DD206EE14000589395 /* DBTEAMLOGPaperDocMentionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BAD206EE14800589395 /* DBTEAMLOGPaperDocMentionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DD206EE14000589395 /* DBTEAMLOGPaperDocMentionType.h */; }; + F96E3BAE206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DE206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BAF206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DE206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h */; }; + F96E3BB0206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DF206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BB1206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32DF206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessType.h */; }; + F96E3BB2206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E0206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BB3206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E0206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h */; }; + F96E3BB4206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E1206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BB5206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E1206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentType.h */; }; + F96E3BB6206EE14800589395 /* DBTEAMLOGPaperDocRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E2206EE14000589395 /* DBTEAMLOGPaperDocRevertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BB7206EE14800589395 /* DBTEAMLOGPaperDocRevertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E2206EE14000589395 /* DBTEAMLOGPaperDocRevertDetails.h */; }; + F96E3BB8206EE14800589395 /* DBTEAMLOGPaperDocRevertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E3206EE14000589395 /* DBTEAMLOGPaperDocRevertType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BB9206EE14800589395 /* DBTEAMLOGPaperDocRevertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E3206EE14000589395 /* DBTEAMLOGPaperDocRevertType.h */; }; + F96E3BBA206EE14800589395 /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E4206EE14000589395 /* DBTEAMLOGPaperDocSlackShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BBB206EE14800589395 /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E4206EE14000589395 /* DBTEAMLOGPaperDocSlackShareDetails.h */; }; + F96E3BBC206EE14800589395 /* DBTEAMLOGPaperDocSlackShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E5206EE14000589395 /* DBTEAMLOGPaperDocSlackShareType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BBD206EE14800589395 /* DBTEAMLOGPaperDocSlackShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E5206EE14000589395 /* DBTEAMLOGPaperDocSlackShareType.h */; }; + F96E3BBE206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E6206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BBF206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E6206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h */; }; + F96E3BC0206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E7206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BC1206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E7206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteType.h */; }; + F96E3BC2206EE14800589395 /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E8206EE14000589395 /* DBTEAMLOGPaperDocTrashedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BC3206EE14800589395 /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E8206EE14000589395 /* DBTEAMLOGPaperDocTrashedDetails.h */; }; + F96E3BC4206EE14800589395 /* DBTEAMLOGPaperDocTrashedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E9206EE14000589395 /* DBTEAMLOGPaperDocTrashedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BC5206EE14800589395 /* DBTEAMLOGPaperDocTrashedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32E9206EE14000589395 /* DBTEAMLOGPaperDocTrashedType.h */; }; + F96E3BC6206EE14800589395 /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EA206EE14000589395 /* DBTEAMLOGPaperDocumentLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BC7206EE14800589395 /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EA206EE14000589395 /* DBTEAMLOGPaperDocumentLogInfo.h */; }; + F96E3BC8206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EB206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BC9206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EB206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */; }; + F96E3BCA206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EC206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BCB206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EC206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h */; }; + F96E3BCC206EE14800589395 /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32ED206EE14000589395 /* DBTEAMLOGPaperDocUntrashedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BCD206EE14800589395 /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32ED206EE14000589395 /* DBTEAMLOGPaperDocUntrashedDetails.h */; }; + F96E3BCE206EE14800589395 /* DBTEAMLOGPaperDocUntrashedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EE206EE14000589395 /* DBTEAMLOGPaperDocUntrashedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BCF206EE14800589395 /* DBTEAMLOGPaperDocUntrashedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EE206EE14000589395 /* DBTEAMLOGPaperDocUntrashedType.h */; }; + F96E3BD0206EE14800589395 /* DBTEAMLOGPaperDocViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EF206EE14000589395 /* DBTEAMLOGPaperDocViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BD1206EE14800589395 /* DBTEAMLOGPaperDocViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32EF206EE14000589395 /* DBTEAMLOGPaperDocViewDetails.h */; }; + F96E3BD2206EE14800589395 /* DBTEAMLOGPaperDocViewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F0206EE14000589395 /* DBTEAMLOGPaperDocViewType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BD3206EE14800589395 /* DBTEAMLOGPaperDocViewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F0206EE14000589395 /* DBTEAMLOGPaperDocViewType.h */; }; + F96E3BD4206EE14800589395 /* DBTEAMLOGPaperDownloadFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F1206EE14000589395 /* DBTEAMLOGPaperDownloadFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BD5206EE14800589395 /* DBTEAMLOGPaperDownloadFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F1206EE14000589395 /* DBTEAMLOGPaperDownloadFormat.h */; }; + F96E3BD6206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F2206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BD7206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F2206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */; }; + F96E3BD8206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F3206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BD9206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F3206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h */; }; + F96E3BDA206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F4206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BDB206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F4206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */; }; + F96E3BDC206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F5206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BDD206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F5206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h */; }; + F96E3BDE206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F6206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BDF206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F6206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h */; }; + F96E3BE0206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F7206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BE1206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F7206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowType.h */; }; + F96E3BE2206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F8206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BE3206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F8206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */; }; + F96E3BE4206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F9206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BE5206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32F9206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h */; }; + F96E3BE6206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FA206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BE7206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FA206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h */; }; + F96E3BE8206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FB206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BE9206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FB206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidType.h */; }; + F96E3BEA206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FC206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BEB206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FC206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */; }; + F96E3BEC206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FD206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BED206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FD206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h */; }; + F96E3BEE206EE14800589395 /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FE206EE14000589395 /* DBTEAMLOGPaperFolderDeletedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BEF206EE14800589395 /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FE206EE14000589395 /* DBTEAMLOGPaperFolderDeletedDetails.h */; }; + F96E3BF0206EE14800589395 /* DBTEAMLOGPaperFolderDeletedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FF206EE14000589395 /* DBTEAMLOGPaperFolderDeletedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BF1206EE14800589395 /* DBTEAMLOGPaperFolderDeletedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E32FF206EE14000589395 /* DBTEAMLOGPaperFolderDeletedType.h */; }; + F96E3BF2206EE14800589395 /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3300206EE14000589395 /* DBTEAMLOGPaperFolderFollowedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BF3206EE14800589395 /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3300206EE14000589395 /* DBTEAMLOGPaperFolderFollowedDetails.h */; }; + F96E3BF4206EE14800589395 /* DBTEAMLOGPaperFolderFollowedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3301206EE14000589395 /* DBTEAMLOGPaperFolderFollowedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BF5206EE14800589395 /* DBTEAMLOGPaperFolderFollowedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3301206EE14000589395 /* DBTEAMLOGPaperFolderFollowedType.h */; }; + F96E3BF6206EE14800589395 /* DBTEAMLOGPaperFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3302206EE14000589395 /* DBTEAMLOGPaperFolderLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BF7206EE14800589395 /* DBTEAMLOGPaperFolderLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3302206EE14000589395 /* DBTEAMLOGPaperFolderLogInfo.h */; }; + F96E3BF8206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3303206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BF9206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3303206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h */; }; + F96E3BFA206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3304206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BFB206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3304206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteType.h */; }; + F96E3BFC206EE14800589395 /* DBTEAMLOGPaperMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3305206EE14000589395 /* DBTEAMLOGPaperMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BFD206EE14800589395 /* DBTEAMLOGPaperMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3305206EE14000589395 /* DBTEAMLOGPaperMemberPolicy.h */; }; + F96E3BFE206EE14800589395 /* DBTEAMLOGParticipantLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3306206EE14000589395 /* DBTEAMLOGParticipantLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3BFF206EE14800589395 /* DBTEAMLOGParticipantLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3306206EE14000589395 /* DBTEAMLOGParticipantLogInfo.h */; }; + F96E3C00206EE14800589395 /* DBTEAMLOGPasswordChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3307206EE14000589395 /* DBTEAMLOGPasswordChangeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C01206EE14800589395 /* DBTEAMLOGPasswordChangeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3307206EE14000589395 /* DBTEAMLOGPasswordChangeDetails.h */; }; + F96E3C02206EE14800589395 /* DBTEAMLOGPasswordChangeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3308206EE14000589395 /* DBTEAMLOGPasswordChangeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C03206EE14800589395 /* DBTEAMLOGPasswordChangeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3308206EE14000589395 /* DBTEAMLOGPasswordChangeType.h */; }; + F96E3C04206EE14800589395 /* DBTEAMLOGPasswordResetAllDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3309206EE14000589395 /* DBTEAMLOGPasswordResetAllDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C05206EE14800589395 /* DBTEAMLOGPasswordResetAllDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3309206EE14000589395 /* DBTEAMLOGPasswordResetAllDetails.h */; }; + F96E3C06206EE14800589395 /* DBTEAMLOGPasswordResetAllType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330A206EE14000589395 /* DBTEAMLOGPasswordResetAllType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C07206EE14800589395 /* DBTEAMLOGPasswordResetAllType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330A206EE14000589395 /* DBTEAMLOGPasswordResetAllType.h */; }; + F96E3C08206EE14800589395 /* DBTEAMLOGPasswordResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330B206EE14000589395 /* DBTEAMLOGPasswordResetDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C09206EE14800589395 /* DBTEAMLOGPasswordResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330B206EE14000589395 /* DBTEAMLOGPasswordResetDetails.h */; }; + F96E3C0A206EE14800589395 /* DBTEAMLOGPasswordResetType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330C206EE14000589395 /* DBTEAMLOGPasswordResetType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C0B206EE14800589395 /* DBTEAMLOGPasswordResetType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330C206EE14000589395 /* DBTEAMLOGPasswordResetType.h */; }; + F96E3C0C206EE14800589395 /* DBTEAMLOGPathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330D206EE14000589395 /* DBTEAMLOGPathLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C0D206EE14800589395 /* DBTEAMLOGPathLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330D206EE14000589395 /* DBTEAMLOGPathLogInfo.h */; }; + F96E3C0E206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330E206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C0F206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330E206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */; }; + F96E3C10206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330F206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C11206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E330F206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h */; }; + F96E3C12206EE14800589395 /* DBTEAMLOGPlacementRestriction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3310206EE14000589395 /* DBTEAMLOGPlacementRestriction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C13206EE14800589395 /* DBTEAMLOGPlacementRestriction.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3310206EE14000589395 /* DBTEAMLOGPlacementRestriction.h */; }; + F96E3C14206EE14800589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3311206EE14000589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C15206EE14800589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3311206EE14000589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */; }; + F96E3C16206EE14800589395 /* DBTEAMLOGResellerLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3312206EE14000589395 /* DBTEAMLOGResellerLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C17206EE14800589395 /* DBTEAMLOGResellerLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3312206EE14000589395 /* DBTEAMLOGResellerLogInfo.h */; }; + F96E3C18206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3313206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C19206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3313206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h */; }; + F96E3C1A206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3314206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C1B206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3314206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndType.h */; }; + F96E3C1C206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3315206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C1D206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3315206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h */; }; + F96E3C1E206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3316206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C1F206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3316206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartType.h */; }; + F96E3C20206EE14800589395 /* DBTEAMLOGSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3317206EE14000589395 /* DBTEAMLOGSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C21206EE14800589395 /* DBTEAMLOGSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3317206EE14000589395 /* DBTEAMLOGSessionLogInfo.h */; }; + F96E3C22206EE14800589395 /* DBTEAMLOGSfAddGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3318206EE14000589395 /* DBTEAMLOGSfAddGroupDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C23206EE14800589395 /* DBTEAMLOGSfAddGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3318206EE14000589395 /* DBTEAMLOGSfAddGroupDetails.h */; }; + F96E3C24206EE14800589395 /* DBTEAMLOGSfAddGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3319206EE14000589395 /* DBTEAMLOGSfAddGroupType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C25206EE14800589395 /* DBTEAMLOGSfAddGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3319206EE14000589395 /* DBTEAMLOGSfAddGroupType.h */; }; + F96E3C26206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331A206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C27206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331A206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */; }; + F96E3C28206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331B206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C29206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331B206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h */; }; + F96E3C2A206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331C206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C2B206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331C206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h */; }; + F96E3C2C206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331D206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C2D206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331D206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnType.h */; }; + F96E3C2E206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331E206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C2F206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331E206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h */; }; + F96E3C30206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331F206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C31206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E331F206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h */; }; + F96E3C32206EE14800589395 /* DBTEAMLOGSfFbInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3320206EE14000589395 /* DBTEAMLOGSfFbInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C33206EE14800589395 /* DBTEAMLOGSfFbInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3320206EE14000589395 /* DBTEAMLOGSfFbInviteDetails.h */; }; + F96E3C34206EE14800589395 /* DBTEAMLOGSfFbInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3321206EE14000589395 /* DBTEAMLOGSfFbInviteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C35206EE14800589395 /* DBTEAMLOGSfFbInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3321206EE14000589395 /* DBTEAMLOGSfFbInviteType.h */; }; + F96E3C36206EE14800589395 /* DBTEAMLOGSfFbUninviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3322206EE14000589395 /* DBTEAMLOGSfFbUninviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C37206EE14800589395 /* DBTEAMLOGSfFbUninviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3322206EE14000589395 /* DBTEAMLOGSfFbUninviteDetails.h */; }; + F96E3C38206EE14800589395 /* DBTEAMLOGSfFbUninviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3323206EE14000589395 /* DBTEAMLOGSfFbUninviteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C39206EE14800589395 /* DBTEAMLOGSfFbUninviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3323206EE14000589395 /* DBTEAMLOGSfFbUninviteType.h */; }; + F96E3C3A206EE14800589395 /* DBTEAMLOGSfInviteGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3324206EE14000589395 /* DBTEAMLOGSfInviteGroupDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C3B206EE14800589395 /* DBTEAMLOGSfInviteGroupDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3324206EE14000589395 /* DBTEAMLOGSfInviteGroupDetails.h */; }; + F96E3C3C206EE14800589395 /* DBTEAMLOGSfInviteGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3325206EE14000589395 /* DBTEAMLOGSfInviteGroupType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C3D206EE14800589395 /* DBTEAMLOGSfInviteGroupType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3325206EE14000589395 /* DBTEAMLOGSfInviteGroupType.h */; }; + F96E3C3E206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3326206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C3F206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3326206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h */; }; + F96E3C40206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3327206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C41206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3327206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessType.h */; }; + F96E3C42206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3328206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C43206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3328206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */; }; + F96E3C44206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3329206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C45206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3329206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h */; }; + F96E3C46206EE14800589395 /* DBTEAMLOGSfTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332A206EE14000589395 /* DBTEAMLOGSfTeamInviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C47206EE14800589395 /* DBTEAMLOGSfTeamInviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332A206EE14000589395 /* DBTEAMLOGSfTeamInviteDetails.h */; }; + F96E3C48206EE14800589395 /* DBTEAMLOGSfTeamInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332B206EE14000589395 /* DBTEAMLOGSfTeamInviteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C49206EE14800589395 /* DBTEAMLOGSfTeamInviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332B206EE14000589395 /* DBTEAMLOGSfTeamInviteType.h */; }; + F96E3C4A206EE14800589395 /* DBTEAMLOGSfTeamJoinDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332C206EE14100589395 /* DBTEAMLOGSfTeamJoinDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C4B206EE14800589395 /* DBTEAMLOGSfTeamJoinDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332C206EE14100589395 /* DBTEAMLOGSfTeamJoinDetails.h */; }; + F96E3C4C206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332D206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C4D206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332D206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */; }; + F96E3C4E206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332E206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C4F206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332E206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h */; }; + F96E3C50206EE14800589395 /* DBTEAMLOGSfTeamJoinType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332F206EE14100589395 /* DBTEAMLOGSfTeamJoinType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C51206EE14800589395 /* DBTEAMLOGSfTeamJoinType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E332F206EE14100589395 /* DBTEAMLOGSfTeamJoinType.h */; }; + F96E3C52206EE14800589395 /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3330206EE14100589395 /* DBTEAMLOGSfTeamUninviteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C53206EE14800589395 /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3330206EE14100589395 /* DBTEAMLOGSfTeamUninviteDetails.h */; }; + F96E3C54206EE14800589395 /* DBTEAMLOGSfTeamUninviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3331206EE14100589395 /* DBTEAMLOGSfTeamUninviteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C55206EE14800589395 /* DBTEAMLOGSfTeamUninviteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3331206EE14100589395 /* DBTEAMLOGSfTeamUninviteType.h */; }; + F96E3C56206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3332206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C57206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3332206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h */; }; + F96E3C58206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3333206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C59206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3333206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesType.h */; }; + F96E3C5A206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3334206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C5B206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3334206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */; }; + F96E3C5C206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3335206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C5D206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3335206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h */; }; + F96E3C5E206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3336206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C5F206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3336206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */; }; + F96E3C60206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3337206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C61206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3337206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h */; }; + F96E3C62206EE14800589395 /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3338206EE14100589395 /* DBTEAMLOGSharedContentAddMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C63206EE14800589395 /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3338206EE14100589395 /* DBTEAMLOGSharedContentAddMemberDetails.h */; }; + F96E3C64206EE14800589395 /* DBTEAMLOGSharedContentAddMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3339206EE14100589395 /* DBTEAMLOGSharedContentAddMemberType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C65206EE14800589395 /* DBTEAMLOGSharedContentAddMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3339206EE14100589395 /* DBTEAMLOGSharedContentAddMemberType.h */; }; + F96E3C66206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333A206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C67206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333A206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */; }; + F96E3C68206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333B206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C69206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333B206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h */; }; + F96E3C6A206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333C206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C6B206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333C206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */; }; + F96E3C6C206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333D206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C6D206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333D206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h */; }; + F96E3C6E206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333E206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C6F206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333E206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */; }; + F96E3C70206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333F206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C71206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E333F206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h */; }; + F96E3C72206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3340206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C73206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3340206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */; }; + F96E3C74206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3341206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C75206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3341206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h */; }; + F96E3C76206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3342206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C77206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3342206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */; }; + F96E3C78206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3343206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C79206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3343206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h */; }; + F96E3C7A206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3344206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C7B206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3344206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */; }; + F96E3C7C206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3345206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C7D206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3345206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h */; }; + F96E3C7E206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3346206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C7F206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3346206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */; }; + F96E3C80206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3347206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C81206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3347206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h */; }; + F96E3C82206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3348206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C83206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3348206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h */; }; + F96E3C84206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3349206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C85206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3349206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationType.h */; }; + F96E3C86206EE14900589395 /* DBTEAMLOGSharedContentCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334A206EE14100589395 /* DBTEAMLOGSharedContentCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C87206EE14900589395 /* DBTEAMLOGSharedContentCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334A206EE14100589395 /* DBTEAMLOGSharedContentCopyDetails.h */; }; + F96E3C88206EE14900589395 /* DBTEAMLOGSharedContentCopyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334B206EE14100589395 /* DBTEAMLOGSharedContentCopyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C89206EE14900589395 /* DBTEAMLOGSharedContentCopyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334B206EE14100589395 /* DBTEAMLOGSharedContentCopyType.h */; }; + F96E3C8A206EE14900589395 /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334C206EE14100589395 /* DBTEAMLOGSharedContentDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C8B206EE14900589395 /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334C206EE14100589395 /* DBTEAMLOGSharedContentDownloadDetails.h */; }; + F96E3C8C206EE14900589395 /* DBTEAMLOGSharedContentDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334D206EE14100589395 /* DBTEAMLOGSharedContentDownloadType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C8D206EE14900589395 /* DBTEAMLOGSharedContentDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334D206EE14100589395 /* DBTEAMLOGSharedContentDownloadType.h */; }; + F96E3C8E206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334E206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C8F206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334E206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */; }; + F96E3C90206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334F206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C91206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E334F206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h */; }; + F96E3C92206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3350206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C93206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3350206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h */; }; + F96E3C94206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3351206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C95206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3351206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h */; }; + F96E3C96206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3352206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C97206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3352206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */; }; + F96E3C98206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3353206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C99206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3353206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h */; }; + F96E3C9A206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3354206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C9B206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3354206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */; }; + F96E3C9C206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3355206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C9D206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3355206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h */; }; + F96E3C9E206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3356206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3C9F206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3356206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h */; }; + F96E3CA0206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3357206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CA1206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3357206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberType.h */; }; + F96E3CA2206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3358206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CA3206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3358206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h */; }; + F96E3CA4206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3359206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CA5206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3359206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessType.h */; }; + F96E3CA6206EE14900589395 /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335A206EE14100589395 /* DBTEAMLOGSharedContentUnshareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CA7206EE14900589395 /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335A206EE14100589395 /* DBTEAMLOGSharedContentUnshareDetails.h */; }; + F96E3CA8206EE14900589395 /* DBTEAMLOGSharedContentUnshareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335B206EE14100589395 /* DBTEAMLOGSharedContentUnshareType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CA9206EE14900589395 /* DBTEAMLOGSharedContentUnshareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335B206EE14100589395 /* DBTEAMLOGSharedContentUnshareType.h */; }; + F96E3CAA206EE14900589395 /* DBTEAMLOGSharedContentViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335C206EE14100589395 /* DBTEAMLOGSharedContentViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CAB206EE14900589395 /* DBTEAMLOGSharedContentViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335C206EE14100589395 /* DBTEAMLOGSharedContentViewDetails.h */; }; + F96E3CAC206EE14900589395 /* DBTEAMLOGSharedContentViewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335D206EE14100589395 /* DBTEAMLOGSharedContentViewType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CAD206EE14900589395 /* DBTEAMLOGSharedContentViewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335D206EE14100589395 /* DBTEAMLOGSharedContentViewType.h */; }; + F96E3CAE206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335E206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CAF206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335E206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */; }; + F96E3CB0206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335F206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CB1206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E335F206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h */; }; + F96E3CB2206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3360206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CB3206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3360206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h */; }; + F96E3CB4206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3361206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CB5206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3361206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h */; }; + F96E3CB6206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3362206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CB7206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3362206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h */; }; + F96E3CB8206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3363206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CB9206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3363206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h */; }; + F96E3CBA206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3364206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CBB206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3364206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h */; }; + F96E3CBC206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3365206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CBD206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3365206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h */; }; + F96E3CBE206EE14900589395 /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3366206EE14100589395 /* DBTEAMLOGSharedFolderCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CBF206EE14900589395 /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3366206EE14100589395 /* DBTEAMLOGSharedFolderCreateDetails.h */; }; + F96E3CC0206EE14900589395 /* DBTEAMLOGSharedFolderCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3367206EE14100589395 /* DBTEAMLOGSharedFolderCreateType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CC1206EE14900589395 /* DBTEAMLOGSharedFolderCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3367206EE14100589395 /* DBTEAMLOGSharedFolderCreateType.h */; }; + F96E3CC2206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3368206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CC3206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3368206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h */; }; + F96E3CC4206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3369206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CC5206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3369206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h */; }; + F96E3CC6206EE14900589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336A206EE14100589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CC7206EE14900589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336A206EE14100589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h */; }; + F96E3CC8206EE14900589395 /* DBTEAMLOGSharedFolderMountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336B206EE14100589395 /* DBTEAMLOGSharedFolderMountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CC9206EE14900589395 /* DBTEAMLOGSharedFolderMountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336B206EE14100589395 /* DBTEAMLOGSharedFolderMountDetails.h */; }; + F96E3CCA206EE14900589395 /* DBTEAMLOGSharedFolderMountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336C206EE14100589395 /* DBTEAMLOGSharedFolderMountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CCB206EE14900589395 /* DBTEAMLOGSharedFolderMountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336C206EE14100589395 /* DBTEAMLOGSharedFolderMountType.h */; }; + F96E3CCC206EE14900589395 /* DBTEAMLOGSharedFolderNestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336D206EE14100589395 /* DBTEAMLOGSharedFolderNestDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CCD206EE14900589395 /* DBTEAMLOGSharedFolderNestDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336D206EE14100589395 /* DBTEAMLOGSharedFolderNestDetails.h */; }; + F96E3CCE206EE14900589395 /* DBTEAMLOGSharedFolderNestType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336E206EE14100589395 /* DBTEAMLOGSharedFolderNestType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CCF206EE14900589395 /* DBTEAMLOGSharedFolderNestType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336E206EE14100589395 /* DBTEAMLOGSharedFolderNestType.h */; }; + F96E3CD0206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336F206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CD1206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E336F206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */; }; + F96E3CD2206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3370206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CD3206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3370206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h */; }; + F96E3CD4206EE14900589395 /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3371206EE14100589395 /* DBTEAMLOGSharedFolderUnmountDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CD5206EE14900589395 /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3371206EE14100589395 /* DBTEAMLOGSharedFolderUnmountDetails.h */; }; + F96E3CD6206EE14900589395 /* DBTEAMLOGSharedFolderUnmountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3372206EE14100589395 /* DBTEAMLOGSharedFolderUnmountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CD7206EE14900589395 /* DBTEAMLOGSharedFolderUnmountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3372206EE14100589395 /* DBTEAMLOGSharedFolderUnmountType.h */; }; + F96E3CD8206EE14900589395 /* DBTEAMLOGSharedLinkAccessLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3373206EE14100589395 /* DBTEAMLOGSharedLinkAccessLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CD9206EE14900589395 /* DBTEAMLOGSharedLinkAccessLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3373206EE14100589395 /* DBTEAMLOGSharedLinkAccessLevel.h */; }; + F96E3CDA206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3374206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CDB206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3374206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h */; }; + F96E3CDC206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3375206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CDD206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3375206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryType.h */; }; + F96E3CDE206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3376206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CDF206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3376206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h */; }; + F96E3CE0206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3377206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CE1206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3377206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h */; }; + F96E3CE2206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3378206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CE3206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3378206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h */; }; + F96E3CE4206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3379206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CE5206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3379206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h */; }; + F96E3CE6206EE14900589395 /* DBTEAMLOGSharedLinkCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337A206EE14100589395 /* DBTEAMLOGSharedLinkCopyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CE7206EE14900589395 /* DBTEAMLOGSharedLinkCopyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337A206EE14100589395 /* DBTEAMLOGSharedLinkCopyDetails.h */; }; + F96E3CE8206EE14900589395 /* DBTEAMLOGSharedLinkCopyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337B206EE14100589395 /* DBTEAMLOGSharedLinkCopyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CE9206EE14900589395 /* DBTEAMLOGSharedLinkCopyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337B206EE14100589395 /* DBTEAMLOGSharedLinkCopyType.h */; }; + F96E3CEA206EE14900589395 /* DBTEAMLOGSharedLinkCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337C206EE14100589395 /* DBTEAMLOGSharedLinkCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CEB206EE14900589395 /* DBTEAMLOGSharedLinkCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337C206EE14100589395 /* DBTEAMLOGSharedLinkCreateDetails.h */; }; + F96E3CEC206EE14900589395 /* DBTEAMLOGSharedLinkCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337D206EE14100589395 /* DBTEAMLOGSharedLinkCreateType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CED206EE14900589395 /* DBTEAMLOGSharedLinkCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337D206EE14100589395 /* DBTEAMLOGSharedLinkCreateType.h */; }; + F96E3CEE206EE14900589395 /* DBTEAMLOGSharedLinkDisableDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337E206EE14100589395 /* DBTEAMLOGSharedLinkDisableDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CEF206EE14900589395 /* DBTEAMLOGSharedLinkDisableDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337E206EE14100589395 /* DBTEAMLOGSharedLinkDisableDetails.h */; }; + F96E3CF0206EE14900589395 /* DBTEAMLOGSharedLinkDisableType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337F206EE14100589395 /* DBTEAMLOGSharedLinkDisableType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CF1206EE14900589395 /* DBTEAMLOGSharedLinkDisableType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E337F206EE14100589395 /* DBTEAMLOGSharedLinkDisableType.h */; }; + F96E3CF2206EE14900589395 /* DBTEAMLOGSharedLinkDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3380206EE14100589395 /* DBTEAMLOGSharedLinkDownloadDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CF3206EE14900589395 /* DBTEAMLOGSharedLinkDownloadDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3380206EE14100589395 /* DBTEAMLOGSharedLinkDownloadDetails.h */; }; + F96E3CF4206EE14900589395 /* DBTEAMLOGSharedLinkDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3381206EE14100589395 /* DBTEAMLOGSharedLinkDownloadType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CF5206EE14900589395 /* DBTEAMLOGSharedLinkDownloadType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3381206EE14100589395 /* DBTEAMLOGSharedLinkDownloadType.h */; }; + F96E3CF6206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3382206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CF7206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3382206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h */; }; + F96E3CF8206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3383206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CF9206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3383206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h */; }; + F96E3CFA206EE14900589395 /* DBTEAMLOGSharedLinkShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3384206EE14100589395 /* DBTEAMLOGSharedLinkShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CFB206EE14900589395 /* DBTEAMLOGSharedLinkShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3384206EE14100589395 /* DBTEAMLOGSharedLinkShareDetails.h */; }; + F96E3CFC206EE14900589395 /* DBTEAMLOGSharedLinkShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3385206EE14100589395 /* DBTEAMLOGSharedLinkShareType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CFD206EE14900589395 /* DBTEAMLOGSharedLinkShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3385206EE14100589395 /* DBTEAMLOGSharedLinkShareType.h */; }; + F96E3CFE206EE14900589395 /* DBTEAMLOGSharedLinkViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3386206EE14100589395 /* DBTEAMLOGSharedLinkViewDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3CFF206EE14900589395 /* DBTEAMLOGSharedLinkViewDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3386206EE14100589395 /* DBTEAMLOGSharedLinkViewDetails.h */; }; + F96E3D00206EE14900589395 /* DBTEAMLOGSharedLinkViewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3387206EE14100589395 /* DBTEAMLOGSharedLinkViewType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D01206EE14900589395 /* DBTEAMLOGSharedLinkViewType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3387206EE14100589395 /* DBTEAMLOGSharedLinkViewType.h */; }; + F96E3D02206EE14900589395 /* DBTEAMLOGSharedLinkVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3388206EE14100589395 /* DBTEAMLOGSharedLinkVisibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D03206EE14900589395 /* DBTEAMLOGSharedLinkVisibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3388206EE14100589395 /* DBTEAMLOGSharedLinkVisibility.h */; }; + F96E3D04206EE14900589395 /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3389206EE14100589395 /* DBTEAMLOGSharedNoteOpenedDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D05206EE14900589395 /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3389206EE14100589395 /* DBTEAMLOGSharedNoteOpenedDetails.h */; }; + F96E3D06206EE14900589395 /* DBTEAMLOGSharedNoteOpenedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338A206EE14100589395 /* DBTEAMLOGSharedNoteOpenedType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D07206EE14900589395 /* DBTEAMLOGSharedNoteOpenedType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338A206EE14100589395 /* DBTEAMLOGSharedNoteOpenedType.h */; }; + F96E3D08206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338B206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D09206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338B206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */; }; + F96E3D0A206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338C206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D0B206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338C206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h */; }; + F96E3D0C206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338D206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D0D206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338D206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */; }; + F96E3D0E206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338E206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D0F206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338E206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h */; }; + F96E3D10206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338F206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D11206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E338F206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */; }; + F96E3D12206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3390206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D13206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3390206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h */; }; + F96E3D14206EE14900589395 /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3391206EE14100589395 /* DBTEAMLOGSharingFolderJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D15206EE14900589395 /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3391206EE14100589395 /* DBTEAMLOGSharingFolderJoinPolicy.h */; }; + F96E3D16206EE14900589395 /* DBTEAMLOGSharingLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3392206EE14100589395 /* DBTEAMLOGSharingLinkPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D17206EE14900589395 /* DBTEAMLOGSharingLinkPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3392206EE14100589395 /* DBTEAMLOGSharingLinkPolicy.h */; }; + F96E3D18206EE14900589395 /* DBTEAMLOGSharingMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3393206EE14100589395 /* DBTEAMLOGSharingMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D19206EE14900589395 /* DBTEAMLOGSharingMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3393206EE14100589395 /* DBTEAMLOGSharingMemberPolicy.h */; }; + F96E3D1A206EE14900589395 /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3394206EE14100589395 /* DBTEAMLOGShmodelGroupShareDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D1B206EE14900589395 /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3394206EE14100589395 /* DBTEAMLOGShmodelGroupShareDetails.h */; }; + F96E3D1C206EE14900589395 /* DBTEAMLOGShmodelGroupShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3395206EE14100589395 /* DBTEAMLOGShmodelGroupShareType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D1D206EE14900589395 /* DBTEAMLOGShmodelGroupShareType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3395206EE14100589395 /* DBTEAMLOGShmodelGroupShareType.h */; }; + F96E3D1E206EE14900589395 /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3396206EE14100589395 /* DBTEAMLOGSignInAsSessionEndDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D1F206EE14900589395 /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3396206EE14100589395 /* DBTEAMLOGSignInAsSessionEndDetails.h */; }; + F96E3D20206EE14900589395 /* DBTEAMLOGSignInAsSessionEndType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3397206EE14100589395 /* DBTEAMLOGSignInAsSessionEndType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D21206EE14900589395 /* DBTEAMLOGSignInAsSessionEndType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3397206EE14100589395 /* DBTEAMLOGSignInAsSessionEndType.h */; }; + F96E3D22206EE14900589395 /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3398206EE14100589395 /* DBTEAMLOGSignInAsSessionStartDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D23206EE14900589395 /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3398206EE14100589395 /* DBTEAMLOGSignInAsSessionStartDetails.h */; }; + F96E3D24206EE14900589395 /* DBTEAMLOGSignInAsSessionStartType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3399206EE14100589395 /* DBTEAMLOGSignInAsSessionStartType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D25206EE14900589395 /* DBTEAMLOGSignInAsSessionStartType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3399206EE14100589395 /* DBTEAMLOGSignInAsSessionStartType.h */; }; + F96E3D26206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339A206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D27206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339A206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h */; }; + F96E3D28206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339B206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D29206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339B206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyType.h */; }; + F96E3D2A206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339C206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D2B206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339C206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */; }; + F96E3D2C206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339D206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D2D206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339D206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h */; }; + F96E3D2E206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339E206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D2F206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339E206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h */; }; + F96E3D30206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339F206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D31206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E339F206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutType.h */; }; + F96E3D32206EE14900589395 /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A0206EE14100589395 /* DBTEAMLOGSmartSyncOptOutDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D33206EE14900589395 /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A0206EE14100589395 /* DBTEAMLOGSmartSyncOptOutDetails.h */; }; + F96E3D34206EE14900589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A1206EE14100589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D35206EE14900589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A1206EE14100589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h */; }; + F96E3D36206EE14900589395 /* DBTEAMLOGSmartSyncOptOutType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A2206EE14100589395 /* DBTEAMLOGSmartSyncOptOutType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D37206EE14900589395 /* DBTEAMLOGSmartSyncOptOutType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A2206EE14100589395 /* DBTEAMLOGSmartSyncOptOutType.h */; }; + F96E3D38206EE14900589395 /* DBTEAMLOGSpaceCapsType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A3206EE14100589395 /* DBTEAMLOGSpaceCapsType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D39206EE14900589395 /* DBTEAMLOGSpaceCapsType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A3206EE14100589395 /* DBTEAMLOGSpaceCapsType.h */; }; + F96E3D3A206EE14900589395 /* DBTEAMLOGSpaceLimitsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A4206EE14100589395 /* DBTEAMLOGSpaceLimitsStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D3B206EE14900589395 /* DBTEAMLOGSpaceLimitsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A4206EE14100589395 /* DBTEAMLOGSpaceLimitsStatus.h */; }; + F96E3D3C206EE14900589395 /* DBTEAMLOGSsoAddCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A5206EE14100589395 /* DBTEAMLOGSsoAddCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D3D206EE14900589395 /* DBTEAMLOGSsoAddCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A5206EE14100589395 /* DBTEAMLOGSsoAddCertDetails.h */; }; + F96E3D3E206EE14900589395 /* DBTEAMLOGSsoAddCertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A6206EE14100589395 /* DBTEAMLOGSsoAddCertType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D3F206EE14900589395 /* DBTEAMLOGSsoAddCertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A6206EE14100589395 /* DBTEAMLOGSsoAddCertType.h */; }; + F96E3D40206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A7206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D41206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A7206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h */; }; + F96E3D42206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A8206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D43206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A8206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlType.h */; }; + F96E3D44206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A9206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D45206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33A9206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h */; }; + F96E3D46206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AA206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D47206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AA206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlType.h */; }; + F96E3D48206EE14900589395 /* DBTEAMLOGSsoChangeCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AB206EE14100589395 /* DBTEAMLOGSsoChangeCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D49206EE14900589395 /* DBTEAMLOGSsoChangeCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AB206EE14100589395 /* DBTEAMLOGSsoChangeCertDetails.h */; }; + F96E3D4A206EE14A00589395 /* DBTEAMLOGSsoChangeCertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AC206EE14100589395 /* DBTEAMLOGSsoChangeCertType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D4B206EE14A00589395 /* DBTEAMLOGSsoChangeCertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AC206EE14100589395 /* DBTEAMLOGSsoChangeCertType.h */; }; + F96E3D4C206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AD206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D4D206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AD206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h */; }; + F96E3D4E206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AE206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D4F206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AE206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlType.h */; }; + F96E3D50206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AF206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D51206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33AF206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */; }; + F96E3D52206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B0206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D53206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B0206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h */; }; + F96E3D54206EE14A00589395 /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B1206EE14100589395 /* DBTEAMLOGSsoChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D55206EE14A00589395 /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B1206EE14100589395 /* DBTEAMLOGSsoChangePolicyDetails.h */; }; + F96E3D56206EE14A00589395 /* DBTEAMLOGSsoChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B2206EE14100589395 /* DBTEAMLOGSsoChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D57206EE14A00589395 /* DBTEAMLOGSsoChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B2206EE14100589395 /* DBTEAMLOGSsoChangePolicyType.h */; }; + F96E3D58206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B3206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D59206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B3206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */; }; + F96E3D5A206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B4206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D5B206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B4206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h */; }; + F96E3D5C206EE14A00589395 /* DBTEAMLOGSsoErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B5206EE14100589395 /* DBTEAMLOGSsoErrorDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D5D206EE14A00589395 /* DBTEAMLOGSsoErrorDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B5206EE14100589395 /* DBTEAMLOGSsoErrorDetails.h */; }; + F96E3D5E206EE14A00589395 /* DBTEAMLOGSsoErrorType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B6206EE14100589395 /* DBTEAMLOGSsoErrorType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D5F206EE14A00589395 /* DBTEAMLOGSsoErrorType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B6206EE14100589395 /* DBTEAMLOGSsoErrorType.h */; }; + F96E3D60206EE14A00589395 /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B7206EE14100589395 /* DBTEAMLOGSsoRemoveCertDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D61206EE14A00589395 /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B7206EE14100589395 /* DBTEAMLOGSsoRemoveCertDetails.h */; }; + F96E3D62206EE14A00589395 /* DBTEAMLOGSsoRemoveCertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B8206EE14100589395 /* DBTEAMLOGSsoRemoveCertType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D63206EE14A00589395 /* DBTEAMLOGSsoRemoveCertType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B8206EE14100589395 /* DBTEAMLOGSsoRemoveCertType.h */; }; + F96E3D64206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B9206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D65206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33B9206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */; }; + F96E3D66206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BA206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D67206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BA206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h */; }; + F96E3D68206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BB206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D69206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BB206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */; }; + F96E3D6A206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BC206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D6B206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BC206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h */; }; + F96E3D6C206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BD206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D6D206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BD206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h */; }; + F96E3D6E206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BE206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D6F206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BE206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportType.h */; }; + F96E3D70206EE14A00589395 /* DBTEAMLOGTeamEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BF206EE14100589395 /* DBTEAMLOGTeamEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D71206EE14A00589395 /* DBTEAMLOGTeamEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33BF206EE14100589395 /* DBTEAMLOGTeamEvent.h */; }; + F96E3D72206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C0206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D73206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C0206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h */; }; + F96E3D74206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C1206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D75206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C1206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusType.h */; }; + F96E3D76206EE14A00589395 /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C2206EE14100589395 /* DBTEAMLOGTeamFolderCreateDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D77206EE14A00589395 /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C2206EE14100589395 /* DBTEAMLOGTeamFolderCreateDetails.h */; }; + F96E3D78206EE14A00589395 /* DBTEAMLOGTeamFolderCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C3206EE14100589395 /* DBTEAMLOGTeamFolderCreateType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D79206EE14A00589395 /* DBTEAMLOGTeamFolderCreateType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C3206EE14100589395 /* DBTEAMLOGTeamFolderCreateType.h */; }; + F96E3D7A206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C4206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D7B206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C4206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h */; }; + F96E3D7C206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C5206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D7D206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C5206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeType.h */; }; + F96E3D7E206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C6206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D7F206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C6206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */; }; + F96E3D80206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C7206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D81206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C7206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h */; }; + F96E3D82206EE14A00589395 /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C8206EE14100589395 /* DBTEAMLOGTeamFolderRenameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D83206EE14A00589395 /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C8206EE14100589395 /* DBTEAMLOGTeamFolderRenameDetails.h */; }; + F96E3D84206EE14A00589395 /* DBTEAMLOGTeamFolderRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C9206EE14100589395 /* DBTEAMLOGTeamFolderRenameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D85206EE14A00589395 /* DBTEAMLOGTeamFolderRenameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33C9206EE14100589395 /* DBTEAMLOGTeamFolderRenameType.h */; }; + F96E3D86206EE14A00589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CA206EE14100589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D87206EE14A00589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CA206EE14100589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h */; }; + F96E3D88206EE14A00589395 /* DBTEAMLOGTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CB206EE14100589395 /* DBTEAMLOGTeamMemberLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D89206EE14A00589395 /* DBTEAMLOGTeamMemberLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CB206EE14100589395 /* DBTEAMLOGTeamMemberLogInfo.h */; }; + F96E3D8A206EE14A00589395 /* DBTEAMLOGTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CC206EE14100589395 /* DBTEAMLOGTeamMembershipType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D8B206EE14A00589395 /* DBTEAMLOGTeamMembershipType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CC206EE14100589395 /* DBTEAMLOGTeamMembershipType.h */; }; + F96E3D8C206EE14A00589395 /* DBTEAMLOGTeamMergeFromDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CD206EE14100589395 /* DBTEAMLOGTeamMergeFromDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D8D206EE14A00589395 /* DBTEAMLOGTeamMergeFromDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CD206EE14100589395 /* DBTEAMLOGTeamMergeFromDetails.h */; }; + F96E3D8E206EE14A00589395 /* DBTEAMLOGTeamMergeFromType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CE206EE14100589395 /* DBTEAMLOGTeamMergeFromType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D8F206EE14A00589395 /* DBTEAMLOGTeamMergeFromType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CE206EE14100589395 /* DBTEAMLOGTeamMergeFromType.h */; }; + F96E3D90206EE14A00589395 /* DBTEAMLOGTeamMergeToDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CF206EE14100589395 /* DBTEAMLOGTeamMergeToDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D91206EE14A00589395 /* DBTEAMLOGTeamMergeToDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33CF206EE14100589395 /* DBTEAMLOGTeamMergeToDetails.h */; }; + F96E3D92206EE14A00589395 /* DBTEAMLOGTeamMergeToType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D0206EE14100589395 /* DBTEAMLOGTeamMergeToType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D93206EE14A00589395 /* DBTEAMLOGTeamMergeToType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D0206EE14100589395 /* DBTEAMLOGTeamMergeToType.h */; }; + F96E3D94206EE14A00589395 /* DBTEAMLOGTeamName.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D1206EE14100589395 /* DBTEAMLOGTeamName.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D95206EE14A00589395 /* DBTEAMLOGTeamName.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D1206EE14100589395 /* DBTEAMLOGTeamName.h */; }; + F96E3D96206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D2206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D97206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D2206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h */; }; + F96E3D98206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D3206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D99206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D3206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoType.h */; }; + F96E3D9A206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D4206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D9B206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D4206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */; }; + F96E3D9C206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D5206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D9D206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D5206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h */; }; + F96E3D9E206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D6206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3D9F206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D6206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h */; }; + F96E3DA0206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D7206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DA1206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D7206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoType.h */; }; + F96E3DA2206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D8206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DA3206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D8206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h */; }; + F96E3DA4206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D9206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DA5206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33D9206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameType.h */; }; + F96E3DA6206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DA206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DA7206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DA206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */; }; + F96E3DA8206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DB206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DA9206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DB206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h */; }; + F96E3DAA206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DC206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DAB206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DC206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h */; }; + F96E3DAC206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DD206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DAD206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DD206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneType.h */; }; + F96E3DAE206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DE206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DAF206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DE206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h */; }; + F96E3DB0206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DF206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DB1206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33DF206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyType.h */; }; + F96E3DB2206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E0206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DB3206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E0206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */; }; + F96E3DB4206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E1206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DB5206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E1206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h */; }; + F96E3DB6206EE14A00589395 /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E2206EE14100589395 /* DBTEAMLOGTfaChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DB7206EE14A00589395 /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E2206EE14100589395 /* DBTEAMLOGTfaChangePolicyDetails.h */; }; + F96E3DB8206EE14A00589395 /* DBTEAMLOGTfaChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E3206EE14100589395 /* DBTEAMLOGTfaChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DB9206EE14A00589395 /* DBTEAMLOGTfaChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E3206EE14100589395 /* DBTEAMLOGTfaChangePolicyType.h */; }; + F96E3DBA206EE14A00589395 /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E4206EE14100589395 /* DBTEAMLOGTfaChangeStatusDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DBB206EE14A00589395 /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E4206EE14100589395 /* DBTEAMLOGTfaChangeStatusDetails.h */; }; + F96E3DBC206EE14A00589395 /* DBTEAMLOGTfaChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E5206EE14100589395 /* DBTEAMLOGTfaChangeStatusType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DBD206EE14A00589395 /* DBTEAMLOGTfaChangeStatusType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E5206EE14100589395 /* DBTEAMLOGTfaChangeStatusType.h */; }; + F96E3DBE206EE14A00589395 /* DBTEAMLOGTfaConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E6206EE14100589395 /* DBTEAMLOGTfaConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DBF206EE14A00589395 /* DBTEAMLOGTfaConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E6206EE14100589395 /* DBTEAMLOGTfaConfiguration.h */; }; + F96E3DC0206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E7206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DC1206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E7206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */; }; + F96E3DC2206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E8206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DC3206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E8206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h */; }; + F96E3DC4206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E9206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DC5206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33E9206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */; }; + F96E3DC6206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EA206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DC7206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EA206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h */; }; + F96E3DC8206EE14A00589395 /* DBTEAMLOGTfaResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EB206EE14200589395 /* DBTEAMLOGTfaResetDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DC9206EE14A00589395 /* DBTEAMLOGTfaResetDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EB206EE14200589395 /* DBTEAMLOGTfaResetDetails.h */; }; + F96E3DCA206EE14A00589395 /* DBTEAMLOGTfaResetType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EC206EE14200589395 /* DBTEAMLOGTfaResetType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DCB206EE14A00589395 /* DBTEAMLOGTfaResetType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EC206EE14200589395 /* DBTEAMLOGTfaResetType.h */; }; + F96E3DCC206EE14A00589395 /* DBTEAMLOGTimeUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33ED206EE14200589395 /* DBTEAMLOGTimeUnit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DCD206EE14A00589395 /* DBTEAMLOGTimeUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33ED206EE14200589395 /* DBTEAMLOGTimeUnit.h */; }; + F96E3DCE206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EE206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DCF206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EE206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h */; }; + F96E3DD0206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EF206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DD1206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33EF206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyType.h */; }; + F96E3DD2206EE14A00589395 /* DBTEAMLOGTwoAccountPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F0206EE14200589395 /* DBTEAMLOGTwoAccountPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DD3206EE14A00589395 /* DBTEAMLOGTwoAccountPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F0206EE14200589395 /* DBTEAMLOGTwoAccountPolicy.h */; }; + F96E3DD4206EE14A00589395 /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F1206EE14200589395 /* DBTEAMLOGUserLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DD5206EE14A00589395 /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F1206EE14200589395 /* DBTEAMLOGUserLinkedAppLogInfo.h */; }; + F96E3DD6206EE14A00589395 /* DBTEAMLOGUserLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F2206EE14200589395 /* DBTEAMLOGUserLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DD7206EE14A00589395 /* DBTEAMLOGUserLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F2206EE14200589395 /* DBTEAMLOGUserLogInfo.h */; }; + F96E3DD8206EE14A00589395 /* DBTEAMLOGUserNameLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F3206EE14200589395 /* DBTEAMLOGUserNameLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DD9206EE14A00589395 /* DBTEAMLOGUserNameLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F3206EE14200589395 /* DBTEAMLOGUserNameLogInfo.h */; }; + F96E3DDA206EE14A00589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F4206EE14200589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DDB206EE14A00589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F4206EE14200589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */; }; + F96E3DDC206EE14A00589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F5206EE14200589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DDD206EE14A00589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F5206EE14200589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h */; }; + F96E3DDE206EE14A00589395 /* DBTEAMLOGWebSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F6206EE14200589395 /* DBTEAMLOGWebSessionLogInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DDF206EE14A00589395 /* DBTEAMLOGWebSessionLogInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F6206EE14200589395 /* DBTEAMLOGWebSessionLogInfo.h */; }; + F96E3DE0206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F7206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DE1206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F7206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */; }; + F96E3DE2206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F8206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DE3206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F8206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h */; }; + F96E3DE4206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F9206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DE5206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33F9206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */; }; + F96E3DE6206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33FA206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DE7206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33FA206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h */; }; + F96E3DE8206EE14A00589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33FB206EE14200589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DE9206EE14A00589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33FB206EE14200589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */; }; + F96E3DEA206EE14A00589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33FC206EE14200589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DEB206EE14A00589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E33FC206EE14200589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */; }; + F96E3DEC206EE14A00589395 /* DBTeamPoliciesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E33FE206EE14200589395 /* DBTeamPoliciesObjects.m */; }; + F96E3DED206EE14A00589395 /* DBTeamPoliciesObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E33FE206EE14200589395 /* DBTeamPoliciesObjects.m */; }; + F96E3DEE206EE14A00589395 /* DBTEAMPOLICIESEmmState.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3400206EE14200589395 /* DBTEAMPOLICIESEmmState.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DEF206EE14A00589395 /* DBTEAMPOLICIESEmmState.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3400206EE14200589395 /* DBTEAMPOLICIESEmmState.h */; }; + F96E3DF0206EE14A00589395 /* DBTEAMPOLICIESGroupCreation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3401206EE14200589395 /* DBTEAMPOLICIESGroupCreation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DF1206EE14A00589395 /* DBTEAMPOLICIESGroupCreation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3401206EE14200589395 /* DBTEAMPOLICIESGroupCreation.h */; }; + F96E3DF2206EE14A00589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3402206EE14200589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DF3206EE14A00589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3402206EE14200589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h */; }; + F96E3DF4206EE14A00589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3403206EE14200589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DF5206EE14A00589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3403206EE14200589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h */; }; + F96E3DF6206EE14A00589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3404206EE14200589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DF7206EE14A00589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3404206EE14200589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h */; }; + F96E3DF8206EE14A00589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3405206EE14200589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DF9206EE14A00589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3405206EE14200589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h */; }; + F96E3DFA206EE14A00589395 /* DBTEAMPOLICIESRolloutMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3406206EE14200589395 /* DBTEAMPOLICIESRolloutMethod.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DFB206EE14A00589395 /* DBTEAMPOLICIESRolloutMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3406206EE14200589395 /* DBTEAMPOLICIESRolloutMethod.h */; }; + F96E3DFC206EE14A00589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3407206EE14200589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DFD206EE14A00589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3407206EE14200589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */; }; + F96E3DFE206EE14A00589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3408206EE14200589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3DFF206EE14A00589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3408206EE14200589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */; }; + F96E3E00206EE14A00589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3409206EE14200589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E01206EE14A00589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3409206EE14200589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */; }; + F96E3E02206EE14A00589395 /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340A206EE14200589395 /* DBTEAMPOLICIESSmartSyncPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E03206EE14A00589395 /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340A206EE14200589395 /* DBTEAMPOLICIESSmartSyncPolicy.h */; }; + F96E3E04206EE14A00589395 /* DBTEAMPOLICIESSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340B206EE14200589395 /* DBTEAMPOLICIESSsoPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E05206EE14A00589395 /* DBTEAMPOLICIESSsoPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340B206EE14200589395 /* DBTEAMPOLICIESSsoPolicy.h */; }; + F96E3E06206EE14A00589395 /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340C206EE14200589395 /* DBTEAMPOLICIESTeamMemberPolicies.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E07206EE14A00589395 /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340C206EE14200589395 /* DBTEAMPOLICIESTeamMemberPolicies.h */; }; + F96E3E08206EE14A00589395 /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340D206EE14200589395 /* DBTEAMPOLICIESTeamSharingPolicies.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E09206EE14A00589395 /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340D206EE14200589395 /* DBTEAMPOLICIESTeamSharingPolicies.h */; }; + F96E3E0A206EE14A00589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340E206EE14200589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E0B206EE14A00589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E340E206EE14200589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */; }; + F96E3E0C206EE14A00589395 /* DBUsersObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3410206EE14200589395 /* DBUsersObjects.m */; }; + F96E3E0D206EE14A00589395 /* DBUsersObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3410206EE14200589395 /* DBUsersObjects.m */; }; + F96E3E0E206EE14A00589395 /* DBUSERSAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3412206EE14200589395 /* DBUSERSAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E0F206EE14A00589395 /* DBUSERSAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3412206EE14200589395 /* DBUSERSAccount.h */; }; + F96E3E10206EE14A00589395 /* DBUSERSBasicAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3413206EE14200589395 /* DBUSERSBasicAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E11206EE14A00589395 /* DBUSERSBasicAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3413206EE14200589395 /* DBUSERSBasicAccount.h */; }; + F96E3E12206EE14A00589395 /* DBUSERSFullAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3414206EE14200589395 /* DBUSERSFullAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E13206EE14A00589395 /* DBUSERSFullAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3414206EE14200589395 /* DBUSERSFullAccount.h */; }; + F96E3E14206EE14A00589395 /* DBUSERSFullTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3415206EE14200589395 /* DBUSERSFullTeam.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E15206EE14B00589395 /* DBUSERSFullTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3415206EE14200589395 /* DBUSERSFullTeam.h */; }; + F96E3E16206EE14B00589395 /* DBUSERSGetAccountArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3416206EE14200589395 /* DBUSERSGetAccountArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E17206EE14B00589395 /* DBUSERSGetAccountArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3416206EE14200589395 /* DBUSERSGetAccountArg.h */; }; + F96E3E18206EE14B00589395 /* DBUSERSGetAccountBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3417206EE14200589395 /* DBUSERSGetAccountBatchArg.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E19206EE14B00589395 /* DBUSERSGetAccountBatchArg.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3417206EE14200589395 /* DBUSERSGetAccountBatchArg.h */; }; + F96E3E1A206EE14B00589395 /* DBUSERSGetAccountBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3418206EE14200589395 /* DBUSERSGetAccountBatchError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E1B206EE14B00589395 /* DBUSERSGetAccountBatchError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3418206EE14200589395 /* DBUSERSGetAccountBatchError.h */; }; + F96E3E1C206EE14B00589395 /* DBUSERSGetAccountError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3419206EE14200589395 /* DBUSERSGetAccountError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E1D206EE14B00589395 /* DBUSERSGetAccountError.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3419206EE14200589395 /* DBUSERSGetAccountError.h */; }; + F96E3E1E206EE14B00589395 /* DBUSERSIndividualSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341A206EE14200589395 /* DBUSERSIndividualSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E1F206EE14B00589395 /* DBUSERSIndividualSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341A206EE14200589395 /* DBUSERSIndividualSpaceAllocation.h */; }; + F96E3E20206EE14B00589395 /* DBUSERSName.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341B206EE14200589395 /* DBUSERSName.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E21206EE14B00589395 /* DBUSERSName.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341B206EE14200589395 /* DBUSERSName.h */; }; + F96E3E22206EE14B00589395 /* DBUSERSSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341C206EE14200589395 /* DBUSERSSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E23206EE14B00589395 /* DBUSERSSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341C206EE14200589395 /* DBUSERSSpaceAllocation.h */; }; + F96E3E24206EE14B00589395 /* DBUSERSSpaceUsage.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341D206EE14200589395 /* DBUSERSSpaceUsage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E25206EE14B00589395 /* DBUSERSSpaceUsage.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341D206EE14200589395 /* DBUSERSSpaceUsage.h */; }; + F96E3E26206EE14B00589395 /* DBUSERSTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341E206EE14200589395 /* DBUSERSTeam.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E27206EE14B00589395 /* DBUSERSTeam.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341E206EE14200589395 /* DBUSERSTeam.h */; }; + F96E3E28206EE14B00589395 /* DBUSERSTeamSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341F206EE14200589395 /* DBUSERSTeamSpaceAllocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E29206EE14B00589395 /* DBUSERSTeamSpaceAllocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E341F206EE14200589395 /* DBUSERSTeamSpaceAllocation.h */; }; + F96E3E2A206EE14B00589395 /* DBUsersCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3421206EE14200589395 /* DBUsersCommonObjects.m */; }; + F96E3E2B206EE14B00589395 /* DBUsersCommonObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3421206EE14200589395 /* DBUsersCommonObjects.m */; }; + F96E3E2C206EE14B00589395 /* DBUSERSCOMMONAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3423206EE14200589395 /* DBUSERSCOMMONAccountType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E2D206EE14B00589395 /* DBUSERSCOMMONAccountType.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3423206EE14200589395 /* DBUSERSCOMMONAccountType.h */; }; + F96E3E2E206EE14B00589395 /* DBAppBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3425206EE14200589395 /* DBAppBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E2F206EE14B00589395 /* DBAppBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3425206EE14200589395 /* DBAppBaseClient.h */; }; + F96E3E30206EE14B00589395 /* DBAppBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3426206EE14200589395 /* DBAppBaseClient.m */; }; + F96E3E31206EE14B00589395 /* DBAppBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3426206EE14200589395 /* DBAppBaseClient.m */; }; + F96E3E32206EE14B00589395 /* DBTeamBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3427206EE14200589395 /* DBTeamBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E33206EE14B00589395 /* DBTeamBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3427206EE14200589395 /* DBTeamBaseClient.h */; }; + F96E3E34206EE14B00589395 /* DBTeamBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3428206EE14200589395 /* DBTeamBaseClient.m */; }; + F96E3E35206EE14B00589395 /* DBTeamBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3428206EE14200589395 /* DBTeamBaseClient.m */; }; + F96E3E36206EE14B00589395 /* DBUserBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3429206EE14200589395 /* DBUserBaseClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E37206EE14B00589395 /* DBUserBaseClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3429206EE14200589395 /* DBUserBaseClient.h */; }; + F96E3E38206EE14B00589395 /* DBUserBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E342A206EE14200589395 /* DBUserBaseClient.m */; }; + F96E3E39206EE14B00589395 /* DBUserBaseClient.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E342A206EE14200589395 /* DBUserBaseClient.m */; }; + F96E3E3A206EE14B00589395 /* DBSDKImportsGenerated.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E342B206EE14200589395 /* DBSDKImportsGenerated.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E3B206EE14B00589395 /* DBSDKImportsGenerated.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E342B206EE14200589395 /* DBSDKImportsGenerated.h */; }; + F96E3E3C206EE14B00589395 /* DBSerializableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E342D206EE14200589395 /* DBSerializableProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E3D206EE14B00589395 /* DBSerializableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E342D206EE14200589395 /* DBSerializableProtocol.h */; }; + F96E3E3E206EE14B00589395 /* DBStoneBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E342E206EE14200589395 /* DBStoneBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E3F206EE14B00589395 /* DBStoneBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E342E206EE14200589395 /* DBStoneBase.h */; }; + F96E3E40206EE14B00589395 /* DBStoneBase.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E342F206EE14200589395 /* DBStoneBase.m */; }; + F96E3E41206EE14B00589395 /* DBStoneBase.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E342F206EE14200589395 /* DBStoneBase.m */; }; + F96E3E42206EE14B00589395 /* DBStoneSerializers.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3430206EE14200589395 /* DBStoneSerializers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E43206EE14B00589395 /* DBStoneSerializers.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3430206EE14200589395 /* DBStoneSerializers.h */; }; + F96E3E44206EE14B00589395 /* DBStoneSerializers.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3431206EE14200589395 /* DBStoneSerializers.m */; }; + F96E3E45206EE14B00589395 /* DBStoneSerializers.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3431206EE14200589395 /* DBStoneSerializers.m */; }; + F96E3E46206EE14B00589395 /* DBStoneValidators.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3432206EE14200589395 /* DBStoneValidators.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E47206EE14B00589395 /* DBStoneValidators.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3432206EE14200589395 /* DBStoneValidators.h */; }; + F96E3E48206EE14B00589395 /* DBStoneValidators.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3433206EE14200589395 /* DBStoneValidators.m */; }; + F96E3E49206EE14B00589395 /* DBStoneValidators.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3433206EE14200589395 /* DBStoneValidators.m */; }; + F96E3E4A206EE14B00589395 /* DBAUTHAppAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3435206EE14200589395 /* DBAUTHAppAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E4B206EE14B00589395 /* DBAUTHAppAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3435206EE14200589395 /* DBAUTHAppAuthRoutes.h */; }; + F96E3E4C206EE14B00589395 /* DBAUTHAppAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3436206EE14200589395 /* DBAUTHAppAuthRoutes.m */; }; + F96E3E4D206EE14B00589395 /* DBAUTHAppAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3436206EE14200589395 /* DBAUTHAppAuthRoutes.m */; }; + F96E3E4E206EE14B00589395 /* DBAUTHUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3437206EE14200589395 /* DBAUTHUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E4F206EE14B00589395 /* DBAUTHUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3437206EE14200589395 /* DBAUTHUserAuthRoutes.h */; }; + F96E3E50206EE14B00589395 /* DBAUTHUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3438206EE14200589395 /* DBAUTHUserAuthRoutes.m */; }; + F96E3E51206EE14B00589395 /* DBAUTHUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3438206EE14200589395 /* DBAUTHUserAuthRoutes.m */; }; + F96E3E52206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3439206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E53206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3439206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.h */; }; + F96E3E54206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E343A206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.m */; }; + F96E3E55206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E343A206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.m */; }; + F96E3E56206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E343B206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E57206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E343B206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.h */; }; + F96E3E58206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E343C206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.m */; }; + F96E3E59206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E343C206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.m */; }; + F96E3E5A206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E343D206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E5B206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E343D206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.h */; }; + F96E3E5C206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E343E206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.m */; }; + F96E3E5D206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E343E206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.m */; }; + F96E3E5E206EE14B00589395 /* DBFILESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E343F206EE14200589395 /* DBFILESUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E5F206EE14B00589395 /* DBFILESUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E343F206EE14200589395 /* DBFILESUserAuthRoutes.h */; }; + F96E3E60206EE14B00589395 /* DBFILESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3440206EE14200589395 /* DBFILESUserAuthRoutes.m */; }; + F96E3E61206EE14B00589395 /* DBFILESUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3440206EE14200589395 /* DBFILESUserAuthRoutes.m */; }; + F96E3E62206EE14B00589395 /* DBPAPERUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3441206EE14200589395 /* DBPAPERUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E63206EE14B00589395 /* DBPAPERUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3441206EE14200589395 /* DBPAPERUserAuthRoutes.h */; }; + F96E3E64206EE14B00589395 /* DBPAPERUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3442206EE14200589395 /* DBPAPERUserAuthRoutes.m */; }; + F96E3E65206EE14B00589395 /* DBPAPERUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3442206EE14200589395 /* DBPAPERUserAuthRoutes.m */; }; + F96E3E66206EE14B00589395 /* DBSHARINGUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3443206EE14200589395 /* DBSHARINGUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E67206EE14B00589395 /* DBSHARINGUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3443206EE14200589395 /* DBSHARINGUserAuthRoutes.h */; }; + F96E3E68206EE14B00589395 /* DBSHARINGUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3444206EE14200589395 /* DBSHARINGUserAuthRoutes.m */; }; + F96E3E69206EE14B00589395 /* DBSHARINGUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3444206EE14200589395 /* DBSHARINGUserAuthRoutes.m */; }; + F96E3E6A206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3445206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E6B206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3445206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.h */; }; + F96E3E6C206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3446206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.m */; }; + F96E3E6D206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3446206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.m */; }; + F96E3E6E206EE14B00589395 /* DBTEAMTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3447206EE14200589395 /* DBTEAMTeamAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E6F206EE14B00589395 /* DBTEAMTeamAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3447206EE14200589395 /* DBTEAMTeamAuthRoutes.h */; }; + F96E3E70206EE14B00589395 /* DBTEAMTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3448206EE14200589395 /* DBTEAMTeamAuthRoutes.m */; }; + F96E3E71206EE14B00589395 /* DBTEAMTeamAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3448206EE14200589395 /* DBTEAMTeamAuthRoutes.m */; }; + F96E3E72206EE14B00589395 /* DBUSERSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3449206EE14200589395 /* DBUSERSUserAuthRoutes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E73206EE14B00589395 /* DBUSERSUserAuthRoutes.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3449206EE14200589395 /* DBUSERSUserAuthRoutes.h */; }; + F96E3E74206EE14B00589395 /* DBUSERSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E344A206EE14200589395 /* DBUSERSUserAuthRoutes.m */; }; + F96E3E75206EE14B00589395 /* DBUSERSUserAuthRoutes.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E344A206EE14200589395 /* DBUSERSUserAuthRoutes.m */; }; + F96E3E76206EE14B00589395 /* DBAUTHRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E344C206EE14200589395 /* DBAUTHRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E77206EE14B00589395 /* DBAUTHRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E344C206EE14200589395 /* DBAUTHRouteObjects.h */; }; + F96E3E78206EE14B00589395 /* DBAUTHRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E344D206EE14200589395 /* DBAUTHRouteObjects.m */; }; + F96E3E79206EE14B00589395 /* DBAUTHRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E344D206EE14200589395 /* DBAUTHRouteObjects.m */; }; + F96E3E7A206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E344E206EE14200589395 /* DBFILEPROPERTIESRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E7B206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E344E206EE14200589395 /* DBFILEPROPERTIESRouteObjects.h */; }; + F96E3E7C206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E344F206EE14200589395 /* DBFILEPROPERTIESRouteObjects.m */; }; + F96E3E7D206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E344F206EE14200589395 /* DBFILEPROPERTIESRouteObjects.m */; }; + F96E3E7E206EE14B00589395 /* DBFILEREQUESTSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3450206EE14200589395 /* DBFILEREQUESTSRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E7F206EE14B00589395 /* DBFILEREQUESTSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3450206EE14200589395 /* DBFILEREQUESTSRouteObjects.h */; }; + F96E3E80206EE14B00589395 /* DBFILEREQUESTSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3451206EE14200589395 /* DBFILEREQUESTSRouteObjects.m */; }; + F96E3E81206EE14B00589395 /* DBFILEREQUESTSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3451206EE14200589395 /* DBFILEREQUESTSRouteObjects.m */; }; + F96E3E82206EE14B00589395 /* DBFILESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3452206EE14200589395 /* DBFILESRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E83206EE14B00589395 /* DBFILESRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3452206EE14200589395 /* DBFILESRouteObjects.h */; }; + F96E3E84206EE14B00589395 /* DBFILESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3453206EE14200589395 /* DBFILESRouteObjects.m */; }; + F96E3E85206EE14B00589395 /* DBFILESRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3453206EE14200589395 /* DBFILESRouteObjects.m */; }; + F96E3E86206EE14B00589395 /* DBPAPERRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3454206EE14200589395 /* DBPAPERRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E87206EE14B00589395 /* DBPAPERRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3454206EE14200589395 /* DBPAPERRouteObjects.h */; }; + F96E3E88206EE14B00589395 /* DBPAPERRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3455206EE14200589395 /* DBPAPERRouteObjects.m */; }; + F96E3E89206EE14B00589395 /* DBPAPERRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3455206EE14200589395 /* DBPAPERRouteObjects.m */; }; + F96E3E8A206EE14B00589395 /* DBSHARINGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3456206EE14200589395 /* DBSHARINGRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E8B206EE14B00589395 /* DBSHARINGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3456206EE14200589395 /* DBSHARINGRouteObjects.h */; }; + F96E3E8C206EE14B00589395 /* DBSHARINGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3457206EE14200589395 /* DBSHARINGRouteObjects.m */; }; + F96E3E8D206EE14B00589395 /* DBSHARINGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3457206EE14200589395 /* DBSHARINGRouteObjects.m */; }; + F96E3E8E206EE14B00589395 /* DBTEAMLOGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3458206EE14200589395 /* DBTEAMLOGRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E8F206EE14B00589395 /* DBTEAMLOGRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E3458206EE14200589395 /* DBTEAMLOGRouteObjects.h */; }; + F96E3E90206EE14B00589395 /* DBTEAMLOGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3459206EE14200589395 /* DBTEAMLOGRouteObjects.m */; }; + F96E3E91206EE14B00589395 /* DBTEAMLOGRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E3459206EE14200589395 /* DBTEAMLOGRouteObjects.m */; }; + F96E3E92206EE14B00589395 /* DBTEAMRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E345A206EE14200589395 /* DBTEAMRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E93206EE14B00589395 /* DBTEAMRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E345A206EE14200589395 /* DBTEAMRouteObjects.h */; }; + F96E3E94206EE14B00589395 /* DBTEAMRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E345B206EE14200589395 /* DBTEAMRouteObjects.m */; }; + F96E3E95206EE14B00589395 /* DBTEAMRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E345B206EE14200589395 /* DBTEAMRouteObjects.m */; }; + F96E3E96206EE14B00589395 /* DBUSERSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E345C206EE14200589395 /* DBUSERSRouteObjects.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F96E3E97206EE14B00589395 /* DBUSERSRouteObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = F96E345C206EE14200589395 /* DBUSERSRouteObjects.h */; }; + F96E3E98206EE14B00589395 /* DBUSERSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E345D206EE14200589395 /* DBUSERSRouteObjects.m */; }; + F96E3E99206EE14B00589395 /* DBUSERSRouteObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = F96E345D206EE14200589395 /* DBUSERSRouteObjects.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -2231,1031 +2801,6 @@ F27DE9E21D7FF909003B1CEE /* ObjectiveDropboxOfficial.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ObjectiveDropboxOfficial.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F27DEB991D7FFBB9003B1CEE /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; }; F27DEB9B1D7FFBBF003B1CEE /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - F292EAA31FC0EB7300D6E69B /* DBAsyncObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAsyncObjects.m; sourceTree = ""; }; - F292EAA51FC0EB7300D6E69B /* DBASYNCLaunchEmptyResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCLaunchEmptyResult.h; sourceTree = ""; }; - F292EAA61FC0EB7300D6E69B /* DBASYNCLaunchResultBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCLaunchResultBase.h; sourceTree = ""; }; - F292EAA71FC0EB7300D6E69B /* DBASYNCPollArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollArg.h; sourceTree = ""; }; - F292EAA81FC0EB7300D6E69B /* DBASYNCPollEmptyResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollEmptyResult.h; sourceTree = ""; }; - F292EAA91FC0EB7300D6E69B /* DBASYNCPollError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollError.h; sourceTree = ""; }; - F292EAAA1FC0EB7300D6E69B /* DBASYNCPollResultBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollResultBase.h; sourceTree = ""; }; - F292EAAC1FC0EB7300D6E69B /* DBAuthObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAuthObjects.m; sourceTree = ""; }; - F292EAAE1FC0EB7300D6E69B /* DBAUTHAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHAccessError.h; sourceTree = ""; }; - F292EAAF1FC0EB7300D6E69B /* DBAUTHAuthError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHAuthError.h; sourceTree = ""; }; - F292EAB01FC0EB7300D6E69B /* DBAUTHInvalidAccountTypeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHInvalidAccountTypeError.h; sourceTree = ""; }; - F292EAB11FC0EB7300D6E69B /* DBAUTHPaperAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHPaperAccessError.h; sourceTree = ""; }; - F292EAB21FC0EB7300D6E69B /* DBAUTHRateLimitError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHRateLimitError.h; sourceTree = ""; }; - F292EAB31FC0EB7300D6E69B /* DBAUTHRateLimitReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHRateLimitReason.h; sourceTree = ""; }; - F292EAB41FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Arg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHTokenFromOAuth1Arg.h; sourceTree = ""; }; - F292EAB51FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHTokenFromOAuth1Error.h; sourceTree = ""; }; - F292EAB61FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Result.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHTokenFromOAuth1Result.h; sourceTree = ""; }; - F292EAB81FC0EB7300D6E69B /* DBCommonObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBCommonObjects.m; sourceTree = ""; }; - F292EABA1FC0EB7300D6E69B /* DBCOMMONPathRoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONPathRoot.h; sourceTree = ""; }; - F292EABB1FC0EB7300D6E69B /* DBCOMMONPathRootError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONPathRootError.h; sourceTree = ""; }; - F292EABC1FC0EB7300D6E69B /* DBCOMMONRootInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONRootInfo.h; sourceTree = ""; }; - F292EABD1FC0EB7300D6E69B /* DBCOMMONTeamRootInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONTeamRootInfo.h; sourceTree = ""; }; - F292EABE1FC0EB7300D6E69B /* DBCOMMONUserRootInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONUserRootInfo.h; sourceTree = ""; }; - F292EAC01FC0EB7300D6E69B /* DBFilePropertiesObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFilePropertiesObjects.m; sourceTree = ""; }; - F292EAC21FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddPropertiesArg.h; sourceTree = ""; }; - F292EAC31FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddPropertiesError.h; sourceTree = ""; }; - F292EAC41FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddTemplateArg.h; sourceTree = ""; }; - F292EAC51FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddTemplateResult.h; sourceTree = ""; }; - F292EAC61FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESGetTemplateArg.h; sourceTree = ""; }; - F292EAC71FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESGetTemplateResult.h; sourceTree = ""; }; - F292EAC81FC0EB7300D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESInvalidPropertyGroupError.h; sourceTree = ""; }; - F292EAC91FC0EB7300D6E69B /* DBFILEPROPERTIESListTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESListTemplateResult.h; sourceTree = ""; }; - F292EACA1FC0EB7300D6E69B /* DBFILEPROPERTIESLogicalOperator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESLogicalOperator.h; sourceTree = ""; }; - F292EACB1FC0EB7300D6E69B /* DBFILEPROPERTIESLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESLookupError.h; sourceTree = ""; }; - F292EACC1FC0EB7300D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESLookUpPropertiesError.h; sourceTree = ""; }; - F292EACD1FC0EB7300D6E69B /* DBFILEPROPERTIESModifyTemplateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESModifyTemplateError.h; sourceTree = ""; }; - F292EACE1FC0EB7300D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESOverwritePropertyGroupArg.h; sourceTree = ""; }; - F292EACF1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesError.h; sourceTree = ""; }; - F292EAD01FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchArg.h; sourceTree = ""; }; - F292EAD11FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchContinueArg.h; sourceTree = ""; }; - F292EAD21FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchContinueError.h; sourceTree = ""; }; - F292EAD31FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchError.h; sourceTree = ""; }; - F292EAD41FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchMatch.h; sourceTree = ""; }; - F292EAD51FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchMode.h; sourceTree = ""; }; - F292EAD61FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchQuery.h; sourceTree = ""; }; - F292EAD71FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchResult.h; sourceTree = ""; }; - F292EAD81FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyField.h; sourceTree = ""; }; - F292EAD91FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyFieldTemplate.h; sourceTree = ""; }; - F292EADA1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyGroup.h; sourceTree = ""; }; - F292EADB1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyGroupTemplate.h; sourceTree = ""; }; - F292EADC1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyGroupUpdate.h; sourceTree = ""; }; - F292EADD1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyType.h; sourceTree = ""; }; - F292EADE1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRemovePropertiesArg.h; sourceTree = ""; }; - F292EADF1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRemovePropertiesError.h; sourceTree = ""; }; - F292EAE01FC0EB7300D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRemoveTemplateArg.h; sourceTree = ""; }; - F292EAE11FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateError.h; sourceTree = ""; }; - F292EAE21FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateFilter.h; sourceTree = ""; }; - F292EAE31FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateFilterBase.h; sourceTree = ""; }; - F292EAE41FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateOwnerType.h; sourceTree = ""; }; - F292EAE51FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdatePropertiesArg.h; sourceTree = ""; }; - F292EAE61FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdatePropertiesError.h; sourceTree = ""; }; - F292EAE71FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdateTemplateArg.h; sourceTree = ""; }; - F292EAE81FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdateTemplateResult.h; sourceTree = ""; }; - F292EAEA1FC0EB7300D6E69B /* DBFileRequestsObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFileRequestsObjects.m; sourceTree = ""; }; - F292EAEC1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSCreateFileRequestArgs.h; sourceTree = ""; }; - F292EAED1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSCreateFileRequestError.h; sourceTree = ""; }; - F292EAEE1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSFileRequest.h; sourceTree = ""; }; - F292EAEF1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestDeadline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSFileRequestDeadline.h; sourceTree = ""; }; - F292EAF01FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSFileRequestError.h; sourceTree = ""; }; - F292EAF11FC0EB7300D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGeneralFileRequestsError.h; sourceTree = ""; }; - F292EAF21FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGetFileRequestArgs.h; sourceTree = ""; }; - F292EAF31FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGetFileRequestError.h; sourceTree = ""; }; - F292EAF41FC0EB7300D6E69B /* DBFILEREQUESTSGracePeriod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGracePeriod.h; sourceTree = ""; }; - F292EAF51FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSListFileRequestsError.h; sourceTree = ""; }; - F292EAF61FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSListFileRequestsResult.h; sourceTree = ""; }; - F292EAF71FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUpdateFileRequestArgs.h; sourceTree = ""; }; - F292EAF81FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUpdateFileRequestDeadline.h; sourceTree = ""; }; - F292EAF91FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUpdateFileRequestError.h; sourceTree = ""; }; - F292EAFB1FC0EB7300D6E69B /* DBFilesObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFilesObjects.m; sourceTree = ""; }; - F292EAFD1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESAlphaGetMetadataArg.h; sourceTree = ""; }; - F292EAFE1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESAlphaGetMetadataError.h; sourceTree = ""; }; - F292EAFF1FC0EB7300D6E69B /* DBFILESCommitInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCommitInfo.h; sourceTree = ""; }; - F292EB001FC0EB7300D6E69B /* DBFILESCommitInfoWithProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCommitInfoWithProperties.h; sourceTree = ""; }; - F292EB011FC0EB7300D6E69B /* DBFILESCreateFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCreateFolderArg.h; sourceTree = ""; }; - F292EB021FC0EB7300D6E69B /* DBFILESCreateFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCreateFolderError.h; sourceTree = ""; }; - F292EB031FC0EB7300D6E69B /* DBFILESCreateFolderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCreateFolderResult.h; sourceTree = ""; }; - F292EB041FC0EB7300D6E69B /* DBFILESDeleteArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteArg.h; sourceTree = ""; }; - F292EB051FC0EB7300D6E69B /* DBFILESDeleteBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchArg.h; sourceTree = ""; }; - F292EB061FC0EB7300D6E69B /* DBFILESDeleteBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchError.h; sourceTree = ""; }; - F292EB071FC0EB7300D6E69B /* DBFILESDeleteBatchJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchJobStatus.h; sourceTree = ""; }; - F292EB081FC0EB7300D6E69B /* DBFILESDeleteBatchLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchLaunch.h; sourceTree = ""; }; - F292EB091FC0EB7300D6E69B /* DBFILESDeleteBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchResult.h; sourceTree = ""; }; - F292EB0A1FC0EB7300D6E69B /* DBFILESDeleteBatchResultData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchResultData.h; sourceTree = ""; }; - F292EB0B1FC0EB7300D6E69B /* DBFILESDeleteBatchResultEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchResultEntry.h; sourceTree = ""; }; - F292EB0C1FC0EB7300D6E69B /* DBFILESDeletedMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeletedMetadata.h; sourceTree = ""; }; - F292EB0D1FC0EB7300D6E69B /* DBFILESDeleteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteError.h; sourceTree = ""; }; - F292EB0E1FC0EB7300D6E69B /* DBFILESDeleteResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteResult.h; sourceTree = ""; }; - F292EB0F1FC0EB7300D6E69B /* DBFILESDimensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDimensions.h; sourceTree = ""; }; - F292EB101FC0EB7300D6E69B /* DBFILESDownloadArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadArg.h; sourceTree = ""; }; - F292EB111FC0EB7300D6E69B /* DBFILESDownloadError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadError.h; sourceTree = ""; }; - F292EB121FC0EB7300D6E69B /* DBFILESFileMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFileMetadata.h; sourceTree = ""; }; - F292EB131FC0EB7300D6E69B /* DBFILESFileOpsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFileOpsResult.h; sourceTree = ""; }; - F292EB141FC0EB7300D6E69B /* DBFILESFileSharingInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFileSharingInfo.h; sourceTree = ""; }; - F292EB151FC0EB7300D6E69B /* DBFILESFolderMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFolderMetadata.h; sourceTree = ""; }; - F292EB161FC0EB7300D6E69B /* DBFILESFolderSharingInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFolderSharingInfo.h; sourceTree = ""; }; - F292EB171FC0EB7300D6E69B /* DBFILESGetCopyReferenceArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetCopyReferenceArg.h; sourceTree = ""; }; - F292EB181FC0EB7300D6E69B /* DBFILESGetCopyReferenceError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetCopyReferenceError.h; sourceTree = ""; }; - F292EB191FC0EB7300D6E69B /* DBFILESGetCopyReferenceResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetCopyReferenceResult.h; sourceTree = ""; }; - F292EB1A1FC0EB7300D6E69B /* DBFILESGetMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetMetadataArg.h; sourceTree = ""; }; - F292EB1B1FC0EB7300D6E69B /* DBFILESGetMetadataError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetMetadataError.h; sourceTree = ""; }; - F292EB1C1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetTemporaryLinkArg.h; sourceTree = ""; }; - F292EB1D1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetTemporaryLinkError.h; sourceTree = ""; }; - F292EB1E1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetTemporaryLinkResult.h; sourceTree = ""; }; - F292EB1F1FC0EB7300D6E69B /* DBFILESGetThumbnailBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchArg.h; sourceTree = ""; }; - F292EB201FC0EB7300D6E69B /* DBFILESGetThumbnailBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchError.h; sourceTree = ""; }; - F292EB211FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchResult.h; sourceTree = ""; }; - F292EB221FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchResultData.h; sourceTree = ""; }; - F292EB231FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchResultEntry.h; sourceTree = ""; }; - F292EB241FC0EB7300D6E69B /* DBFILESGpsCoordinates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGpsCoordinates.h; sourceTree = ""; }; - F292EB251FC0EB7300D6E69B /* DBFILESListFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderArg.h; sourceTree = ""; }; - F292EB261FC0EB7300D6E69B /* DBFILESListFolderContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderContinueArg.h; sourceTree = ""; }; - F292EB271FC0EB7300D6E69B /* DBFILESListFolderContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderContinueError.h; sourceTree = ""; }; - F292EB281FC0EB7300D6E69B /* DBFILESListFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderError.h; sourceTree = ""; }; - F292EB291FC0EB7300D6E69B /* DBFILESListFolderGetLatestCursorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderGetLatestCursorResult.h; sourceTree = ""; }; - F292EB2A1FC0EB7300D6E69B /* DBFILESListFolderLongpollArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderLongpollArg.h; sourceTree = ""; }; - F292EB2B1FC0EB7300D6E69B /* DBFILESListFolderLongpollError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderLongpollError.h; sourceTree = ""; }; - F292EB2C1FC0EB7300D6E69B /* DBFILESListFolderLongpollResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderLongpollResult.h; sourceTree = ""; }; - F292EB2D1FC0EB7300D6E69B /* DBFILESListFolderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderResult.h; sourceTree = ""; }; - F292EB2E1FC0EB7300D6E69B /* DBFILESListRevisionsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsArg.h; sourceTree = ""; }; - F292EB2F1FC0EB7300D6E69B /* DBFILESListRevisionsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsError.h; sourceTree = ""; }; - F292EB301FC0EB7300D6E69B /* DBFILESListRevisionsMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsMode.h; sourceTree = ""; }; - F292EB311FC0EB7300D6E69B /* DBFILESListRevisionsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsResult.h; sourceTree = ""; }; - F292EB321FC0EB7300D6E69B /* DBFILESLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESLookupError.h; sourceTree = ""; }; - F292EB331FC0EB7300D6E69B /* DBFILESMediaInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESMediaInfo.h; sourceTree = ""; }; - F292EB341FC0EB7300D6E69B /* DBFILESMediaMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESMediaMetadata.h; sourceTree = ""; }; - F292EB351FC0EB7300D6E69B /* DBFILESMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESMetadata.h; sourceTree = ""; }; - F292EB361FC0EB7300D6E69B /* DBFILESPhotoMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESPhotoMetadata.h; sourceTree = ""; }; - F292EB371FC0EB7300D6E69B /* DBFILESPreviewArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESPreviewArg.h; sourceTree = ""; }; - F292EB381FC0EB7300D6E69B /* DBFILESPreviewError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESPreviewError.h; sourceTree = ""; }; - F292EB391FC0EB7300D6E69B /* DBFILESRelocationArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationArg.h; sourceTree = ""; }; - F292EB3A1FC0EB7300D6E69B /* DBFILESRelocationBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchArg.h; sourceTree = ""; }; - F292EB3B1FC0EB7300D6E69B /* DBFILESRelocationBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchError.h; sourceTree = ""; }; - F292EB3C1FC0EB7300D6E69B /* DBFILESRelocationBatchJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchJobStatus.h; sourceTree = ""; }; - F292EB3D1FC0EB7300D6E69B /* DBFILESRelocationBatchLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchLaunch.h; sourceTree = ""; }; - F292EB3E1FC0EB7300D6E69B /* DBFILESRelocationBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchResult.h; sourceTree = ""; }; - F292EB3F1FC0EB7300D6E69B /* DBFILESRelocationBatchResultData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchResultData.h; sourceTree = ""; }; - F292EB401FC0EB7300D6E69B /* DBFILESRelocationError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationError.h; sourceTree = ""; }; - F292EB411FC0EB7300D6E69B /* DBFILESRelocationPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationPath.h; sourceTree = ""; }; - F292EB421FC0EB7300D6E69B /* DBFILESRelocationResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationResult.h; sourceTree = ""; }; - F292EB431FC0EB7300D6E69B /* DBFILESRestoreArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRestoreArg.h; sourceTree = ""; }; - F292EB441FC0EB7300D6E69B /* DBFILESRestoreError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRestoreError.h; sourceTree = ""; }; - F292EB451FC0EB7300D6E69B /* DBFILESSaveCopyReferenceArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveCopyReferenceArg.h; sourceTree = ""; }; - F292EB461FC0EB7300D6E69B /* DBFILESSaveCopyReferenceError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveCopyReferenceError.h; sourceTree = ""; }; - F292EB471FC0EB7300D6E69B /* DBFILESSaveCopyReferenceResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveCopyReferenceResult.h; sourceTree = ""; }; - F292EB481FC0EB7300D6E69B /* DBFILESSaveUrlArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlArg.h; sourceTree = ""; }; - F292EB491FC0EB7300D6E69B /* DBFILESSaveUrlError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlError.h; sourceTree = ""; }; - F292EB4A1FC0EB7300D6E69B /* DBFILESSaveUrlJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlJobStatus.h; sourceTree = ""; }; - F292EB4B1FC0EB7300D6E69B /* DBFILESSaveUrlResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlResult.h; sourceTree = ""; }; - F292EB4C1FC0EB7300D6E69B /* DBFILESSearchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchArg.h; sourceTree = ""; }; - F292EB4D1FC0EB7300D6E69B /* DBFILESSearchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchError.h; sourceTree = ""; }; - F292EB4E1FC0EB7300D6E69B /* DBFILESSearchMatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchMatch.h; sourceTree = ""; }; - F292EB4F1FC0EB7300D6E69B /* DBFILESSearchMatchType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchMatchType.h; sourceTree = ""; }; - F292EB501FC0EB7300D6E69B /* DBFILESSearchMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchMode.h; sourceTree = ""; }; - F292EB511FC0EB7300D6E69B /* DBFILESSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchResult.h; sourceTree = ""; }; - F292EB521FC0EB7300D6E69B /* DBFILESSharedLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSharedLink.h; sourceTree = ""; }; - F292EB531FC0EB7300D6E69B /* DBFILESSharingInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSharingInfo.h; sourceTree = ""; }; - F292EB541FC0EB7300D6E69B /* DBFILESThumbnailArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailArg.h; sourceTree = ""; }; - F292EB551FC0EB7300D6E69B /* DBFILESThumbnailError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailError.h; sourceTree = ""; }; - F292EB561FC0EB7300D6E69B /* DBFILESThumbnailFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailFormat.h; sourceTree = ""; }; - F292EB571FC0EB7300D6E69B /* DBFILESThumbnailSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailSize.h; sourceTree = ""; }; - F292EB581FC0EB7300D6E69B /* DBFILESUploadError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadError.h; sourceTree = ""; }; - F292EB591FC0EB7300D6E69B /* DBFILESUploadErrorWithProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadErrorWithProperties.h; sourceTree = ""; }; - F292EB5A1FC0EB7300D6E69B /* DBFILESUploadSessionAppendArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionAppendArg.h; sourceTree = ""; }; - F292EB5B1FC0EB7300D6E69B /* DBFILESUploadSessionCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionCursor.h; sourceTree = ""; }; - F292EB5C1FC0EB7300D6E69B /* DBFILESUploadSessionFinishArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishArg.h; sourceTree = ""; }; - F292EB5D1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchArg.h; sourceTree = ""; }; - F292EB5E1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchJobStatus.h; sourceTree = ""; }; - F292EB5F1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchLaunch.h; sourceTree = ""; }; - F292EB601FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchResult.h; sourceTree = ""; }; - F292EB611FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchResultEntry.h; sourceTree = ""; }; - F292EB621FC0EB7300D6E69B /* DBFILESUploadSessionFinishError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishError.h; sourceTree = ""; }; - F292EB631FC0EB7300D6E69B /* DBFILESUploadSessionLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionLookupError.h; sourceTree = ""; }; - F292EB641FC0EB7300D6E69B /* DBFILESUploadSessionOffsetError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionOffsetError.h; sourceTree = ""; }; - F292EB651FC0EB7300D6E69B /* DBFILESUploadSessionStartArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionStartArg.h; sourceTree = ""; }; - F292EB661FC0EB7300D6E69B /* DBFILESUploadSessionStartResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionStartResult.h; sourceTree = ""; }; - F292EB671FC0EB7300D6E69B /* DBFILESUploadWriteFailed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadWriteFailed.h; sourceTree = ""; }; - F292EB681FC0EB7300D6E69B /* DBFILESVideoMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESVideoMetadata.h; sourceTree = ""; }; - F292EB691FC0EB7300D6E69B /* DBFILESWriteConflictError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESWriteConflictError.h; sourceTree = ""; }; - F292EB6A1FC0EB7300D6E69B /* DBFILESWriteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESWriteError.h; sourceTree = ""; }; - F292EB6B1FC0EB7300D6E69B /* DBFILESWriteMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESWriteMode.h; sourceTree = ""; }; - F292EB6D1FC0EB7300D6E69B /* DBPaperObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPaperObjects.m; sourceTree = ""; }; - F292EB6F1FC0EB7300D6E69B /* DBPAPERAddMember.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddMember.h; sourceTree = ""; }; - F292EB701FC0EB7300D6E69B /* DBPAPERAddPaperDocUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddPaperDocUser.h; sourceTree = ""; }; - F292EB711FC0EB7300D6E69B /* DBPAPERAddPaperDocUserMemberResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddPaperDocUserMemberResult.h; sourceTree = ""; }; - F292EB721FC0EB7300D6E69B /* DBPAPERAddPaperDocUserResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddPaperDocUserResult.h; sourceTree = ""; }; - F292EB731FC0EB7300D6E69B /* DBPAPERCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERCursor.h; sourceTree = ""; }; - F292EB741FC0EB7300D6E69B /* DBPAPERDocLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERDocLookupError.h; sourceTree = ""; }; - F292EB751FC0EB7300D6E69B /* DBPAPERDocSubscriptionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERDocSubscriptionLevel.h; sourceTree = ""; }; - F292EB761FC0EB7300D6E69B /* DBPAPERExportFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERExportFormat.h; sourceTree = ""; }; - F292EB771FC0EB7300D6E69B /* DBPAPERFolder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFolder.h; sourceTree = ""; }; - F292EB781FC0EB7300D6E69B /* DBPAPERFoldersContainingPaperDoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFoldersContainingPaperDoc.h; sourceTree = ""; }; - F292EB791FC0EB7300D6E69B /* DBPAPERFolderSharingPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFolderSharingPolicyType.h; sourceTree = ""; }; - F292EB7A1FC0EB7300D6E69B /* DBPAPERFolderSubscriptionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFolderSubscriptionLevel.h; sourceTree = ""; }; - F292EB7B1FC0EB7300D6E69B /* DBPAPERImportFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERImportFormat.h; sourceTree = ""; }; - F292EB7C1FC0EB7300D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERInviteeInfoWithPermissionLevel.h; sourceTree = ""; }; - F292EB7D1FC0EB7300D6E69B /* DBPAPERListDocsCursorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListDocsCursorError.h; sourceTree = ""; }; - F292EB7E1FC0EB7300D6E69B /* DBPAPERListPaperDocsArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsArgs.h; sourceTree = ""; }; - F292EB7F1FC0EB7300D6E69B /* DBPAPERListPaperDocsContinueArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsContinueArgs.h; sourceTree = ""; }; - F292EB801FC0EB7300D6E69B /* DBPAPERListPaperDocsFilterBy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsFilterBy.h; sourceTree = ""; }; - F292EB811FC0EB7300D6E69B /* DBPAPERListPaperDocsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsResponse.h; sourceTree = ""; }; - F292EB821FC0EB7300D6E69B /* DBPAPERListPaperDocsSortBy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsSortBy.h; sourceTree = ""; }; - F292EB831FC0EB7300D6E69B /* DBPAPERListPaperDocsSortOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsSortOrder.h; sourceTree = ""; }; - F292EB841FC0EB7300D6E69B /* DBPAPERListUsersCursorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersCursorError.h; sourceTree = ""; }; - F292EB851FC0EB7300D6E69B /* DBPAPERListUsersOnFolderArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnFolderArgs.h; sourceTree = ""; }; - F292EB861FC0EB7300D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnFolderContinueArgs.h; sourceTree = ""; }; - F292EB871FC0EB7300D6E69B /* DBPAPERListUsersOnFolderResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnFolderResponse.h; sourceTree = ""; }; - F292EB881FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnPaperDocArgs.h; sourceTree = ""; }; - F292EB891FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnPaperDocContinueArgs.h; sourceTree = ""; }; - F292EB8A1FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnPaperDocResponse.h; sourceTree = ""; }; - F292EB8B1FC0EB7300D6E69B /* DBPAPERPaperApiBaseError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperApiBaseError.h; sourceTree = ""; }; - F292EB8C1FC0EB7300D6E69B /* DBPAPERPaperApiCursorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperApiCursorError.h; sourceTree = ""; }; - F292EB8D1FC0EB7300D6E69B /* DBPAPERPaperDocCreateArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocCreateArgs.h; sourceTree = ""; }; - F292EB8E1FC0EB7300D6E69B /* DBPAPERPaperDocCreateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocCreateError.h; sourceTree = ""; }; - F292EB8F1FC0EB7300D6E69B /* DBPAPERPaperDocCreateUpdateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocCreateUpdateResult.h; sourceTree = ""; }; - F292EB901FC0EB7300D6E69B /* DBPAPERPaperDocExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocExport.h; sourceTree = ""; }; - F292EB911FC0EB7300D6E69B /* DBPAPERPaperDocExportResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocExportResult.h; sourceTree = ""; }; - F292EB921FC0EB7300D6E69B /* DBPAPERPaperDocPermissionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocPermissionLevel.h; sourceTree = ""; }; - F292EB931FC0EB7300D6E69B /* DBPAPERPaperDocSharingPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocSharingPolicy.h; sourceTree = ""; }; - F292EB941FC0EB7300D6E69B /* DBPAPERPaperDocUpdateArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocUpdateArgs.h; sourceTree = ""; }; - F292EB951FC0EB7300D6E69B /* DBPAPERPaperDocUpdateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocUpdateError.h; sourceTree = ""; }; - F292EB961FC0EB7300D6E69B /* DBPAPERPaperDocUpdatePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocUpdatePolicy.h; sourceTree = ""; }; - F292EB971FC0EB7300D6E69B /* DBPAPERRefPaperDoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERRefPaperDoc.h; sourceTree = ""; }; - F292EB981FC0EB7300D6E69B /* DBPAPERRemovePaperDocUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERRemovePaperDocUser.h; sourceTree = ""; }; - F292EB991FC0EB7300D6E69B /* DBPAPERSharingPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERSharingPolicy.h; sourceTree = ""; }; - F292EB9A1FC0EB7300D6E69B /* DBPAPERSharingPublicPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERSharingPublicPolicyType.h; sourceTree = ""; }; - F292EB9B1FC0EB7300D6E69B /* DBPAPERSharingTeamPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERSharingTeamPolicyType.h; sourceTree = ""; }; - F292EB9C1FC0EB7300D6E69B /* DBPAPERUserInfoWithPermissionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERUserInfoWithPermissionLevel.h; sourceTree = ""; }; - F292EB9D1FC0EB7300D6E69B /* DBPAPERUserOnPaperDocFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERUserOnPaperDocFilter.h; sourceTree = ""; }; - F292EB9F1FC0EB7300D6E69B /* DBSharingObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBSharingObjects.m; sourceTree = ""; }; - F292EBA11FC0EB7300D6E69B /* DBSHARINGAccessLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAccessLevel.h; sourceTree = ""; }; - F292EBA21FC0EB7300D6E69B /* DBSHARINGAclUpdatePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAclUpdatePolicy.h; sourceTree = ""; }; - F292EBA31FC0EB7300D6E69B /* DBSHARINGAddFileMemberArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFileMemberArgs.h; sourceTree = ""; }; - F292EBA41FC0EB7300D6E69B /* DBSHARINGAddFileMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFileMemberError.h; sourceTree = ""; }; - F292EBA51FC0EB7300D6E69B /* DBSHARINGAddFolderMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFolderMemberArg.h; sourceTree = ""; }; - F292EBA61FC0EB7300D6E69B /* DBSHARINGAddFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFolderMemberError.h; sourceTree = ""; }; - F292EBA71FC0EB7300D6E69B /* DBSHARINGAddMember.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddMember.h; sourceTree = ""; }; - F292EBA81FC0EB7300D6E69B /* DBSHARINGAddMemberSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddMemberSelectorError.h; sourceTree = ""; }; - F292EBA91FC0EB7300D6E69B /* DBSHARINGAudienceExceptionContentInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAudienceExceptionContentInfo.h; sourceTree = ""; }; - F292EBAA1FC0EB7300D6E69B /* DBSHARINGAudienceExceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAudienceExceptions.h; sourceTree = ""; }; - F292EBAB1FC0EB7300D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAudienceRestrictingSharedFolder.h; sourceTree = ""; }; - F292EBAC1FC0EB7300D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGChangeFileMemberAccessArgs.h; sourceTree = ""; }; - F292EBAD1FC0EB7300D6E69B /* DBSHARINGCollectionLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCollectionLinkMetadata.h; sourceTree = ""; }; - F292EBAE1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkArg.h; sourceTree = ""; }; - F292EBAF1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkError.h; sourceTree = ""; }; - F292EBB01FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkWithSettingsArg.h; sourceTree = ""; }; - F292EBB11FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkWithSettingsError.h; sourceTree = ""; }; - F292EBB21FC0EB7300D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGExpectedSharedContentLinkMetadata.h; sourceTree = ""; }; - F292EBB31FC0EB7300D6E69B /* DBSHARINGFileAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileAction.h; sourceTree = ""; }; - F292EBB41FC0EB7300D6E69B /* DBSHARINGFileErrorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileErrorResult.h; sourceTree = ""; }; - F292EBB51FC0EB7300D6E69B /* DBSHARINGFileLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileLinkMetadata.h; sourceTree = ""; }; - F292EBB61FC0EB7300D6E69B /* DBSHARINGFileMemberActionError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberActionError.h; sourceTree = ""; }; - F292EBB71FC0EB7300D6E69B /* DBSHARINGFileMemberActionIndividualResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberActionIndividualResult.h; sourceTree = ""; }; - F292EBB81FC0EB7300D6E69B /* DBSHARINGFileMemberActionResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberActionResult.h; sourceTree = ""; }; - F292EBB91FC0EB7300D6E69B /* DBSHARINGFileMemberRemoveActionResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberRemoveActionResult.h; sourceTree = ""; }; - F292EBBA1FC0EB7300D6E69B /* DBSHARINGFilePermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFilePermission.h; sourceTree = ""; }; - F292EBBB1FC0EB7300D6E69B /* DBSHARINGFolderAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderAction.h; sourceTree = ""; }; - F292EBBC1FC0EB7300D6E69B /* DBSHARINGFolderLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderLinkMetadata.h; sourceTree = ""; }; - F292EBBD1FC0EB7300D6E69B /* DBSHARINGFolderPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderPermission.h; sourceTree = ""; }; - F292EBBE1FC0EB7300D6E69B /* DBSHARINGFolderPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderPolicy.h; sourceTree = ""; }; - F292EBBF1FC0EB7300D6E69B /* DBSHARINGGetFileMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataArg.h; sourceTree = ""; }; - F292EBC01FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataBatchArg.h; sourceTree = ""; }; - F292EBC11FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataBatchResult.h; sourceTree = ""; }; - F292EBC21FC0EB7300D6E69B /* DBSHARINGGetFileMetadataError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataError.h; sourceTree = ""; }; - F292EBC31FC0EB7300D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataIndividualResult.h; sourceTree = ""; }; - F292EBC41FC0EB7300D6E69B /* DBSHARINGGetMetadataArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetMetadataArgs.h; sourceTree = ""; }; - F292EBC51FC0EB7300D6E69B /* DBSHARINGGetSharedLinkFileError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinkFileError.h; sourceTree = ""; }; - F292EBC61FC0EB7300D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinkMetadataArg.h; sourceTree = ""; }; - F292EBC71FC0EB7300D6E69B /* DBSHARINGGetSharedLinksArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinksArg.h; sourceTree = ""; }; - F292EBC81FC0EB7300D6E69B /* DBSHARINGGetSharedLinksError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinksError.h; sourceTree = ""; }; - F292EBC91FC0EB7300D6E69B /* DBSHARINGGetSharedLinksResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinksResult.h; sourceTree = ""; }; - F292EBCA1FC0EB7300D6E69B /* DBSHARINGGroupInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGroupInfo.h; sourceTree = ""; }; - F292EBCB1FC0EB7300D6E69B /* DBSHARINGGroupMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGroupMembershipInfo.h; sourceTree = ""; }; - F292EBCC1FC0EB7300D6E69B /* DBSHARINGInsufficientPlan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInsufficientPlan.h; sourceTree = ""; }; - F292EBCD1FC0EB7300D6E69B /* DBSHARINGInsufficientQuotaAmounts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInsufficientQuotaAmounts.h; sourceTree = ""; }; - F292EBCE1FC0EB7300D6E69B /* DBSHARINGInviteeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInviteeInfo.h; sourceTree = ""; }; - F292EBCF1FC0EB7300D6E69B /* DBSHARINGInviteeMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInviteeMembershipInfo.h; sourceTree = ""; }; - F292EBD01FC0EB7300D6E69B /* DBSHARINGJobError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGJobError.h; sourceTree = ""; }; - F292EBD11FC0EB7300D6E69B /* DBSHARINGJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGJobStatus.h; sourceTree = ""; }; - F292EBD21FC0EB7300D6E69B /* DBSHARINGLinkAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkAction.h; sourceTree = ""; }; - F292EBD31FC0EB7300D6E69B /* DBSHARINGLinkAudience.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkAudience.h; sourceTree = ""; }; - F292EBD41FC0EB7300D6E69B /* DBSHARINGLinkExpiry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkExpiry.h; sourceTree = ""; }; - F292EBD51FC0EB7300D6E69B /* DBSHARINGLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkMetadata.h; sourceTree = ""; }; - F292EBD61FC0EB7300D6E69B /* DBSHARINGLinkPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkPassword.h; sourceTree = ""; }; - F292EBD71FC0EB7300D6E69B /* DBSHARINGLinkPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkPermission.h; sourceTree = ""; }; - F292EBD81FC0EB7300D6E69B /* DBSHARINGLinkPermissions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkPermissions.h; sourceTree = ""; }; - F292EBD91FC0EB7300D6E69B /* DBSHARINGLinkSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkSettings.h; sourceTree = ""; }; - F292EBDA1FC0EB7300D6E69B /* DBSHARINGListFileMembersArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersArg.h; sourceTree = ""; }; - F292EBDB1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersBatchArg.h; sourceTree = ""; }; - F292EBDC1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersBatchResult.h; sourceTree = ""; }; - F292EBDD1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersContinueArg.h; sourceTree = ""; }; - F292EBDE1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersContinueError.h; sourceTree = ""; }; - F292EBDF1FC0EB7300D6E69B /* DBSHARINGListFileMembersCountResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersCountResult.h; sourceTree = ""; }; - F292EBE01FC0EB7300D6E69B /* DBSHARINGListFileMembersError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersError.h; sourceTree = ""; }; - F292EBE11FC0EB7300D6E69B /* DBSHARINGListFileMembersIndividualResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersIndividualResult.h; sourceTree = ""; }; - F292EBE21FC0EB7300D6E69B /* DBSHARINGListFilesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesArg.h; sourceTree = ""; }; - F292EBE31FC0EB7300D6E69B /* DBSHARINGListFilesContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesContinueArg.h; sourceTree = ""; }; - F292EBE41FC0EB7300D6E69B /* DBSHARINGListFilesContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesContinueError.h; sourceTree = ""; }; - F292EBE51FC0EB7300D6E69B /* DBSHARINGListFilesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesResult.h; sourceTree = ""; }; - F292EBE61FC0EB7300D6E69B /* DBSHARINGListFolderMembersArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersArgs.h; sourceTree = ""; }; - F292EBE71FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersContinueArg.h; sourceTree = ""; }; - F292EBE81FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersContinueError.h; sourceTree = ""; }; - F292EBE91FC0EB7300D6E69B /* DBSHARINGListFolderMembersCursorArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersCursorArg.h; sourceTree = ""; }; - F292EBEA1FC0EB7300D6E69B /* DBSHARINGListFoldersArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersArgs.h; sourceTree = ""; }; - F292EBEB1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersContinueArg.h; sourceTree = ""; }; - F292EBEC1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersContinueError.h; sourceTree = ""; }; - F292EBED1FC0EB7300D6E69B /* DBSHARINGListFoldersResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersResult.h; sourceTree = ""; }; - F292EBEE1FC0EB7300D6E69B /* DBSHARINGListSharedLinksArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListSharedLinksArg.h; sourceTree = ""; }; - F292EBEF1FC0EB7300D6E69B /* DBSHARINGListSharedLinksError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListSharedLinksError.h; sourceTree = ""; }; - F292EBF01FC0EB7300D6E69B /* DBSHARINGListSharedLinksResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListSharedLinksResult.h; sourceTree = ""; }; - F292EBF11FC0EB7300D6E69B /* DBSHARINGMemberAccessLevelResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberAccessLevelResult.h; sourceTree = ""; }; - F292EBF21FC0EB7300D6E69B /* DBSHARINGMemberAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberAction.h; sourceTree = ""; }; - F292EBF31FC0EB7300D6E69B /* DBSHARINGMemberPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberPermission.h; sourceTree = ""; }; - F292EBF41FC0EB7300D6E69B /* DBSHARINGMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberPolicy.h; sourceTree = ""; }; - F292EBF51FC0EB7300D6E69B /* DBSHARINGMemberSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberSelector.h; sourceTree = ""; }; - F292EBF61FC0EB7300D6E69B /* DBSHARINGMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMembershipInfo.h; sourceTree = ""; }; - F292EBF71FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGModifySharedLinkSettingsArgs.h; sourceTree = ""; }; - F292EBF81FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGModifySharedLinkSettingsError.h; sourceTree = ""; }; - F292EBF91FC0EB7300D6E69B /* DBSHARINGMountFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMountFolderArg.h; sourceTree = ""; }; - F292EBFA1FC0EB7300D6E69B /* DBSHARINGMountFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMountFolderError.h; sourceTree = ""; }; - F292EBFB1FC0EB7300D6E69B /* DBSHARINGParentFolderAccessInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGParentFolderAccessInfo.h; sourceTree = ""; }; - F292EBFC1FC0EB7300D6E69B /* DBSHARINGPathLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGPathLinkMetadata.h; sourceTree = ""; }; - F292EBFD1FC0EB7300D6E69B /* DBSHARINGPendingUploadMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGPendingUploadMode.h; sourceTree = ""; }; - F292EBFE1FC0EB7300D6E69B /* DBSHARINGPermissionDeniedReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGPermissionDeniedReason.h; sourceTree = ""; }; - F292EBFF1FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFileMembershipArg.h; sourceTree = ""; }; - F292EC001FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFileMembershipError.h; sourceTree = ""; }; - F292EC011FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFolderMembershipArg.h; sourceTree = ""; }; - F292EC021FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFolderMembershipError.h; sourceTree = ""; }; - F292EC031FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFileMemberArg.h; sourceTree = ""; }; - F292EC041FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFileMemberError.h; sourceTree = ""; }; - F292EC051FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFolderMemberArg.h; sourceTree = ""; }; - F292EC061FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFolderMemberError.h; sourceTree = ""; }; - F292EC071FC0EB7300D6E69B /* DBSHARINGRemoveMemberJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveMemberJobStatus.h; sourceTree = ""; }; - F292EC081FC0EB7300D6E69B /* DBSHARINGRequestedVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRequestedVisibility.h; sourceTree = ""; }; - F292EC091FC0EB7300D6E69B /* DBSHARINGResolvedVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGResolvedVisibility.h; sourceTree = ""; }; - F292EC0A1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRevokeSharedLinkArg.h; sourceTree = ""; }; - F292EC0B1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRevokeSharedLinkError.h; sourceTree = ""; }; - F292EC0C1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedContentLinkMetadata.h; sourceTree = ""; }; - F292EC0D1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedContentLinkMetadataBase.h; sourceTree = ""; }; - F292EC0E1FC0EB7300D6E69B /* DBSHARINGSharedFileMembers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFileMembers.h; sourceTree = ""; }; - F292EC0F1FC0EB7300D6E69B /* DBSHARINGSharedFileMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFileMetadata.h; sourceTree = ""; }; - F292EC101FC0EB7300D6E69B /* DBSHARINGSharedFolderAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderAccessError.h; sourceTree = ""; }; - F292EC111FC0EB7300D6E69B /* DBSHARINGSharedFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMemberError.h; sourceTree = ""; }; - F292EC121FC0EB7300D6E69B /* DBSHARINGSharedFolderMembers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMembers.h; sourceTree = ""; }; - F292EC131FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMetadata.h; sourceTree = ""; }; - F292EC141FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadataBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMetadataBase.h; sourceTree = ""; }; - F292EC151FC0EB7300D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkAccessFailureReason.h; sourceTree = ""; }; - F292EC161FC0EB7300D6E69B /* DBSHARINGSharedLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkError.h; sourceTree = ""; }; - F292EC171FC0EB7300D6E69B /* DBSHARINGSharedLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkMetadata.h; sourceTree = ""; }; - F292EC181FC0EB7300D6E69B /* DBSHARINGSharedLinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkPolicy.h; sourceTree = ""; }; - F292EC191FC0EB7300D6E69B /* DBSHARINGSharedLinkSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkSettings.h; sourceTree = ""; }; - F292EC1A1FC0EB7300D6E69B /* DBSHARINGSharedLinkSettingsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkSettingsError.h; sourceTree = ""; }; - F292EC1B1FC0EB7300D6E69B /* DBSHARINGShareFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderArg.h; sourceTree = ""; }; - F292EC1C1FC0EB7300D6E69B /* DBSHARINGShareFolderArgBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderArgBase.h; sourceTree = ""; }; - F292EC1D1FC0EB7300D6E69B /* DBSHARINGShareFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderError.h; sourceTree = ""; }; - F292EC1E1FC0EB7300D6E69B /* DBSHARINGShareFolderErrorBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderErrorBase.h; sourceTree = ""; }; - F292EC1F1FC0EB7300D6E69B /* DBSHARINGShareFolderJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderJobStatus.h; sourceTree = ""; }; - F292EC201FC0EB7300D6E69B /* DBSHARINGShareFolderLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderLaunch.h; sourceTree = ""; }; - F292EC211FC0EB7300D6E69B /* DBSHARINGSharePathError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharePathError.h; sourceTree = ""; }; - F292EC221FC0EB7300D6E69B /* DBSHARINGSharingFileAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharingFileAccessError.h; sourceTree = ""; }; - F292EC231FC0EB7300D6E69B /* DBSHARINGSharingUserError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharingUserError.h; sourceTree = ""; }; - F292EC241FC0EB7300D6E69B /* DBSHARINGTeamMemberInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGTeamMemberInfo.h; sourceTree = ""; }; - F292EC251FC0EB7300D6E69B /* DBSHARINGTransferFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGTransferFolderArg.h; sourceTree = ""; }; - F292EC261FC0EB7300D6E69B /* DBSHARINGTransferFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGTransferFolderError.h; sourceTree = ""; }; - F292EC271FC0EB7300D6E69B /* DBSHARINGUnmountFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnmountFolderArg.h; sourceTree = ""; }; - F292EC281FC0EB7300D6E69B /* DBSHARINGUnmountFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnmountFolderError.h; sourceTree = ""; }; - F292EC291FC0EB7300D6E69B /* DBSHARINGUnshareFileArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFileArg.h; sourceTree = ""; }; - F292EC2A1FC0EB7300D6E69B /* DBSHARINGUnshareFileError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFileError.h; sourceTree = ""; }; - F292EC2B1FC0EB7300D6E69B /* DBSHARINGUnshareFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFolderArg.h; sourceTree = ""; }; - F292EC2C1FC0EB7300D6E69B /* DBSHARINGUnshareFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFolderError.h; sourceTree = ""; }; - F292EC2D1FC0EB7300D6E69B /* DBSHARINGUpdateFileMemberArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFileMemberArgs.h; sourceTree = ""; }; - F292EC2E1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderMemberArg.h; sourceTree = ""; }; - F292EC2F1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderMemberError.h; sourceTree = ""; }; - F292EC301FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderPolicyArg.h; sourceTree = ""; }; - F292EC311FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderPolicyError.h; sourceTree = ""; }; - F292EC321FC0EB7300D6E69B /* DBSHARINGUserFileMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserFileMembershipInfo.h; sourceTree = ""; }; - F292EC331FC0EB7300D6E69B /* DBSHARINGUserInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserInfo.h; sourceTree = ""; }; - F292EC341FC0EB7300D6E69B /* DBSHARINGUserMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserMembershipInfo.h; sourceTree = ""; }; - F292EC351FC0EB7300D6E69B /* DBSHARINGViewerInfoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGViewerInfoPolicy.h; sourceTree = ""; }; - F292EC361FC0EB7300D6E69B /* DBSHARINGVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGVisibility.h; sourceTree = ""; }; - F292EC381FC0EB7300D6E69B /* DBTeamObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamObjects.m; sourceTree = ""; }; - F292EC3A1FC0EB7300D6E69B /* DBTEAMActiveWebSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMActiveWebSession.h; sourceTree = ""; }; - F292EC3B1FC0EB7300D6E69B /* DBTEAMAdminTier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMAdminTier.h; sourceTree = ""; }; - F292EC3C1FC0EB7300D6E69B /* DBTEAMApiApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMApiApp.h; sourceTree = ""; }; - F292EC3D1FC0EB7300D6E69B /* DBTEAMBaseDfbReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMBaseDfbReport.h; sourceTree = ""; }; - F292EC3E1FC0EB7300D6E69B /* DBTEAMBaseTeamFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMBaseTeamFolderError.h; sourceTree = ""; }; - F292EC3F1FC0EB7300D6E69B /* DBTEAMCustomQuotaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCustomQuotaError.h; sourceTree = ""; }; - F292EC401FC0EB7300D6E69B /* DBTEAMCustomQuotaResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCustomQuotaResult.h; sourceTree = ""; }; - F292EC411FC0EB7300D6E69B /* DBTEAMCustomQuotaUsersArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCustomQuotaUsersArg.h; sourceTree = ""; }; - F292EC421FC0EB7300D6E69B /* DBTEAMDateRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDateRange.h; sourceTree = ""; }; - F292EC431FC0EB7300D6E69B /* DBTEAMDateRangeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDateRangeError.h; sourceTree = ""; }; - F292EC441FC0EB7300D6E69B /* DBTEAMDesktopClientSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDesktopClientSession.h; sourceTree = ""; }; - F292EC451FC0EB7300D6E69B /* DBTEAMDesktopPlatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDesktopPlatform.h; sourceTree = ""; }; - F292EC461FC0EB7300D6E69B /* DBTEAMDevicesActive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDevicesActive.h; sourceTree = ""; }; - F292EC471FC0EB7300D6E69B /* DBTEAMDeviceSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDeviceSession.h; sourceTree = ""; }; - F292EC481FC0EB7300D6E69B /* DBTEAMDeviceSessionArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDeviceSessionArg.h; sourceTree = ""; }; - F292EC491FC0EB7300D6E69B /* DBTEAMExcludedUsersListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListArg.h; sourceTree = ""; }; - F292EC4A1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListContinueArg.h; sourceTree = ""; }; - F292EC4B1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListContinueError.h; sourceTree = ""; }; - F292EC4C1FC0EB7300D6E69B /* DBTEAMExcludedUsersListError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListError.h; sourceTree = ""; }; - F292EC4D1FC0EB7300D6E69B /* DBTEAMExcludedUsersListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListResult.h; sourceTree = ""; }; - F292EC4E1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateArg.h; sourceTree = ""; }; - F292EC4F1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateError.h; sourceTree = ""; }; - F292EC501FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateResult.h; sourceTree = ""; }; - F292EC511FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateStatus.h; sourceTree = ""; }; - F292EC521FC0EB7300D6E69B /* DBTEAMFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeature.h; sourceTree = ""; }; - F292EC531FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeaturesGetValuesBatchArg.h; sourceTree = ""; }; - F292EC541FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeaturesGetValuesBatchError.h; sourceTree = ""; }; - F292EC551FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeaturesGetValuesBatchResult.h; sourceTree = ""; }; - F292EC561FC0EB7300D6E69B /* DBTEAMFeatureValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeatureValue.h; sourceTree = ""; }; - F292EC571FC0EB7300D6E69B /* DBTEAMGetActivityReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetActivityReport.h; sourceTree = ""; }; - F292EC581FC0EB7300D6E69B /* DBTEAMGetDevicesReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetDevicesReport.h; sourceTree = ""; }; - F292EC591FC0EB7300D6E69B /* DBTEAMGetMembershipReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetMembershipReport.h; sourceTree = ""; }; - F292EC5A1FC0EB7300D6E69B /* DBTEAMGetStorageReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetStorageReport.h; sourceTree = ""; }; - F292EC5B1FC0EB7300D6E69B /* DBTEAMGroupAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupAccessType.h; sourceTree = ""; }; - F292EC5C1FC0EB7300D6E69B /* DBTEAMGroupCreateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupCreateArg.h; sourceTree = ""; }; - F292EC5D1FC0EB7300D6E69B /* DBTEAMGroupCreateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupCreateError.h; sourceTree = ""; }; - F292EC5E1FC0EB7300D6E69B /* DBTEAMGroupDeleteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupDeleteError.h; sourceTree = ""; }; - F292EC5F1FC0EB7300D6E69B /* DBTEAMGroupFullInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupFullInfo.h; sourceTree = ""; }; - F292EC601FC0EB7300D6E69B /* DBTEAMGroupMemberInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberInfo.h; sourceTree = ""; }; - F292EC611FC0EB7300D6E69B /* DBTEAMGroupMembersAddArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersAddArg.h; sourceTree = ""; }; - F292EC621FC0EB7300D6E69B /* DBTEAMGroupMembersAddError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersAddError.h; sourceTree = ""; }; - F292EC631FC0EB7300D6E69B /* DBTEAMGroupMembersChangeResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersChangeResult.h; sourceTree = ""; }; - F292EC641FC0EB7300D6E69B /* DBTEAMGroupMemberSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberSelector.h; sourceTree = ""; }; - F292EC651FC0EB7300D6E69B /* DBTEAMGroupMemberSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberSelectorError.h; sourceTree = ""; }; - F292EC661FC0EB7300D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberSetAccessTypeError.h; sourceTree = ""; }; - F292EC671FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersRemoveArg.h; sourceTree = ""; }; - F292EC681FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersRemoveError.h; sourceTree = ""; }; - F292EC691FC0EB7300D6E69B /* DBTEAMGroupMembersSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersSelector.h; sourceTree = ""; }; - F292EC6A1FC0EB7300D6E69B /* DBTEAMGroupMembersSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersSelectorError.h; sourceTree = ""; }; - F292EC6B1FC0EB7300D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersSetAccessTypeArg.h; sourceTree = ""; }; - F292EC6C1FC0EB7300D6E69B /* DBTEAMGroupSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupSelector.h; sourceTree = ""; }; - F292EC6D1FC0EB7300D6E69B /* DBTEAMGroupSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupSelectorError.h; sourceTree = ""; }; - F292EC6E1FC0EB7300D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupSelectorWithTeamGroupError.h; sourceTree = ""; }; - F292EC6F1FC0EB7300D6E69B /* DBTEAMGroupsGetInfoError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsGetInfoError.h; sourceTree = ""; }; - F292EC701FC0EB7300D6E69B /* DBTEAMGroupsGetInfoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsGetInfoItem.h; sourceTree = ""; }; - F292EC711FC0EB7300D6E69B /* DBTEAMGroupsListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListArg.h; sourceTree = ""; }; - F292EC721FC0EB7300D6E69B /* DBTEAMGroupsListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListContinueArg.h; sourceTree = ""; }; - F292EC731FC0EB7300D6E69B /* DBTEAMGroupsListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListContinueError.h; sourceTree = ""; }; - F292EC741FC0EB7300D6E69B /* DBTEAMGroupsListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListResult.h; sourceTree = ""; }; - F292EC751FC0EB7300D6E69B /* DBTEAMGroupsMembersListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListArg.h; sourceTree = ""; }; - F292EC761FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListContinueArg.h; sourceTree = ""; }; - F292EC771FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListContinueError.h; sourceTree = ""; }; - F292EC781FC0EB7300D6E69B /* DBTEAMGroupsMembersListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListResult.h; sourceTree = ""; }; - F292EC791FC0EB7300D6E69B /* DBTEAMGroupsPollError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsPollError.h; sourceTree = ""; }; - F292EC7A1FC0EB7300D6E69B /* DBTEAMGroupsSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsSelector.h; sourceTree = ""; }; - F292EC7B1FC0EB7300D6E69B /* DBTEAMGroupUpdateArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupUpdateArgs.h; sourceTree = ""; }; - F292EC7C1FC0EB7300D6E69B /* DBTEAMGroupUpdateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupUpdateError.h; sourceTree = ""; }; - F292EC7D1FC0EB7300D6E69B /* DBTEAMHasTeamFileEventsValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMHasTeamFileEventsValue.h; sourceTree = ""; }; - F292EC7E1FC0EB7300D6E69B /* DBTEAMHasTeamSharedDropboxValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMHasTeamSharedDropboxValue.h; sourceTree = ""; }; - F292EC7F1FC0EB7300D6E69B /* DBTEAMIncludeMembersArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMIncludeMembersArg.h; sourceTree = ""; }; - F292EC801FC0EB7300D6E69B /* DBTEAMListMemberAppsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberAppsArg.h; sourceTree = ""; }; - F292EC811FC0EB7300D6E69B /* DBTEAMListMemberAppsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberAppsError.h; sourceTree = ""; }; - F292EC821FC0EB7300D6E69B /* DBTEAMListMemberAppsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberAppsResult.h; sourceTree = ""; }; - F292EC831FC0EB7300D6E69B /* DBTEAMListMemberDevicesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberDevicesArg.h; sourceTree = ""; }; - F292EC841FC0EB7300D6E69B /* DBTEAMListMemberDevicesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberDevicesError.h; sourceTree = ""; }; - F292EC851FC0EB7300D6E69B /* DBTEAMListMemberDevicesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberDevicesResult.h; sourceTree = ""; }; - F292EC861FC0EB7300D6E69B /* DBTEAMListMembersAppsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersAppsArg.h; sourceTree = ""; }; - F292EC871FC0EB7300D6E69B /* DBTEAMListMembersAppsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersAppsError.h; sourceTree = ""; }; - F292EC881FC0EB7300D6E69B /* DBTEAMListMembersAppsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersAppsResult.h; sourceTree = ""; }; - F292EC891FC0EB7300D6E69B /* DBTEAMListMembersDevicesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersDevicesArg.h; sourceTree = ""; }; - F292EC8A1FC0EB7300D6E69B /* DBTEAMListMembersDevicesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersDevicesError.h; sourceTree = ""; }; - F292EC8B1FC0EB7300D6E69B /* DBTEAMListMembersDevicesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersDevicesResult.h; sourceTree = ""; }; - F292EC8C1FC0EB7300D6E69B /* DBTEAMListTeamAppsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamAppsArg.h; sourceTree = ""; }; - F292EC8D1FC0EB7300D6E69B /* DBTEAMListTeamAppsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamAppsError.h; sourceTree = ""; }; - F292EC8E1FC0EB7300D6E69B /* DBTEAMListTeamAppsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamAppsResult.h; sourceTree = ""; }; - F292EC8F1FC0EB7300D6E69B /* DBTEAMListTeamDevicesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamDevicesArg.h; sourceTree = ""; }; - F292EC901FC0EB7300D6E69B /* DBTEAMListTeamDevicesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamDevicesError.h; sourceTree = ""; }; - F292EC911FC0EB7300D6E69B /* DBTEAMListTeamDevicesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamDevicesResult.h; sourceTree = ""; }; - F292EC921FC0EB7300D6E69B /* DBTEAMMemberAccess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberAccess.h; sourceTree = ""; }; - F292EC931FC0EB7300D6E69B /* DBTEAMMemberAddArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberAddArg.h; sourceTree = ""; }; - F292EC941FC0EB7300D6E69B /* DBTEAMMemberAddResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberAddResult.h; sourceTree = ""; }; - F292EC951FC0EB7300D6E69B /* DBTEAMMemberDevices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberDevices.h; sourceTree = ""; }; - F292EC961FC0EB7300D6E69B /* DBTEAMMemberLinkedApps.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberLinkedApps.h; sourceTree = ""; }; - F292EC971FC0EB7300D6E69B /* DBTEAMMemberProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberProfile.h; sourceTree = ""; }; - F292EC981FC0EB7300D6E69B /* DBTEAMMembersAddArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersAddArg.h; sourceTree = ""; }; - F292EC991FC0EB7300D6E69B /* DBTEAMMembersAddJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersAddJobStatus.h; sourceTree = ""; }; - F292EC9A1FC0EB7300D6E69B /* DBTEAMMembersAddLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersAddLaunch.h; sourceTree = ""; }; - F292EC9B1FC0EB7300D6E69B /* DBTEAMMembersDeactivateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersDeactivateArg.h; sourceTree = ""; }; - F292EC9C1FC0EB7300D6E69B /* DBTEAMMembersDeactivateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersDeactivateError.h; sourceTree = ""; }; - F292EC9D1FC0EB7300D6E69B /* DBTEAMMemberSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberSelectorError.h; sourceTree = ""; }; - F292EC9E1FC0EB7300D6E69B /* DBTEAMMembersGetInfoArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersGetInfoArgs.h; sourceTree = ""; }; - F292EC9F1FC0EB7300D6E69B /* DBTEAMMembersGetInfoError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersGetInfoError.h; sourceTree = ""; }; - F292ECA01FC0EB7300D6E69B /* DBTEAMMembersGetInfoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersGetInfoItem.h; sourceTree = ""; }; - F292ECA11FC0EB7300D6E69B /* DBTEAMMembersListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListArg.h; sourceTree = ""; }; - F292ECA21FC0EB7300D6E69B /* DBTEAMMembersListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListContinueArg.h; sourceTree = ""; }; - F292ECA31FC0EB7300D6E69B /* DBTEAMMembersListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListContinueError.h; sourceTree = ""; }; - F292ECA41FC0EB7300D6E69B /* DBTEAMMembersListError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListError.h; sourceTree = ""; }; - F292ECA51FC0EB7300D6E69B /* DBTEAMMembersListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListResult.h; sourceTree = ""; }; - F292ECA61FC0EB7300D6E69B /* DBTEAMMembersRecoverArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRecoverArg.h; sourceTree = ""; }; - F292ECA71FC0EB7300D6E69B /* DBTEAMMembersRecoverError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRecoverError.h; sourceTree = ""; }; - F292ECA81FC0EB7300D6E69B /* DBTEAMMembersRemoveArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRemoveArg.h; sourceTree = ""; }; - F292ECA91FC0EB7300D6E69B /* DBTEAMMembersRemoveError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRemoveError.h; sourceTree = ""; }; - F292ECAA1FC0EB7300D6E69B /* DBTEAMMembersSendWelcomeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSendWelcomeError.h; sourceTree = ""; }; - F292ECAB1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetPermissionsArg.h; sourceTree = ""; }; - F292ECAC1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetPermissionsError.h; sourceTree = ""; }; - F292ECAD1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetPermissionsResult.h; sourceTree = ""; }; - F292ECAE1FC0EB7300D6E69B /* DBTEAMMembersSetProfileArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetProfileArg.h; sourceTree = ""; }; - F292ECAF1FC0EB7300D6E69B /* DBTEAMMembersSetProfileError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetProfileError.h; sourceTree = ""; }; - F292ECB01FC0EB7300D6E69B /* DBTEAMMembersSuspendError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSuspendError.h; sourceTree = ""; }; - F292ECB11FC0EB7300D6E69B /* DBTEAMMembersUnsuspendArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersUnsuspendArg.h; sourceTree = ""; }; - F292ECB21FC0EB7300D6E69B /* DBTEAMMembersUnsuspendError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersUnsuspendError.h; sourceTree = ""; }; - F292ECB31FC0EB7300D6E69B /* DBTEAMMobileClientPlatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMobileClientPlatform.h; sourceTree = ""; }; - F292ECB41FC0EB7300D6E69B /* DBTEAMMobileClientSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMobileClientSession.h; sourceTree = ""; }; - F292ECB51FC0EB7300D6E69B /* DBTEAMNamespaceMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMNamespaceMetadata.h; sourceTree = ""; }; - F292ECB61FC0EB7300D6E69B /* DBTEAMNamespaceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMNamespaceType.h; sourceTree = ""; }; - F292ECB71FC0EB7300D6E69B /* DBTEAMRemoveCustomQuotaResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRemoveCustomQuotaResult.h; sourceTree = ""; }; - F292ECB81FC0EB7300D6E69B /* DBTEAMRemovedStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRemovedStatus.h; sourceTree = ""; }; - F292ECB91FC0EB7300D6E69B /* DBTEAMRevokeDesktopClientArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDesktopClientArg.h; sourceTree = ""; }; - F292ECBA1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionArg.h; sourceTree = ""; }; - F292ECBB1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionBatchArg.h; sourceTree = ""; }; - F292ECBC1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionBatchError.h; sourceTree = ""; }; - F292ECBD1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionBatchResult.h; sourceTree = ""; }; - F292ECBE1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionError.h; sourceTree = ""; }; - F292ECBF1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionStatus.h; sourceTree = ""; }; - F292ECC01FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedApiAppArg.h; sourceTree = ""; }; - F292ECC11FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedApiAppBatchArg.h; sourceTree = ""; }; - F292ECC21FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppBatchError.h; sourceTree = ""; }; - F292ECC31FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppBatchResult.h; sourceTree = ""; }; - F292ECC41FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppError.h; sourceTree = ""; }; - F292ECC51FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppStatus.h; sourceTree = ""; }; - F292ECC61FC0EB7300D6E69B /* DBTEAMSetCustomQuotaArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMSetCustomQuotaArg.h; sourceTree = ""; }; - F292ECC71FC0EB7300D6E69B /* DBTEAMSetCustomQuotaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMSetCustomQuotaError.h; sourceTree = ""; }; - F292ECC81FC0EB7300D6E69B /* DBTEAMStorageBucket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMStorageBucket.h; sourceTree = ""; }; - F292ECC91FC0EB7300D6E69B /* DBTEAMTeamFolderAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderAccessError.h; sourceTree = ""; }; - F292ECCA1FC0EB7300D6E69B /* DBTEAMTeamFolderActivateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderActivateError.h; sourceTree = ""; }; - F292ECCB1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveArg.h; sourceTree = ""; }; - F292ECCC1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveError.h; sourceTree = ""; }; - F292ECCD1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveJobStatus.h; sourceTree = ""; }; - F292ECCE1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveLaunch.h; sourceTree = ""; }; - F292ECCF1FC0EB7300D6E69B /* DBTEAMTeamFolderCreateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderCreateArg.h; sourceTree = ""; }; - F292ECD01FC0EB7300D6E69B /* DBTEAMTeamFolderCreateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderCreateError.h; sourceTree = ""; }; - F292ECD11FC0EB7300D6E69B /* DBTEAMTeamFolderGetInfoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderGetInfoItem.h; sourceTree = ""; }; - F292ECD21FC0EB7300D6E69B /* DBTEAMTeamFolderIdArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderIdArg.h; sourceTree = ""; }; - F292ECD31FC0EB7300D6E69B /* DBTEAMTeamFolderIdListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderIdListArg.h; sourceTree = ""; }; - F292ECD41FC0EB7300D6E69B /* DBTEAMTeamFolderInvalidStatusError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderInvalidStatusError.h; sourceTree = ""; }; - F292ECD51FC0EB7300D6E69B /* DBTEAMTeamFolderListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListArg.h; sourceTree = ""; }; - F292ECD61FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListContinueArg.h; sourceTree = ""; }; - F292ECD71FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListContinueError.h; sourceTree = ""; }; - F292ECD81FC0EB7300D6E69B /* DBTEAMTeamFolderListError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListError.h; sourceTree = ""; }; - F292ECD91FC0EB7300D6E69B /* DBTEAMTeamFolderListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListResult.h; sourceTree = ""; }; - F292ECDA1FC0EB7300D6E69B /* DBTEAMTeamFolderMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderMetadata.h; sourceTree = ""; }; - F292ECDB1FC0EB7300D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderPermanentlyDeleteError.h; sourceTree = ""; }; - F292ECDC1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderRenameArg.h; sourceTree = ""; }; - F292ECDD1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderRenameError.h; sourceTree = ""; }; - F292ECDE1FC0EB7300D6E69B /* DBTEAMTeamFolderStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderStatus.h; sourceTree = ""; }; - F292ECDF1FC0EB7300D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderTeamSharedDropboxError.h; sourceTree = ""; }; - F292ECE01FC0EB7300D6E69B /* DBTEAMTeamGetInfoResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamGetInfoResult.h; sourceTree = ""; }; - F292ECE11FC0EB7300D6E69B /* DBTEAMTeamMemberInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMemberInfo.h; sourceTree = ""; }; - F292ECE21FC0EB7300D6E69B /* DBTEAMTeamMemberProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMemberProfile.h; sourceTree = ""; }; - F292ECE31FC0EB7300D6E69B /* DBTEAMTeamMembershipType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMembershipType.h; sourceTree = ""; }; - F292ECE41FC0EB7300D6E69B /* DBTEAMTeamMemberStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMemberStatus.h; sourceTree = ""; }; - F292ECE51FC0EB7300D6E69B /* DBTEAMTeamNamespacesListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListArg.h; sourceTree = ""; }; - F292ECE61FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListContinueArg.h; sourceTree = ""; }; - F292ECE71FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListContinueError.h; sourceTree = ""; }; - F292ECE81FC0EB7300D6E69B /* DBTEAMTeamNamespacesListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListResult.h; sourceTree = ""; }; - F292ECE91FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTokenGetAuthenticatedAdminError.h; sourceTree = ""; }; - F292ECEA1FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTokenGetAuthenticatedAdminResult.h; sourceTree = ""; }; - F292ECEB1FC0EB7300D6E69B /* DBTEAMUploadApiRateLimitValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUploadApiRateLimitValue.h; sourceTree = ""; }; - F292ECEC1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserCustomQuotaArg.h; sourceTree = ""; }; - F292ECED1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserCustomQuotaResult.h; sourceTree = ""; }; - F292ECEE1FC0EB7300D6E69B /* DBTEAMUserSelectorArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserSelectorArg.h; sourceTree = ""; }; - F292ECEF1FC0EB7300D6E69B /* DBTEAMUserSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserSelectorError.h; sourceTree = ""; }; - F292ECF01FC0EB7300D6E69B /* DBTEAMUsersSelectorArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUsersSelectorArg.h; sourceTree = ""; }; - F292ECF21FC0EB7300D6E69B /* DBTeamCommonObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamCommonObjects.m; sourceTree = ""; }; - F292ECF41FC0EB7300D6E69B /* DBTEAMCOMMONGroupManagementType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONGroupManagementType.h; sourceTree = ""; }; - F292ECF51FC0EB7300D6E69B /* DBTEAMCOMMONGroupSummary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONGroupSummary.h; sourceTree = ""; }; - F292ECF61FC0EB7300D6E69B /* DBTEAMCOMMONGroupType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONGroupType.h; sourceTree = ""; }; - F292ECF71FC0EB7300D6E69B /* DBTEAMCOMMONTimeRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONTimeRange.h; sourceTree = ""; }; - F292ECF91FC0EB7300D6E69B /* DBTeamLogObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamLogObjects.m; sourceTree = ""; }; - F292ECFB1FC0EB7300D6E69B /* DBTEAMLOGAccessMethodLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccessMethodLogInfo.h; sourceTree = ""; }; - F292ECFC1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureAvailability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureAvailability.h; sourceTree = ""; }; - F292ECFD1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h; sourceTree = ""; }; - F292ECFE1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureChangePolicyDetails.h; sourceTree = ""; }; - F292ECFF1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureMigrateAccountDetails.h; sourceTree = ""; }; - F292ED001FC0EB7300D6E69B /* DBTEAMLOGAccountCapturePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCapturePolicy.h; sourceTree = ""; }; - F292ED011FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureRelinquishAccountDetails.h; sourceTree = ""; }; - F292ED021FC0EB7300D6E69B /* DBTEAMLOGActorLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGActorLogInfo.h; sourceTree = ""; }; - F292ED031FC0EB7300D6E69B /* DBTEAMLOGAdminRole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAdminRole.h; sourceTree = ""; }; - F292ED041FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAllowDownloadDisabledDetails.h; sourceTree = ""; }; - F292ED051FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAllowDownloadEnabledDetails.h; sourceTree = ""; }; - F292ED061FC0EB7300D6E69B /* DBTEAMLOGApiSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGApiSessionLogInfo.h; sourceTree = ""; }; - F292ED071FC0EB7300D6E69B /* DBTEAMLOGAppLinkTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLinkTeamDetails.h; sourceTree = ""; }; - F292ED081FC0EB7300D6E69B /* DBTEAMLOGAppLinkUserDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLinkUserDetails.h; sourceTree = ""; }; - F292ED091FC0EB7300D6E69B /* DBTEAMLOGAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLogInfo.h; sourceTree = ""; }; - F292ED0A1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppUnlinkTeamDetails.h; sourceTree = ""; }; - F292ED0B1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppUnlinkUserDetails.h; sourceTree = ""; }; - F292ED0C1FC0EB7300D6E69B /* DBTEAMLOGAssetLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAssetLogInfo.h; sourceTree = ""; }; - F292ED0D1FC0EB7300D6E69B /* DBTEAMLOGCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCertificate.h; sourceTree = ""; }; - F292ED0E1FC0EB7300D6E69B /* DBTEAMLOGCollectionShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCollectionShareDetails.h; sourceTree = ""; }; - F292ED0F1FC0EB7300D6E69B /* DBTEAMLOGConfidentiality.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGConfidentiality.h; sourceTree = ""; }; - F292ED101FC0EB7300D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGContentPermanentDeletePolicy.h; sourceTree = ""; }; - F292ED111FC0EB7300D6E69B /* DBTEAMLOGContextLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGContextLogInfo.h; sourceTree = ""; }; - F292ED121FC0EB7300D6E69B /* DBTEAMLOGCreateFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCreateFolderDetails.h; sourceTree = ""; }; - F292ED131FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h; sourceTree = ""; }; - F292ED141FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h; sourceTree = ""; }; - F292ED151FC0EB7300D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDesktopSessionLogInfo.h; sourceTree = ""; }; - F292ED161FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h; sourceTree = ""; }; - F292ED171FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h; sourceTree = ""; }; - F292ED181FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h; sourceTree = ""; }; - F292ED191FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h; sourceTree = ""; }; - F292ED1A1FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsPolicy.h; sourceTree = ""; }; - F292ED1B1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpDesktopDetails.h; sourceTree = ""; }; - F292ED1C1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpMobileDetails.h; sourceTree = ""; }; - F292ED1D1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpWebDetails.h; sourceTree = ""; }; - F292ED1E1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h; sourceTree = ""; }; - F292ED1F1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h; sourceTree = ""; }; - F292ED201FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLinkFailDetails.h; sourceTree = ""; }; - F292ED211FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLinkSuccessDetails.h; sourceTree = ""; }; - F292ED221FC0EB7300D6E69B /* DBTEAMLOGDeviceLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLogInfo.h; sourceTree = ""; }; - F292ED231FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceManagementDisabledDetails.h; sourceTree = ""; }; - F292ED241FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceManagementEnabledDetails.h; sourceTree = ""; }; - F292ED251FC0EB7300D6E69B /* DBTEAMLOGDeviceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceType.h; sourceTree = ""; }; - F292ED261FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceUnlinkDetails.h; sourceTree = ""; }; - F292ED271FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceUnlinkPolicy.h; sourceTree = ""; }; - F292ED281FC0EB7300D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDisabledDomainInvitesDetails.h; sourceTree = ""; }; - F292ED291FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h; sourceTree = ""; }; - F292ED2A1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h; sourceTree = ""; }; - F292ED2B1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h; sourceTree = ""; }; - F292ED2C1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h; sourceTree = ""; }; - F292ED2D1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h; sourceTree = ""; }; - F292ED2E1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h; sourceTree = ""; }; - F292ED2F1FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationAddDomainFailDetails.h; sourceTree = ""; }; - F292ED301FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h; sourceTree = ""; }; - F292ED311FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationRemoveDomainDetails.h; sourceTree = ""; }; - F292ED321FC0EB7300D6E69B /* DBTEAMLOGDurationLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDurationLogInfo.h; sourceTree = ""; }; - F292ED331FC0EB7300D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmAddExceptionDetails.h; sourceTree = ""; }; - F292ED341FC0EB7300D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmChangePolicyDetails.h; sourceTree = ""; }; - F292ED351FC0EB7300D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmCreateExceptionsReportDetails.h; sourceTree = ""; }; - F292ED361FC0EB7300D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmCreateUsageReportDetails.h; sourceTree = ""; }; - F292ED371FC0EB7300D6E69B /* DBTEAMLOGEmmErrorDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmErrorDetails.h; sourceTree = ""; }; - F292ED381FC0EB7300D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmRefreshAuthTokenDetails.h; sourceTree = ""; }; - F292ED391FC0EB7300D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmRemoveExceptionDetails.h; sourceTree = ""; }; - F292ED3A1FC0EB7300D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEnabledDomainInvitesDetails.h; sourceTree = ""; }; - F292ED3B1FC0EB7300D6E69B /* DBTEAMLOGEventCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEventCategory.h; sourceTree = ""; }; - F292ED3C1FC0EB7300D6E69B /* DBTEAMLOGEventDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEventDetails.h; sourceTree = ""; }; - F292ED3D1FC0EB7300D6E69B /* DBTEAMLOGEventType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEventType.h; sourceTree = ""; }; - F292ED3E1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h; sourceTree = ""; }; - F292ED3F1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExtendedVersionHistoryPolicy.h; sourceTree = ""; }; - F292ED401FC0EB7400D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFailureDetailsLogInfo.h; sourceTree = ""; }; - F292ED411FC0EB7400D6E69B /* DBTEAMLOGFileAddCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileAddCommentDetails.h; sourceTree = ""; }; - F292ED421FC0EB7400D6E69B /* DBTEAMLOGFileAddDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileAddDetails.h; sourceTree = ""; }; - F292ED431FC0EB7400D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileChangeCommentSubscriptionDetails.h; sourceTree = ""; }; - F292ED441FC0EB7400D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentNotificationPolicy.h; sourceTree = ""; }; - F292ED451FC0EB7400D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentsChangePolicyDetails.h; sourceTree = ""; }; - F292ED461FC0EB7400D6E69B /* DBTEAMLOGFileCommentsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentsPolicy.h; sourceTree = ""; }; - F292ED471FC0EB7400D6E69B /* DBTEAMLOGFileCopyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCopyDetails.h; sourceTree = ""; }; - F292ED481FC0EB7400D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDeleteCommentDetails.h; sourceTree = ""; }; - F292ED491FC0EB7400D6E69B /* DBTEAMLOGFileDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDeleteDetails.h; sourceTree = ""; }; - F292ED4A1FC0EB7400D6E69B /* DBTEAMLOGFileDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDownloadDetails.h; sourceTree = ""; }; - F292ED4B1FC0EB7400D6E69B /* DBTEAMLOGFileEditDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileEditDetails.h; sourceTree = ""; }; - F292ED4C1FC0EB7400D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileGetCopyReferenceDetails.h; sourceTree = ""; }; - F292ED4D1FC0EB7400D6E69B /* DBTEAMLOGFileLikeCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileLikeCommentDetails.h; sourceTree = ""; }; - F292ED4E1FC0EB7400D6E69B /* DBTEAMLOGFileLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileLogInfo.h; sourceTree = ""; }; - F292ED4F1FC0EB7400D6E69B /* DBTEAMLOGFileMoveDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileMoveDetails.h; sourceTree = ""; }; - F292ED501FC0EB7400D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileOrFolderLogInfo.h; sourceTree = ""; }; - F292ED511FC0EB7400D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFilePermanentlyDeleteDetails.h; sourceTree = ""; }; - F292ED521FC0EB7400D6E69B /* DBTEAMLOGFilePreviewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFilePreviewDetails.h; sourceTree = ""; }; - F292ED531FC0EB7400D6E69B /* DBTEAMLOGFileRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRenameDetails.h; sourceTree = ""; }; - F292ED541FC0EB7400D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestAddDeadlineDetails.h; sourceTree = ""; }; - F292ED551FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestChangeDetails.h; sourceTree = ""; }; - F292ED561FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestChangeFolderDetails.h; sourceTree = ""; }; - F292ED571FC0EB7400D6E69B /* DBTEAMLOGFileRequestCloseDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestCloseDetails.h; sourceTree = ""; }; - F292ED581FC0EB7400D6E69B /* DBTEAMLOGFileRequestCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestCreateDetails.h; sourceTree = ""; }; - F292ED591FC0EB7400D6E69B /* DBTEAMLOGFileRequestDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestDetails.h; sourceTree = ""; }; - F292ED5A1FC0EB7400D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestReceiveFileDetails.h; sourceTree = ""; }; - F292ED5B1FC0EB7400D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestRemoveDeadlineDetails.h; sourceTree = ""; }; - F292ED5C1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsChangePolicyDetails.h; sourceTree = ""; }; - F292ED5D1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsEmailsEnabledDetails.h; sourceTree = ""; }; - F292ED5E1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h; sourceTree = ""; }; - F292ED5F1FC0EB7400D6E69B /* DBTEAMLOGFileRequestSendDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestSendDetails.h; sourceTree = ""; }; - F292ED601FC0EB7400D6E69B /* DBTEAMLOGFileRequestsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsPolicy.h; sourceTree = ""; }; - F292ED611FC0EB7400D6E69B /* DBTEAMLOGFileResolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileResolveCommentDetails.h; sourceTree = ""; }; - F292ED621FC0EB7400D6E69B /* DBTEAMLOGFileRestoreDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRestoreDetails.h; sourceTree = ""; }; - F292ED631FC0EB7400D6E69B /* DBTEAMLOGFileRevertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRevertDetails.h; sourceTree = ""; }; - F292ED641FC0EB7400D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRollbackChangesDetails.h; sourceTree = ""; }; - F292ED651FC0EB7400D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileSaveCopyReferenceDetails.h; sourceTree = ""; }; - F292ED661FC0EB7400D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileUnlikeCommentDetails.h; sourceTree = ""; }; - F292ED671FC0EB7400D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileUnresolveCommentDetails.h; sourceTree = ""; }; - F292ED681FC0EB7400D6E69B /* DBTEAMLOGFolderLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFolderLogInfo.h; sourceTree = ""; }; - F292ED691FC0EB7400D6E69B /* DBTEAMLOGGeoLocationLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGeoLocationLogInfo.h; sourceTree = ""; }; - F292ED6A1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsArg.h; sourceTree = ""; }; - F292ED6B1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsContinueArg.h; sourceTree = ""; }; - F292ED6C1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsContinueError.h; sourceTree = ""; }; - F292ED6D1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsError.h; sourceTree = ""; }; - F292ED6E1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsResult.h; sourceTree = ""; }; - F292ED6F1FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGoogleSsoChangePolicyDetails.h; sourceTree = ""; }; - F292ED701FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGoogleSsoPolicy.h; sourceTree = ""; }; - F292ED711FC0EB7400D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupAddExternalIdDetails.h; sourceTree = ""; }; - F292ED721FC0EB7400D6E69B /* DBTEAMLOGGroupAddMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupAddMemberDetails.h; sourceTree = ""; }; - F292ED731FC0EB7400D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeExternalIdDetails.h; sourceTree = ""; }; - F292ED741FC0EB7400D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeManagementTypeDetails.h; sourceTree = ""; }; - F292ED751FC0EB7400D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeMemberRoleDetails.h; sourceTree = ""; }; - F292ED761FC0EB7400D6E69B /* DBTEAMLOGGroupCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupCreateDetails.h; sourceTree = ""; }; - F292ED771FC0EB7400D6E69B /* DBTEAMLOGGroupDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupDeleteDetails.h; sourceTree = ""; }; - F292ED781FC0EB7400D6E69B /* DBTEAMLOGGroupJoinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupJoinPolicy.h; sourceTree = ""; }; - F292ED791FC0EB7400D6E69B /* DBTEAMLOGGroupLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupLogInfo.h; sourceTree = ""; }; - F292ED7A1FC0EB7400D6E69B /* DBTEAMLOGGroupMovedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupMovedDetails.h; sourceTree = ""; }; - F292ED7B1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRemoveExternalIdDetails.h; sourceTree = ""; }; - F292ED7C1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRemoveMemberDetails.h; sourceTree = ""; }; - F292ED7D1FC0EB7400D6E69B /* DBTEAMLOGGroupRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRenameDetails.h; sourceTree = ""; }; - F292ED7E1FC0EB7400D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupUserManagementChangePolicyDetails.h; sourceTree = ""; }; - F292ED7F1FC0EB7400D6E69B /* DBTEAMLOGJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGJoinTeamDetails.h; sourceTree = ""; }; - F292ED801FC0EB7400D6E69B /* DBTEAMLOGLinkAudience.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLinkAudience.h; sourceTree = ""; }; - F292ED811FC0EB7400D6E69B /* DBTEAMLOGLoginFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginFailDetails.h; sourceTree = ""; }; - F292ED821FC0EB7400D6E69B /* DBTEAMLOGLoginMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginMethod.h; sourceTree = ""; }; - F292ED831FC0EB7400D6E69B /* DBTEAMLOGLoginSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginSuccessDetails.h; sourceTree = ""; }; - F292ED841FC0EB7400D6E69B /* DBTEAMLOGLogoutDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLogoutDetails.h; sourceTree = ""; }; - F292ED851FC0EB7400D6E69B /* DBTEAMLOGMemberAddNameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberAddNameDetails.h; sourceTree = ""; }; - F292ED861FC0EB7400D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeAdminRoleDetails.h; sourceTree = ""; }; - F292ED871FC0EB7400D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeEmailDetails.h; sourceTree = ""; }; - F292ED881FC0EB7400D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeMembershipTypeDetails.h; sourceTree = ""; }; - F292ED891FC0EB7400D6E69B /* DBTEAMLOGMemberChangeNameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeNameDetails.h; sourceTree = ""; }; - F292ED8A1FC0EB7400D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeStatusDetails.h; sourceTree = ""; }; - F292ED8B1FC0EB7400D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h; sourceTree = ""; }; - F292ED8C1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberRequestsChangePolicyDetails.h; sourceTree = ""; }; - F292ED8D1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberRequestsPolicy.h; sourceTree = ""; }; - F292ED8E1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h; sourceTree = ""; }; - F292ED8F1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h; sourceTree = ""; }; - F292ED901FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h; sourceTree = ""; }; - F292ED911FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h; sourceTree = ""; }; - F292ED921FC0EB7400D6E69B /* DBTEAMLOGMemberStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberStatus.h; sourceTree = ""; }; - F292ED931FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestDetails.h; sourceTree = ""; }; - F292ED941FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestionsChangePolicyDetails.h; sourceTree = ""; }; - F292ED951FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestionsPolicy.h; sourceTree = ""; }; - F292ED961FC0EB7400D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberTransferAccountContentsDetails.h; sourceTree = ""; }; - F292ED971FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h; sourceTree = ""; }; - F292ED981FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMicrosoftOfficeAddinPolicy.h; sourceTree = ""; }; - F292ED991FC0EB7400D6E69B /* DBTEAMLOGMissingDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMissingDetails.h; sourceTree = ""; }; - F292ED9A1FC0EB7400D6E69B /* DBTEAMLOGMobileSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMobileSessionLogInfo.h; sourceTree = ""; }; - F292ED9B1FC0EB7400D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNamespaceRelativePathLogInfo.h; sourceTree = ""; }; - F292ED9C1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNetworkControlChangePolicyDetails.h; sourceTree = ""; }; - F292ED9D1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNetworkControlPolicy.h; sourceTree = ""; }; - F292ED9E1FC0EB7400D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNonTeamMemberLogInfo.h; sourceTree = ""; }; - F292ED9F1FC0EB7400D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclInviteOnlyDetails.h; sourceTree = ""; }; - F292EDA01FC0EB7400D6E69B /* DBTEAMLOGNoteAclLinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclLinkDetails.h; sourceTree = ""; }; - F292EDA11FC0EB7400D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclTeamLinkDetails.h; sourceTree = ""; }; - F292EDA21FC0EB7400D6E69B /* DBTEAMLOGNoteSharedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteSharedDetails.h; sourceTree = ""; }; - F292EDA31FC0EB7400D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteShareReceiveDetails.h; sourceTree = ""; }; - F292EDA41FC0EB7400D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGOpenNoteSharedDetails.h; sourceTree = ""; }; - F292EDA51FC0EB7400D6E69B /* DBTEAMLOGOriginLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGOriginLogInfo.h; sourceTree = ""; }; - F292EDA61FC0EB7400D6E69B /* DBTEAMLOGPaperAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperAccessType.h; sourceTree = ""; }; - F292EDA71FC0EB7400D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperAdminExportStartDetails.h; sourceTree = ""; }; - F292EDA81FC0EB7400D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeDeploymentPolicyDetails.h; sourceTree = ""; }; - F292EDA91FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h; sourceTree = ""; }; - F292EDAA1FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeMemberPolicyDetails.h; sourceTree = ""; }; - F292EDAB1FC0EB7400D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangePolicyDetails.h; sourceTree = ""; }; - F292EDAC1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentAddMemberDetails.h; sourceTree = ""; }; - F292EDAD1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentAddToFolderDetails.h; sourceTree = ""; }; - F292EDAE1FC0EB7400D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentArchiveDetails.h; sourceTree = ""; }; - F292EDAF1FC0EB7400D6E69B /* DBTEAMLOGPaperContentCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentCreateDetails.h; sourceTree = ""; }; - F292EDB01FC0EB7400D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentPermanentlyDeleteDetails.h; sourceTree = ""; }; - F292EDB11FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRemoveFromFolderDetails.h; sourceTree = ""; }; - F292EDB21FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRemoveMemberDetails.h; sourceTree = ""; }; - F292EDB31FC0EB7400D6E69B /* DBTEAMLOGPaperContentRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRenameDetails.h; sourceTree = ""; }; - F292EDB41FC0EB7400D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRestoreDetails.h; sourceTree = ""; }; - F292EDB51FC0EB7400D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocAddCommentDetails.h; sourceTree = ""; }; - F292EDB61FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeMemberRoleDetails.h; sourceTree = ""; }; - F292EDB71FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeSharingPolicyDetails.h; sourceTree = ""; }; - F292EDB81FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeSubscriptionDetails.h; sourceTree = ""; }; - F292EDB91FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDeleteCommentDetails.h; sourceTree = ""; }; - F292EDBA1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDeletedDetails.h; sourceTree = ""; }; - F292EDBB1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDownloadDetails.h; sourceTree = ""; }; - F292EDBC1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocEditCommentDetails.h; sourceTree = ""; }; - F292EDBD1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocEditDetails.h; sourceTree = ""; }; - F292EDBE1FC0EB7400D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocFollowedDetails.h; sourceTree = ""; }; - F292EDBF1FC0EB7400D6E69B /* DBTEAMLOGPaperDocMentionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocMentionDetails.h; sourceTree = ""; }; - F292EDC01FC0EB7400D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocRequestAccessDetails.h; sourceTree = ""; }; - F292EDC11FC0EB7400D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocResolveCommentDetails.h; sourceTree = ""; }; - F292EDC21FC0EB7400D6E69B /* DBTEAMLOGPaperDocRevertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocRevertDetails.h; sourceTree = ""; }; - F292EDC31FC0EB7400D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocSlackShareDetails.h; sourceTree = ""; }; - F292EDC41FC0EB7400D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocTeamInviteDetails.h; sourceTree = ""; }; - F292EDC51FC0EB7400D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocTrashedDetails.h; sourceTree = ""; }; - F292EDC61FC0EB7400D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocumentLogInfo.h; sourceTree = ""; }; - F292EDC71FC0EB7400D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocUnresolveCommentDetails.h; sourceTree = ""; }; - F292EDC81FC0EB7400D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocUntrashedDetails.h; sourceTree = ""; }; - F292EDC91FC0EB7400D6E69B /* DBTEAMLOGPaperDocViewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocViewDetails.h; sourceTree = ""; }; - F292EDCA1FC0EB7400D6E69B /* DBTEAMLOGPaperDownloadFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDownloadFormat.h; sourceTree = ""; }; - F292EDCB1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h; sourceTree = ""; }; - F292EDCC1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h; sourceTree = ""; }; - F292EDCD1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewAllowDetails.h; sourceTree = ""; }; - F292EDCE1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewDefaultTeamDetails.h; sourceTree = ""; }; - F292EDCF1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewForbidDetails.h; sourceTree = ""; }; - F292EDD01FC0EB7400D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderChangeSubscriptionDetails.h; sourceTree = ""; }; - F292EDD11FC0EB7400D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderDeletedDetails.h; sourceTree = ""; }; - F292EDD21FC0EB7400D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderFollowedDetails.h; sourceTree = ""; }; - F292EDD31FC0EB7400D6E69B /* DBTEAMLOGPaperFolderLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderLogInfo.h; sourceTree = ""; }; - F292EDD41FC0EB7400D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderTeamInviteDetails.h; sourceTree = ""; }; - F292EDD51FC0EB7400D6E69B /* DBTEAMLOGPaperMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperMemberPolicy.h; sourceTree = ""; }; - F292EDD61FC0EB7400D6E69B /* DBTEAMLOGParticipantLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGParticipantLogInfo.h; sourceTree = ""; }; - F292EDD71FC0EB7400D6E69B /* DBTEAMLOGPasswordChangeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordChangeDetails.h; sourceTree = ""; }; - F292EDD81FC0EB7400D6E69B /* DBTEAMLOGPasswordResetAllDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordResetAllDetails.h; sourceTree = ""; }; - F292EDD91FC0EB7400D6E69B /* DBTEAMLOGPasswordResetDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordResetDetails.h; sourceTree = ""; }; - F292EDDA1FC0EB7400D6E69B /* DBTEAMLOGPathLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPathLogInfo.h; sourceTree = ""; }; - F292EDDB1FC0EB7400D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPermanentDeleteChangePolicyDetails.h; sourceTree = ""; }; - F292EDDC1FC0EB7400D6E69B /* DBTEAMLOGPlacementRestriction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPlacementRestriction.h; sourceTree = ""; }; - F292EDDD1FC0EB7400D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGRelocateAssetReferencesLogInfo.h; sourceTree = ""; }; - F292EDDE1FC0EB7400D6E69B /* DBTEAMLOGResellerLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerLogInfo.h; sourceTree = ""; }; - F292EDDF1FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerSupportSessionEndDetails.h; sourceTree = ""; }; - F292EDE01FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerSupportSessionStartDetails.h; sourceTree = ""; }; - F292EDE11FC0EB7400D6E69B /* DBTEAMLOGSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSessionLogInfo.h; sourceTree = ""; }; - F292EDE21FC0EB7400D6E69B /* DBTEAMLOGSfAddGroupDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfAddGroupDetails.h; sourceTree = ""; }; - F292EDE31FC0EB7400D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h; sourceTree = ""; }; - F292EDE41FC0EB7400D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfExternalInviteWarnDetails.h; sourceTree = ""; }; - F292EDE51FC0EB7400D6E69B /* DBTEAMLOGSfInviteGroupDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfInviteGroupDetails.h; sourceTree = ""; }; - F292EDE61FC0EB7400D6E69B /* DBTEAMLOGSfNestDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfNestDetails.h; sourceTree = ""; }; - F292EDE71FC0EB7400D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamDeclineDetails.h; sourceTree = ""; }; - F292EDE81FC0EB7400D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamGrantAccessDetails.h; sourceTree = ""; }; - F292EDE91FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamInviteChangeRoleDetails.h; sourceTree = ""; }; - F292EDEA1FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamInviteDetails.h; sourceTree = ""; }; - F292EDEB1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamJoinDetails.h; sourceTree = ""; }; - F292EDEC1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamJoinFromOobLinkDetails.h; sourceTree = ""; }; - F292EDED1FC0EB7400D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamUninviteDetails.h; sourceTree = ""; }; - F292EDEE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddInviteesDetails.h; sourceTree = ""; }; - F292EDEF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddLinkExpiryDetails.h; sourceTree = ""; }; - F292EDF01FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddLinkPasswordDetails.h; sourceTree = ""; }; - F292EDF11FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddMemberDetails.h; sourceTree = ""; }; - F292EDF21FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h; sourceTree = ""; }; - F292EDF31FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeInviteeRoleDetails.h; sourceTree = ""; }; - F292EDF41FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkAudienceDetails.h; sourceTree = ""; }; - F292EDF51FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkExpiryDetails.h; sourceTree = ""; }; - F292EDF61FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkPasswordDetails.h; sourceTree = ""; }; - F292EDF71FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeMemberRoleDetails.h; sourceTree = ""; }; - F292EDF81FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h; sourceTree = ""; }; - F292EDF91FC0EB7400D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentClaimInvitationDetails.h; sourceTree = ""; }; - F292EDFA1FC0EB7400D6E69B /* DBTEAMLOGSharedContentCopyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentCopyDetails.h; sourceTree = ""; }; - F292EDFB1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentDownloadDetails.h; sourceTree = ""; }; - F292EDFC1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentDownloadsPolicy.h; sourceTree = ""; }; - F292EDFD1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRelinquishMembershipDetails.h; sourceTree = ""; }; - F292EDFE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveInviteeDetails.h; sourceTree = ""; }; - F292EDFF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h; sourceTree = ""; }; - F292EE001FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h; sourceTree = ""; }; - F292EE011FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveMemberDetails.h; sourceTree = ""; }; - F292EE021FC0EB7400D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRequestAccessDetails.h; sourceTree = ""; }; - F292EE031FC0EB7400D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentUnshareDetails.h; sourceTree = ""; }; - F292EE041FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentViewDetails.h; sourceTree = ""; }; - F292EE051FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentViewerInfoPolicy.h; sourceTree = ""; }; - F292EE061FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeConfidentialityDetails.h; sourceTree = ""; }; - F292EE071FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h; sourceTree = ""; }; - F292EE081FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h; sourceTree = ""; }; - F292EE091FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h; sourceTree = ""; }; - F292EE0A1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderCreateDetails.h; sourceTree = ""; }; - F292EE0B1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderLinkPolicy.h; sourceTree = ""; }; - F292EE0C1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderMemberPolicy.h; sourceTree = ""; }; - F292EE0D1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderMembershipManagementPolicy.h; sourceTree = ""; }; - F292EE0E1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderMountDetails.h; sourceTree = ""; }; - F292EE0F1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderTransferOwnershipDetails.h; sourceTree = ""; }; - F292EE101FC0EB7400D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderUnmountDetails.h; sourceTree = ""; }; - F292EE111FC0EB7400D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedNoteOpenedDetails.h; sourceTree = ""; }; - F292EE121FC0EB7400D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h; sourceTree = ""; }; - F292EE131FC0EB7400D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeLinkPolicyDetails.h; sourceTree = ""; }; - F292EE141FC0EB7400D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeMemberPolicyDetails.h; sourceTree = ""; }; - F292EE151FC0EB7400D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingFolderJoinPolicy.h; sourceTree = ""; }; - F292EE161FC0EB7400D6E69B /* DBTEAMLOGSharingLinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingLinkPolicy.h; sourceTree = ""; }; - F292EE171FC0EB7400D6E69B /* DBTEAMLOGSharingMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingMemberPolicy.h; sourceTree = ""; }; - F292EE181FC0EB7400D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelAppCreateDetails.h; sourceTree = ""; }; - F292EE191FC0EB7400D6E69B /* DBTEAMLOGShmodelCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelCreateDetails.h; sourceTree = ""; }; - F292EE1A1FC0EB7400D6E69B /* DBTEAMLOGShmodelDisableDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelDisableDetails.h; sourceTree = ""; }; - F292EE1B1FC0EB7400D6E69B /* DBTEAMLOGShmodelFbShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelFbShareDetails.h; sourceTree = ""; }; - F292EE1C1FC0EB7400D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelGroupShareDetails.h; sourceTree = ""; }; - F292EE1D1FC0EB7400D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelRemoveExpirationDetails.h; sourceTree = ""; }; - F292EE1E1FC0EB7400D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelSetExpirationDetails.h; sourceTree = ""; }; - F292EE1F1FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelTeamCopyDetails.h; sourceTree = ""; }; - F292EE201FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelTeamDownloadDetails.h; sourceTree = ""; }; - F292EE211FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelTeamShareDetails.h; sourceTree = ""; }; - F292EE221FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelTeamViewDetails.h; sourceTree = ""; }; - F292EE231FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelVisibilityPasswordDetails.h; sourceTree = ""; }; - F292EE241FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelVisibilityPublicDetails.h; sourceTree = ""; }; - F292EE251FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h; sourceTree = ""; }; - F292EE261FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSignInAsSessionEndDetails.h; sourceTree = ""; }; - F292EE271FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSignInAsSessionStartDetails.h; sourceTree = ""; }; - F292EE281FC0EB7400D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncChangePolicyDetails.h; sourceTree = ""; }; - F292EE291FC0EB7400D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h; sourceTree = ""; }; - F292EE2A1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncNotOptOutDetails.h; sourceTree = ""; }; - F292EE2B1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncOptOutDetails.h; sourceTree = ""; }; - F292EE2C1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncOptOutPolicy.h; sourceTree = ""; }; - F292EE2D1FC0EB7400D6E69B /* DBTEAMLOGSpaceLimitsStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSpaceLimitsStatus.h; sourceTree = ""; }; - F292EE2E1FC0EB7400D6E69B /* DBTEAMLOGSsoAddCertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddCertDetails.h; sourceTree = ""; }; - F292EE2F1FC0EB7400D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddLoginUrlDetails.h; sourceTree = ""; }; - F292EE301FC0EB7400D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddLogoutUrlDetails.h; sourceTree = ""; }; - F292EE311FC0EB7400D6E69B /* DBTEAMLOGSsoChangeCertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeCertDetails.h; sourceTree = ""; }; - F292EE321FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeLoginUrlDetails.h; sourceTree = ""; }; - F292EE331FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeLogoutUrlDetails.h; sourceTree = ""; }; - F292EE341FC0EB7400D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangePolicyDetails.h; sourceTree = ""; }; - F292EE351FC0EB7400D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeSamlIdentityModeDetails.h; sourceTree = ""; }; - F292EE361FC0EB7400D6E69B /* DBTEAMLOGSsoErrorDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoErrorDetails.h; sourceTree = ""; }; - F292EE371FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveCertDetails.h; sourceTree = ""; }; - F292EE381FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveLoginUrlDetails.h; sourceTree = ""; }; - F292EE391FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveLogoutUrlDetails.h; sourceTree = ""; }; - F292EE3A1FC0EB7400D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamActivityCreateReportDetails.h; sourceTree = ""; }; - F292EE3B1FC0EB7400D6E69B /* DBTEAMLOGTeamEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamEvent.h; sourceTree = ""; }; - F292EE3C1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderChangeStatusDetails.h; sourceTree = ""; }; - F292EE3D1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderCreateDetails.h; sourceTree = ""; }; - F292EE3E1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderDowngradeDetails.h; sourceTree = ""; }; - F292EE3F1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h; sourceTree = ""; }; - F292EE401FC0EB7400D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderRenameDetails.h; sourceTree = ""; }; - F292EE411FC0EB7400D6E69B /* DBTEAMLOGTeamFolderStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderStatus.h; sourceTree = ""; }; - F292EE421FC0EB7400D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamLinkedAppLogInfo.h; sourceTree = ""; }; - F292EE431FC0EB7400D6E69B /* DBTEAMLOGTeamMemberLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMemberLogInfo.h; sourceTree = ""; }; - F292EE441FC0EB7400D6E69B /* DBTEAMLOGTeamMembershipType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMembershipType.h; sourceTree = ""; }; - F292EE451FC0EB7400D6E69B /* DBTEAMLOGTeamMergeFromDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMergeFromDetails.h; sourceTree = ""; }; - F292EE461FC0EB7400D6E69B /* DBTEAMLOGTeamMergeToDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMergeToDetails.h; sourceTree = ""; }; - F292EE471FC0EB7400D6E69B /* DBTEAMLOGTeamName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamName.h; sourceTree = ""; }; - F292EE481FC0EB7400D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileAddLogoDetails.h; sourceTree = ""; }; - F292EE491FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h; sourceTree = ""; }; - F292EE4A1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeLogoDetails.h; sourceTree = ""; }; - F292EE4B1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeNameDetails.h; sourceTree = ""; }; - F292EE4C1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileRemoveLogoDetails.h; sourceTree = ""; }; - F292EE4D1FC0EB7400D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaAddBackupPhoneDetails.h; sourceTree = ""; }; - F292EE4E1FC0EB7400D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaAddSecurityKeyDetails.h; sourceTree = ""; }; - F292EE4F1FC0EB7400D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangeBackupPhoneDetails.h; sourceTree = ""; }; - F292EE501FC0EB7400D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangePolicyDetails.h; sourceTree = ""; }; - F292EE511FC0EB7400D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangeStatusDetails.h; sourceTree = ""; }; - F292EE521FC0EB7400D6E69B /* DBTEAMLOGTfaConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaConfiguration.h; sourceTree = ""; }; - F292EE531FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaRemoveBackupPhoneDetails.h; sourceTree = ""; }; - F292EE541FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaRemoveSecurityKeyDetails.h; sourceTree = ""; }; - F292EE551FC0EB7400D6E69B /* DBTEAMLOGTfaResetDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaResetDetails.h; sourceTree = ""; }; - F292EE561FC0EB7400D6E69B /* DBTEAMLOGTimeUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTimeUnit.h; sourceTree = ""; }; - F292EE571FC0EB7400D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTwoAccountChangePolicyDetails.h; sourceTree = ""; }; - F292EE581FC0EB7400D6E69B /* DBTEAMLOGTwoAccountPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTwoAccountPolicy.h; sourceTree = ""; }; - F292EE591FC0EB7400D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserLinkedAppLogInfo.h; sourceTree = ""; }; - F292EE5A1FC0EB7400D6E69B /* DBTEAMLOGUserLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserLogInfo.h; sourceTree = ""; }; - F292EE5B1FC0EB7400D6E69B /* DBTEAMLOGUserNameLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserNameLogInfo.h; sourceTree = ""; }; - F292EE5C1FC0EB7400D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserOrTeamLinkedAppLogInfo.h; sourceTree = ""; }; - F292EE5D1FC0EB7400D6E69B /* DBTEAMLOGWebSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionLogInfo.h; sourceTree = ""; }; - F292EE5E1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h; sourceTree = ""; }; - F292EE5F1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h; sourceTree = ""; }; - F292EE601FC0EB7400D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsFixedLengthPolicy.h; sourceTree = ""; }; - F292EE611FC0EB7400D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsIdleLengthPolicy.h; sourceTree = ""; }; - F292EE631FC0EB7400D6E69B /* DBTeamPoliciesObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamPoliciesObjects.m; sourceTree = ""; }; - F292EE651FC0EB7400D6E69B /* DBTEAMPOLICIESEmmState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESEmmState.h; sourceTree = ""; }; - F292EE661FC0EB7400D6E69B /* DBTEAMPOLICIESGroupCreation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESGroupCreation.h; sourceTree = ""; }; - F292EE671FC0EB7400D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESOfficeAddInPolicy.h; sourceTree = ""; }; - F292EE681FC0EB7400D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESPaperDeploymentPolicy.h; sourceTree = ""; }; - F292EE691FC0EB7400D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESPaperEnabledPolicy.h; sourceTree = ""; }; - F292EE6A1FC0EB7400D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESPasswordStrengthPolicy.h; sourceTree = ""; }; - F292EE6B1FC0EB7400D6E69B /* DBTEAMPOLICIESRolloutMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESRolloutMethod.h; sourceTree = ""; }; - F292EE6C1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSharedFolderJoinPolicy.h; sourceTree = ""; }; - F292EE6D1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSharedFolderMemberPolicy.h; sourceTree = ""; }; - F292EE6E1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSharedLinkCreatePolicy.h; sourceTree = ""; }; - F292EE6F1FC0EB7400D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSmartSyncPolicy.h; sourceTree = ""; }; - F292EE701FC0EB7400D6E69B /* DBTEAMPOLICIESSsoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSsoPolicy.h; sourceTree = ""; }; - F292EE711FC0EB7400D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESTeamMemberPolicies.h; sourceTree = ""; }; - F292EE721FC0EB7400D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESTeamSharingPolicies.h; sourceTree = ""; }; - F292EE731FC0EB7400D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESTwoStepVerificationPolicy.h; sourceTree = ""; }; - F292EE751FC0EB7400D6E69B /* DBUsersObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUsersObjects.m; sourceTree = ""; }; - F292EE771FC0EB7400D6E69B /* DBUSERSAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSAccount.h; sourceTree = ""; }; - F292EE781FC0EB7400D6E69B /* DBUSERSBasicAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSBasicAccount.h; sourceTree = ""; }; - F292EE791FC0EB7400D6E69B /* DBUSERSFullAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSFullAccount.h; sourceTree = ""; }; - F292EE7A1FC0EB7400D6E69B /* DBUSERSFullTeam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSFullTeam.h; sourceTree = ""; }; - F292EE7B1FC0EB7400D6E69B /* DBUSERSGetAccountArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountArg.h; sourceTree = ""; }; - F292EE7C1FC0EB7400D6E69B /* DBUSERSGetAccountBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountBatchArg.h; sourceTree = ""; }; - F292EE7D1FC0EB7400D6E69B /* DBUSERSGetAccountBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountBatchError.h; sourceTree = ""; }; - F292EE7E1FC0EB7400D6E69B /* DBUSERSGetAccountError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountError.h; sourceTree = ""; }; - F292EE7F1FC0EB7400D6E69B /* DBUSERSIndividualSpaceAllocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSIndividualSpaceAllocation.h; sourceTree = ""; }; - F292EE801FC0EB7400D6E69B /* DBUSERSName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSName.h; sourceTree = ""; }; - F292EE811FC0EB7400D6E69B /* DBUSERSSpaceAllocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSSpaceAllocation.h; sourceTree = ""; }; - F292EE821FC0EB7400D6E69B /* DBUSERSSpaceUsage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSSpaceUsage.h; sourceTree = ""; }; - F292EE831FC0EB7400D6E69B /* DBUSERSTeam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSTeam.h; sourceTree = ""; }; - F292EE841FC0EB7400D6E69B /* DBUSERSTeamSpaceAllocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSTeamSpaceAllocation.h; sourceTree = ""; }; - F292EE861FC0EB7400D6E69B /* DBUsersCommonObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUsersCommonObjects.m; sourceTree = ""; }; - F292EE881FC0EB7400D6E69B /* DBUSERSCOMMONAccountType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSCOMMONAccountType.h; sourceTree = ""; }; - F292EE8A1FC0EB7400D6E69B /* DBAppBaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAppBaseClient.h; sourceTree = ""; }; - F292EE8B1FC0EB7400D6E69B /* DBAppBaseClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAppBaseClient.m; sourceTree = ""; }; - F292EE8C1FC0EB7400D6E69B /* DBTeamBaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTeamBaseClient.h; sourceTree = ""; }; - F292EE8D1FC0EB7400D6E69B /* DBTeamBaseClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamBaseClient.m; sourceTree = ""; }; - F292EE8E1FC0EB7400D6E69B /* DBUserBaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUserBaseClient.h; sourceTree = ""; }; - F292EE8F1FC0EB7400D6E69B /* DBUserBaseClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUserBaseClient.m; sourceTree = ""; }; - F292EE901FC0EB7400D6E69B /* DBSDKImportsGenerated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSDKImportsGenerated.h; sourceTree = ""; }; - F292EE921FC0EB7400D6E69B /* DBSerializableProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSerializableProtocol.h; sourceTree = ""; }; - F292EE931FC0EB7400D6E69B /* DBStoneBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStoneBase.h; sourceTree = ""; }; - F292EE941FC0EB7400D6E69B /* DBStoneBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStoneBase.m; sourceTree = ""; }; - F292EE951FC0EB7400D6E69B /* DBStoneSerializers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStoneSerializers.h; sourceTree = ""; }; - F292EE961FC0EB7400D6E69B /* DBStoneSerializers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStoneSerializers.m; sourceTree = ""; }; - F292EE971FC0EB7400D6E69B /* DBStoneValidators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStoneValidators.h; sourceTree = ""; }; - F292EE981FC0EB7400D6E69B /* DBStoneValidators.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStoneValidators.m; sourceTree = ""; }; - F292EE9A1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHAppAuthRoutes.h; sourceTree = ""; }; - F292EE9B1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAUTHAppAuthRoutes.m; sourceTree = ""; }; - F292EE9C1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHUserAuthRoutes.h; sourceTree = ""; }; - F292EE9D1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAUTHUserAuthRoutes.m; sourceTree = ""; }; - F292EE9E1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTeamAuthRoutes.h; sourceTree = ""; }; - F292EE9F1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEPROPERTIESTeamAuthRoutes.m; sourceTree = ""; }; - F292EEA01FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUserAuthRoutes.h; sourceTree = ""; }; - F292EEA11FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEPROPERTIESUserAuthRoutes.m; sourceTree = ""; }; - F292EEA21FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUserAuthRoutes.h; sourceTree = ""; }; - F292EEA31FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEREQUESTSUserAuthRoutes.m; sourceTree = ""; }; - F292EEA41FC0EB7400D6E69B /* DBFILESUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUserAuthRoutes.h; sourceTree = ""; }; - F292EEA51FC0EB7400D6E69B /* DBFILESUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILESUserAuthRoutes.m; sourceTree = ""; }; - F292EEA61FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERUserAuthRoutes.h; sourceTree = ""; }; - F292EEA71FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPAPERUserAuthRoutes.m; sourceTree = ""; }; - F292EEA81FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserAuthRoutes.h; sourceTree = ""; }; - F292EEA91FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBSHARINGUserAuthRoutes.m; sourceTree = ""; }; - F292EEAA1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamAuthRoutes.h; sourceTree = ""; }; - F292EEAB1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMLOGTeamAuthRoutes.m; sourceTree = ""; }; - F292EEAC1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamAuthRoutes.h; sourceTree = ""; }; - F292EEAD1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMTeamAuthRoutes.m; sourceTree = ""; }; - F292EEAE1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSUserAuthRoutes.h; sourceTree = ""; }; - F292EEAF1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUSERSUserAuthRoutes.m; sourceTree = ""; }; - F292EEB11FC0EB7400D6E69B /* DBAUTHRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHRouteObjects.h; sourceTree = ""; }; - F292EEB21FC0EB7400D6E69B /* DBAUTHRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAUTHRouteObjects.m; sourceTree = ""; }; - F292EEB31FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRouteObjects.h; sourceTree = ""; }; - F292EEB41FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEPROPERTIESRouteObjects.m; sourceTree = ""; }; - F292EEB51FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSRouteObjects.h; sourceTree = ""; }; - F292EEB61FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEREQUESTSRouteObjects.m; sourceTree = ""; }; - F292EEB71FC0EB7400D6E69B /* DBFILESRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRouteObjects.h; sourceTree = ""; }; - F292EEB81FC0EB7400D6E69B /* DBFILESRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILESRouteObjects.m; sourceTree = ""; }; - F292EEB91FC0EB7400D6E69B /* DBPAPERRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERRouteObjects.h; sourceTree = ""; }; - F292EEBA1FC0EB7400D6E69B /* DBPAPERRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPAPERRouteObjects.m; sourceTree = ""; }; - F292EEBB1FC0EB7400D6E69B /* DBSHARINGRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRouteObjects.h; sourceTree = ""; }; - F292EEBC1FC0EB7400D6E69B /* DBSHARINGRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBSHARINGRouteObjects.m; sourceTree = ""; }; - F292EEBD1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGRouteObjects.h; sourceTree = ""; }; - F292EEBE1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMLOGRouteObjects.m; sourceTree = ""; }; - F292EEBF1FC0EB7400D6E69B /* DBTEAMRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRouteObjects.h; sourceTree = ""; }; - F292EEC01FC0EB7400D6E69B /* DBTEAMRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMRouteObjects.m; sourceTree = ""; }; - F292EEC11FC0EB7400D6E69B /* DBUSERSRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSRouteObjects.h; sourceTree = ""; }; - F292EEC21FC0EB7400D6E69B /* DBUSERSRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUSERSRouteObjects.m; sourceTree = ""; }; F29781701E03692800876A73 /* DBUserClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUserClient.h; sourceTree = ""; }; F29781711E03692800876A73 /* DBUserClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUserClient.m; sourceTree = ""; }; F29781721E03692800876A73 /* DBClientsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBClientsManager.h; sourceTree = ""; }; @@ -3323,6 +2868,1316 @@ F2F2CFFC1E9D769500512DE8 /* SafariServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SafariServices.framework; path = System/Library/Frameworks/SafariServices.framework; sourceTree = SDKROOT; }; F2F2CFFE1E9D76C300512DE8 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; F2F2D0001E9D76CA00512DE8 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; + F96E2F21206EE13F00589395 /* DBAsyncObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAsyncObjects.m; sourceTree = ""; }; + F96E2F23206EE13F00589395 /* DBASYNCLaunchEmptyResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCLaunchEmptyResult.h; sourceTree = ""; }; + F96E2F24206EE13F00589395 /* DBASYNCLaunchResultBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCLaunchResultBase.h; sourceTree = ""; }; + F96E2F25206EE13F00589395 /* DBASYNCPollArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollArg.h; sourceTree = ""; }; + F96E2F26206EE13F00589395 /* DBASYNCPollEmptyResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollEmptyResult.h; sourceTree = ""; }; + F96E2F27206EE13F00589395 /* DBASYNCPollError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollError.h; sourceTree = ""; }; + F96E2F28206EE13F00589395 /* DBASYNCPollResultBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBASYNCPollResultBase.h; sourceTree = ""; }; + F96E2F2A206EE13F00589395 /* DBAuthObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAuthObjects.m; sourceTree = ""; }; + F96E2F2C206EE13F00589395 /* DBAUTHAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHAccessError.h; sourceTree = ""; }; + F96E2F2D206EE13F00589395 /* DBAUTHAuthError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHAuthError.h; sourceTree = ""; }; + F96E2F2E206EE13F00589395 /* DBAUTHInvalidAccountTypeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHInvalidAccountTypeError.h; sourceTree = ""; }; + F96E2F2F206EE13F00589395 /* DBAUTHPaperAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHPaperAccessError.h; sourceTree = ""; }; + F96E2F30206EE13F00589395 /* DBAUTHRateLimitError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHRateLimitError.h; sourceTree = ""; }; + F96E2F31206EE13F00589395 /* DBAUTHRateLimitReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHRateLimitReason.h; sourceTree = ""; }; + F96E2F32206EE13F00589395 /* DBAUTHTokenFromOAuth1Arg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHTokenFromOAuth1Arg.h; sourceTree = ""; }; + F96E2F33206EE13F00589395 /* DBAUTHTokenFromOAuth1Error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHTokenFromOAuth1Error.h; sourceTree = ""; }; + F96E2F34206EE13F00589395 /* DBAUTHTokenFromOAuth1Result.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHTokenFromOAuth1Result.h; sourceTree = ""; }; + F96E2F36206EE13F00589395 /* DBCommonObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBCommonObjects.m; sourceTree = ""; }; + F96E2F38206EE13F00589395 /* DBCOMMONPathRoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONPathRoot.h; sourceTree = ""; }; + F96E2F39206EE13F00589395 /* DBCOMMONPathRootError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONPathRootError.h; sourceTree = ""; }; + F96E2F3A206EE13F00589395 /* DBCOMMONRootInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONRootInfo.h; sourceTree = ""; }; + F96E2F3B206EE13F00589395 /* DBCOMMONTeamRootInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONTeamRootInfo.h; sourceTree = ""; }; + F96E2F3C206EE13F00589395 /* DBCOMMONUserRootInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCOMMONUserRootInfo.h; sourceTree = ""; }; + F96E2F3E206EE13F00589395 /* DBFilePropertiesObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFilePropertiesObjects.m; sourceTree = ""; }; + F96E2F40206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddPropertiesArg.h; sourceTree = ""; }; + F96E2F41206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddPropertiesError.h; sourceTree = ""; }; + F96E2F42206EE13F00589395 /* DBFILEPROPERTIESAddTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddTemplateArg.h; sourceTree = ""; }; + F96E2F43206EE13F00589395 /* DBFILEPROPERTIESAddTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESAddTemplateResult.h; sourceTree = ""; }; + F96E2F44206EE13F00589395 /* DBFILEPROPERTIESGetTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESGetTemplateArg.h; sourceTree = ""; }; + F96E2F45206EE13F00589395 /* DBFILEPROPERTIESGetTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESGetTemplateResult.h; sourceTree = ""; }; + F96E2F46206EE13F00589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESInvalidPropertyGroupError.h; sourceTree = ""; }; + F96E2F47206EE13F00589395 /* DBFILEPROPERTIESListTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESListTemplateResult.h; sourceTree = ""; }; + F96E2F48206EE13F00589395 /* DBFILEPROPERTIESLogicalOperator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESLogicalOperator.h; sourceTree = ""; }; + F96E2F49206EE13F00589395 /* DBFILEPROPERTIESLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESLookupError.h; sourceTree = ""; }; + F96E2F4A206EE13F00589395 /* DBFILEPROPERTIESLookUpPropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESLookUpPropertiesError.h; sourceTree = ""; }; + F96E2F4B206EE13F00589395 /* DBFILEPROPERTIESModifyTemplateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESModifyTemplateError.h; sourceTree = ""; }; + F96E2F4C206EE13F00589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESOverwritePropertyGroupArg.h; sourceTree = ""; }; + F96E2F4D206EE13F00589395 /* DBFILEPROPERTIESPropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesError.h; sourceTree = ""; }; + F96E2F4E206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchArg.h; sourceTree = ""; }; + F96E2F4F206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchContinueArg.h; sourceTree = ""; }; + F96E2F50206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchContinueError.h; sourceTree = ""; }; + F96E2F51206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchError.h; sourceTree = ""; }; + F96E2F52206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchMatch.h; sourceTree = ""; }; + F96E2F53206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchMode.h; sourceTree = ""; }; + F96E2F54206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchQuery.h; sourceTree = ""; }; + F96E2F55206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertiesSearchResult.h; sourceTree = ""; }; + F96E2F56206EE13F00589395 /* DBFILEPROPERTIESPropertyField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyField.h; sourceTree = ""; }; + F96E2F57206EE13F00589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyFieldTemplate.h; sourceTree = ""; }; + F96E2F58206EE13F00589395 /* DBFILEPROPERTIESPropertyGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyGroup.h; sourceTree = ""; }; + F96E2F59206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyGroupTemplate.h; sourceTree = ""; }; + F96E2F5A206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyGroupUpdate.h; sourceTree = ""; }; + F96E2F5B206EE13F00589395 /* DBFILEPROPERTIESPropertyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESPropertyType.h; sourceTree = ""; }; + F96E2F5C206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRemovePropertiesArg.h; sourceTree = ""; }; + F96E2F5D206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRemovePropertiesError.h; sourceTree = ""; }; + F96E2F5E206EE13F00589395 /* DBFILEPROPERTIESRemoveTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRemoveTemplateArg.h; sourceTree = ""; }; + F96E2F5F206EE13F00589395 /* DBFILEPROPERTIESTemplateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateError.h; sourceTree = ""; }; + F96E2F60206EE13F00589395 /* DBFILEPROPERTIESTemplateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateFilter.h; sourceTree = ""; }; + F96E2F61206EE13F00589395 /* DBFILEPROPERTIESTemplateFilterBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateFilterBase.h; sourceTree = ""; }; + F96E2F62206EE13F00589395 /* DBFILEPROPERTIESTemplateOwnerType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTemplateOwnerType.h; sourceTree = ""; }; + F96E2F63206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdatePropertiesArg.h; sourceTree = ""; }; + F96E2F64206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdatePropertiesError.h; sourceTree = ""; }; + F96E2F65206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdateTemplateArg.h; sourceTree = ""; }; + F96E2F66206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUpdateTemplateResult.h; sourceTree = ""; }; + F96E2F68206EE13F00589395 /* DBFileRequestsObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFileRequestsObjects.m; sourceTree = ""; }; + F96E2F6A206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSCreateFileRequestArgs.h; sourceTree = ""; }; + F96E2F6B206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSCreateFileRequestError.h; sourceTree = ""; }; + F96E2F6C206EE13F00589395 /* DBFILEREQUESTSFileRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSFileRequest.h; sourceTree = ""; }; + F96E2F6D206EE13F00589395 /* DBFILEREQUESTSFileRequestDeadline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSFileRequestDeadline.h; sourceTree = ""; }; + F96E2F6E206EE13F00589395 /* DBFILEREQUESTSFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSFileRequestError.h; sourceTree = ""; }; + F96E2F6F206EE13F00589395 /* DBFILEREQUESTSGeneralFileRequestsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGeneralFileRequestsError.h; sourceTree = ""; }; + F96E2F70206EE13F00589395 /* DBFILEREQUESTSGetFileRequestArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGetFileRequestArgs.h; sourceTree = ""; }; + F96E2F71206EE13F00589395 /* DBFILEREQUESTSGetFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGetFileRequestError.h; sourceTree = ""; }; + F96E2F72206EE13F00589395 /* DBFILEREQUESTSGracePeriod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSGracePeriod.h; sourceTree = ""; }; + F96E2F73206EE13F00589395 /* DBFILEREQUESTSListFileRequestsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSListFileRequestsError.h; sourceTree = ""; }; + F96E2F74206EE13F00589395 /* DBFILEREQUESTSListFileRequestsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSListFileRequestsResult.h; sourceTree = ""; }; + F96E2F75206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUpdateFileRequestArgs.h; sourceTree = ""; }; + F96E2F76206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUpdateFileRequestDeadline.h; sourceTree = ""; }; + F96E2F77206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUpdateFileRequestError.h; sourceTree = ""; }; + F96E2F79206EE13F00589395 /* DBFilesObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFilesObjects.m; sourceTree = ""; }; + F96E2F7B206EE13F00589395 /* DBFILESAlphaGetMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESAlphaGetMetadataArg.h; sourceTree = ""; }; + F96E2F7C206EE13F00589395 /* DBFILESAlphaGetMetadataError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESAlphaGetMetadataError.h; sourceTree = ""; }; + F96E2F7D206EE13F00589395 /* DBFILESCommitInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCommitInfo.h; sourceTree = ""; }; + F96E2F7E206EE13F00589395 /* DBFILESCommitInfoWithProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCommitInfoWithProperties.h; sourceTree = ""; }; + F96E2F7F206EE13F00589395 /* DBFILESCreateFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCreateFolderArg.h; sourceTree = ""; }; + F96E2F80206EE13F00589395 /* DBFILESCreateFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCreateFolderError.h; sourceTree = ""; }; + F96E2F81206EE13F00589395 /* DBFILESCreateFolderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESCreateFolderResult.h; sourceTree = ""; }; + F96E2F82206EE13F00589395 /* DBFILESDeleteArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteArg.h; sourceTree = ""; }; + F96E2F83206EE13F00589395 /* DBFILESDeleteBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchArg.h; sourceTree = ""; }; + F96E2F84206EE13F00589395 /* DBFILESDeleteBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchError.h; sourceTree = ""; }; + F96E2F85206EE13F00589395 /* DBFILESDeleteBatchJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchJobStatus.h; sourceTree = ""; }; + F96E2F86206EE13F00589395 /* DBFILESDeleteBatchLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchLaunch.h; sourceTree = ""; }; + F96E2F87206EE13F00589395 /* DBFILESDeleteBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchResult.h; sourceTree = ""; }; + F96E2F88206EE13F00589395 /* DBFILESDeleteBatchResultData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchResultData.h; sourceTree = ""; }; + F96E2F89206EE13F00589395 /* DBFILESDeleteBatchResultEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteBatchResultEntry.h; sourceTree = ""; }; + F96E2F8A206EE13F00589395 /* DBFILESDeletedMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeletedMetadata.h; sourceTree = ""; }; + F96E2F8B206EE13F00589395 /* DBFILESDeleteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteError.h; sourceTree = ""; }; + F96E2F8C206EE13F00589395 /* DBFILESDeleteResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDeleteResult.h; sourceTree = ""; }; + F96E2F8D206EE13F00589395 /* DBFILESDimensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDimensions.h; sourceTree = ""; }; + F96E2F8E206EE13F00589395 /* DBFILESDownloadArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadArg.h; sourceTree = ""; }; + F96E2F8F206EE13F00589395 /* DBFILESDownloadError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadError.h; sourceTree = ""; }; + F96E2F90206EE13F00589395 /* DBFILESDownloadZipArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadZipArg.h; sourceTree = ""; }; + F96E2F91206EE13F00589395 /* DBFILESDownloadZipError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadZipError.h; sourceTree = ""; }; + F96E2F92206EE13F00589395 /* DBFILESDownloadZipResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESDownloadZipResult.h; sourceTree = ""; }; + F96E2F93206EE13F00589395 /* DBFILESFileMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFileMetadata.h; sourceTree = ""; }; + F96E2F94206EE13F00589395 /* DBFILESFileOpsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFileOpsResult.h; sourceTree = ""; }; + F96E2F95206EE13F00589395 /* DBFILESFileSharingInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFileSharingInfo.h; sourceTree = ""; }; + F96E2F96206EE13F00589395 /* DBFILESFolderMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFolderMetadata.h; sourceTree = ""; }; + F96E2F97206EE13F00589395 /* DBFILESFolderSharingInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESFolderSharingInfo.h; sourceTree = ""; }; + F96E2F98206EE13F00589395 /* DBFILESGetCopyReferenceArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetCopyReferenceArg.h; sourceTree = ""; }; + F96E2F99206EE13F00589395 /* DBFILESGetCopyReferenceError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetCopyReferenceError.h; sourceTree = ""; }; + F96E2F9A206EE13F00589395 /* DBFILESGetCopyReferenceResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetCopyReferenceResult.h; sourceTree = ""; }; + F96E2F9B206EE13F00589395 /* DBFILESGetMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetMetadataArg.h; sourceTree = ""; }; + F96E2F9C206EE13F00589395 /* DBFILESGetMetadataError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetMetadataError.h; sourceTree = ""; }; + F96E2F9D206EE13F00589395 /* DBFILESGetTemporaryLinkArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetTemporaryLinkArg.h; sourceTree = ""; }; + F96E2F9E206EE13F00589395 /* DBFILESGetTemporaryLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetTemporaryLinkError.h; sourceTree = ""; }; + F96E2F9F206EE13F00589395 /* DBFILESGetTemporaryLinkResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetTemporaryLinkResult.h; sourceTree = ""; }; + F96E2FA0206EE13F00589395 /* DBFILESGetThumbnailBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchArg.h; sourceTree = ""; }; + F96E2FA1206EE13F00589395 /* DBFILESGetThumbnailBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchError.h; sourceTree = ""; }; + F96E2FA2206EE13F00589395 /* DBFILESGetThumbnailBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchResult.h; sourceTree = ""; }; + F96E2FA3206EE13F00589395 /* DBFILESGetThumbnailBatchResultData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchResultData.h; sourceTree = ""; }; + F96E2FA4206EE13F00589395 /* DBFILESGetThumbnailBatchResultEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGetThumbnailBatchResultEntry.h; sourceTree = ""; }; + F96E2FA5206EE13F00589395 /* DBFILESGpsCoordinates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESGpsCoordinates.h; sourceTree = ""; }; + F96E2FA6206EE13F00589395 /* DBFILESListFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderArg.h; sourceTree = ""; }; + F96E2FA7206EE13F00589395 /* DBFILESListFolderContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderContinueArg.h; sourceTree = ""; }; + F96E2FA8206EE13F00589395 /* DBFILESListFolderContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderContinueError.h; sourceTree = ""; }; + F96E2FA9206EE13F00589395 /* DBFILESListFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderError.h; sourceTree = ""; }; + F96E2FAA206EE13F00589395 /* DBFILESListFolderGetLatestCursorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderGetLatestCursorResult.h; sourceTree = ""; }; + F96E2FAB206EE13F00589395 /* DBFILESListFolderLongpollArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderLongpollArg.h; sourceTree = ""; }; + F96E2FAC206EE13F00589395 /* DBFILESListFolderLongpollError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderLongpollError.h; sourceTree = ""; }; + F96E2FAD206EE13F00589395 /* DBFILESListFolderLongpollResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderLongpollResult.h; sourceTree = ""; }; + F96E2FAE206EE13F00589395 /* DBFILESListFolderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListFolderResult.h; sourceTree = ""; }; + F96E2FAF206EE13F00589395 /* DBFILESListRevisionsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsArg.h; sourceTree = ""; }; + F96E2FB0206EE13F00589395 /* DBFILESListRevisionsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsError.h; sourceTree = ""; }; + F96E2FB1206EE13F00589395 /* DBFILESListRevisionsMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsMode.h; sourceTree = ""; }; + F96E2FB2206EE13F00589395 /* DBFILESListRevisionsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESListRevisionsResult.h; sourceTree = ""; }; + F96E2FB3206EE13F00589395 /* DBFILESLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESLookupError.h; sourceTree = ""; }; + F96E2FB4206EE13F00589395 /* DBFILESMediaInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESMediaInfo.h; sourceTree = ""; }; + F96E2FB5206EE13F00589395 /* DBFILESMediaMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESMediaMetadata.h; sourceTree = ""; }; + F96E2FB6206EE13F00589395 /* DBFILESMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESMetadata.h; sourceTree = ""; }; + F96E2FB7206EE13F00589395 /* DBFILESPhotoMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESPhotoMetadata.h; sourceTree = ""; }; + F96E2FB8206EE13F00589395 /* DBFILESPreviewArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESPreviewArg.h; sourceTree = ""; }; + F96E2FB9206EE13F00589395 /* DBFILESPreviewError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESPreviewError.h; sourceTree = ""; }; + F96E2FBA206EE13F00589395 /* DBFILESRelocationArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationArg.h; sourceTree = ""; }; + F96E2FBB206EE13F00589395 /* DBFILESRelocationBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchArg.h; sourceTree = ""; }; + F96E2FBC206EE13F00589395 /* DBFILESRelocationBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchError.h; sourceTree = ""; }; + F96E2FBD206EE13F00589395 /* DBFILESRelocationBatchJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchJobStatus.h; sourceTree = ""; }; + F96E2FBE206EE13F00589395 /* DBFILESRelocationBatchLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchLaunch.h; sourceTree = ""; }; + F96E2FBF206EE13F00589395 /* DBFILESRelocationBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchResult.h; sourceTree = ""; }; + F96E2FC0206EE13F00589395 /* DBFILESRelocationBatchResultData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationBatchResultData.h; sourceTree = ""; }; + F96E2FC1206EE13F00589395 /* DBFILESRelocationError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationError.h; sourceTree = ""; }; + F96E2FC2206EE13F00589395 /* DBFILESRelocationPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationPath.h; sourceTree = ""; }; + F96E2FC3206EE13F00589395 /* DBFILESRelocationResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRelocationResult.h; sourceTree = ""; }; + F96E2FC4206EE13F00589395 /* DBFILESRestoreArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRestoreArg.h; sourceTree = ""; }; + F96E2FC5206EE13F00589395 /* DBFILESRestoreError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRestoreError.h; sourceTree = ""; }; + F96E2FC6206EE13F00589395 /* DBFILESSaveCopyReferenceArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveCopyReferenceArg.h; sourceTree = ""; }; + F96E2FC7206EE13F00589395 /* DBFILESSaveCopyReferenceError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveCopyReferenceError.h; sourceTree = ""; }; + F96E2FC8206EE13F00589395 /* DBFILESSaveCopyReferenceResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveCopyReferenceResult.h; sourceTree = ""; }; + F96E2FC9206EE13F00589395 /* DBFILESSaveUrlArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlArg.h; sourceTree = ""; }; + F96E2FCA206EE13F00589395 /* DBFILESSaveUrlError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlError.h; sourceTree = ""; }; + F96E2FCB206EE13F00589395 /* DBFILESSaveUrlJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlJobStatus.h; sourceTree = ""; }; + F96E2FCC206EE13F00589395 /* DBFILESSaveUrlResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSaveUrlResult.h; sourceTree = ""; }; + F96E2FCD206EE13F00589395 /* DBFILESSearchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchArg.h; sourceTree = ""; }; + F96E2FCE206EE13F00589395 /* DBFILESSearchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchError.h; sourceTree = ""; }; + F96E2FCF206EE13F00589395 /* DBFILESSearchMatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchMatch.h; sourceTree = ""; }; + F96E2FD0206EE13F00589395 /* DBFILESSearchMatchType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchMatchType.h; sourceTree = ""; }; + F96E2FD1206EE13F00589395 /* DBFILESSearchMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchMode.h; sourceTree = ""; }; + F96E2FD2206EE13F00589395 /* DBFILESSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSearchResult.h; sourceTree = ""; }; + F96E2FD3206EE13F00589395 /* DBFILESSharedLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSharedLink.h; sourceTree = ""; }; + F96E2FD4206EE13F00589395 /* DBFILESSharingInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESSharingInfo.h; sourceTree = ""; }; + F96E2FD5206EE13F00589395 /* DBFILESThumbnailArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailArg.h; sourceTree = ""; }; + F96E2FD6206EE13F00589395 /* DBFILESThumbnailError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailError.h; sourceTree = ""; }; + F96E2FD7206EE13F00589395 /* DBFILESThumbnailFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailFormat.h; sourceTree = ""; }; + F96E2FD8206EE13F00589395 /* DBFILESThumbnailSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESThumbnailSize.h; sourceTree = ""; }; + F96E2FD9206EE13F00589395 /* DBFILESUploadError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadError.h; sourceTree = ""; }; + F96E2FDA206EE13F00589395 /* DBFILESUploadErrorWithProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadErrorWithProperties.h; sourceTree = ""; }; + F96E2FDB206EE13F00589395 /* DBFILESUploadSessionAppendArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionAppendArg.h; sourceTree = ""; }; + F96E2FDC206EE13F00589395 /* DBFILESUploadSessionCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionCursor.h; sourceTree = ""; }; + F96E2FDD206EE13F00589395 /* DBFILESUploadSessionFinishArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishArg.h; sourceTree = ""; }; + F96E2FDE206EE13F00589395 /* DBFILESUploadSessionFinishBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchArg.h; sourceTree = ""; }; + F96E2FDF206EE13F00589395 /* DBFILESUploadSessionFinishBatchJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchJobStatus.h; sourceTree = ""; }; + F96E2FE0206EE13F00589395 /* DBFILESUploadSessionFinishBatchLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchLaunch.h; sourceTree = ""; }; + F96E2FE1206EE13F00589395 /* DBFILESUploadSessionFinishBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchResult.h; sourceTree = ""; }; + F96E2FE2206EE13F00589395 /* DBFILESUploadSessionFinishBatchResultEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishBatchResultEntry.h; sourceTree = ""; }; + F96E2FE3206EE13F00589395 /* DBFILESUploadSessionFinishError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionFinishError.h; sourceTree = ""; }; + F96E2FE4206EE13F00589395 /* DBFILESUploadSessionLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionLookupError.h; sourceTree = ""; }; + F96E2FE5206EE13F00589395 /* DBFILESUploadSessionOffsetError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionOffsetError.h; sourceTree = ""; }; + F96E2FE6206EE13F00589395 /* DBFILESUploadSessionStartArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionStartArg.h; sourceTree = ""; }; + F96E2FE7206EE13F00589395 /* DBFILESUploadSessionStartResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadSessionStartResult.h; sourceTree = ""; }; + F96E2FE8206EE13F00589395 /* DBFILESUploadWriteFailed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUploadWriteFailed.h; sourceTree = ""; }; + F96E2FE9206EE13F00589395 /* DBFILESVideoMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESVideoMetadata.h; sourceTree = ""; }; + F96E2FEA206EE13F00589395 /* DBFILESWriteConflictError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESWriteConflictError.h; sourceTree = ""; }; + F96E2FEB206EE13F00589395 /* DBFILESWriteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESWriteError.h; sourceTree = ""; }; + F96E2FEC206EE13F00589395 /* DBFILESWriteMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESWriteMode.h; sourceTree = ""; }; + F96E2FEE206EE13F00589395 /* DBPaperObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPaperObjects.m; sourceTree = ""; }; + F96E2FF0206EE13F00589395 /* DBPAPERAddMember.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddMember.h; sourceTree = ""; }; + F96E2FF1206EE13F00589395 /* DBPAPERAddPaperDocUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddPaperDocUser.h; sourceTree = ""; }; + F96E2FF2206EE13F00589395 /* DBPAPERAddPaperDocUserMemberResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddPaperDocUserMemberResult.h; sourceTree = ""; }; + F96E2FF3206EE13F00589395 /* DBPAPERAddPaperDocUserResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERAddPaperDocUserResult.h; sourceTree = ""; }; + F96E2FF4206EE13F00589395 /* DBPAPERCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERCursor.h; sourceTree = ""; }; + F96E2FF5206EE13F00589395 /* DBPAPERDocLookupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERDocLookupError.h; sourceTree = ""; }; + F96E2FF6206EE13F00589395 /* DBPAPERDocSubscriptionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERDocSubscriptionLevel.h; sourceTree = ""; }; + F96E2FF7206EE13F00589395 /* DBPAPERExportFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERExportFormat.h; sourceTree = ""; }; + F96E2FF8206EE13F00589395 /* DBPAPERFolder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFolder.h; sourceTree = ""; }; + F96E2FF9206EE13F00589395 /* DBPAPERFoldersContainingPaperDoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFoldersContainingPaperDoc.h; sourceTree = ""; }; + F96E2FFA206EE13F00589395 /* DBPAPERFolderSharingPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFolderSharingPolicyType.h; sourceTree = ""; }; + F96E2FFB206EE13F00589395 /* DBPAPERFolderSubscriptionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERFolderSubscriptionLevel.h; sourceTree = ""; }; + F96E2FFC206EE13F00589395 /* DBPAPERImportFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERImportFormat.h; sourceTree = ""; }; + F96E2FFD206EE13F00589395 /* DBPAPERInviteeInfoWithPermissionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERInviteeInfoWithPermissionLevel.h; sourceTree = ""; }; + F96E2FFE206EE13F00589395 /* DBPAPERListDocsCursorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListDocsCursorError.h; sourceTree = ""; }; + F96E2FFF206EE13F00589395 /* DBPAPERListPaperDocsArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsArgs.h; sourceTree = ""; }; + F96E3000206EE13F00589395 /* DBPAPERListPaperDocsContinueArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsContinueArgs.h; sourceTree = ""; }; + F96E3001206EE13F00589395 /* DBPAPERListPaperDocsFilterBy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsFilterBy.h; sourceTree = ""; }; + F96E3002206EE13F00589395 /* DBPAPERListPaperDocsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsResponse.h; sourceTree = ""; }; + F96E3003206EE13F00589395 /* DBPAPERListPaperDocsSortBy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsSortBy.h; sourceTree = ""; }; + F96E3004206EE13F00589395 /* DBPAPERListPaperDocsSortOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListPaperDocsSortOrder.h; sourceTree = ""; }; + F96E3005206EE13F00589395 /* DBPAPERListUsersCursorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersCursorError.h; sourceTree = ""; }; + F96E3006206EE13F00589395 /* DBPAPERListUsersOnFolderArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnFolderArgs.h; sourceTree = ""; }; + F96E3007206EE13F00589395 /* DBPAPERListUsersOnFolderContinueArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnFolderContinueArgs.h; sourceTree = ""; }; + F96E3008206EE13F00589395 /* DBPAPERListUsersOnFolderResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnFolderResponse.h; sourceTree = ""; }; + F96E3009206EE13F00589395 /* DBPAPERListUsersOnPaperDocArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnPaperDocArgs.h; sourceTree = ""; }; + F96E300A206EE13F00589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnPaperDocContinueArgs.h; sourceTree = ""; }; + F96E300B206EE13F00589395 /* DBPAPERListUsersOnPaperDocResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERListUsersOnPaperDocResponse.h; sourceTree = ""; }; + F96E300C206EE13F00589395 /* DBPAPERPaperApiBaseError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperApiBaseError.h; sourceTree = ""; }; + F96E300D206EE13F00589395 /* DBPAPERPaperApiCursorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperApiCursorError.h; sourceTree = ""; }; + F96E300E206EE13F00589395 /* DBPAPERPaperDocCreateArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocCreateArgs.h; sourceTree = ""; }; + F96E300F206EE13F00589395 /* DBPAPERPaperDocCreateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocCreateError.h; sourceTree = ""; }; + F96E3010206EE13F00589395 /* DBPAPERPaperDocCreateUpdateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocCreateUpdateResult.h; sourceTree = ""; }; + F96E3011206EE13F00589395 /* DBPAPERPaperDocExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocExport.h; sourceTree = ""; }; + F96E3012206EE13F00589395 /* DBPAPERPaperDocExportResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocExportResult.h; sourceTree = ""; }; + F96E3013206EE13F00589395 /* DBPAPERPaperDocPermissionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocPermissionLevel.h; sourceTree = ""; }; + F96E3014206EE13F00589395 /* DBPAPERPaperDocSharingPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocSharingPolicy.h; sourceTree = ""; }; + F96E3015206EE13F00589395 /* DBPAPERPaperDocUpdateArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocUpdateArgs.h; sourceTree = ""; }; + F96E3016206EE13F00589395 /* DBPAPERPaperDocUpdateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocUpdateError.h; sourceTree = ""; }; + F96E3017206EE13F00589395 /* DBPAPERPaperDocUpdatePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERPaperDocUpdatePolicy.h; sourceTree = ""; }; + F96E3018206EE13F00589395 /* DBPAPERRefPaperDoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERRefPaperDoc.h; sourceTree = ""; }; + F96E3019206EE13F00589395 /* DBPAPERRemovePaperDocUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERRemovePaperDocUser.h; sourceTree = ""; }; + F96E301A206EE13F00589395 /* DBPAPERSharingPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERSharingPolicy.h; sourceTree = ""; }; + F96E301B206EE13F00589395 /* DBPAPERSharingPublicPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERSharingPublicPolicyType.h; sourceTree = ""; }; + F96E301C206EE13F00589395 /* DBPAPERSharingTeamPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERSharingTeamPolicyType.h; sourceTree = ""; }; + F96E301D206EE13F00589395 /* DBPAPERUserInfoWithPermissionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERUserInfoWithPermissionLevel.h; sourceTree = ""; }; + F96E301E206EE13F00589395 /* DBPAPERUserOnPaperDocFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERUserOnPaperDocFilter.h; sourceTree = ""; }; + F96E3020206EE13F00589395 /* DBSharingObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBSharingObjects.m; sourceTree = ""; }; + F96E3022206EE13F00589395 /* DBSHARINGAccessLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAccessLevel.h; sourceTree = ""; }; + F96E3023206EE13F00589395 /* DBSHARINGAclUpdatePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAclUpdatePolicy.h; sourceTree = ""; }; + F96E3024206EE13F00589395 /* DBSHARINGAddFileMemberArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFileMemberArgs.h; sourceTree = ""; }; + F96E3025206EE13F00589395 /* DBSHARINGAddFileMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFileMemberError.h; sourceTree = ""; }; + F96E3026206EE13F00589395 /* DBSHARINGAddFolderMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFolderMemberArg.h; sourceTree = ""; }; + F96E3027206EE13F00589395 /* DBSHARINGAddFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddFolderMemberError.h; sourceTree = ""; }; + F96E3028206EE13F00589395 /* DBSHARINGAddMember.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddMember.h; sourceTree = ""; }; + F96E3029206EE13F00589395 /* DBSHARINGAddMemberSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAddMemberSelectorError.h; sourceTree = ""; }; + F96E302A206EE13F00589395 /* DBSHARINGAudienceExceptionContentInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAudienceExceptionContentInfo.h; sourceTree = ""; }; + F96E302B206EE13F00589395 /* DBSHARINGAudienceExceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAudienceExceptions.h; sourceTree = ""; }; + F96E302C206EE13F00589395 /* DBSHARINGAudienceRestrictingSharedFolder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGAudienceRestrictingSharedFolder.h; sourceTree = ""; }; + F96E302D206EE13F00589395 /* DBSHARINGChangeFileMemberAccessArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGChangeFileMemberAccessArgs.h; sourceTree = ""; }; + F96E302E206EE13F00589395 /* DBSHARINGCollectionLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCollectionLinkMetadata.h; sourceTree = ""; }; + F96E302F206EE13F00589395 /* DBSHARINGCreateSharedLinkArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkArg.h; sourceTree = ""; }; + F96E3030206EE13F00589395 /* DBSHARINGCreateSharedLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkError.h; sourceTree = ""; }; + F96E3031206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkWithSettingsArg.h; sourceTree = ""; }; + F96E3032206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGCreateSharedLinkWithSettingsError.h; sourceTree = ""; }; + F96E3033206EE13F00589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGExpectedSharedContentLinkMetadata.h; sourceTree = ""; }; + F96E3034206EE13F00589395 /* DBSHARINGFileAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileAction.h; sourceTree = ""; }; + F96E3035206EE13F00589395 /* DBSHARINGFileErrorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileErrorResult.h; sourceTree = ""; }; + F96E3036206EE13F00589395 /* DBSHARINGFileLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileLinkMetadata.h; sourceTree = ""; }; + F96E3037206EE13F00589395 /* DBSHARINGFileMemberActionError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberActionError.h; sourceTree = ""; }; + F96E3038206EE13F00589395 /* DBSHARINGFileMemberActionIndividualResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberActionIndividualResult.h; sourceTree = ""; }; + F96E3039206EE13F00589395 /* DBSHARINGFileMemberActionResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberActionResult.h; sourceTree = ""; }; + F96E303A206EE13F00589395 /* DBSHARINGFileMemberRemoveActionResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFileMemberRemoveActionResult.h; sourceTree = ""; }; + F96E303B206EE13F00589395 /* DBSHARINGFilePermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFilePermission.h; sourceTree = ""; }; + F96E303C206EE13F00589395 /* DBSHARINGFolderAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderAction.h; sourceTree = ""; }; + F96E303D206EE13F00589395 /* DBSHARINGFolderLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderLinkMetadata.h; sourceTree = ""; }; + F96E303E206EE13F00589395 /* DBSHARINGFolderPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderPermission.h; sourceTree = ""; }; + F96E303F206EE13F00589395 /* DBSHARINGFolderPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGFolderPolicy.h; sourceTree = ""; }; + F96E3040206EE13F00589395 /* DBSHARINGGetFileMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataArg.h; sourceTree = ""; }; + F96E3041206EE13F00589395 /* DBSHARINGGetFileMetadataBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataBatchArg.h; sourceTree = ""; }; + F96E3042206EE13F00589395 /* DBSHARINGGetFileMetadataBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataBatchResult.h; sourceTree = ""; }; + F96E3043206EE13F00589395 /* DBSHARINGGetFileMetadataError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataError.h; sourceTree = ""; }; + F96E3044206EE13F00589395 /* DBSHARINGGetFileMetadataIndividualResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetFileMetadataIndividualResult.h; sourceTree = ""; }; + F96E3045206EE13F00589395 /* DBSHARINGGetMetadataArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetMetadataArgs.h; sourceTree = ""; }; + F96E3046206EE13F00589395 /* DBSHARINGGetSharedLinkFileError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinkFileError.h; sourceTree = ""; }; + F96E3047206EE13F00589395 /* DBSHARINGGetSharedLinkMetadataArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinkMetadataArg.h; sourceTree = ""; }; + F96E3048206EE13F00589395 /* DBSHARINGGetSharedLinksArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinksArg.h; sourceTree = ""; }; + F96E3049206EE13F00589395 /* DBSHARINGGetSharedLinksError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinksError.h; sourceTree = ""; }; + F96E304A206EE13F00589395 /* DBSHARINGGetSharedLinksResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGetSharedLinksResult.h; sourceTree = ""; }; + F96E304B206EE13F00589395 /* DBSHARINGGroupInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGroupInfo.h; sourceTree = ""; }; + F96E304C206EE13F00589395 /* DBSHARINGGroupMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGGroupMembershipInfo.h; sourceTree = ""; }; + F96E304D206EE13F00589395 /* DBSHARINGInsufficientPlan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInsufficientPlan.h; sourceTree = ""; }; + F96E304E206EE13F00589395 /* DBSHARINGInsufficientQuotaAmounts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInsufficientQuotaAmounts.h; sourceTree = ""; }; + F96E304F206EE13F00589395 /* DBSHARINGInviteeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInviteeInfo.h; sourceTree = ""; }; + F96E3050206EE13F00589395 /* DBSHARINGInviteeMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGInviteeMembershipInfo.h; sourceTree = ""; }; + F96E3051206EE13F00589395 /* DBSHARINGJobError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGJobError.h; sourceTree = ""; }; + F96E3052206EE13F00589395 /* DBSHARINGJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGJobStatus.h; sourceTree = ""; }; + F96E3053206EE13F00589395 /* DBSHARINGLinkAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkAction.h; sourceTree = ""; }; + F96E3054206EE13F00589395 /* DBSHARINGLinkAudience.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkAudience.h; sourceTree = ""; }; + F96E3055206EE13F00589395 /* DBSHARINGLinkExpiry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkExpiry.h; sourceTree = ""; }; + F96E3056206EE13F00589395 /* DBSHARINGLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkMetadata.h; sourceTree = ""; }; + F96E3057206EE13F00589395 /* DBSHARINGLinkPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkPassword.h; sourceTree = ""; }; + F96E3058206EE13F00589395 /* DBSHARINGLinkPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkPermission.h; sourceTree = ""; }; + F96E3059206EE13F00589395 /* DBSHARINGLinkPermissions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkPermissions.h; sourceTree = ""; }; + F96E305A206EE13F00589395 /* DBSHARINGLinkSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGLinkSettings.h; sourceTree = ""; }; + F96E305B206EE13F00589395 /* DBSHARINGListFileMembersArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersArg.h; sourceTree = ""; }; + F96E305C206EE13F00589395 /* DBSHARINGListFileMembersBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersBatchArg.h; sourceTree = ""; }; + F96E305D206EE13F00589395 /* DBSHARINGListFileMembersBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersBatchResult.h; sourceTree = ""; }; + F96E305E206EE13F00589395 /* DBSHARINGListFileMembersContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersContinueArg.h; sourceTree = ""; }; + F96E305F206EE13F00589395 /* DBSHARINGListFileMembersContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersContinueError.h; sourceTree = ""; }; + F96E3060206EE13F00589395 /* DBSHARINGListFileMembersCountResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersCountResult.h; sourceTree = ""; }; + F96E3061206EE13F00589395 /* DBSHARINGListFileMembersError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersError.h; sourceTree = ""; }; + F96E3062206EE13F00589395 /* DBSHARINGListFileMembersIndividualResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFileMembersIndividualResult.h; sourceTree = ""; }; + F96E3063206EE13F00589395 /* DBSHARINGListFilesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesArg.h; sourceTree = ""; }; + F96E3064206EE13F00589395 /* DBSHARINGListFilesContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesContinueArg.h; sourceTree = ""; }; + F96E3065206EE13F00589395 /* DBSHARINGListFilesContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesContinueError.h; sourceTree = ""; }; + F96E3066206EE13F00589395 /* DBSHARINGListFilesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFilesResult.h; sourceTree = ""; }; + F96E3067206EE13F00589395 /* DBSHARINGListFolderMembersArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersArgs.h; sourceTree = ""; }; + F96E3068206EE13F00589395 /* DBSHARINGListFolderMembersContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersContinueArg.h; sourceTree = ""; }; + F96E3069206EE13F00589395 /* DBSHARINGListFolderMembersContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersContinueError.h; sourceTree = ""; }; + F96E306A206EE13F00589395 /* DBSHARINGListFolderMembersCursorArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFolderMembersCursorArg.h; sourceTree = ""; }; + F96E306B206EE13F00589395 /* DBSHARINGListFoldersArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersArgs.h; sourceTree = ""; }; + F96E306C206EE13F00589395 /* DBSHARINGListFoldersContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersContinueArg.h; sourceTree = ""; }; + F96E306D206EE13F00589395 /* DBSHARINGListFoldersContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersContinueError.h; sourceTree = ""; }; + F96E306E206EE13F00589395 /* DBSHARINGListFoldersResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListFoldersResult.h; sourceTree = ""; }; + F96E306F206EE13F00589395 /* DBSHARINGListSharedLinksArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListSharedLinksArg.h; sourceTree = ""; }; + F96E3070206EE13F00589395 /* DBSHARINGListSharedLinksError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListSharedLinksError.h; sourceTree = ""; }; + F96E3071206EE13F00589395 /* DBSHARINGListSharedLinksResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGListSharedLinksResult.h; sourceTree = ""; }; + F96E3072206EE13F00589395 /* DBSHARINGMemberAccessLevelResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberAccessLevelResult.h; sourceTree = ""; }; + F96E3073206EE13F00589395 /* DBSHARINGMemberAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberAction.h; sourceTree = ""; }; + F96E3074206EE13F00589395 /* DBSHARINGMemberPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberPermission.h; sourceTree = ""; }; + F96E3075206EE13F00589395 /* DBSHARINGMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberPolicy.h; sourceTree = ""; }; + F96E3076206EE13F00589395 /* DBSHARINGMemberSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMemberSelector.h; sourceTree = ""; }; + F96E3077206EE13F00589395 /* DBSHARINGMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMembershipInfo.h; sourceTree = ""; }; + F96E3078206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGModifySharedLinkSettingsArgs.h; sourceTree = ""; }; + F96E3079206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGModifySharedLinkSettingsError.h; sourceTree = ""; }; + F96E307A206EE13F00589395 /* DBSHARINGMountFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMountFolderArg.h; sourceTree = ""; }; + F96E307B206EE13F00589395 /* DBSHARINGMountFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGMountFolderError.h; sourceTree = ""; }; + F96E307C206EE13F00589395 /* DBSHARINGParentFolderAccessInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGParentFolderAccessInfo.h; sourceTree = ""; }; + F96E307D206EE13F00589395 /* DBSHARINGPathLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGPathLinkMetadata.h; sourceTree = ""; }; + F96E307E206EE13F00589395 /* DBSHARINGPendingUploadMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGPendingUploadMode.h; sourceTree = ""; }; + F96E307F206EE13F00589395 /* DBSHARINGPermissionDeniedReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGPermissionDeniedReason.h; sourceTree = ""; }; + F96E3080206EE13F00589395 /* DBSHARINGRelinquishFileMembershipArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFileMembershipArg.h; sourceTree = ""; }; + F96E3081206EE13F00589395 /* DBSHARINGRelinquishFileMembershipError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFileMembershipError.h; sourceTree = ""; }; + F96E3082206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFolderMembershipArg.h; sourceTree = ""; }; + F96E3083206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRelinquishFolderMembershipError.h; sourceTree = ""; }; + F96E3084206EE13F00589395 /* DBSHARINGRemoveFileMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFileMemberArg.h; sourceTree = ""; }; + F96E3085206EE13F00589395 /* DBSHARINGRemoveFileMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFileMemberError.h; sourceTree = ""; }; + F96E3086206EE13F00589395 /* DBSHARINGRemoveFolderMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFolderMemberArg.h; sourceTree = ""; }; + F96E3087206EE13F00589395 /* DBSHARINGRemoveFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveFolderMemberError.h; sourceTree = ""; }; + F96E3088206EE13F00589395 /* DBSHARINGRemoveMemberJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRemoveMemberJobStatus.h; sourceTree = ""; }; + F96E3089206EE13F00589395 /* DBSHARINGRequestedVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRequestedVisibility.h; sourceTree = ""; }; + F96E308A206EE13F00589395 /* DBSHARINGResolvedVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGResolvedVisibility.h; sourceTree = ""; }; + F96E308B206EE13F00589395 /* DBSHARINGRevokeSharedLinkArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRevokeSharedLinkArg.h; sourceTree = ""; }; + F96E308C206EE13F00589395 /* DBSHARINGRevokeSharedLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRevokeSharedLinkError.h; sourceTree = ""; }; + F96E308D206EE13F00589395 /* DBSHARINGSharedContentLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedContentLinkMetadata.h; sourceTree = ""; }; + F96E308E206EE13F00589395 /* DBSHARINGSharedContentLinkMetadataBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedContentLinkMetadataBase.h; sourceTree = ""; }; + F96E308F206EE13F00589395 /* DBSHARINGSharedFileMembers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFileMembers.h; sourceTree = ""; }; + F96E3090206EE13F00589395 /* DBSHARINGSharedFileMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFileMetadata.h; sourceTree = ""; }; + F96E3091206EE13F00589395 /* DBSHARINGSharedFolderAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderAccessError.h; sourceTree = ""; }; + F96E3092206EE13F00589395 /* DBSHARINGSharedFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMemberError.h; sourceTree = ""; }; + F96E3093206EE13F00589395 /* DBSHARINGSharedFolderMembers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMembers.h; sourceTree = ""; }; + F96E3094206EE13F00589395 /* DBSHARINGSharedFolderMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMetadata.h; sourceTree = ""; }; + F96E3095206EE13F00589395 /* DBSHARINGSharedFolderMetadataBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedFolderMetadataBase.h; sourceTree = ""; }; + F96E3096206EE13F00589395 /* DBSHARINGSharedLinkAccessFailureReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkAccessFailureReason.h; sourceTree = ""; }; + F96E3097206EE13F00589395 /* DBSHARINGSharedLinkError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkError.h; sourceTree = ""; }; + F96E3098206EE13F00589395 /* DBSHARINGSharedLinkMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkMetadata.h; sourceTree = ""; }; + F96E3099206EE13F00589395 /* DBSHARINGSharedLinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkPolicy.h; sourceTree = ""; }; + F96E309A206EE13F00589395 /* DBSHARINGSharedLinkSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkSettings.h; sourceTree = ""; }; + F96E309B206EE13F00589395 /* DBSHARINGSharedLinkSettingsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharedLinkSettingsError.h; sourceTree = ""; }; + F96E309C206EE13F00589395 /* DBSHARINGShareFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderArg.h; sourceTree = ""; }; + F96E309D206EE13F00589395 /* DBSHARINGShareFolderArgBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderArgBase.h; sourceTree = ""; }; + F96E309E206EE13F00589395 /* DBSHARINGShareFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderError.h; sourceTree = ""; }; + F96E309F206EE13F00589395 /* DBSHARINGShareFolderErrorBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderErrorBase.h; sourceTree = ""; }; + F96E30A0206EE13F00589395 /* DBSHARINGShareFolderJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderJobStatus.h; sourceTree = ""; }; + F96E30A1206EE13F00589395 /* DBSHARINGShareFolderLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGShareFolderLaunch.h; sourceTree = ""; }; + F96E30A2206EE13F00589395 /* DBSHARINGSharePathError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharePathError.h; sourceTree = ""; }; + F96E30A3206EE13F00589395 /* DBSHARINGSharingFileAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharingFileAccessError.h; sourceTree = ""; }; + F96E30A4206EE13F00589395 /* DBSHARINGSharingUserError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGSharingUserError.h; sourceTree = ""; }; + F96E30A5206EE13F00589395 /* DBSHARINGTeamMemberInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGTeamMemberInfo.h; sourceTree = ""; }; + F96E30A6206EE13F00589395 /* DBSHARINGTransferFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGTransferFolderArg.h; sourceTree = ""; }; + F96E30A7206EE13F00589395 /* DBSHARINGTransferFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGTransferFolderError.h; sourceTree = ""; }; + F96E30A8206EE13F00589395 /* DBSHARINGUnmountFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnmountFolderArg.h; sourceTree = ""; }; + F96E30A9206EE13F00589395 /* DBSHARINGUnmountFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnmountFolderError.h; sourceTree = ""; }; + F96E30AA206EE13F00589395 /* DBSHARINGUnshareFileArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFileArg.h; sourceTree = ""; }; + F96E30AB206EE13F00589395 /* DBSHARINGUnshareFileError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFileError.h; sourceTree = ""; }; + F96E30AC206EE13F00589395 /* DBSHARINGUnshareFolderArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFolderArg.h; sourceTree = ""; }; + F96E30AD206EE13F00589395 /* DBSHARINGUnshareFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUnshareFolderError.h; sourceTree = ""; }; + F96E30AE206EE13F00589395 /* DBSHARINGUpdateFileMemberArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFileMemberArgs.h; sourceTree = ""; }; + F96E30AF206EE13F00589395 /* DBSHARINGUpdateFolderMemberArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderMemberArg.h; sourceTree = ""; }; + F96E30B0206EE13F00589395 /* DBSHARINGUpdateFolderMemberError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderMemberError.h; sourceTree = ""; }; + F96E30B1206EE13F00589395 /* DBSHARINGUpdateFolderPolicyArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderPolicyArg.h; sourceTree = ""; }; + F96E30B2206EE13F00589395 /* DBSHARINGUpdateFolderPolicyError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUpdateFolderPolicyError.h; sourceTree = ""; }; + F96E30B3206EE13F00589395 /* DBSHARINGUserFileMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserFileMembershipInfo.h; sourceTree = ""; }; + F96E30B4206EE13F00589395 /* DBSHARINGUserInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserInfo.h; sourceTree = ""; }; + F96E30B5206EE13F00589395 /* DBSHARINGUserMembershipInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserMembershipInfo.h; sourceTree = ""; }; + F96E30B6206EE13F00589395 /* DBSHARINGViewerInfoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGViewerInfoPolicy.h; sourceTree = ""; }; + F96E30B7206EE13F00589395 /* DBSHARINGVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGVisibility.h; sourceTree = ""; }; + F96E30B9206EE13F00589395 /* DBTeamObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamObjects.m; sourceTree = ""; }; + F96E30BB206EE13F00589395 /* DBTEAMActiveWebSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMActiveWebSession.h; sourceTree = ""; }; + F96E30BC206EE13F00589395 /* DBTEAMAdminTier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMAdminTier.h; sourceTree = ""; }; + F96E30BD206EE13F00589395 /* DBTEAMApiApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMApiApp.h; sourceTree = ""; }; + F96E30BE206EE13F00589395 /* DBTEAMBaseDfbReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMBaseDfbReport.h; sourceTree = ""; }; + F96E30BF206EE13F00589395 /* DBTEAMBaseTeamFolderError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMBaseTeamFolderError.h; sourceTree = ""; }; + F96E30C0206EE13F00589395 /* DBTEAMCustomQuotaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCustomQuotaError.h; sourceTree = ""; }; + F96E30C1206EE13F00589395 /* DBTEAMCustomQuotaResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCustomQuotaResult.h; sourceTree = ""; }; + F96E30C2206EE13F00589395 /* DBTEAMCustomQuotaUsersArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCustomQuotaUsersArg.h; sourceTree = ""; }; + F96E30C3206EE13F00589395 /* DBTEAMDateRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDateRange.h; sourceTree = ""; }; + F96E30C4206EE13F00589395 /* DBTEAMDateRangeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDateRangeError.h; sourceTree = ""; }; + F96E30C5206EE13F00589395 /* DBTEAMDesktopClientSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDesktopClientSession.h; sourceTree = ""; }; + F96E30C6206EE13F00589395 /* DBTEAMDesktopPlatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDesktopPlatform.h; sourceTree = ""; }; + F96E30C7206EE13F00589395 /* DBTEAMDevicesActive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDevicesActive.h; sourceTree = ""; }; + F96E30C8206EE13F00589395 /* DBTEAMDeviceSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDeviceSession.h; sourceTree = ""; }; + F96E30C9206EE13F00589395 /* DBTEAMDeviceSessionArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMDeviceSessionArg.h; sourceTree = ""; }; + F96E30CA206EE13F00589395 /* DBTEAMExcludedUsersListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListArg.h; sourceTree = ""; }; + F96E30CB206EE13F00589395 /* DBTEAMExcludedUsersListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListContinueArg.h; sourceTree = ""; }; + F96E30CC206EE13F00589395 /* DBTEAMExcludedUsersListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListContinueError.h; sourceTree = ""; }; + F96E30CD206EE13F00589395 /* DBTEAMExcludedUsersListError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListError.h; sourceTree = ""; }; + F96E30CE206EE13F00589395 /* DBTEAMExcludedUsersListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersListResult.h; sourceTree = ""; }; + F96E30CF206EE13F00589395 /* DBTEAMExcludedUsersUpdateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateArg.h; sourceTree = ""; }; + F96E30D0206EE13F00589395 /* DBTEAMExcludedUsersUpdateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateError.h; sourceTree = ""; }; + F96E30D1206EE13F00589395 /* DBTEAMExcludedUsersUpdateResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateResult.h; sourceTree = ""; }; + F96E30D2206EE13F00589395 /* DBTEAMExcludedUsersUpdateStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMExcludedUsersUpdateStatus.h; sourceTree = ""; }; + F96E30D3206EE13F00589395 /* DBTEAMFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeature.h; sourceTree = ""; }; + F96E30D4206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeaturesGetValuesBatchArg.h; sourceTree = ""; }; + F96E30D5206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeaturesGetValuesBatchError.h; sourceTree = ""; }; + F96E30D6206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeaturesGetValuesBatchResult.h; sourceTree = ""; }; + F96E30D7206EE13F00589395 /* DBTEAMFeatureValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMFeatureValue.h; sourceTree = ""; }; + F96E30D8206EE13F00589395 /* DBTEAMGetActivityReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetActivityReport.h; sourceTree = ""; }; + F96E30D9206EE13F00589395 /* DBTEAMGetDevicesReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetDevicesReport.h; sourceTree = ""; }; + F96E30DA206EE13F00589395 /* DBTEAMGetMembershipReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetMembershipReport.h; sourceTree = ""; }; + F96E30DB206EE13F00589395 /* DBTEAMGetStorageReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGetStorageReport.h; sourceTree = ""; }; + F96E30DC206EE13F00589395 /* DBTEAMGroupAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupAccessType.h; sourceTree = ""; }; + F96E30DD206EE13F00589395 /* DBTEAMGroupCreateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupCreateArg.h; sourceTree = ""; }; + F96E30DE206EE13F00589395 /* DBTEAMGroupCreateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupCreateError.h; sourceTree = ""; }; + F96E30DF206EE13F00589395 /* DBTEAMGroupDeleteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupDeleteError.h; sourceTree = ""; }; + F96E30E0206EE13F00589395 /* DBTEAMGroupFullInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupFullInfo.h; sourceTree = ""; }; + F96E30E1206EE13F00589395 /* DBTEAMGroupMemberInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberInfo.h; sourceTree = ""; }; + F96E30E2206EE13F00589395 /* DBTEAMGroupMembersAddArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersAddArg.h; sourceTree = ""; }; + F96E30E3206EE13F00589395 /* DBTEAMGroupMembersAddError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersAddError.h; sourceTree = ""; }; + F96E30E4206EE13F00589395 /* DBTEAMGroupMembersChangeResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersChangeResult.h; sourceTree = ""; }; + F96E30E5206EE13F00589395 /* DBTEAMGroupMemberSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberSelector.h; sourceTree = ""; }; + F96E30E6206EE13F00589395 /* DBTEAMGroupMemberSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberSelectorError.h; sourceTree = ""; }; + F96E30E7206EE13F00589395 /* DBTEAMGroupMemberSetAccessTypeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMemberSetAccessTypeError.h; sourceTree = ""; }; + F96E30E8206EE13F00589395 /* DBTEAMGroupMembersRemoveArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersRemoveArg.h; sourceTree = ""; }; + F96E30E9206EE13F00589395 /* DBTEAMGroupMembersRemoveError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersRemoveError.h; sourceTree = ""; }; + F96E30EA206EE13F00589395 /* DBTEAMGroupMembersSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersSelector.h; sourceTree = ""; }; + F96E30EB206EE13F00589395 /* DBTEAMGroupMembersSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersSelectorError.h; sourceTree = ""; }; + F96E30EC206EE13F00589395 /* DBTEAMGroupMembersSetAccessTypeArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupMembersSetAccessTypeArg.h; sourceTree = ""; }; + F96E30ED206EE13F00589395 /* DBTEAMGroupSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupSelector.h; sourceTree = ""; }; + F96E30EE206EE13F00589395 /* DBTEAMGroupSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupSelectorError.h; sourceTree = ""; }; + F96E30EF206EE13F00589395 /* DBTEAMGroupSelectorWithTeamGroupError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupSelectorWithTeamGroupError.h; sourceTree = ""; }; + F96E30F0206EE13F00589395 /* DBTEAMGroupsGetInfoError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsGetInfoError.h; sourceTree = ""; }; + F96E30F1206EE13F00589395 /* DBTEAMGroupsGetInfoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsGetInfoItem.h; sourceTree = ""; }; + F96E30F2206EE13F00589395 /* DBTEAMGroupsListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListArg.h; sourceTree = ""; }; + F96E30F3206EE13F00589395 /* DBTEAMGroupsListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListContinueArg.h; sourceTree = ""; }; + F96E30F4206EE13F00589395 /* DBTEAMGroupsListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListContinueError.h; sourceTree = ""; }; + F96E30F5206EE13F00589395 /* DBTEAMGroupsListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsListResult.h; sourceTree = ""; }; + F96E30F6206EE13F00589395 /* DBTEAMGroupsMembersListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListArg.h; sourceTree = ""; }; + F96E30F7206EE13F00589395 /* DBTEAMGroupsMembersListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListContinueArg.h; sourceTree = ""; }; + F96E30F8206EE13F00589395 /* DBTEAMGroupsMembersListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListContinueError.h; sourceTree = ""; }; + F96E30F9206EE13F00589395 /* DBTEAMGroupsMembersListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsMembersListResult.h; sourceTree = ""; }; + F96E30FA206EE13F00589395 /* DBTEAMGroupsPollError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsPollError.h; sourceTree = ""; }; + F96E30FB206EE13F00589395 /* DBTEAMGroupsSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupsSelector.h; sourceTree = ""; }; + F96E30FC206EE13F00589395 /* DBTEAMGroupUpdateArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupUpdateArgs.h; sourceTree = ""; }; + F96E30FD206EE13F00589395 /* DBTEAMGroupUpdateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMGroupUpdateError.h; sourceTree = ""; }; + F96E30FE206EE13F00589395 /* DBTEAMHasTeamFileEventsValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMHasTeamFileEventsValue.h; sourceTree = ""; }; + F96E30FF206EE13F00589395 /* DBTEAMHasTeamSharedDropboxValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMHasTeamSharedDropboxValue.h; sourceTree = ""; }; + F96E3100206EE13F00589395 /* DBTEAMIncludeMembersArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMIncludeMembersArg.h; sourceTree = ""; }; + F96E3101206EE13F00589395 /* DBTEAMListMemberAppsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberAppsArg.h; sourceTree = ""; }; + F96E3102206EE13F00589395 /* DBTEAMListMemberAppsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberAppsError.h; sourceTree = ""; }; + F96E3103206EE13F00589395 /* DBTEAMListMemberAppsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberAppsResult.h; sourceTree = ""; }; + F96E3104206EE13F00589395 /* DBTEAMListMemberDevicesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberDevicesArg.h; sourceTree = ""; }; + F96E3105206EE13F00589395 /* DBTEAMListMemberDevicesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberDevicesError.h; sourceTree = ""; }; + F96E3106206EE13F00589395 /* DBTEAMListMemberDevicesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMemberDevicesResult.h; sourceTree = ""; }; + F96E3107206EE13F00589395 /* DBTEAMListMembersAppsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersAppsArg.h; sourceTree = ""; }; + F96E3108206EE13F00589395 /* DBTEAMListMembersAppsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersAppsError.h; sourceTree = ""; }; + F96E3109206EE13F00589395 /* DBTEAMListMembersAppsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersAppsResult.h; sourceTree = ""; }; + F96E310A206EE13F00589395 /* DBTEAMListMembersDevicesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersDevicesArg.h; sourceTree = ""; }; + F96E310B206EE13F00589395 /* DBTEAMListMembersDevicesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersDevicesError.h; sourceTree = ""; }; + F96E310C206EE13F00589395 /* DBTEAMListMembersDevicesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListMembersDevicesResult.h; sourceTree = ""; }; + F96E310D206EE13F00589395 /* DBTEAMListTeamAppsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamAppsArg.h; sourceTree = ""; }; + F96E310E206EE13F00589395 /* DBTEAMListTeamAppsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamAppsError.h; sourceTree = ""; }; + F96E310F206EE13F00589395 /* DBTEAMListTeamAppsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamAppsResult.h; sourceTree = ""; }; + F96E3110206EE13F00589395 /* DBTEAMListTeamDevicesArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamDevicesArg.h; sourceTree = ""; }; + F96E3111206EE13F00589395 /* DBTEAMListTeamDevicesError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamDevicesError.h; sourceTree = ""; }; + F96E3112206EE13F00589395 /* DBTEAMListTeamDevicesResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMListTeamDevicesResult.h; sourceTree = ""; }; + F96E3113206EE13F00589395 /* DBTEAMMemberAccess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberAccess.h; sourceTree = ""; }; + F96E3114206EE13F00589395 /* DBTEAMMemberAddArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberAddArg.h; sourceTree = ""; }; + F96E3115206EE13F00589395 /* DBTEAMMemberAddResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberAddResult.h; sourceTree = ""; }; + F96E3116206EE13F00589395 /* DBTEAMMemberDevices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberDevices.h; sourceTree = ""; }; + F96E3117206EE13F00589395 /* DBTEAMMemberLinkedApps.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberLinkedApps.h; sourceTree = ""; }; + F96E3118206EE13F00589395 /* DBTEAMMemberProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberProfile.h; sourceTree = ""; }; + F96E3119206EE13F00589395 /* DBTEAMMembersAddArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersAddArg.h; sourceTree = ""; }; + F96E311A206EE13F00589395 /* DBTEAMMembersAddJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersAddJobStatus.h; sourceTree = ""; }; + F96E311B206EE13F00589395 /* DBTEAMMembersAddLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersAddLaunch.h; sourceTree = ""; }; + F96E311C206EE13F00589395 /* DBTEAMMembersDeactivateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersDeactivateArg.h; sourceTree = ""; }; + F96E311D206EE13F00589395 /* DBTEAMMembersDeactivateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersDeactivateError.h; sourceTree = ""; }; + F96E311E206EE13F00589395 /* DBTEAMMemberSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMemberSelectorError.h; sourceTree = ""; }; + F96E311F206EE13F00589395 /* DBTEAMMembersGetInfoArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersGetInfoArgs.h; sourceTree = ""; }; + F96E3120206EE13F00589395 /* DBTEAMMembersGetInfoError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersGetInfoError.h; sourceTree = ""; }; + F96E3121206EE13F00589395 /* DBTEAMMembersGetInfoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersGetInfoItem.h; sourceTree = ""; }; + F96E3122206EE13F00589395 /* DBTEAMMembersListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListArg.h; sourceTree = ""; }; + F96E3123206EE13F00589395 /* DBTEAMMembersListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListContinueArg.h; sourceTree = ""; }; + F96E3124206EE13F00589395 /* DBTEAMMembersListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListContinueError.h; sourceTree = ""; }; + F96E3125206EE13F00589395 /* DBTEAMMembersListError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListError.h; sourceTree = ""; }; + F96E3126206EE13F00589395 /* DBTEAMMembersListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersListResult.h; sourceTree = ""; }; + F96E3127206EE13F00589395 /* DBTEAMMembersRecoverArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRecoverArg.h; sourceTree = ""; }; + F96E3128206EE13F00589395 /* DBTEAMMembersRecoverError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRecoverError.h; sourceTree = ""; }; + F96E3129206EE13F00589395 /* DBTEAMMembersRemoveArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRemoveArg.h; sourceTree = ""; }; + F96E312A206EE13F00589395 /* DBTEAMMembersRemoveError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersRemoveError.h; sourceTree = ""; }; + F96E312B206EE13F00589395 /* DBTEAMMembersSendWelcomeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSendWelcomeError.h; sourceTree = ""; }; + F96E312C206EE13F00589395 /* DBTEAMMembersSetPermissionsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetPermissionsArg.h; sourceTree = ""; }; + F96E312D206EE13F00589395 /* DBTEAMMembersSetPermissionsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetPermissionsError.h; sourceTree = ""; }; + F96E312E206EE13F00589395 /* DBTEAMMembersSetPermissionsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetPermissionsResult.h; sourceTree = ""; }; + F96E312F206EE13F00589395 /* DBTEAMMembersSetProfileArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetProfileArg.h; sourceTree = ""; }; + F96E3130206EE13F00589395 /* DBTEAMMembersSetProfileError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSetProfileError.h; sourceTree = ""; }; + F96E3131206EE13F00589395 /* DBTEAMMembersSuspendError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersSuspendError.h; sourceTree = ""; }; + F96E3132206EE13F00589395 /* DBTEAMMembersUnsuspendArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersUnsuspendArg.h; sourceTree = ""; }; + F96E3133206EE13F00589395 /* DBTEAMMembersUnsuspendError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMembersUnsuspendError.h; sourceTree = ""; }; + F96E3134206EE13F00589395 /* DBTEAMMobileClientPlatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMobileClientPlatform.h; sourceTree = ""; }; + F96E3135206EE13F00589395 /* DBTEAMMobileClientSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMMobileClientSession.h; sourceTree = ""; }; + F96E3136206EE13F00589395 /* DBTEAMNamespaceMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMNamespaceMetadata.h; sourceTree = ""; }; + F96E3137206EE13F00589395 /* DBTEAMNamespaceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMNamespaceType.h; sourceTree = ""; }; + F96E3138206EE13F00589395 /* DBTEAMRemoveCustomQuotaResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRemoveCustomQuotaResult.h; sourceTree = ""; }; + F96E3139206EE13F00589395 /* DBTEAMRemovedStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRemovedStatus.h; sourceTree = ""; }; + F96E313A206EE13F00589395 /* DBTEAMRevokeDesktopClientArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDesktopClientArg.h; sourceTree = ""; }; + F96E313B206EE13F00589395 /* DBTEAMRevokeDeviceSessionArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionArg.h; sourceTree = ""; }; + F96E313C206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionBatchArg.h; sourceTree = ""; }; + F96E313D206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionBatchError.h; sourceTree = ""; }; + F96E313E206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionBatchResult.h; sourceTree = ""; }; + F96E313F206EE13F00589395 /* DBTEAMRevokeDeviceSessionError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionError.h; sourceTree = ""; }; + F96E3140206EE13F00589395 /* DBTEAMRevokeDeviceSessionStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeDeviceSessionStatus.h; sourceTree = ""; }; + F96E3141206EE13F00589395 /* DBTEAMRevokeLinkedApiAppArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedApiAppArg.h; sourceTree = ""; }; + F96E3142206EE13F00589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedApiAppBatchArg.h; sourceTree = ""; }; + F96E3143206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppBatchError.h; sourceTree = ""; }; + F96E3144206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppBatchResult.h; sourceTree = ""; }; + F96E3145206EE13F00589395 /* DBTEAMRevokeLinkedAppError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppError.h; sourceTree = ""; }; + F96E3146206EE13F00589395 /* DBTEAMRevokeLinkedAppStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRevokeLinkedAppStatus.h; sourceTree = ""; }; + F96E3147206EE13F00589395 /* DBTEAMSetCustomQuotaArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMSetCustomQuotaArg.h; sourceTree = ""; }; + F96E3148206EE13F00589395 /* DBTEAMSetCustomQuotaError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMSetCustomQuotaError.h; sourceTree = ""; }; + F96E3149206EE13F00589395 /* DBTEAMStorageBucket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMStorageBucket.h; sourceTree = ""; }; + F96E314A206EE13F00589395 /* DBTEAMTeamFolderAccessError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderAccessError.h; sourceTree = ""; }; + F96E314B206EE13F00589395 /* DBTEAMTeamFolderActivateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderActivateError.h; sourceTree = ""; }; + F96E314C206EE13F00589395 /* DBTEAMTeamFolderArchiveArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveArg.h; sourceTree = ""; }; + F96E314D206EE13F00589395 /* DBTEAMTeamFolderArchiveError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveError.h; sourceTree = ""; }; + F96E314E206EE13F00589395 /* DBTEAMTeamFolderArchiveJobStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveJobStatus.h; sourceTree = ""; }; + F96E314F206EE13F00589395 /* DBTEAMTeamFolderArchiveLaunch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderArchiveLaunch.h; sourceTree = ""; }; + F96E3150206EE13F00589395 /* DBTEAMTeamFolderCreateArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderCreateArg.h; sourceTree = ""; }; + F96E3151206EE13F00589395 /* DBTEAMTeamFolderCreateError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderCreateError.h; sourceTree = ""; }; + F96E3152206EE13F00589395 /* DBTEAMTeamFolderGetInfoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderGetInfoItem.h; sourceTree = ""; }; + F96E3153206EE13F00589395 /* DBTEAMTeamFolderIdArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderIdArg.h; sourceTree = ""; }; + F96E3154206EE13F00589395 /* DBTEAMTeamFolderIdListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderIdListArg.h; sourceTree = ""; }; + F96E3155206EE13F00589395 /* DBTEAMTeamFolderInvalidStatusError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderInvalidStatusError.h; sourceTree = ""; }; + F96E3156206EE13F00589395 /* DBTEAMTeamFolderListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListArg.h; sourceTree = ""; }; + F96E3157206EE13F00589395 /* DBTEAMTeamFolderListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListContinueArg.h; sourceTree = ""; }; + F96E3158206EE13F00589395 /* DBTEAMTeamFolderListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListContinueError.h; sourceTree = ""; }; + F96E3159206EE13F00589395 /* DBTEAMTeamFolderListError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListError.h; sourceTree = ""; }; + F96E315A206EE13F00589395 /* DBTEAMTeamFolderListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderListResult.h; sourceTree = ""; }; + F96E315B206EE13F00589395 /* DBTEAMTeamFolderMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderMetadata.h; sourceTree = ""; }; + F96E315C206EE13F00589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderPermanentlyDeleteError.h; sourceTree = ""; }; + F96E315D206EE13F00589395 /* DBTEAMTeamFolderRenameArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderRenameArg.h; sourceTree = ""; }; + F96E315E206EE13F00589395 /* DBTEAMTeamFolderRenameError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderRenameError.h; sourceTree = ""; }; + F96E315F206EE13F00589395 /* DBTEAMTeamFolderStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderStatus.h; sourceTree = ""; }; + F96E3160206EE13F00589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamFolderTeamSharedDropboxError.h; sourceTree = ""; }; + F96E3161206EE13F00589395 /* DBTEAMTeamGetInfoResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamGetInfoResult.h; sourceTree = ""; }; + F96E3162206EE13F00589395 /* DBTEAMTeamMemberInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMemberInfo.h; sourceTree = ""; }; + F96E3163206EE13F00589395 /* DBTEAMTeamMemberProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMemberProfile.h; sourceTree = ""; }; + F96E3164206EE13F00589395 /* DBTEAMTeamMembershipType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMembershipType.h; sourceTree = ""; }; + F96E3165206EE13F00589395 /* DBTEAMTeamMemberStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamMemberStatus.h; sourceTree = ""; }; + F96E3166206EE13F00589395 /* DBTEAMTeamNamespacesListArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListArg.h; sourceTree = ""; }; + F96E3167206EE13F00589395 /* DBTEAMTeamNamespacesListContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListContinueArg.h; sourceTree = ""; }; + F96E3168206EE13F00589395 /* DBTEAMTeamNamespacesListContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListContinueError.h; sourceTree = ""; }; + F96E3169206EE13F00589395 /* DBTEAMTeamNamespacesListResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamNamespacesListResult.h; sourceTree = ""; }; + F96E316A206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTokenGetAuthenticatedAdminError.h; sourceTree = ""; }; + F96E316B206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTokenGetAuthenticatedAdminResult.h; sourceTree = ""; }; + F96E316C206EE13F00589395 /* DBTEAMUploadApiRateLimitValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUploadApiRateLimitValue.h; sourceTree = ""; }; + F96E316D206EE13F00589395 /* DBTEAMUserCustomQuotaArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserCustomQuotaArg.h; sourceTree = ""; }; + F96E316E206EE13F00589395 /* DBTEAMUserCustomQuotaResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserCustomQuotaResult.h; sourceTree = ""; }; + F96E316F206EE13F00589395 /* DBTEAMUserSelectorArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserSelectorArg.h; sourceTree = ""; }; + F96E3170206EE13F00589395 /* DBTEAMUserSelectorError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUserSelectorError.h; sourceTree = ""; }; + F96E3171206EE13F00589395 /* DBTEAMUsersSelectorArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMUsersSelectorArg.h; sourceTree = ""; }; + F96E3173206EE13F00589395 /* DBTeamCommonObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamCommonObjects.m; sourceTree = ""; }; + F96E3175206EE13F00589395 /* DBTEAMCOMMONGroupManagementType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONGroupManagementType.h; sourceTree = ""; }; + F96E3176206EE13F00589395 /* DBTEAMCOMMONGroupSummary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONGroupSummary.h; sourceTree = ""; }; + F96E3177206EE13F00589395 /* DBTEAMCOMMONGroupType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONGroupType.h; sourceTree = ""; }; + F96E3178206EE13F00589395 /* DBTEAMCOMMONMemberSpaceLimitType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONMemberSpaceLimitType.h; sourceTree = ""; }; + F96E3179206EE13F00589395 /* DBTEAMCOMMONTimeRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMCOMMONTimeRange.h; sourceTree = ""; }; + F96E317B206EE13F00589395 /* DBTeamLogObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamLogObjects.m; sourceTree = ""; }; + F96E317D206EE13F00589395 /* DBTEAMLOGAccessMethodLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccessMethodLogInfo.h; sourceTree = ""; }; + F96E317E206EE13F00589395 /* DBTEAMLOGAccountCaptureAvailability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureAvailability.h; sourceTree = ""; }; + F96E317F206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h; sourceTree = ""; }; + F96E3180206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureChangeAvailabilityType.h; sourceTree = ""; }; + F96E3181206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureChangePolicyDetails.h; sourceTree = ""; }; + F96E3182206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureChangePolicyType.h; sourceTree = ""; }; + F96E3183206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureMigrateAccountDetails.h; sourceTree = ""; }; + F96E3184206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureMigrateAccountType.h; sourceTree = ""; }; + F96E3185206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h; sourceTree = ""; }; + F96E3186206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureNotificationEmailsSentType.h; sourceTree = ""; }; + F96E3187206EE13F00589395 /* DBTEAMLOGAccountCapturePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCapturePolicy.h; sourceTree = ""; }; + F96E3188206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureRelinquishAccountDetails.h; sourceTree = ""; }; + F96E3189206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAccountCaptureRelinquishAccountType.h; sourceTree = ""; }; + F96E318A206EE13F00589395 /* DBTEAMLOGActionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGActionDetails.h; sourceTree = ""; }; + F96E318B206EE13F00589395 /* DBTEAMLOGActorLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGActorLogInfo.h; sourceTree = ""; }; + F96E318C206EE13F00589395 /* DBTEAMLOGAdminRole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAdminRole.h; sourceTree = ""; }; + F96E318D206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAllowDownloadDisabledDetails.h; sourceTree = ""; }; + F96E318E206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAllowDownloadDisabledType.h; sourceTree = ""; }; + F96E318F206EE13F00589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAllowDownloadEnabledDetails.h; sourceTree = ""; }; + F96E3190206EE14000589395 /* DBTEAMLOGAllowDownloadEnabledType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAllowDownloadEnabledType.h; sourceTree = ""; }; + F96E3191206EE14000589395 /* DBTEAMLOGApiSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGApiSessionLogInfo.h; sourceTree = ""; }; + F96E3192206EE14000589395 /* DBTEAMLOGAppLinkTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLinkTeamDetails.h; sourceTree = ""; }; + F96E3193206EE14000589395 /* DBTEAMLOGAppLinkTeamType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLinkTeamType.h; sourceTree = ""; }; + F96E3194206EE14000589395 /* DBTEAMLOGAppLinkUserDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLinkUserDetails.h; sourceTree = ""; }; + F96E3195206EE14000589395 /* DBTEAMLOGAppLinkUserType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLinkUserType.h; sourceTree = ""; }; + F96E3196206EE14000589395 /* DBTEAMLOGAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppLogInfo.h; sourceTree = ""; }; + F96E3197206EE14000589395 /* DBTEAMLOGAppUnlinkTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppUnlinkTeamDetails.h; sourceTree = ""; }; + F96E3198206EE14000589395 /* DBTEAMLOGAppUnlinkTeamType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppUnlinkTeamType.h; sourceTree = ""; }; + F96E3199206EE14000589395 /* DBTEAMLOGAppUnlinkUserDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppUnlinkUserDetails.h; sourceTree = ""; }; + F96E319A206EE14000589395 /* DBTEAMLOGAppUnlinkUserType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAppUnlinkUserType.h; sourceTree = ""; }; + F96E319B206EE14000589395 /* DBTEAMLOGAssetLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGAssetLogInfo.h; sourceTree = ""; }; + F96E319C206EE14000589395 /* DBTEAMLOGCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCertificate.h; sourceTree = ""; }; + F96E319D206EE14000589395 /* DBTEAMLOGCollectionShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCollectionShareDetails.h; sourceTree = ""; }; + F96E319E206EE14000589395 /* DBTEAMLOGCollectionShareType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCollectionShareType.h; sourceTree = ""; }; + F96E319F206EE14000589395 /* DBTEAMLOGContentPermanentDeletePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGContentPermanentDeletePolicy.h; sourceTree = ""; }; + F96E31A0206EE14000589395 /* DBTEAMLOGContextLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGContextLogInfo.h; sourceTree = ""; }; + F96E31A1206EE14000589395 /* DBTEAMLOGCreateFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCreateFolderDetails.h; sourceTree = ""; }; + F96E31A2206EE14000589395 /* DBTEAMLOGCreateFolderType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGCreateFolderType.h; sourceTree = ""; }; + F96E31A3206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h; sourceTree = ""; }; + F96E31A4206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDataPlacementRestrictionChangePolicyType.h; sourceTree = ""; }; + F96E31A5206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h; sourceTree = ""; }; + F96E31A6206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h; sourceTree = ""; }; + F96E31A7206EE14000589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDesktopDeviceSessionLogInfo.h; sourceTree = ""; }; + F96E31A8206EE14000589395 /* DBTEAMLOGDesktopSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDesktopSessionLogInfo.h; sourceTree = ""; }; + F96E31A9206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h; sourceTree = ""; }; + F96E31AA206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h; sourceTree = ""; }; + F96E31AB206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h; sourceTree = ""; }; + F96E31AC206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h; sourceTree = ""; }; + F96E31AD206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h; sourceTree = ""; }; + F96E31AE206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeOverageActionType.h; sourceTree = ""; }; + F96E31AF206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h; sourceTree = ""; }; + F96E31B0206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h; sourceTree = ""; }; + F96E31B1206EE14000589395 /* DBTEAMLOGDeviceApprovalsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceApprovalsPolicy.h; sourceTree = ""; }; + F96E31B2206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpDesktopDetails.h; sourceTree = ""; }; + F96E31B3206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpDesktopType.h; sourceTree = ""; }; + F96E31B4206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpMobileDetails.h; sourceTree = ""; }; + F96E31B5206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpMobileType.h; sourceTree = ""; }; + F96E31B6206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpWebDetails.h; sourceTree = ""; }; + F96E31B7206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceChangeIpWebType.h; sourceTree = ""; }; + F96E31B8206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h; sourceTree = ""; }; + F96E31B9206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceDeleteOnUnlinkFailType.h; sourceTree = ""; }; + F96E31BA206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h; sourceTree = ""; }; + F96E31BB206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h; sourceTree = ""; }; + F96E31BC206EE14000589395 /* DBTEAMLOGDeviceLinkFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLinkFailDetails.h; sourceTree = ""; }; + F96E31BD206EE14000589395 /* DBTEAMLOGDeviceLinkFailType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLinkFailType.h; sourceTree = ""; }; + F96E31BE206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLinkSuccessDetails.h; sourceTree = ""; }; + F96E31BF206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceLinkSuccessType.h; sourceTree = ""; }; + F96E31C0206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceManagementDisabledDetails.h; sourceTree = ""; }; + F96E31C1206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceManagementDisabledType.h; sourceTree = ""; }; + F96E31C2206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceManagementEnabledDetails.h; sourceTree = ""; }; + F96E31C3206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceManagementEnabledType.h; sourceTree = ""; }; + F96E31C4206EE14000589395 /* DBTEAMLOGDeviceSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceSessionLogInfo.h; sourceTree = ""; }; + F96E31C5206EE14000589395 /* DBTEAMLOGDeviceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceType.h; sourceTree = ""; }; + F96E31C6206EE14000589395 /* DBTEAMLOGDeviceUnlinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceUnlinkDetails.h; sourceTree = ""; }; + F96E31C7206EE14000589395 /* DBTEAMLOGDeviceUnlinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceUnlinkPolicy.h; sourceTree = ""; }; + F96E31C8206EE14000589395 /* DBTEAMLOGDeviceUnlinkType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDeviceUnlinkType.h; sourceTree = ""; }; + F96E31C9206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDisabledDomainInvitesDetails.h; sourceTree = ""; }; + F96E31CA206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDisabledDomainInvitesType.h; sourceTree = ""; }; + F96E31CB206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h; sourceTree = ""; }; + F96E31CC206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h; sourceTree = ""; }; + F96E31CD206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h; sourceTree = ""; }; + F96E31CE206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h; sourceTree = ""; }; + F96E31CF206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h; sourceTree = ""; }; + F96E31D0206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesEmailExistingUsersType.h; sourceTree = ""; }; + F96E31D1206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h; sourceTree = ""; }; + F96E31D2206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesRequestToJoinTeamType.h; sourceTree = ""; }; + F96E31D3206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h; sourceTree = ""; }; + F96E31D4206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h; sourceTree = ""; }; + F96E31D5206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h; sourceTree = ""; }; + F96E31D6206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h; sourceTree = ""; }; + F96E31D7206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationAddDomainFailDetails.h; sourceTree = ""; }; + F96E31D8206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationAddDomainFailType.h; sourceTree = ""; }; + F96E31D9206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h; sourceTree = ""; }; + F96E31DA206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationAddDomainSuccessType.h; sourceTree = ""; }; + F96E31DB206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationRemoveDomainDetails.h; sourceTree = ""; }; + F96E31DC206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDomainVerificationRemoveDomainType.h; sourceTree = ""; }; + F96E31DD206EE14000589395 /* DBTEAMLOGDownloadPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDownloadPolicyType.h; sourceTree = ""; }; + F96E31DE206EE14000589395 /* DBTEAMLOGDurationLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGDurationLogInfo.h; sourceTree = ""; }; + F96E31DF206EE14000589395 /* DBTEAMLOGEmmAddExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmAddExceptionDetails.h; sourceTree = ""; }; + F96E31E0206EE14000589395 /* DBTEAMLOGEmmAddExceptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmAddExceptionType.h; sourceTree = ""; }; + F96E31E1206EE14000589395 /* DBTEAMLOGEmmChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmChangePolicyDetails.h; sourceTree = ""; }; + F96E31E2206EE14000589395 /* DBTEAMLOGEmmChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmChangePolicyType.h; sourceTree = ""; }; + F96E31E3206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmCreateExceptionsReportDetails.h; sourceTree = ""; }; + F96E31E4206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmCreateExceptionsReportType.h; sourceTree = ""; }; + F96E31E5206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmCreateUsageReportDetails.h; sourceTree = ""; }; + F96E31E6206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmCreateUsageReportType.h; sourceTree = ""; }; + F96E31E7206EE14000589395 /* DBTEAMLOGEmmErrorDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmErrorDetails.h; sourceTree = ""; }; + F96E31E8206EE14000589395 /* DBTEAMLOGEmmErrorType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmErrorType.h; sourceTree = ""; }; + F96E31E9206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmRefreshAuthTokenDetails.h; sourceTree = ""; }; + F96E31EA206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmRefreshAuthTokenType.h; sourceTree = ""; }; + F96E31EB206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmRemoveExceptionDetails.h; sourceTree = ""; }; + F96E31EC206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEmmRemoveExceptionType.h; sourceTree = ""; }; + F96E31ED206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEnabledDomainInvitesDetails.h; sourceTree = ""; }; + F96E31EE206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEnabledDomainInvitesType.h; sourceTree = ""; }; + F96E31EF206EE14000589395 /* DBTEAMLOGEventCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEventCategory.h; sourceTree = ""; }; + F96E31F0206EE14000589395 /* DBTEAMLOGEventDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEventDetails.h; sourceTree = ""; }; + F96E31F1206EE14000589395 /* DBTEAMLOGEventType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGEventType.h; sourceTree = ""; }; + F96E31F2206EE14000589395 /* DBTEAMLOGExportMembersReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExportMembersReportDetails.h; sourceTree = ""; }; + F96E31F3206EE14000589395 /* DBTEAMLOGExportMembersReportType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExportMembersReportType.h; sourceTree = ""; }; + F96E31F4206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h; sourceTree = ""; }; + F96E31F5206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExtendedVersionHistoryChangePolicyType.h; sourceTree = ""; }; + F96E31F6206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExtendedVersionHistoryPolicy.h; sourceTree = ""; }; + F96E31F7206EE14000589395 /* DBTEAMLOGExternalUserLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGExternalUserLogInfo.h; sourceTree = ""; }; + F96E31F8206EE14000589395 /* DBTEAMLOGFailureDetailsLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFailureDetailsLogInfo.h; sourceTree = ""; }; + F96E31F9206EE14000589395 /* DBTEAMLOGFileAddCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileAddCommentDetails.h; sourceTree = ""; }; + F96E31FA206EE14000589395 /* DBTEAMLOGFileAddCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileAddCommentType.h; sourceTree = ""; }; + F96E31FB206EE14000589395 /* DBTEAMLOGFileAddDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileAddDetails.h; sourceTree = ""; }; + F96E31FC206EE14000589395 /* DBTEAMLOGFileAddType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileAddType.h; sourceTree = ""; }; + F96E31FD206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileChangeCommentSubscriptionDetails.h; sourceTree = ""; }; + F96E31FE206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileChangeCommentSubscriptionType.h; sourceTree = ""; }; + F96E31FF206EE14000589395 /* DBTEAMLOGFileCommentNotificationPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentNotificationPolicy.h; sourceTree = ""; }; + F96E3200206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentsChangePolicyDetails.h; sourceTree = ""; }; + F96E3201206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentsChangePolicyType.h; sourceTree = ""; }; + F96E3202206EE14000589395 /* DBTEAMLOGFileCommentsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCommentsPolicy.h; sourceTree = ""; }; + F96E3203206EE14000589395 /* DBTEAMLOGFileCopyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCopyDetails.h; sourceTree = ""; }; + F96E3204206EE14000589395 /* DBTEAMLOGFileCopyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileCopyType.h; sourceTree = ""; }; + F96E3205206EE14000589395 /* DBTEAMLOGFileDeleteCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDeleteCommentDetails.h; sourceTree = ""; }; + F96E3206206EE14000589395 /* DBTEAMLOGFileDeleteCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDeleteCommentType.h; sourceTree = ""; }; + F96E3207206EE14000589395 /* DBTEAMLOGFileDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDeleteDetails.h; sourceTree = ""; }; + F96E3208206EE14000589395 /* DBTEAMLOGFileDeleteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDeleteType.h; sourceTree = ""; }; + F96E3209206EE14000589395 /* DBTEAMLOGFileDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDownloadDetails.h; sourceTree = ""; }; + F96E320A206EE14000589395 /* DBTEAMLOGFileDownloadType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileDownloadType.h; sourceTree = ""; }; + F96E320B206EE14000589395 /* DBTEAMLOGFileEditDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileEditDetails.h; sourceTree = ""; }; + F96E320C206EE14000589395 /* DBTEAMLOGFileEditType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileEditType.h; sourceTree = ""; }; + F96E320D206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileGetCopyReferenceDetails.h; sourceTree = ""; }; + F96E320E206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileGetCopyReferenceType.h; sourceTree = ""; }; + F96E320F206EE14000589395 /* DBTEAMLOGFileLikeCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileLikeCommentDetails.h; sourceTree = ""; }; + F96E3210206EE14000589395 /* DBTEAMLOGFileLikeCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileLikeCommentType.h; sourceTree = ""; }; + F96E3211206EE14000589395 /* DBTEAMLOGFileLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileLogInfo.h; sourceTree = ""; }; + F96E3212206EE14000589395 /* DBTEAMLOGFileMoveDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileMoveDetails.h; sourceTree = ""; }; + F96E3213206EE14000589395 /* DBTEAMLOGFileMoveType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileMoveType.h; sourceTree = ""; }; + F96E3214206EE14000589395 /* DBTEAMLOGFileOrFolderLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileOrFolderLogInfo.h; sourceTree = ""; }; + F96E3215206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFilePermanentlyDeleteDetails.h; sourceTree = ""; }; + F96E3216206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFilePermanentlyDeleteType.h; sourceTree = ""; }; + F96E3217206EE14000589395 /* DBTEAMLOGFilePreviewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFilePreviewDetails.h; sourceTree = ""; }; + F96E3218206EE14000589395 /* DBTEAMLOGFilePreviewType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFilePreviewType.h; sourceTree = ""; }; + F96E3219206EE14000589395 /* DBTEAMLOGFileRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRenameDetails.h; sourceTree = ""; }; + F96E321A206EE14000589395 /* DBTEAMLOGFileRenameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRenameType.h; sourceTree = ""; }; + F96E321B206EE14000589395 /* DBTEAMLOGFileRequestChangeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestChangeDetails.h; sourceTree = ""; }; + F96E321C206EE14000589395 /* DBTEAMLOGFileRequestChangeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestChangeType.h; sourceTree = ""; }; + F96E321D206EE14000589395 /* DBTEAMLOGFileRequestCloseDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestCloseDetails.h; sourceTree = ""; }; + F96E321E206EE14000589395 /* DBTEAMLOGFileRequestCloseType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestCloseType.h; sourceTree = ""; }; + F96E321F206EE14000589395 /* DBTEAMLOGFileRequestCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestCreateDetails.h; sourceTree = ""; }; + F96E3220206EE14000589395 /* DBTEAMLOGFileRequestCreateType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestCreateType.h; sourceTree = ""; }; + F96E3221206EE14000589395 /* DBTEAMLOGFileRequestDeadline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestDeadline.h; sourceTree = ""; }; + F96E3222206EE14000589395 /* DBTEAMLOGFileRequestDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestDetails.h; sourceTree = ""; }; + F96E3223206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestReceiveFileDetails.h; sourceTree = ""; }; + F96E3224206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestReceiveFileType.h; sourceTree = ""; }; + F96E3225206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsChangePolicyDetails.h; sourceTree = ""; }; + F96E3226206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsChangePolicyType.h; sourceTree = ""; }; + F96E3227206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsEmailsEnabledDetails.h; sourceTree = ""; }; + F96E3228206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsEmailsEnabledType.h; sourceTree = ""; }; + F96E3229206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h; sourceTree = ""; }; + F96E322A206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h; sourceTree = ""; }; + F96E322B206EE14000589395 /* DBTEAMLOGFileRequestsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRequestsPolicy.h; sourceTree = ""; }; + F96E322C206EE14000589395 /* DBTEAMLOGFileResolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileResolveCommentDetails.h; sourceTree = ""; }; + F96E322D206EE14000589395 /* DBTEAMLOGFileResolveCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileResolveCommentType.h; sourceTree = ""; }; + F96E322E206EE14000589395 /* DBTEAMLOGFileRestoreDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRestoreDetails.h; sourceTree = ""; }; + F96E322F206EE14000589395 /* DBTEAMLOGFileRestoreType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRestoreType.h; sourceTree = ""; }; + F96E3230206EE14000589395 /* DBTEAMLOGFileRevertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRevertDetails.h; sourceTree = ""; }; + F96E3231206EE14000589395 /* DBTEAMLOGFileRevertType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRevertType.h; sourceTree = ""; }; + F96E3232206EE14000589395 /* DBTEAMLOGFileRollbackChangesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRollbackChangesDetails.h; sourceTree = ""; }; + F96E3233206EE14000589395 /* DBTEAMLOGFileRollbackChangesType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileRollbackChangesType.h; sourceTree = ""; }; + F96E3234206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileSaveCopyReferenceDetails.h; sourceTree = ""; }; + F96E3235206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileSaveCopyReferenceType.h; sourceTree = ""; }; + F96E3236206EE14000589395 /* DBTEAMLOGFileUnlikeCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileUnlikeCommentDetails.h; sourceTree = ""; }; + F96E3237206EE14000589395 /* DBTEAMLOGFileUnlikeCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileUnlikeCommentType.h; sourceTree = ""; }; + F96E3238206EE14000589395 /* DBTEAMLOGFileUnresolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileUnresolveCommentDetails.h; sourceTree = ""; }; + F96E3239206EE14000589395 /* DBTEAMLOGFileUnresolveCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFileUnresolveCommentType.h; sourceTree = ""; }; + F96E323A206EE14000589395 /* DBTEAMLOGFolderLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGFolderLogInfo.h; sourceTree = ""; }; + F96E323B206EE14000589395 /* DBTEAMLOGGeoLocationLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGeoLocationLogInfo.h; sourceTree = ""; }; + F96E323C206EE14000589395 /* DBTEAMLOGGetTeamEventsArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsArg.h; sourceTree = ""; }; + F96E323D206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsContinueArg.h; sourceTree = ""; }; + F96E323E206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsContinueError.h; sourceTree = ""; }; + F96E323F206EE14000589395 /* DBTEAMLOGGetTeamEventsError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsError.h; sourceTree = ""; }; + F96E3240206EE14000589395 /* DBTEAMLOGGetTeamEventsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGetTeamEventsResult.h; sourceTree = ""; }; + F96E3241206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGoogleSsoChangePolicyDetails.h; sourceTree = ""; }; + F96E3242206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGoogleSsoChangePolicyType.h; sourceTree = ""; }; + F96E3243206EE14000589395 /* DBTEAMLOGGoogleSsoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGoogleSsoPolicy.h; sourceTree = ""; }; + F96E3244206EE14000589395 /* DBTEAMLOGGroupAddExternalIdDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupAddExternalIdDetails.h; sourceTree = ""; }; + F96E3245206EE14000589395 /* DBTEAMLOGGroupAddExternalIdType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupAddExternalIdType.h; sourceTree = ""; }; + F96E3246206EE14000589395 /* DBTEAMLOGGroupAddMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupAddMemberDetails.h; sourceTree = ""; }; + F96E3247206EE14000589395 /* DBTEAMLOGGroupAddMemberType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupAddMemberType.h; sourceTree = ""; }; + F96E3248206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeExternalIdDetails.h; sourceTree = ""; }; + F96E3249206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeExternalIdType.h; sourceTree = ""; }; + F96E324A206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeManagementTypeDetails.h; sourceTree = ""; }; + F96E324B206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeManagementTypeType.h; sourceTree = ""; }; + F96E324C206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeMemberRoleDetails.h; sourceTree = ""; }; + F96E324D206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupChangeMemberRoleType.h; sourceTree = ""; }; + F96E324E206EE14000589395 /* DBTEAMLOGGroupCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupCreateDetails.h; sourceTree = ""; }; + F96E324F206EE14000589395 /* DBTEAMLOGGroupCreateType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupCreateType.h; sourceTree = ""; }; + F96E3250206EE14000589395 /* DBTEAMLOGGroupDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupDeleteDetails.h; sourceTree = ""; }; + F96E3251206EE14000589395 /* DBTEAMLOGGroupDeleteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupDeleteType.h; sourceTree = ""; }; + F96E3252206EE14000589395 /* DBTEAMLOGGroupJoinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupJoinPolicy.h; sourceTree = ""; }; + F96E3253206EE14000589395 /* DBTEAMLOGGroupLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupLogInfo.h; sourceTree = ""; }; + F96E3254206EE14000589395 /* DBTEAMLOGGroupMovedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupMovedDetails.h; sourceTree = ""; }; + F96E3255206EE14000589395 /* DBTEAMLOGGroupMovedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupMovedType.h; sourceTree = ""; }; + F96E3256206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRemoveExternalIdDetails.h; sourceTree = ""; }; + F96E3257206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRemoveExternalIdType.h; sourceTree = ""; }; + F96E3258206EE14000589395 /* DBTEAMLOGGroupRemoveMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRemoveMemberDetails.h; sourceTree = ""; }; + F96E3259206EE14000589395 /* DBTEAMLOGGroupRemoveMemberType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRemoveMemberType.h; sourceTree = ""; }; + F96E325A206EE14000589395 /* DBTEAMLOGGroupRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRenameDetails.h; sourceTree = ""; }; + F96E325B206EE14000589395 /* DBTEAMLOGGroupRenameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupRenameType.h; sourceTree = ""; }; + F96E325C206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupUserManagementChangePolicyDetails.h; sourceTree = ""; }; + F96E325D206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGGroupUserManagementChangePolicyType.h; sourceTree = ""; }; + F96E325E206EE14000589395 /* DBTEAMLOGIdentifierType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGIdentifierType.h; sourceTree = ""; }; + F96E325F206EE14000589395 /* DBTEAMLOGJoinTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGJoinTeamDetails.h; sourceTree = ""; }; + F96E3260206EE14000589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLegacyDeviceSessionLogInfo.h; sourceTree = ""; }; + F96E3261206EE14000589395 /* DBTEAMLOGLinkedDeviceLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLinkedDeviceLogInfo.h; sourceTree = ""; }; + F96E3262206EE14000589395 /* DBTEAMLOGLoginFailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginFailDetails.h; sourceTree = ""; }; + F96E3263206EE14000589395 /* DBTEAMLOGLoginFailType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginFailType.h; sourceTree = ""; }; + F96E3264206EE14000589395 /* DBTEAMLOGLoginMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginMethod.h; sourceTree = ""; }; + F96E3265206EE14000589395 /* DBTEAMLOGLoginSuccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginSuccessDetails.h; sourceTree = ""; }; + F96E3266206EE14000589395 /* DBTEAMLOGLoginSuccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLoginSuccessType.h; sourceTree = ""; }; + F96E3267206EE14000589395 /* DBTEAMLOGLogoutDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLogoutDetails.h; sourceTree = ""; }; + F96E3268206EE14000589395 /* DBTEAMLOGLogoutType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGLogoutType.h; sourceTree = ""; }; + F96E3269206EE14000589395 /* DBTEAMLOGMemberAddNameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberAddNameDetails.h; sourceTree = ""; }; + F96E326A206EE14000589395 /* DBTEAMLOGMemberAddNameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberAddNameType.h; sourceTree = ""; }; + F96E326B206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeAdminRoleDetails.h; sourceTree = ""; }; + F96E326C206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeAdminRoleType.h; sourceTree = ""; }; + F96E326D206EE14000589395 /* DBTEAMLOGMemberChangeEmailDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeEmailDetails.h; sourceTree = ""; }; + F96E326E206EE14000589395 /* DBTEAMLOGMemberChangeEmailType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeEmailType.h; sourceTree = ""; }; + F96E326F206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeMembershipTypeDetails.h; sourceTree = ""; }; + F96E3270206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeMembershipTypeType.h; sourceTree = ""; }; + F96E3271206EE14000589395 /* DBTEAMLOGMemberChangeNameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeNameDetails.h; sourceTree = ""; }; + F96E3272206EE14000589395 /* DBTEAMLOGMemberChangeNameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeNameType.h; sourceTree = ""; }; + F96E3273206EE14000589395 /* DBTEAMLOGMemberChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeStatusDetails.h; sourceTree = ""; }; + F96E3274206EE14000589395 /* DBTEAMLOGMemberChangeStatusType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberChangeStatusType.h; sourceTree = ""; }; + F96E3275206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h; sourceTree = ""; }; + F96E3276206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h; sourceTree = ""; }; + F96E3277206EE14000589395 /* DBTEAMLOGMemberRemoveActionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberRemoveActionType.h; sourceTree = ""; }; + F96E3278206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberRequestsChangePolicyDetails.h; sourceTree = ""; }; + F96E3279206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberRequestsChangePolicyType.h; sourceTree = ""; }; + F96E327A206EE14000589395 /* DBTEAMLOGMemberRequestsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberRequestsPolicy.h; sourceTree = ""; }; + F96E327B206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h; sourceTree = ""; }; + F96E327C206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h; sourceTree = ""; }; + F96E327D206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h; sourceTree = ""; }; + F96E327E206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsAddExceptionType.h; sourceTree = ""; }; + F96E327F206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h; sourceTree = ""; }; + F96E3280206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h; sourceTree = ""; }; + F96E3281206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h; sourceTree = ""; }; + F96E3282206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h; sourceTree = ""; }; + F96E3283206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h; sourceTree = ""; }; + F96E3284206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangePolicyType.h; sourceTree = ""; }; + F96E3285206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h; sourceTree = ""; }; + F96E3286206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsChangeStatusType.h; sourceTree = ""; }; + F96E3287206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h; sourceTree = ""; }; + F96E3288206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h; sourceTree = ""; }; + F96E3289206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h; sourceTree = ""; }; + F96E328A206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h; sourceTree = ""; }; + F96E328B206EE14000589395 /* DBTEAMLOGMemberStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberStatus.h; sourceTree = ""; }; + F96E328C206EE14000589395 /* DBTEAMLOGMemberSuggestDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestDetails.h; sourceTree = ""; }; + F96E328D206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestionsChangePolicyDetails.h; sourceTree = ""; }; + F96E328E206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestionsChangePolicyType.h; sourceTree = ""; }; + F96E328F206EE14000589395 /* DBTEAMLOGMemberSuggestionsPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestionsPolicy.h; sourceTree = ""; }; + F96E3290206EE14000589395 /* DBTEAMLOGMemberSuggestType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberSuggestType.h; sourceTree = ""; }; + F96E3291206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberTransferAccountContentsDetails.h; sourceTree = ""; }; + F96E3292206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMemberTransferAccountContentsType.h; sourceTree = ""; }; + F96E3293206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h; sourceTree = ""; }; + F96E3294206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h; sourceTree = ""; }; + F96E3295206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMicrosoftOfficeAddinPolicy.h; sourceTree = ""; }; + F96E3296206EE14000589395 /* DBTEAMLOGMissingDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMissingDetails.h; sourceTree = ""; }; + F96E3297206EE14000589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMobileDeviceSessionLogInfo.h; sourceTree = ""; }; + F96E3298206EE14000589395 /* DBTEAMLOGMobileSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGMobileSessionLogInfo.h; sourceTree = ""; }; + F96E3299206EE14000589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNamespaceRelativePathLogInfo.h; sourceTree = ""; }; + F96E329A206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNetworkControlChangePolicyDetails.h; sourceTree = ""; }; + F96E329B206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNetworkControlChangePolicyType.h; sourceTree = ""; }; + F96E329C206EE14000589395 /* DBTEAMLOGNetworkControlPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNetworkControlPolicy.h; sourceTree = ""; }; + F96E329D206EE14000589395 /* DBTEAMLOGNonTeamMemberLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNonTeamMemberLogInfo.h; sourceTree = ""; }; + F96E329E206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclInviteOnlyDetails.h; sourceTree = ""; }; + F96E329F206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclInviteOnlyType.h; sourceTree = ""; }; + F96E32A0206EE14000589395 /* DBTEAMLOGNoteAclLinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclLinkDetails.h; sourceTree = ""; }; + F96E32A1206EE14000589395 /* DBTEAMLOGNoteAclLinkType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclLinkType.h; sourceTree = ""; }; + F96E32A2206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclTeamLinkDetails.h; sourceTree = ""; }; + F96E32A3206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteAclTeamLinkType.h; sourceTree = ""; }; + F96E32A4206EE14000589395 /* DBTEAMLOGNoteSharedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteSharedDetails.h; sourceTree = ""; }; + F96E32A5206EE14000589395 /* DBTEAMLOGNoteSharedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteSharedType.h; sourceTree = ""; }; + F96E32A6206EE14000589395 /* DBTEAMLOGNoteShareReceiveDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteShareReceiveDetails.h; sourceTree = ""; }; + F96E32A7206EE14000589395 /* DBTEAMLOGNoteShareReceiveType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGNoteShareReceiveType.h; sourceTree = ""; }; + F96E32A8206EE14000589395 /* DBTEAMLOGOpenNoteSharedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGOpenNoteSharedDetails.h; sourceTree = ""; }; + F96E32A9206EE14000589395 /* DBTEAMLOGOpenNoteSharedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGOpenNoteSharedType.h; sourceTree = ""; }; + F96E32AA206EE14000589395 /* DBTEAMLOGOriginLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGOriginLogInfo.h; sourceTree = ""; }; + F96E32AB206EE14000589395 /* DBTEAMLOGPaperAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperAccessType.h; sourceTree = ""; }; + F96E32AC206EE14000589395 /* DBTEAMLOGPaperAdminExportStartDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperAdminExportStartDetails.h; sourceTree = ""; }; + F96E32AD206EE14000589395 /* DBTEAMLOGPaperAdminExportStartType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperAdminExportStartType.h; sourceTree = ""; }; + F96E32AE206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeDeploymentPolicyDetails.h; sourceTree = ""; }; + F96E32AF206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeDeploymentPolicyType.h; sourceTree = ""; }; + F96E32B0206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h; sourceTree = ""; }; + F96E32B1206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeMemberLinkPolicyType.h; sourceTree = ""; }; + F96E32B2206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeMemberPolicyDetails.h; sourceTree = ""; }; + F96E32B3206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangeMemberPolicyType.h; sourceTree = ""; }; + F96E32B4206EE14000589395 /* DBTEAMLOGPaperChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangePolicyDetails.h; sourceTree = ""; }; + F96E32B5206EE14000589395 /* DBTEAMLOGPaperChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperChangePolicyType.h; sourceTree = ""; }; + F96E32B6206EE14000589395 /* DBTEAMLOGPaperContentAddMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentAddMemberDetails.h; sourceTree = ""; }; + F96E32B7206EE14000589395 /* DBTEAMLOGPaperContentAddMemberType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentAddMemberType.h; sourceTree = ""; }; + F96E32B8206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentAddToFolderDetails.h; sourceTree = ""; }; + F96E32B9206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentAddToFolderType.h; sourceTree = ""; }; + F96E32BA206EE14000589395 /* DBTEAMLOGPaperContentArchiveDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentArchiveDetails.h; sourceTree = ""; }; + F96E32BB206EE14000589395 /* DBTEAMLOGPaperContentArchiveType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentArchiveType.h; sourceTree = ""; }; + F96E32BC206EE14000589395 /* DBTEAMLOGPaperContentCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentCreateDetails.h; sourceTree = ""; }; + F96E32BD206EE14000589395 /* DBTEAMLOGPaperContentCreateType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentCreateType.h; sourceTree = ""; }; + F96E32BE206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentPermanentlyDeleteDetails.h; sourceTree = ""; }; + F96E32BF206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentPermanentlyDeleteType.h; sourceTree = ""; }; + F96E32C0206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRemoveFromFolderDetails.h; sourceTree = ""; }; + F96E32C1206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRemoveFromFolderType.h; sourceTree = ""; }; + F96E32C2206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRemoveMemberDetails.h; sourceTree = ""; }; + F96E32C3206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRemoveMemberType.h; sourceTree = ""; }; + F96E32C4206EE14000589395 /* DBTEAMLOGPaperContentRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRenameDetails.h; sourceTree = ""; }; + F96E32C5206EE14000589395 /* DBTEAMLOGPaperContentRenameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRenameType.h; sourceTree = ""; }; + F96E32C6206EE14000589395 /* DBTEAMLOGPaperContentRestoreDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRestoreDetails.h; sourceTree = ""; }; + F96E32C7206EE14000589395 /* DBTEAMLOGPaperContentRestoreType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperContentRestoreType.h; sourceTree = ""; }; + F96E32C8206EE14000589395 /* DBTEAMLOGPaperDocAddCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocAddCommentDetails.h; sourceTree = ""; }; + F96E32C9206EE14000589395 /* DBTEAMLOGPaperDocAddCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocAddCommentType.h; sourceTree = ""; }; + F96E32CA206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeMemberRoleDetails.h; sourceTree = ""; }; + F96E32CB206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeMemberRoleType.h; sourceTree = ""; }; + F96E32CC206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeSharingPolicyDetails.h; sourceTree = ""; }; + F96E32CD206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeSharingPolicyType.h; sourceTree = ""; }; + F96E32CE206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeSubscriptionDetails.h; sourceTree = ""; }; + F96E32CF206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocChangeSubscriptionType.h; sourceTree = ""; }; + F96E32D0206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDeleteCommentDetails.h; sourceTree = ""; }; + F96E32D1206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDeleteCommentType.h; sourceTree = ""; }; + F96E32D2206EE14000589395 /* DBTEAMLOGPaperDocDeletedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDeletedDetails.h; sourceTree = ""; }; + F96E32D3206EE14000589395 /* DBTEAMLOGPaperDocDeletedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDeletedType.h; sourceTree = ""; }; + F96E32D4206EE14000589395 /* DBTEAMLOGPaperDocDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDownloadDetails.h; sourceTree = ""; }; + F96E32D5206EE14000589395 /* DBTEAMLOGPaperDocDownloadType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocDownloadType.h; sourceTree = ""; }; + F96E32D6206EE14000589395 /* DBTEAMLOGPaperDocEditCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocEditCommentDetails.h; sourceTree = ""; }; + F96E32D7206EE14000589395 /* DBTEAMLOGPaperDocEditCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocEditCommentType.h; sourceTree = ""; }; + F96E32D8206EE14000589395 /* DBTEAMLOGPaperDocEditDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocEditDetails.h; sourceTree = ""; }; + F96E32D9206EE14000589395 /* DBTEAMLOGPaperDocEditType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocEditType.h; sourceTree = ""; }; + F96E32DA206EE14000589395 /* DBTEAMLOGPaperDocFollowedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocFollowedDetails.h; sourceTree = ""; }; + F96E32DB206EE14000589395 /* DBTEAMLOGPaperDocFollowedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocFollowedType.h; sourceTree = ""; }; + F96E32DC206EE14000589395 /* DBTEAMLOGPaperDocMentionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocMentionDetails.h; sourceTree = ""; }; + F96E32DD206EE14000589395 /* DBTEAMLOGPaperDocMentionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocMentionType.h; sourceTree = ""; }; + F96E32DE206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocRequestAccessDetails.h; sourceTree = ""; }; + F96E32DF206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocRequestAccessType.h; sourceTree = ""; }; + F96E32E0206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocResolveCommentDetails.h; sourceTree = ""; }; + F96E32E1206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocResolveCommentType.h; sourceTree = ""; }; + F96E32E2206EE14000589395 /* DBTEAMLOGPaperDocRevertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocRevertDetails.h; sourceTree = ""; }; + F96E32E3206EE14000589395 /* DBTEAMLOGPaperDocRevertType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocRevertType.h; sourceTree = ""; }; + F96E32E4206EE14000589395 /* DBTEAMLOGPaperDocSlackShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocSlackShareDetails.h; sourceTree = ""; }; + F96E32E5206EE14000589395 /* DBTEAMLOGPaperDocSlackShareType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocSlackShareType.h; sourceTree = ""; }; + F96E32E6206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocTeamInviteDetails.h; sourceTree = ""; }; + F96E32E7206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocTeamInviteType.h; sourceTree = ""; }; + F96E32E8206EE14000589395 /* DBTEAMLOGPaperDocTrashedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocTrashedDetails.h; sourceTree = ""; }; + F96E32E9206EE14000589395 /* DBTEAMLOGPaperDocTrashedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocTrashedType.h; sourceTree = ""; }; + F96E32EA206EE14000589395 /* DBTEAMLOGPaperDocumentLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocumentLogInfo.h; sourceTree = ""; }; + F96E32EB206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocUnresolveCommentDetails.h; sourceTree = ""; }; + F96E32EC206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocUnresolveCommentType.h; sourceTree = ""; }; + F96E32ED206EE14000589395 /* DBTEAMLOGPaperDocUntrashedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocUntrashedDetails.h; sourceTree = ""; }; + F96E32EE206EE14000589395 /* DBTEAMLOGPaperDocUntrashedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocUntrashedType.h; sourceTree = ""; }; + F96E32EF206EE14000589395 /* DBTEAMLOGPaperDocViewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocViewDetails.h; sourceTree = ""; }; + F96E32F0206EE14000589395 /* DBTEAMLOGPaperDocViewType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDocViewType.h; sourceTree = ""; }; + F96E32F1206EE14000589395 /* DBTEAMLOGPaperDownloadFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperDownloadFormat.h; sourceTree = ""; }; + F96E32F2206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h; sourceTree = ""; }; + F96E32F3206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperEnabledUsersGroupAdditionType.h; sourceTree = ""; }; + F96E32F4206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h; sourceTree = ""; }; + F96E32F5206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperEnabledUsersGroupRemovalType.h; sourceTree = ""; }; + F96E32F6206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewAllowDetails.h; sourceTree = ""; }; + F96E32F7206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewAllowType.h; sourceTree = ""; }; + F96E32F8206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewDefaultTeamDetails.h; sourceTree = ""; }; + F96E32F9206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewDefaultTeamType.h; sourceTree = ""; }; + F96E32FA206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewForbidDetails.h; sourceTree = ""; }; + F96E32FB206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperExternalViewForbidType.h; sourceTree = ""; }; + F96E32FC206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderChangeSubscriptionDetails.h; sourceTree = ""; }; + F96E32FD206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderChangeSubscriptionType.h; sourceTree = ""; }; + F96E32FE206EE14000589395 /* DBTEAMLOGPaperFolderDeletedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderDeletedDetails.h; sourceTree = ""; }; + F96E32FF206EE14000589395 /* DBTEAMLOGPaperFolderDeletedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderDeletedType.h; sourceTree = ""; }; + F96E3300206EE14000589395 /* DBTEAMLOGPaperFolderFollowedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderFollowedDetails.h; sourceTree = ""; }; + F96E3301206EE14000589395 /* DBTEAMLOGPaperFolderFollowedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderFollowedType.h; sourceTree = ""; }; + F96E3302206EE14000589395 /* DBTEAMLOGPaperFolderLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderLogInfo.h; sourceTree = ""; }; + F96E3303206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderTeamInviteDetails.h; sourceTree = ""; }; + F96E3304206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperFolderTeamInviteType.h; sourceTree = ""; }; + F96E3305206EE14000589395 /* DBTEAMLOGPaperMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPaperMemberPolicy.h; sourceTree = ""; }; + F96E3306206EE14000589395 /* DBTEAMLOGParticipantLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGParticipantLogInfo.h; sourceTree = ""; }; + F96E3307206EE14000589395 /* DBTEAMLOGPasswordChangeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordChangeDetails.h; sourceTree = ""; }; + F96E3308206EE14000589395 /* DBTEAMLOGPasswordChangeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordChangeType.h; sourceTree = ""; }; + F96E3309206EE14000589395 /* DBTEAMLOGPasswordResetAllDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordResetAllDetails.h; sourceTree = ""; }; + F96E330A206EE14000589395 /* DBTEAMLOGPasswordResetAllType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordResetAllType.h; sourceTree = ""; }; + F96E330B206EE14000589395 /* DBTEAMLOGPasswordResetDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordResetDetails.h; sourceTree = ""; }; + F96E330C206EE14000589395 /* DBTEAMLOGPasswordResetType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPasswordResetType.h; sourceTree = ""; }; + F96E330D206EE14000589395 /* DBTEAMLOGPathLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPathLogInfo.h; sourceTree = ""; }; + F96E330E206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPermanentDeleteChangePolicyDetails.h; sourceTree = ""; }; + F96E330F206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPermanentDeleteChangePolicyType.h; sourceTree = ""; }; + F96E3310206EE14000589395 /* DBTEAMLOGPlacementRestriction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGPlacementRestriction.h; sourceTree = ""; }; + F96E3311206EE14000589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGRelocateAssetReferencesLogInfo.h; sourceTree = ""; }; + F96E3312206EE14000589395 /* DBTEAMLOGResellerLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerLogInfo.h; sourceTree = ""; }; + F96E3313206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerSupportSessionEndDetails.h; sourceTree = ""; }; + F96E3314206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerSupportSessionEndType.h; sourceTree = ""; }; + F96E3315206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerSupportSessionStartDetails.h; sourceTree = ""; }; + F96E3316206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGResellerSupportSessionStartType.h; sourceTree = ""; }; + F96E3317206EE14000589395 /* DBTEAMLOGSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSessionLogInfo.h; sourceTree = ""; }; + F96E3318206EE14000589395 /* DBTEAMLOGSfAddGroupDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfAddGroupDetails.h; sourceTree = ""; }; + F96E3319206EE14000589395 /* DBTEAMLOGSfAddGroupType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfAddGroupType.h; sourceTree = ""; }; + F96E331A206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h; sourceTree = ""; }; + F96E331B206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h; sourceTree = ""; }; + F96E331C206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfExternalInviteWarnDetails.h; sourceTree = ""; }; + F96E331D206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfExternalInviteWarnType.h; sourceTree = ""; }; + F96E331E206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfFbInviteChangeRoleDetails.h; sourceTree = ""; }; + F96E331F206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfFbInviteChangeRoleType.h; sourceTree = ""; }; + F96E3320206EE14000589395 /* DBTEAMLOGSfFbInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfFbInviteDetails.h; sourceTree = ""; }; + F96E3321206EE14000589395 /* DBTEAMLOGSfFbInviteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfFbInviteType.h; sourceTree = ""; }; + F96E3322206EE14000589395 /* DBTEAMLOGSfFbUninviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfFbUninviteDetails.h; sourceTree = ""; }; + F96E3323206EE14000589395 /* DBTEAMLOGSfFbUninviteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfFbUninviteType.h; sourceTree = ""; }; + F96E3324206EE14000589395 /* DBTEAMLOGSfInviteGroupDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfInviteGroupDetails.h; sourceTree = ""; }; + F96E3325206EE14000589395 /* DBTEAMLOGSfInviteGroupType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfInviteGroupType.h; sourceTree = ""; }; + F96E3326206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamGrantAccessDetails.h; sourceTree = ""; }; + F96E3327206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamGrantAccessType.h; sourceTree = ""; }; + F96E3328206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamInviteChangeRoleDetails.h; sourceTree = ""; }; + F96E3329206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamInviteChangeRoleType.h; sourceTree = ""; }; + F96E332A206EE14000589395 /* DBTEAMLOGSfTeamInviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamInviteDetails.h; sourceTree = ""; }; + F96E332B206EE14000589395 /* DBTEAMLOGSfTeamInviteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamInviteType.h; sourceTree = ""; }; + F96E332C206EE14100589395 /* DBTEAMLOGSfTeamJoinDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamJoinDetails.h; sourceTree = ""; }; + F96E332D206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamJoinFromOobLinkDetails.h; sourceTree = ""; }; + F96E332E206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamJoinFromOobLinkType.h; sourceTree = ""; }; + F96E332F206EE14100589395 /* DBTEAMLOGSfTeamJoinType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamJoinType.h; sourceTree = ""; }; + F96E3330206EE14100589395 /* DBTEAMLOGSfTeamUninviteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamUninviteDetails.h; sourceTree = ""; }; + F96E3331206EE14100589395 /* DBTEAMLOGSfTeamUninviteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSfTeamUninviteType.h; sourceTree = ""; }; + F96E3332206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddInviteesDetails.h; sourceTree = ""; }; + F96E3333206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddInviteesType.h; sourceTree = ""; }; + F96E3334206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddLinkExpiryDetails.h; sourceTree = ""; }; + F96E3335206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddLinkExpiryType.h; sourceTree = ""; }; + F96E3336206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddLinkPasswordDetails.h; sourceTree = ""; }; + F96E3337206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddLinkPasswordType.h; sourceTree = ""; }; + F96E3338206EE14100589395 /* DBTEAMLOGSharedContentAddMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddMemberDetails.h; sourceTree = ""; }; + F96E3339206EE14100589395 /* DBTEAMLOGSharedContentAddMemberType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentAddMemberType.h; sourceTree = ""; }; + F96E333A206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h; sourceTree = ""; }; + F96E333B206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeDownloadsPolicyType.h; sourceTree = ""; }; + F96E333C206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeInviteeRoleDetails.h; sourceTree = ""; }; + F96E333D206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeInviteeRoleType.h; sourceTree = ""; }; + F96E333E206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkAudienceDetails.h; sourceTree = ""; }; + F96E333F206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkAudienceType.h; sourceTree = ""; }; + F96E3340206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkExpiryDetails.h; sourceTree = ""; }; + F96E3341206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkExpiryType.h; sourceTree = ""; }; + F96E3342206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkPasswordDetails.h; sourceTree = ""; }; + F96E3343206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeLinkPasswordType.h; sourceTree = ""; }; + F96E3344206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeMemberRoleDetails.h; sourceTree = ""; }; + F96E3345206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeMemberRoleType.h; sourceTree = ""; }; + F96E3346206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h; sourceTree = ""; }; + F96E3347206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h; sourceTree = ""; }; + F96E3348206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentClaimInvitationDetails.h; sourceTree = ""; }; + F96E3349206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentClaimInvitationType.h; sourceTree = ""; }; + F96E334A206EE14100589395 /* DBTEAMLOGSharedContentCopyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentCopyDetails.h; sourceTree = ""; }; + F96E334B206EE14100589395 /* DBTEAMLOGSharedContentCopyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentCopyType.h; sourceTree = ""; }; + F96E334C206EE14100589395 /* DBTEAMLOGSharedContentDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentDownloadDetails.h; sourceTree = ""; }; + F96E334D206EE14100589395 /* DBTEAMLOGSharedContentDownloadType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentDownloadType.h; sourceTree = ""; }; + F96E334E206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRelinquishMembershipDetails.h; sourceTree = ""; }; + F96E334F206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRelinquishMembershipType.h; sourceTree = ""; }; + F96E3350206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveInviteesDetails.h; sourceTree = ""; }; + F96E3351206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveInviteesType.h; sourceTree = ""; }; + F96E3352206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h; sourceTree = ""; }; + F96E3353206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveLinkExpiryType.h; sourceTree = ""; }; + F96E3354206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h; sourceTree = ""; }; + F96E3355206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveLinkPasswordType.h; sourceTree = ""; }; + F96E3356206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveMemberDetails.h; sourceTree = ""; }; + F96E3357206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRemoveMemberType.h; sourceTree = ""; }; + F96E3358206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRequestAccessDetails.h; sourceTree = ""; }; + F96E3359206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentRequestAccessType.h; sourceTree = ""; }; + F96E335A206EE14100589395 /* DBTEAMLOGSharedContentUnshareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentUnshareDetails.h; sourceTree = ""; }; + F96E335B206EE14100589395 /* DBTEAMLOGSharedContentUnshareType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentUnshareType.h; sourceTree = ""; }; + F96E335C206EE14100589395 /* DBTEAMLOGSharedContentViewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentViewDetails.h; sourceTree = ""; }; + F96E335D206EE14100589395 /* DBTEAMLOGSharedContentViewType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedContentViewType.h; sourceTree = ""; }; + F96E335E206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h; sourceTree = ""; }; + F96E335F206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeLinkPolicyType.h; sourceTree = ""; }; + F96E3360206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h; sourceTree = ""; }; + F96E3361206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h; sourceTree = ""; }; + F96E3362206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h; sourceTree = ""; }; + F96E3363206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h; sourceTree = ""; }; + F96E3364206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h; sourceTree = ""; }; + F96E3365206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderChangeMembersPolicyType.h; sourceTree = ""; }; + F96E3366206EE14100589395 /* DBTEAMLOGSharedFolderCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderCreateDetails.h; sourceTree = ""; }; + F96E3367206EE14100589395 /* DBTEAMLOGSharedFolderCreateType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderCreateType.h; sourceTree = ""; }; + F96E3368206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderDeclineInvitationDetails.h; sourceTree = ""; }; + F96E3369206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderDeclineInvitationType.h; sourceTree = ""; }; + F96E336A206EE14100589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderMembersInheritancePolicy.h; sourceTree = ""; }; + F96E336B206EE14100589395 /* DBTEAMLOGSharedFolderMountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderMountDetails.h; sourceTree = ""; }; + F96E336C206EE14100589395 /* DBTEAMLOGSharedFolderMountType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderMountType.h; sourceTree = ""; }; + F96E336D206EE14100589395 /* DBTEAMLOGSharedFolderNestDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderNestDetails.h; sourceTree = ""; }; + F96E336E206EE14100589395 /* DBTEAMLOGSharedFolderNestType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderNestType.h; sourceTree = ""; }; + F96E336F206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderTransferOwnershipDetails.h; sourceTree = ""; }; + F96E3370206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderTransferOwnershipType.h; sourceTree = ""; }; + F96E3371206EE14100589395 /* DBTEAMLOGSharedFolderUnmountDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderUnmountDetails.h; sourceTree = ""; }; + F96E3372206EE14100589395 /* DBTEAMLOGSharedFolderUnmountType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedFolderUnmountType.h; sourceTree = ""; }; + F96E3373206EE14100589395 /* DBTEAMLOGSharedLinkAccessLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkAccessLevel.h; sourceTree = ""; }; + F96E3374206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkAddExpiryDetails.h; sourceTree = ""; }; + F96E3375206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkAddExpiryType.h; sourceTree = ""; }; + F96E3376206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkChangeExpiryDetails.h; sourceTree = ""; }; + F96E3377206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkChangeExpiryType.h; sourceTree = ""; }; + F96E3378206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkChangeVisibilityDetails.h; sourceTree = ""; }; + F96E3379206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkChangeVisibilityType.h; sourceTree = ""; }; + F96E337A206EE14100589395 /* DBTEAMLOGSharedLinkCopyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkCopyDetails.h; sourceTree = ""; }; + F96E337B206EE14100589395 /* DBTEAMLOGSharedLinkCopyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkCopyType.h; sourceTree = ""; }; + F96E337C206EE14100589395 /* DBTEAMLOGSharedLinkCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkCreateDetails.h; sourceTree = ""; }; + F96E337D206EE14100589395 /* DBTEAMLOGSharedLinkCreateType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkCreateType.h; sourceTree = ""; }; + F96E337E206EE14100589395 /* DBTEAMLOGSharedLinkDisableDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkDisableDetails.h; sourceTree = ""; }; + F96E337F206EE14100589395 /* DBTEAMLOGSharedLinkDisableType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkDisableType.h; sourceTree = ""; }; + F96E3380206EE14100589395 /* DBTEAMLOGSharedLinkDownloadDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkDownloadDetails.h; sourceTree = ""; }; + F96E3381206EE14100589395 /* DBTEAMLOGSharedLinkDownloadType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkDownloadType.h; sourceTree = ""; }; + F96E3382206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkRemoveExpiryDetails.h; sourceTree = ""; }; + F96E3383206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkRemoveExpiryType.h; sourceTree = ""; }; + F96E3384206EE14100589395 /* DBTEAMLOGSharedLinkShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkShareDetails.h; sourceTree = ""; }; + F96E3385206EE14100589395 /* DBTEAMLOGSharedLinkShareType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkShareType.h; sourceTree = ""; }; + F96E3386206EE14100589395 /* DBTEAMLOGSharedLinkViewDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkViewDetails.h; sourceTree = ""; }; + F96E3387206EE14100589395 /* DBTEAMLOGSharedLinkViewType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkViewType.h; sourceTree = ""; }; + F96E3388206EE14100589395 /* DBTEAMLOGSharedLinkVisibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedLinkVisibility.h; sourceTree = ""; }; + F96E3389206EE14100589395 /* DBTEAMLOGSharedNoteOpenedDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedNoteOpenedDetails.h; sourceTree = ""; }; + F96E338A206EE14100589395 /* DBTEAMLOGSharedNoteOpenedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharedNoteOpenedType.h; sourceTree = ""; }; + F96E338B206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h; sourceTree = ""; }; + F96E338C206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeFolderJoinPolicyType.h; sourceTree = ""; }; + F96E338D206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeLinkPolicyDetails.h; sourceTree = ""; }; + F96E338E206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeLinkPolicyType.h; sourceTree = ""; }; + F96E338F206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeMemberPolicyDetails.h; sourceTree = ""; }; + F96E3390206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingChangeMemberPolicyType.h; sourceTree = ""; }; + F96E3391206EE14100589395 /* DBTEAMLOGSharingFolderJoinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingFolderJoinPolicy.h; sourceTree = ""; }; + F96E3392206EE14100589395 /* DBTEAMLOGSharingLinkPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingLinkPolicy.h; sourceTree = ""; }; + F96E3393206EE14100589395 /* DBTEAMLOGSharingMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSharingMemberPolicy.h; sourceTree = ""; }; + F96E3394206EE14100589395 /* DBTEAMLOGShmodelGroupShareDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelGroupShareDetails.h; sourceTree = ""; }; + F96E3395206EE14100589395 /* DBTEAMLOGShmodelGroupShareType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGShmodelGroupShareType.h; sourceTree = ""; }; + F96E3396206EE14100589395 /* DBTEAMLOGSignInAsSessionEndDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSignInAsSessionEndDetails.h; sourceTree = ""; }; + F96E3397206EE14100589395 /* DBTEAMLOGSignInAsSessionEndType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSignInAsSessionEndType.h; sourceTree = ""; }; + F96E3398206EE14100589395 /* DBTEAMLOGSignInAsSessionStartDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSignInAsSessionStartDetails.h; sourceTree = ""; }; + F96E3399206EE14100589395 /* DBTEAMLOGSignInAsSessionStartType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSignInAsSessionStartType.h; sourceTree = ""; }; + F96E339A206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncChangePolicyDetails.h; sourceTree = ""; }; + F96E339B206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncChangePolicyType.h; sourceTree = ""; }; + F96E339C206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h; sourceTree = ""; }; + F96E339D206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h; sourceTree = ""; }; + F96E339E206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncNotOptOutDetails.h; sourceTree = ""; }; + F96E339F206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncNotOptOutType.h; sourceTree = ""; }; + F96E33A0206EE14100589395 /* DBTEAMLOGSmartSyncOptOutDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncOptOutDetails.h; sourceTree = ""; }; + F96E33A1206EE14100589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncOptOutPolicy.h; sourceTree = ""; }; + F96E33A2206EE14100589395 /* DBTEAMLOGSmartSyncOptOutType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSmartSyncOptOutType.h; sourceTree = ""; }; + F96E33A3206EE14100589395 /* DBTEAMLOGSpaceCapsType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSpaceCapsType.h; sourceTree = ""; }; + F96E33A4206EE14100589395 /* DBTEAMLOGSpaceLimitsStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSpaceLimitsStatus.h; sourceTree = ""; }; + F96E33A5206EE14100589395 /* DBTEAMLOGSsoAddCertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddCertDetails.h; sourceTree = ""; }; + F96E33A6206EE14100589395 /* DBTEAMLOGSsoAddCertType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddCertType.h; sourceTree = ""; }; + F96E33A7206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddLoginUrlDetails.h; sourceTree = ""; }; + F96E33A8206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddLoginUrlType.h; sourceTree = ""; }; + F96E33A9206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddLogoutUrlDetails.h; sourceTree = ""; }; + F96E33AA206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoAddLogoutUrlType.h; sourceTree = ""; }; + F96E33AB206EE14100589395 /* DBTEAMLOGSsoChangeCertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeCertDetails.h; sourceTree = ""; }; + F96E33AC206EE14100589395 /* DBTEAMLOGSsoChangeCertType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeCertType.h; sourceTree = ""; }; + F96E33AD206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeLoginUrlDetails.h; sourceTree = ""; }; + F96E33AE206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeLoginUrlType.h; sourceTree = ""; }; + F96E33AF206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeLogoutUrlDetails.h; sourceTree = ""; }; + F96E33B0206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeLogoutUrlType.h; sourceTree = ""; }; + F96E33B1206EE14100589395 /* DBTEAMLOGSsoChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangePolicyDetails.h; sourceTree = ""; }; + F96E33B2206EE14100589395 /* DBTEAMLOGSsoChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangePolicyType.h; sourceTree = ""; }; + F96E33B3206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeSamlIdentityModeDetails.h; sourceTree = ""; }; + F96E33B4206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoChangeSamlIdentityModeType.h; sourceTree = ""; }; + F96E33B5206EE14100589395 /* DBTEAMLOGSsoErrorDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoErrorDetails.h; sourceTree = ""; }; + F96E33B6206EE14100589395 /* DBTEAMLOGSsoErrorType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoErrorType.h; sourceTree = ""; }; + F96E33B7206EE14100589395 /* DBTEAMLOGSsoRemoveCertDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveCertDetails.h; sourceTree = ""; }; + F96E33B8206EE14100589395 /* DBTEAMLOGSsoRemoveCertType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveCertType.h; sourceTree = ""; }; + F96E33B9206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveLoginUrlDetails.h; sourceTree = ""; }; + F96E33BA206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveLoginUrlType.h; sourceTree = ""; }; + F96E33BB206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveLogoutUrlDetails.h; sourceTree = ""; }; + F96E33BC206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGSsoRemoveLogoutUrlType.h; sourceTree = ""; }; + F96E33BD206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamActivityCreateReportDetails.h; sourceTree = ""; }; + F96E33BE206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamActivityCreateReportType.h; sourceTree = ""; }; + F96E33BF206EE14100589395 /* DBTEAMLOGTeamEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamEvent.h; sourceTree = ""; }; + F96E33C0206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderChangeStatusDetails.h; sourceTree = ""; }; + F96E33C1206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderChangeStatusType.h; sourceTree = ""; }; + F96E33C2206EE14100589395 /* DBTEAMLOGTeamFolderCreateDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderCreateDetails.h; sourceTree = ""; }; + F96E33C3206EE14100589395 /* DBTEAMLOGTeamFolderCreateType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderCreateType.h; sourceTree = ""; }; + F96E33C4206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderDowngradeDetails.h; sourceTree = ""; }; + F96E33C5206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderDowngradeType.h; sourceTree = ""; }; + F96E33C6206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h; sourceTree = ""; }; + F96E33C7206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderPermanentlyDeleteType.h; sourceTree = ""; }; + F96E33C8206EE14100589395 /* DBTEAMLOGTeamFolderRenameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderRenameDetails.h; sourceTree = ""; }; + F96E33C9206EE14100589395 /* DBTEAMLOGTeamFolderRenameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamFolderRenameType.h; sourceTree = ""; }; + F96E33CA206EE14100589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamLinkedAppLogInfo.h; sourceTree = ""; }; + F96E33CB206EE14100589395 /* DBTEAMLOGTeamMemberLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMemberLogInfo.h; sourceTree = ""; }; + F96E33CC206EE14100589395 /* DBTEAMLOGTeamMembershipType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMembershipType.h; sourceTree = ""; }; + F96E33CD206EE14100589395 /* DBTEAMLOGTeamMergeFromDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMergeFromDetails.h; sourceTree = ""; }; + F96E33CE206EE14100589395 /* DBTEAMLOGTeamMergeFromType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMergeFromType.h; sourceTree = ""; }; + F96E33CF206EE14100589395 /* DBTEAMLOGTeamMergeToDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMergeToDetails.h; sourceTree = ""; }; + F96E33D0206EE14100589395 /* DBTEAMLOGTeamMergeToType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamMergeToType.h; sourceTree = ""; }; + F96E33D1206EE14100589395 /* DBTEAMLOGTeamName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamName.h; sourceTree = ""; }; + F96E33D2206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileAddLogoDetails.h; sourceTree = ""; }; + F96E33D3206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileAddLogoType.h; sourceTree = ""; }; + F96E33D4206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h; sourceTree = ""; }; + F96E33D5206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeDefaultLanguageType.h; sourceTree = ""; }; + F96E33D6206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeLogoDetails.h; sourceTree = ""; }; + F96E33D7206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeLogoType.h; sourceTree = ""; }; + F96E33D8206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeNameDetails.h; sourceTree = ""; }; + F96E33D9206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileChangeNameType.h; sourceTree = ""; }; + F96E33DA206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileRemoveLogoDetails.h; sourceTree = ""; }; + F96E33DB206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamProfileRemoveLogoType.h; sourceTree = ""; }; + F96E33DC206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaAddBackupPhoneDetails.h; sourceTree = ""; }; + F96E33DD206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaAddBackupPhoneType.h; sourceTree = ""; }; + F96E33DE206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaAddSecurityKeyDetails.h; sourceTree = ""; }; + F96E33DF206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaAddSecurityKeyType.h; sourceTree = ""; }; + F96E33E0206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangeBackupPhoneDetails.h; sourceTree = ""; }; + F96E33E1206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangeBackupPhoneType.h; sourceTree = ""; }; + F96E33E2206EE14100589395 /* DBTEAMLOGTfaChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangePolicyDetails.h; sourceTree = ""; }; + F96E33E3206EE14100589395 /* DBTEAMLOGTfaChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangePolicyType.h; sourceTree = ""; }; + F96E33E4206EE14100589395 /* DBTEAMLOGTfaChangeStatusDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangeStatusDetails.h; sourceTree = ""; }; + F96E33E5206EE14100589395 /* DBTEAMLOGTfaChangeStatusType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaChangeStatusType.h; sourceTree = ""; }; + F96E33E6206EE14100589395 /* DBTEAMLOGTfaConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaConfiguration.h; sourceTree = ""; }; + F96E33E7206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaRemoveBackupPhoneDetails.h; sourceTree = ""; }; + F96E33E8206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaRemoveBackupPhoneType.h; sourceTree = ""; }; + F96E33E9206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaRemoveSecurityKeyDetails.h; sourceTree = ""; }; + F96E33EA206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaRemoveSecurityKeyType.h; sourceTree = ""; }; + F96E33EB206EE14200589395 /* DBTEAMLOGTfaResetDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaResetDetails.h; sourceTree = ""; }; + F96E33EC206EE14200589395 /* DBTEAMLOGTfaResetType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTfaResetType.h; sourceTree = ""; }; + F96E33ED206EE14200589395 /* DBTEAMLOGTimeUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTimeUnit.h; sourceTree = ""; }; + F96E33EE206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTwoAccountChangePolicyDetails.h; sourceTree = ""; }; + F96E33EF206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTwoAccountChangePolicyType.h; sourceTree = ""; }; + F96E33F0206EE14200589395 /* DBTEAMLOGTwoAccountPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTwoAccountPolicy.h; sourceTree = ""; }; + F96E33F1206EE14200589395 /* DBTEAMLOGUserLinkedAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserLinkedAppLogInfo.h; sourceTree = ""; }; + F96E33F2206EE14200589395 /* DBTEAMLOGUserLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserLogInfo.h; sourceTree = ""; }; + F96E33F3206EE14200589395 /* DBTEAMLOGUserNameLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserNameLogInfo.h; sourceTree = ""; }; + F96E33F4206EE14200589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGUserOrTeamLinkedAppLogInfo.h; sourceTree = ""; }; + F96E33F5206EE14200589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebDeviceSessionLogInfo.h; sourceTree = ""; }; + F96E33F6206EE14200589395 /* DBTEAMLOGWebSessionLogInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionLogInfo.h; sourceTree = ""; }; + F96E33F7206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h; sourceTree = ""; }; + F96E33F8206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h; sourceTree = ""; }; + F96E33F9206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h; sourceTree = ""; }; + F96E33FA206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h; sourceTree = ""; }; + F96E33FB206EE14200589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsFixedLengthPolicy.h; sourceTree = ""; }; + F96E33FC206EE14200589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGWebSessionsIdleLengthPolicy.h; sourceTree = ""; }; + F96E33FE206EE14200589395 /* DBTeamPoliciesObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamPoliciesObjects.m; sourceTree = ""; }; + F96E3400206EE14200589395 /* DBTEAMPOLICIESEmmState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESEmmState.h; sourceTree = ""; }; + F96E3401206EE14200589395 /* DBTEAMPOLICIESGroupCreation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESGroupCreation.h; sourceTree = ""; }; + F96E3402206EE14200589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESOfficeAddInPolicy.h; sourceTree = ""; }; + F96E3403206EE14200589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESPaperDeploymentPolicy.h; sourceTree = ""; }; + F96E3404206EE14200589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESPaperEnabledPolicy.h; sourceTree = ""; }; + F96E3405206EE14200589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESPasswordStrengthPolicy.h; sourceTree = ""; }; + F96E3406206EE14200589395 /* DBTEAMPOLICIESRolloutMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESRolloutMethod.h; sourceTree = ""; }; + F96E3407206EE14200589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSharedFolderJoinPolicy.h; sourceTree = ""; }; + F96E3408206EE14200589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSharedFolderMemberPolicy.h; sourceTree = ""; }; + F96E3409206EE14200589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSharedLinkCreatePolicy.h; sourceTree = ""; }; + F96E340A206EE14200589395 /* DBTEAMPOLICIESSmartSyncPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSmartSyncPolicy.h; sourceTree = ""; }; + F96E340B206EE14200589395 /* DBTEAMPOLICIESSsoPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESSsoPolicy.h; sourceTree = ""; }; + F96E340C206EE14200589395 /* DBTEAMPOLICIESTeamMemberPolicies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESTeamMemberPolicies.h; sourceTree = ""; }; + F96E340D206EE14200589395 /* DBTEAMPOLICIESTeamSharingPolicies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESTeamSharingPolicies.h; sourceTree = ""; }; + F96E340E206EE14200589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMPOLICIESTwoStepVerificationPolicy.h; sourceTree = ""; }; + F96E3410206EE14200589395 /* DBUsersObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUsersObjects.m; sourceTree = ""; }; + F96E3412206EE14200589395 /* DBUSERSAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSAccount.h; sourceTree = ""; }; + F96E3413206EE14200589395 /* DBUSERSBasicAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSBasicAccount.h; sourceTree = ""; }; + F96E3414206EE14200589395 /* DBUSERSFullAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSFullAccount.h; sourceTree = ""; }; + F96E3415206EE14200589395 /* DBUSERSFullTeam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSFullTeam.h; sourceTree = ""; }; + F96E3416206EE14200589395 /* DBUSERSGetAccountArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountArg.h; sourceTree = ""; }; + F96E3417206EE14200589395 /* DBUSERSGetAccountBatchArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountBatchArg.h; sourceTree = ""; }; + F96E3418206EE14200589395 /* DBUSERSGetAccountBatchError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountBatchError.h; sourceTree = ""; }; + F96E3419206EE14200589395 /* DBUSERSGetAccountError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSGetAccountError.h; sourceTree = ""; }; + F96E341A206EE14200589395 /* DBUSERSIndividualSpaceAllocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSIndividualSpaceAllocation.h; sourceTree = ""; }; + F96E341B206EE14200589395 /* DBUSERSName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSName.h; sourceTree = ""; }; + F96E341C206EE14200589395 /* DBUSERSSpaceAllocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSSpaceAllocation.h; sourceTree = ""; }; + F96E341D206EE14200589395 /* DBUSERSSpaceUsage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSSpaceUsage.h; sourceTree = ""; }; + F96E341E206EE14200589395 /* DBUSERSTeam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSTeam.h; sourceTree = ""; }; + F96E341F206EE14200589395 /* DBUSERSTeamSpaceAllocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSTeamSpaceAllocation.h; sourceTree = ""; }; + F96E3421206EE14200589395 /* DBUsersCommonObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUsersCommonObjects.m; sourceTree = ""; }; + F96E3423206EE14200589395 /* DBUSERSCOMMONAccountType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSCOMMONAccountType.h; sourceTree = ""; }; + F96E3425206EE14200589395 /* DBAppBaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAppBaseClient.h; sourceTree = ""; }; + F96E3426206EE14200589395 /* DBAppBaseClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAppBaseClient.m; sourceTree = ""; }; + F96E3427206EE14200589395 /* DBTeamBaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTeamBaseClient.h; sourceTree = ""; }; + F96E3428206EE14200589395 /* DBTeamBaseClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTeamBaseClient.m; sourceTree = ""; }; + F96E3429206EE14200589395 /* DBUserBaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUserBaseClient.h; sourceTree = ""; }; + F96E342A206EE14200589395 /* DBUserBaseClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUserBaseClient.m; sourceTree = ""; }; + F96E342B206EE14200589395 /* DBSDKImportsGenerated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSDKImportsGenerated.h; sourceTree = ""; }; + F96E342D206EE14200589395 /* DBSerializableProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSerializableProtocol.h; sourceTree = ""; }; + F96E342E206EE14200589395 /* DBStoneBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStoneBase.h; sourceTree = ""; }; + F96E342F206EE14200589395 /* DBStoneBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStoneBase.m; sourceTree = ""; }; + F96E3430206EE14200589395 /* DBStoneSerializers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStoneSerializers.h; sourceTree = ""; }; + F96E3431206EE14200589395 /* DBStoneSerializers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStoneSerializers.m; sourceTree = ""; }; + F96E3432206EE14200589395 /* DBStoneValidators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStoneValidators.h; sourceTree = ""; }; + F96E3433206EE14200589395 /* DBStoneValidators.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStoneValidators.m; sourceTree = ""; }; + F96E3435206EE14200589395 /* DBAUTHAppAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHAppAuthRoutes.h; sourceTree = ""; }; + F96E3436206EE14200589395 /* DBAUTHAppAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAUTHAppAuthRoutes.m; sourceTree = ""; }; + F96E3437206EE14200589395 /* DBAUTHUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHUserAuthRoutes.h; sourceTree = ""; }; + F96E3438206EE14200589395 /* DBAUTHUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAUTHUserAuthRoutes.m; sourceTree = ""; }; + F96E3439206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESTeamAuthRoutes.h; sourceTree = ""; }; + F96E343A206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEPROPERTIESTeamAuthRoutes.m; sourceTree = ""; }; + F96E343B206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESUserAuthRoutes.h; sourceTree = ""; }; + F96E343C206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEPROPERTIESUserAuthRoutes.m; sourceTree = ""; }; + F96E343D206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSUserAuthRoutes.h; sourceTree = ""; }; + F96E343E206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEREQUESTSUserAuthRoutes.m; sourceTree = ""; }; + F96E343F206EE14200589395 /* DBFILESUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESUserAuthRoutes.h; sourceTree = ""; }; + F96E3440206EE14200589395 /* DBFILESUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILESUserAuthRoutes.m; sourceTree = ""; }; + F96E3441206EE14200589395 /* DBPAPERUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERUserAuthRoutes.h; sourceTree = ""; }; + F96E3442206EE14200589395 /* DBPAPERUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPAPERUserAuthRoutes.m; sourceTree = ""; }; + F96E3443206EE14200589395 /* DBSHARINGUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGUserAuthRoutes.h; sourceTree = ""; }; + F96E3444206EE14200589395 /* DBSHARINGUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBSHARINGUserAuthRoutes.m; sourceTree = ""; }; + F96E3445206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGTeamAuthRoutes.h; sourceTree = ""; }; + F96E3446206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMLOGTeamAuthRoutes.m; sourceTree = ""; }; + F96E3447206EE14200589395 /* DBTEAMTeamAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMTeamAuthRoutes.h; sourceTree = ""; }; + F96E3448206EE14200589395 /* DBTEAMTeamAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMTeamAuthRoutes.m; sourceTree = ""; }; + F96E3449206EE14200589395 /* DBUSERSUserAuthRoutes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSUserAuthRoutes.h; sourceTree = ""; }; + F96E344A206EE14200589395 /* DBUSERSUserAuthRoutes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUSERSUserAuthRoutes.m; sourceTree = ""; }; + F96E344C206EE14200589395 /* DBAUTHRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBAUTHRouteObjects.h; sourceTree = ""; }; + F96E344D206EE14200589395 /* DBAUTHRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBAUTHRouteObjects.m; sourceTree = ""; }; + F96E344E206EE14200589395 /* DBFILEPROPERTIESRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEPROPERTIESRouteObjects.h; sourceTree = ""; }; + F96E344F206EE14200589395 /* DBFILEPROPERTIESRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEPROPERTIESRouteObjects.m; sourceTree = ""; }; + F96E3450206EE14200589395 /* DBFILEREQUESTSRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILEREQUESTSRouteObjects.h; sourceTree = ""; }; + F96E3451206EE14200589395 /* DBFILEREQUESTSRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILEREQUESTSRouteObjects.m; sourceTree = ""; }; + F96E3452206EE14200589395 /* DBFILESRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBFILESRouteObjects.h; sourceTree = ""; }; + F96E3453206EE14200589395 /* DBFILESRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBFILESRouteObjects.m; sourceTree = ""; }; + F96E3454206EE14200589395 /* DBPAPERRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPAPERRouteObjects.h; sourceTree = ""; }; + F96E3455206EE14200589395 /* DBPAPERRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPAPERRouteObjects.m; sourceTree = ""; }; + F96E3456206EE14200589395 /* DBSHARINGRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBSHARINGRouteObjects.h; sourceTree = ""; }; + F96E3457206EE14200589395 /* DBSHARINGRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBSHARINGRouteObjects.m; sourceTree = ""; }; + F96E3458206EE14200589395 /* DBTEAMLOGRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMLOGRouteObjects.h; sourceTree = ""; }; + F96E3459206EE14200589395 /* DBTEAMLOGRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMLOGRouteObjects.m; sourceTree = ""; }; + F96E345A206EE14200589395 /* DBTEAMRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBTEAMRouteObjects.h; sourceTree = ""; }; + F96E345B206EE14200589395 /* DBTEAMRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBTEAMRouteObjects.m; sourceTree = ""; }; + F96E345C206EE14200589395 /* DBUSERSRouteObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBUSERSRouteObjects.h; sourceTree = ""; }; + F96E345D206EE14200589395 /* DBUSERSRouteObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBUSERSRouteObjects.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -3434,1460 +4289,1745 @@ name = Frameworks; sourceTree = ""; }; - F292EAA01FC0EB7300D6E69B /* Generated */ = { + F2977DCB1E03692600876A73 /* Shared */ = { isa = PBXGroup; children = ( - F292EAA11FC0EB7300D6E69B /* ApiObjects */, - F292EE891FC0EB7400D6E69B /* Client */, - F292EE901FC0EB7400D6E69B /* DBSDKImportsGenerated.h */, - F292EE911FC0EB7400D6E69B /* Resources */, - F292EE991FC0EB7400D6E69B /* Routes */, + F96E2F1E206EE13F00589395 /* Generated */, + F297816F1E03692800876A73 /* Handwritten */, ); - path = Generated; + path = Shared; sourceTree = ""; }; - F292EAA11FC0EB7300D6E69B /* ApiObjects */ = { + F297816F1E03692800876A73 /* Handwritten */ = { isa = PBXGroup; children = ( - F292EAA21FC0EB7300D6E69B /* Async */, - F292EAAB1FC0EB7300D6E69B /* Auth */, - F292EAB71FC0EB7300D6E69B /* Common */, - F292EABF1FC0EB7300D6E69B /* FileProperties */, - F292EAE91FC0EB7300D6E69B /* FileRequests */, - F292EAFA1FC0EB7300D6E69B /* Files */, - F292EB6C1FC0EB7300D6E69B /* Paper */, - F292EB9E1FC0EB7300D6E69B /* Sharing */, - F292EC371FC0EB7300D6E69B /* Team */, - F292ECF11FC0EB7300D6E69B /* TeamCommon */, - F292ECF81FC0EB7300D6E69B /* TeamLog */, - F292EE621FC0EB7400D6E69B /* TeamPolicies */, - F292EE741FC0EB7400D6E69B /* Users */, - F292EE851FC0EB7400D6E69B /* UsersCommon */, + F29781741E03692800876A73 /* DBSDKImportsShared.h */, + F29781701E03692800876A73 /* DBUserClient.h */, + F29781711E03692800876A73 /* DBUserClient.m */, + F29781751E03692800876A73 /* DBTeamClient.h */, + F29781761E03692800876A73 /* DBTeamClient.m */, + F2AB345A1E89DEEE004F6379 /* DBAppClient.h */, + F2AB345D1E89DF0C004F6379 /* DBAppClient.m */, + F29781721E03692800876A73 /* DBClientsManager.h */, + F29781731E03692800876A73 /* DBClientsManager.m */, + F29781771E03692800876A73 /* Networking */, + F297818C1E03692800876A73 /* OAuth */, + F29781951E03692800876A73 /* Resources */, ); - path = ApiObjects; + path = Handwritten; sourceTree = ""; }; - F292EAA21FC0EB7300D6E69B /* Async */ = { + F29781771E03692800876A73 /* Networking */ = { isa = PBXGroup; children = ( - F292EAA31FC0EB7300D6E69B /* DBAsyncObjects.m */, - F292EAA41FC0EB7300D6E69B /* Headers */, + F29781791E03692800876A73 /* DBDelegate.m */, + F2D40D381E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.h */, + F2D40D391E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.m */, + F2A2CEA51E563268001D8449 /* DBHandlerTypes.h */, + F297817B1E03692800876A73 /* DBRequestErrors.h */, + F297817C1E03692800876A73 /* DBRequestErrors.m */, + F297817E1E03692800876A73 /* DBSDKReachability.m */, + F29781801E03692800876A73 /* DBSessionData.m */, + F29781811E03692800876A73 /* DBTasks.h */, + F29781821E03692800876A73 /* DBTasks.m */, + F29781841E03692800876A73 /* DBTasksImpl.m */, + F2A2CEAB1E5665A1001D8449 /* DBTasksStorage.h */, + F29781861E03692800876A73 /* DBTasksStorage.m */, + F29781891E03692800876A73 /* DBTransportBaseClient.h */, + F297818A1E03692800876A73 /* DBTransportBaseClient.m */, + F24169491E5247D60038E306 /* DBTransportBaseConfig.h */, + F241694A1E5247D60038E306 /* DBTransportBaseConfig.m */, + 3C3C29731F7D757E00C54011 /* DBTransportBaseHostnameConfig.h */, + 3C3C29721F7D757E00C54011 /* DBTransportBaseHostnameConfig.m */, + F297818B1E03692800876A73 /* DBTransportClientProtocol.h */, + F29781871E03692800876A73 /* DBTransportDefaultClient.h */, + F29781881E03692800876A73 /* DBTransportDefaultClient.m */, + F24169451E523FD30038E306 /* DBTransportDefaultConfig.h */, + F24169461E523FEB0038E306 /* DBTransportDefaultConfig.m */, ); - path = Async; + path = Networking; sourceTree = ""; }; - F292EAA41FC0EB7300D6E69B /* Headers */ = { + F297818C1E03692800876A73 /* OAuth */ = { isa = PBXGroup; children = ( - F292EAA51FC0EB7300D6E69B /* DBASYNCLaunchEmptyResult.h */, - F292EAA61FC0EB7300D6E69B /* DBASYNCLaunchResultBase.h */, - F292EAA71FC0EB7300D6E69B /* DBASYNCPollArg.h */, - F292EAA81FC0EB7300D6E69B /* DBASYNCPollEmptyResult.h */, - F292EAA91FC0EB7300D6E69B /* DBASYNCPollError.h */, - F292EAAA1FC0EB7300D6E69B /* DBASYNCPollResultBase.h */, + F297818D1E03692800876A73 /* DBOAuthManager.h */, + F297818E1E03692800876A73 /* DBOAuthManager.m */, + F297818F1E03692800876A73 /* DBOAuthResult.h */, + F29781901E03692800876A73 /* DBOAuthResult.m */, + F29781911E03692800876A73 /* DBSDKKeychain.h */, + F29781921E03692800876A73 /* DBSDKKeychain.m */, + F29781931E03692800876A73 /* DBSharedApplicationProtocol.h */, ); - path = Headers; + path = OAuth; sourceTree = ""; }; - F292EAAB1FC0EB7300D6E69B /* Auth */ = { + F29781951E03692800876A73 /* Resources */ = { isa = PBXGroup; children = ( - F292EAAC1FC0EB7300D6E69B /* DBAuthObjects.m */, - F292EAAD1FC0EB7300D6E69B /* Headers */, + F29781971E03692800876A73 /* DBChunkInputStream.m */, + F239DFCD1E68DA1700417314 /* DBSDKConstants.h */, + F239DFCE1E68DA1700417314 /* DBSDKConstants.m */, + F2A2CE9F1E562F7E001D8449 /* DBCustomDatatypes.h */, + F2A2CEA01E562FEB001D8449 /* DBCustomDatatypes.m */, + F29781991E03692800876A73 /* DBCustomRoutes.h */, + F297819A1E03692800876A73 /* DBCustomRoutes.m */, + F2A2CE981E562DFF001D8449 /* DBCustomTasks.h */, + F2A2CE991E562E46001D8449 /* DBCustomTasks.m */, ); - path = Auth; + path = Resources; sourceTree = ""; }; - F292EAAD1FC0EB7300D6E69B /* Headers */ = { + F2A2CE741E562817001D8449 /* Internal */ = { isa = PBXGroup; children = ( - F292EAAE1FC0EB7300D6E69B /* DBAUTHAccessError.h */, - F292EAAF1FC0EB7300D6E69B /* DBAUTHAuthError.h */, - F292EAB01FC0EB7300D6E69B /* DBAUTHInvalidAccountTypeError.h */, - F292EAB11FC0EB7300D6E69B /* DBAUTHPaperAccessError.h */, - F292EAB21FC0EB7300D6E69B /* DBAUTHRateLimitError.h */, - F292EAB31FC0EB7300D6E69B /* DBAUTHRateLimitReason.h */, - F292EAB41FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Arg.h */, - F292EAB51FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Error.h */, - F292EAB61FC0EB7300D6E69B /* DBAUTHTokenFromOAuth1Result.h */, + F2A2CE751E562817001D8449 /* DBClientsManager+Protected.h */, + F2A2CE761E562817001D8449 /* Networking */, + F2C59AFB1E9C2EEC00E8D2E6 /* OAuth */, + F2A2CE7F1E562817001D8449 /* Resources */, ); - path = Headers; + path = Internal; sourceTree = ""; }; - F292EAB71FC0EB7300D6E69B /* Common */ = { + F2A2CE761E562817001D8449 /* Networking */ = { isa = PBXGroup; children = ( - F292EAB81FC0EB7300D6E69B /* DBCommonObjects.m */, - F292EAB91FC0EB7300D6E69B /* Headers */, + F2A2CE771E562817001D8449 /* DBDelegate.h */, + F2A2CE781E562817001D8449 /* DBHandlerTypesInternal.h */, + F2A2CE791E562817001D8449 /* DBSDKReachability.h */, + F2A2CE7A1E562817001D8449 /* DBSessionData.h */, + F2A2CE7B1E562817001D8449 /* DBTasks+Protected.h */, + F2A2CE7C1E562817001D8449 /* DBTasksImpl.h */, + F2A2CEA81E5655D1001D8449 /* DBTransportBaseClient+Internal.h */, + F2D40D3E1E779AE5004CCEB7 /* DBGlobalErrorResponseHandler+Internal.h */, ); - path = Common; + path = Networking; sourceTree = ""; }; - F292EAB91FC0EB7300D6E69B /* Headers */ = { + F2A2CE7F1E562817001D8449 /* Resources */ = { isa = PBXGroup; children = ( - F292EABA1FC0EB7300D6E69B /* DBCOMMONPathRoot.h */, - F292EABB1FC0EB7300D6E69B /* DBCOMMONPathRootError.h */, - F292EABC1FC0EB7300D6E69B /* DBCOMMONRootInfo.h */, - F292EABD1FC0EB7300D6E69B /* DBCOMMONTeamRootInfo.h */, - F292EABE1FC0EB7300D6E69B /* DBCOMMONUserRootInfo.h */, + F2A2CE801E562817001D8449 /* DBChunkInputStream.h */, + F2C59AF41E9C033400E8D2E6 /* DBSDKSystem.h */, ); - path = Headers; + path = Resources; sourceTree = ""; }; - F292EABF1FC0EB7300D6E69B /* FileProperties */ = { + F2A2DBA71E578C3E001D8449 /* OfficialPartners */ = { isa = PBXGroup; children = ( - F292EAC01FC0EB7300D6E69B /* DBFilePropertiesObjects.m */, - F292EAC11FC0EB7300D6E69B /* Headers */, + F2A2DBA81E578C3F001D8449 /* OpenWith */, ); - path = FileProperties; + path = OfficialPartners; sourceTree = ""; }; - F292EAC11FC0EB7300D6E69B /* Headers */ = { + F2A2DBA81E578C3F001D8449 /* OpenWith */ = { isa = PBXGroup; children = ( - F292EAC21FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h */, - F292EAC31FC0EB7300D6E69B /* DBFILEPROPERTIESAddPropertiesError.h */, - F292EAC41FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateArg.h */, - F292EAC51FC0EB7300D6E69B /* DBFILEPROPERTIESAddTemplateResult.h */, - F292EAC61FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateArg.h */, - F292EAC71FC0EB7300D6E69B /* DBFILEPROPERTIESGetTemplateResult.h */, - F292EAC81FC0EB7300D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h */, - F292EAC91FC0EB7300D6E69B /* DBFILEPROPERTIESListTemplateResult.h */, - F292EACA1FC0EB7300D6E69B /* DBFILEPROPERTIESLogicalOperator.h */, - F292EACB1FC0EB7300D6E69B /* DBFILEPROPERTIESLookupError.h */, - F292EACC1FC0EB7300D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h */, - F292EACD1FC0EB7300D6E69B /* DBFILEPROPERTIESModifyTemplateError.h */, - F292EACE1FC0EB7300D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */, - F292EACF1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesError.h */, - F292EAD01FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h */, - F292EAD11FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */, - F292EAD21FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h */, - F292EAD31FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h */, - F292EAD41FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h */, - F292EAD51FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h */, - F292EAD61FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h */, - F292EAD71FC0EB7300D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h */, - F292EAD81FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyField.h */, - F292EAD91FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h */, - F292EADA1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroup.h */, - F292EADB1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h */, - F292EADC1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h */, - F292EADD1FC0EB7300D6E69B /* DBFILEPROPERTIESPropertyType.h */, - F292EADE1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h */, - F292EADF1FC0EB7300D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h */, - F292EAE01FC0EB7300D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h */, - F292EAE11FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateError.h */, - F292EAE21FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilter.h */, - F292EAE31FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h */, - F292EAE41FC0EB7300D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h */, - F292EAE51FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h */, - F292EAE61FC0EB7300D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h */, - F292EAE71FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h */, - F292EAE81FC0EB7300D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h */, + F2A2DBA91E578C3F001D8449 /* DBOfficialAppConnector-iOS.h */, + F2A2DBAA1E578C3F001D8449 /* DBOfficialAppConnector-iOS.m */, + F2A2DBAB1E578C3F001D8449 /* DBOpenWithInfo-iOS.h */, + F2A2DBAC1E578C3F001D8449 /* DBOpenWithInfo-iOS.m */, ); - path = Headers; + path = OpenWith; sourceTree = ""; }; - F292EAE91FC0EB7300D6E69B /* FileRequests */ = { + F2C187E81E6666A50042ABE6 /* Umbrella */ = { isa = PBXGroup; children = ( - F292EAEA1FC0EB7300D6E69B /* DBFileRequestsObjects.m */, - F292EAEB1FC0EB7300D6E69B /* Headers */, + F2C187E91E6666A50042ABE6 /* ObjectiveDropboxOfficial.h */, + F2C187EA1E6666A50042ABE6 /* ObjectiveDropboxOfficialLib.h */, ); - path = FileRequests; + path = Umbrella; sourceTree = ""; }; - F292EAEB1FC0EB7300D6E69B /* Headers */ = { + F2C59AFB1E9C2EEC00E8D2E6 /* OAuth */ = { isa = PBXGroup; children = ( - F292EAEC1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h */, - F292EAED1FC0EB7300D6E69B /* DBFILEREQUESTSCreateFileRequestError.h */, - F292EAEE1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequest.h */, - F292EAEF1FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestDeadline.h */, - F292EAF01FC0EB7300D6E69B /* DBFILEREQUESTSFileRequestError.h */, - F292EAF11FC0EB7300D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h */, - F292EAF21FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h */, - F292EAF31FC0EB7300D6E69B /* DBFILEREQUESTSGetFileRequestError.h */, - F292EAF41FC0EB7300D6E69B /* DBFILEREQUESTSGracePeriod.h */, - F292EAF51FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsError.h */, - F292EAF61FC0EB7300D6E69B /* DBFILEREQUESTSListFileRequestsResult.h */, - F292EAF71FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h */, - F292EAF81FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h */, - F292EAF91FC0EB7300D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h */, + F2C59AFC1E9C2EFC00E8D2E6 /* DBOAuthManager+Protected.h */, ); - path = Headers; + path = OAuth; sourceTree = ""; }; - F292EAFA1FC0EB7300D6E69B /* Files */ = { + F96E2F1E206EE13F00589395 /* Generated */ = { isa = PBXGroup; children = ( - F292EAFB1FC0EB7300D6E69B /* DBFilesObjects.m */, - F292EAFC1FC0EB7300D6E69B /* Headers */, + F96E2F1F206EE13F00589395 /* ApiObjects */, + F96E3424206EE14200589395 /* Client */, + F96E342B206EE14200589395 /* DBSDKImportsGenerated.h */, + F96E342C206EE14200589395 /* Resources */, + F96E3434206EE14200589395 /* Routes */, ); - path = Files; + path = Generated; sourceTree = ""; }; - F292EAFC1FC0EB7300D6E69B /* Headers */ = { + F96E2F1F206EE13F00589395 /* ApiObjects */ = { isa = PBXGroup; children = ( - F292EAFD1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataArg.h */, - F292EAFE1FC0EB7300D6E69B /* DBFILESAlphaGetMetadataError.h */, - F292EAFF1FC0EB7300D6E69B /* DBFILESCommitInfo.h */, - F292EB001FC0EB7300D6E69B /* DBFILESCommitInfoWithProperties.h */, - F292EB011FC0EB7300D6E69B /* DBFILESCreateFolderArg.h */, - F292EB021FC0EB7300D6E69B /* DBFILESCreateFolderError.h */, - F292EB031FC0EB7300D6E69B /* DBFILESCreateFolderResult.h */, - F292EB041FC0EB7300D6E69B /* DBFILESDeleteArg.h */, - F292EB051FC0EB7300D6E69B /* DBFILESDeleteBatchArg.h */, - F292EB061FC0EB7300D6E69B /* DBFILESDeleteBatchError.h */, - F292EB071FC0EB7300D6E69B /* DBFILESDeleteBatchJobStatus.h */, - F292EB081FC0EB7300D6E69B /* DBFILESDeleteBatchLaunch.h */, - F292EB091FC0EB7300D6E69B /* DBFILESDeleteBatchResult.h */, - F292EB0A1FC0EB7300D6E69B /* DBFILESDeleteBatchResultData.h */, - F292EB0B1FC0EB7300D6E69B /* DBFILESDeleteBatchResultEntry.h */, - F292EB0C1FC0EB7300D6E69B /* DBFILESDeletedMetadata.h */, - F292EB0D1FC0EB7300D6E69B /* DBFILESDeleteError.h */, - F292EB0E1FC0EB7300D6E69B /* DBFILESDeleteResult.h */, - F292EB0F1FC0EB7300D6E69B /* DBFILESDimensions.h */, - F292EB101FC0EB7300D6E69B /* DBFILESDownloadArg.h */, - F292EB111FC0EB7300D6E69B /* DBFILESDownloadError.h */, - F292EB121FC0EB7300D6E69B /* DBFILESFileMetadata.h */, - F292EB131FC0EB7300D6E69B /* DBFILESFileOpsResult.h */, - F292EB141FC0EB7300D6E69B /* DBFILESFileSharingInfo.h */, - F292EB151FC0EB7300D6E69B /* DBFILESFolderMetadata.h */, - F292EB161FC0EB7300D6E69B /* DBFILESFolderSharingInfo.h */, - F292EB171FC0EB7300D6E69B /* DBFILESGetCopyReferenceArg.h */, - F292EB181FC0EB7300D6E69B /* DBFILESGetCopyReferenceError.h */, - F292EB191FC0EB7300D6E69B /* DBFILESGetCopyReferenceResult.h */, - F292EB1A1FC0EB7300D6E69B /* DBFILESGetMetadataArg.h */, - F292EB1B1FC0EB7300D6E69B /* DBFILESGetMetadataError.h */, - F292EB1C1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkArg.h */, - F292EB1D1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkError.h */, - F292EB1E1FC0EB7300D6E69B /* DBFILESGetTemporaryLinkResult.h */, - F292EB1F1FC0EB7300D6E69B /* DBFILESGetThumbnailBatchArg.h */, - F292EB201FC0EB7300D6E69B /* DBFILESGetThumbnailBatchError.h */, - F292EB211FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResult.h */, - F292EB221FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultData.h */, - F292EB231FC0EB7300D6E69B /* DBFILESGetThumbnailBatchResultEntry.h */, - F292EB241FC0EB7300D6E69B /* DBFILESGpsCoordinates.h */, - F292EB251FC0EB7300D6E69B /* DBFILESListFolderArg.h */, - F292EB261FC0EB7300D6E69B /* DBFILESListFolderContinueArg.h */, - F292EB271FC0EB7300D6E69B /* DBFILESListFolderContinueError.h */, - F292EB281FC0EB7300D6E69B /* DBFILESListFolderError.h */, - F292EB291FC0EB7300D6E69B /* DBFILESListFolderGetLatestCursorResult.h */, - F292EB2A1FC0EB7300D6E69B /* DBFILESListFolderLongpollArg.h */, - F292EB2B1FC0EB7300D6E69B /* DBFILESListFolderLongpollError.h */, - F292EB2C1FC0EB7300D6E69B /* DBFILESListFolderLongpollResult.h */, - F292EB2D1FC0EB7300D6E69B /* DBFILESListFolderResult.h */, - F292EB2E1FC0EB7300D6E69B /* DBFILESListRevisionsArg.h */, - F292EB2F1FC0EB7300D6E69B /* DBFILESListRevisionsError.h */, - F292EB301FC0EB7300D6E69B /* DBFILESListRevisionsMode.h */, - F292EB311FC0EB7300D6E69B /* DBFILESListRevisionsResult.h */, - F292EB321FC0EB7300D6E69B /* DBFILESLookupError.h */, - F292EB331FC0EB7300D6E69B /* DBFILESMediaInfo.h */, - F292EB341FC0EB7300D6E69B /* DBFILESMediaMetadata.h */, - F292EB351FC0EB7300D6E69B /* DBFILESMetadata.h */, - F292EB361FC0EB7300D6E69B /* DBFILESPhotoMetadata.h */, - F292EB371FC0EB7300D6E69B /* DBFILESPreviewArg.h */, - F292EB381FC0EB7300D6E69B /* DBFILESPreviewError.h */, - F292EB391FC0EB7300D6E69B /* DBFILESRelocationArg.h */, - F292EB3A1FC0EB7300D6E69B /* DBFILESRelocationBatchArg.h */, - F292EB3B1FC0EB7300D6E69B /* DBFILESRelocationBatchError.h */, - F292EB3C1FC0EB7300D6E69B /* DBFILESRelocationBatchJobStatus.h */, - F292EB3D1FC0EB7300D6E69B /* DBFILESRelocationBatchLaunch.h */, - F292EB3E1FC0EB7300D6E69B /* DBFILESRelocationBatchResult.h */, - F292EB3F1FC0EB7300D6E69B /* DBFILESRelocationBatchResultData.h */, - F292EB401FC0EB7300D6E69B /* DBFILESRelocationError.h */, - F292EB411FC0EB7300D6E69B /* DBFILESRelocationPath.h */, - F292EB421FC0EB7300D6E69B /* DBFILESRelocationResult.h */, - F292EB431FC0EB7300D6E69B /* DBFILESRestoreArg.h */, - F292EB441FC0EB7300D6E69B /* DBFILESRestoreError.h */, - F292EB451FC0EB7300D6E69B /* DBFILESSaveCopyReferenceArg.h */, - F292EB461FC0EB7300D6E69B /* DBFILESSaveCopyReferenceError.h */, - F292EB471FC0EB7300D6E69B /* DBFILESSaveCopyReferenceResult.h */, - F292EB481FC0EB7300D6E69B /* DBFILESSaveUrlArg.h */, - F292EB491FC0EB7300D6E69B /* DBFILESSaveUrlError.h */, - F292EB4A1FC0EB7300D6E69B /* DBFILESSaveUrlJobStatus.h */, - F292EB4B1FC0EB7300D6E69B /* DBFILESSaveUrlResult.h */, - F292EB4C1FC0EB7300D6E69B /* DBFILESSearchArg.h */, - F292EB4D1FC0EB7300D6E69B /* DBFILESSearchError.h */, - F292EB4E1FC0EB7300D6E69B /* DBFILESSearchMatch.h */, - F292EB4F1FC0EB7300D6E69B /* DBFILESSearchMatchType.h */, - F292EB501FC0EB7300D6E69B /* DBFILESSearchMode.h */, - F292EB511FC0EB7300D6E69B /* DBFILESSearchResult.h */, - F292EB521FC0EB7300D6E69B /* DBFILESSharedLink.h */, - F292EB531FC0EB7300D6E69B /* DBFILESSharingInfo.h */, - F292EB541FC0EB7300D6E69B /* DBFILESThumbnailArg.h */, - F292EB551FC0EB7300D6E69B /* DBFILESThumbnailError.h */, - F292EB561FC0EB7300D6E69B /* DBFILESThumbnailFormat.h */, - F292EB571FC0EB7300D6E69B /* DBFILESThumbnailSize.h */, - F292EB581FC0EB7300D6E69B /* DBFILESUploadError.h */, - F292EB591FC0EB7300D6E69B /* DBFILESUploadErrorWithProperties.h */, - F292EB5A1FC0EB7300D6E69B /* DBFILESUploadSessionAppendArg.h */, - F292EB5B1FC0EB7300D6E69B /* DBFILESUploadSessionCursor.h */, - F292EB5C1FC0EB7300D6E69B /* DBFILESUploadSessionFinishArg.h */, - F292EB5D1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchArg.h */, - F292EB5E1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h */, - F292EB5F1FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h */, - F292EB601FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResult.h */, - F292EB611FC0EB7300D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h */, - F292EB621FC0EB7300D6E69B /* DBFILESUploadSessionFinishError.h */, - F292EB631FC0EB7300D6E69B /* DBFILESUploadSessionLookupError.h */, - F292EB641FC0EB7300D6E69B /* DBFILESUploadSessionOffsetError.h */, - F292EB651FC0EB7300D6E69B /* DBFILESUploadSessionStartArg.h */, - F292EB661FC0EB7300D6E69B /* DBFILESUploadSessionStartResult.h */, - F292EB671FC0EB7300D6E69B /* DBFILESUploadWriteFailed.h */, - F292EB681FC0EB7300D6E69B /* DBFILESVideoMetadata.h */, - F292EB691FC0EB7300D6E69B /* DBFILESWriteConflictError.h */, - F292EB6A1FC0EB7300D6E69B /* DBFILESWriteError.h */, - F292EB6B1FC0EB7300D6E69B /* DBFILESWriteMode.h */, + F96E2F20206EE13F00589395 /* Async */, + F96E2F29206EE13F00589395 /* Auth */, + F96E2F35206EE13F00589395 /* Common */, + F96E2F3D206EE13F00589395 /* FileProperties */, + F96E2F67206EE13F00589395 /* FileRequests */, + F96E2F78206EE13F00589395 /* Files */, + F96E2FED206EE13F00589395 /* Paper */, + F96E301F206EE13F00589395 /* Sharing */, + F96E30B8206EE13F00589395 /* Team */, + F96E3172206EE13F00589395 /* TeamCommon */, + F96E317A206EE13F00589395 /* TeamLog */, + F96E33FD206EE14200589395 /* TeamPolicies */, + F96E340F206EE14200589395 /* Users */, + F96E3420206EE14200589395 /* UsersCommon */, ); - path = Headers; + path = ApiObjects; sourceTree = ""; }; - F292EB6C1FC0EB7300D6E69B /* Paper */ = { + F96E2F20206EE13F00589395 /* Async */ = { isa = PBXGroup; children = ( - F292EB6D1FC0EB7300D6E69B /* DBPaperObjects.m */, - F292EB6E1FC0EB7300D6E69B /* Headers */, + F96E2F21206EE13F00589395 /* DBAsyncObjects.m */, + F96E2F22206EE13F00589395 /* Headers */, ); - path = Paper; + path = Async; sourceTree = ""; }; - F292EB6E1FC0EB7300D6E69B /* Headers */ = { + F96E2F22206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EB6F1FC0EB7300D6E69B /* DBPAPERAddMember.h */, - F292EB701FC0EB7300D6E69B /* DBPAPERAddPaperDocUser.h */, - F292EB711FC0EB7300D6E69B /* DBPAPERAddPaperDocUserMemberResult.h */, - F292EB721FC0EB7300D6E69B /* DBPAPERAddPaperDocUserResult.h */, - F292EB731FC0EB7300D6E69B /* DBPAPERCursor.h */, - F292EB741FC0EB7300D6E69B /* DBPAPERDocLookupError.h */, - F292EB751FC0EB7300D6E69B /* DBPAPERDocSubscriptionLevel.h */, - F292EB761FC0EB7300D6E69B /* DBPAPERExportFormat.h */, - F292EB771FC0EB7300D6E69B /* DBPAPERFolder.h */, - F292EB781FC0EB7300D6E69B /* DBPAPERFoldersContainingPaperDoc.h */, - F292EB791FC0EB7300D6E69B /* DBPAPERFolderSharingPolicyType.h */, - F292EB7A1FC0EB7300D6E69B /* DBPAPERFolderSubscriptionLevel.h */, - F292EB7B1FC0EB7300D6E69B /* DBPAPERImportFormat.h */, - F292EB7C1FC0EB7300D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h */, - F292EB7D1FC0EB7300D6E69B /* DBPAPERListDocsCursorError.h */, - F292EB7E1FC0EB7300D6E69B /* DBPAPERListPaperDocsArgs.h */, - F292EB7F1FC0EB7300D6E69B /* DBPAPERListPaperDocsContinueArgs.h */, - F292EB801FC0EB7300D6E69B /* DBPAPERListPaperDocsFilterBy.h */, - F292EB811FC0EB7300D6E69B /* DBPAPERListPaperDocsResponse.h */, - F292EB821FC0EB7300D6E69B /* DBPAPERListPaperDocsSortBy.h */, - F292EB831FC0EB7300D6E69B /* DBPAPERListPaperDocsSortOrder.h */, - F292EB841FC0EB7300D6E69B /* DBPAPERListUsersCursorError.h */, - F292EB851FC0EB7300D6E69B /* DBPAPERListUsersOnFolderArgs.h */, - F292EB861FC0EB7300D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h */, - F292EB871FC0EB7300D6E69B /* DBPAPERListUsersOnFolderResponse.h */, - F292EB881FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocArgs.h */, - F292EB891FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h */, - F292EB8A1FC0EB7300D6E69B /* DBPAPERListUsersOnPaperDocResponse.h */, - F292EB8B1FC0EB7300D6E69B /* DBPAPERPaperApiBaseError.h */, - F292EB8C1FC0EB7300D6E69B /* DBPAPERPaperApiCursorError.h */, - F292EB8D1FC0EB7300D6E69B /* DBPAPERPaperDocCreateArgs.h */, - F292EB8E1FC0EB7300D6E69B /* DBPAPERPaperDocCreateError.h */, - F292EB8F1FC0EB7300D6E69B /* DBPAPERPaperDocCreateUpdateResult.h */, - F292EB901FC0EB7300D6E69B /* DBPAPERPaperDocExport.h */, - F292EB911FC0EB7300D6E69B /* DBPAPERPaperDocExportResult.h */, - F292EB921FC0EB7300D6E69B /* DBPAPERPaperDocPermissionLevel.h */, - F292EB931FC0EB7300D6E69B /* DBPAPERPaperDocSharingPolicy.h */, - F292EB941FC0EB7300D6E69B /* DBPAPERPaperDocUpdateArgs.h */, - F292EB951FC0EB7300D6E69B /* DBPAPERPaperDocUpdateError.h */, - F292EB961FC0EB7300D6E69B /* DBPAPERPaperDocUpdatePolicy.h */, - F292EB971FC0EB7300D6E69B /* DBPAPERRefPaperDoc.h */, - F292EB981FC0EB7300D6E69B /* DBPAPERRemovePaperDocUser.h */, - F292EB991FC0EB7300D6E69B /* DBPAPERSharingPolicy.h */, - F292EB9A1FC0EB7300D6E69B /* DBPAPERSharingPublicPolicyType.h */, - F292EB9B1FC0EB7300D6E69B /* DBPAPERSharingTeamPolicyType.h */, - F292EB9C1FC0EB7300D6E69B /* DBPAPERUserInfoWithPermissionLevel.h */, - F292EB9D1FC0EB7300D6E69B /* DBPAPERUserOnPaperDocFilter.h */, + F96E2F23206EE13F00589395 /* DBASYNCLaunchEmptyResult.h */, + F96E2F24206EE13F00589395 /* DBASYNCLaunchResultBase.h */, + F96E2F25206EE13F00589395 /* DBASYNCPollArg.h */, + F96E2F26206EE13F00589395 /* DBASYNCPollEmptyResult.h */, + F96E2F27206EE13F00589395 /* DBASYNCPollError.h */, + F96E2F28206EE13F00589395 /* DBASYNCPollResultBase.h */, ); path = Headers; sourceTree = ""; }; - F292EB9E1FC0EB7300D6E69B /* Sharing */ = { + F96E2F29206EE13F00589395 /* Auth */ = { isa = PBXGroup; children = ( - F292EB9F1FC0EB7300D6E69B /* DBSharingObjects.m */, - F292EBA01FC0EB7300D6E69B /* Headers */, + F96E2F2A206EE13F00589395 /* DBAuthObjects.m */, + F96E2F2B206EE13F00589395 /* Headers */, ); - path = Sharing; + path = Auth; sourceTree = ""; }; - F292EBA01FC0EB7300D6E69B /* Headers */ = { + F96E2F2B206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EBA11FC0EB7300D6E69B /* DBSHARINGAccessLevel.h */, - F292EBA21FC0EB7300D6E69B /* DBSHARINGAclUpdatePolicy.h */, - F292EBA31FC0EB7300D6E69B /* DBSHARINGAddFileMemberArgs.h */, - F292EBA41FC0EB7300D6E69B /* DBSHARINGAddFileMemberError.h */, - F292EBA51FC0EB7300D6E69B /* DBSHARINGAddFolderMemberArg.h */, - F292EBA61FC0EB7300D6E69B /* DBSHARINGAddFolderMemberError.h */, - F292EBA71FC0EB7300D6E69B /* DBSHARINGAddMember.h */, - F292EBA81FC0EB7300D6E69B /* DBSHARINGAddMemberSelectorError.h */, - F292EBA91FC0EB7300D6E69B /* DBSHARINGAudienceExceptionContentInfo.h */, - F292EBAA1FC0EB7300D6E69B /* DBSHARINGAudienceExceptions.h */, - F292EBAB1FC0EB7300D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h */, - F292EBAC1FC0EB7300D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h */, - F292EBAD1FC0EB7300D6E69B /* DBSHARINGCollectionLinkMetadata.h */, - F292EBAE1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkArg.h */, - F292EBAF1FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkError.h */, - F292EBB01FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h */, - F292EBB11FC0EB7300D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h */, - F292EBB21FC0EB7300D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h */, - F292EBB31FC0EB7300D6E69B /* DBSHARINGFileAction.h */, - F292EBB41FC0EB7300D6E69B /* DBSHARINGFileErrorResult.h */, - F292EBB51FC0EB7300D6E69B /* DBSHARINGFileLinkMetadata.h */, - F292EBB61FC0EB7300D6E69B /* DBSHARINGFileMemberActionError.h */, - F292EBB71FC0EB7300D6E69B /* DBSHARINGFileMemberActionIndividualResult.h */, - F292EBB81FC0EB7300D6E69B /* DBSHARINGFileMemberActionResult.h */, - F292EBB91FC0EB7300D6E69B /* DBSHARINGFileMemberRemoveActionResult.h */, - F292EBBA1FC0EB7300D6E69B /* DBSHARINGFilePermission.h */, - F292EBBB1FC0EB7300D6E69B /* DBSHARINGFolderAction.h */, - F292EBBC1FC0EB7300D6E69B /* DBSHARINGFolderLinkMetadata.h */, - F292EBBD1FC0EB7300D6E69B /* DBSHARINGFolderPermission.h */, - F292EBBE1FC0EB7300D6E69B /* DBSHARINGFolderPolicy.h */, - F292EBBF1FC0EB7300D6E69B /* DBSHARINGGetFileMetadataArg.h */, - F292EBC01FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchArg.h */, - F292EBC11FC0EB7300D6E69B /* DBSHARINGGetFileMetadataBatchResult.h */, - F292EBC21FC0EB7300D6E69B /* DBSHARINGGetFileMetadataError.h */, - F292EBC31FC0EB7300D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h */, - F292EBC41FC0EB7300D6E69B /* DBSHARINGGetMetadataArgs.h */, - F292EBC51FC0EB7300D6E69B /* DBSHARINGGetSharedLinkFileError.h */, - F292EBC61FC0EB7300D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h */, - F292EBC71FC0EB7300D6E69B /* DBSHARINGGetSharedLinksArg.h */, - F292EBC81FC0EB7300D6E69B /* DBSHARINGGetSharedLinksError.h */, - F292EBC91FC0EB7300D6E69B /* DBSHARINGGetSharedLinksResult.h */, - F292EBCA1FC0EB7300D6E69B /* DBSHARINGGroupInfo.h */, - F292EBCB1FC0EB7300D6E69B /* DBSHARINGGroupMembershipInfo.h */, - F292EBCC1FC0EB7300D6E69B /* DBSHARINGInsufficientPlan.h */, - F292EBCD1FC0EB7300D6E69B /* DBSHARINGInsufficientQuotaAmounts.h */, - F292EBCE1FC0EB7300D6E69B /* DBSHARINGInviteeInfo.h */, - F292EBCF1FC0EB7300D6E69B /* DBSHARINGInviteeMembershipInfo.h */, - F292EBD01FC0EB7300D6E69B /* DBSHARINGJobError.h */, - F292EBD11FC0EB7300D6E69B /* DBSHARINGJobStatus.h */, - F292EBD21FC0EB7300D6E69B /* DBSHARINGLinkAction.h */, - F292EBD31FC0EB7300D6E69B /* DBSHARINGLinkAudience.h */, - F292EBD41FC0EB7300D6E69B /* DBSHARINGLinkExpiry.h */, - F292EBD51FC0EB7300D6E69B /* DBSHARINGLinkMetadata.h */, - F292EBD61FC0EB7300D6E69B /* DBSHARINGLinkPassword.h */, - F292EBD71FC0EB7300D6E69B /* DBSHARINGLinkPermission.h */, - F292EBD81FC0EB7300D6E69B /* DBSHARINGLinkPermissions.h */, - F292EBD91FC0EB7300D6E69B /* DBSHARINGLinkSettings.h */, - F292EBDA1FC0EB7300D6E69B /* DBSHARINGListFileMembersArg.h */, - F292EBDB1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchArg.h */, - F292EBDC1FC0EB7300D6E69B /* DBSHARINGListFileMembersBatchResult.h */, - F292EBDD1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueArg.h */, - F292EBDE1FC0EB7300D6E69B /* DBSHARINGListFileMembersContinueError.h */, - F292EBDF1FC0EB7300D6E69B /* DBSHARINGListFileMembersCountResult.h */, - F292EBE01FC0EB7300D6E69B /* DBSHARINGListFileMembersError.h */, - F292EBE11FC0EB7300D6E69B /* DBSHARINGListFileMembersIndividualResult.h */, - F292EBE21FC0EB7300D6E69B /* DBSHARINGListFilesArg.h */, - F292EBE31FC0EB7300D6E69B /* DBSHARINGListFilesContinueArg.h */, - F292EBE41FC0EB7300D6E69B /* DBSHARINGListFilesContinueError.h */, - F292EBE51FC0EB7300D6E69B /* DBSHARINGListFilesResult.h */, - F292EBE61FC0EB7300D6E69B /* DBSHARINGListFolderMembersArgs.h */, - F292EBE71FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueArg.h */, - F292EBE81FC0EB7300D6E69B /* DBSHARINGListFolderMembersContinueError.h */, - F292EBE91FC0EB7300D6E69B /* DBSHARINGListFolderMembersCursorArg.h */, - F292EBEA1FC0EB7300D6E69B /* DBSHARINGListFoldersArgs.h */, - F292EBEB1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueArg.h */, - F292EBEC1FC0EB7300D6E69B /* DBSHARINGListFoldersContinueError.h */, - F292EBED1FC0EB7300D6E69B /* DBSHARINGListFoldersResult.h */, - F292EBEE1FC0EB7300D6E69B /* DBSHARINGListSharedLinksArg.h */, - F292EBEF1FC0EB7300D6E69B /* DBSHARINGListSharedLinksError.h */, - F292EBF01FC0EB7300D6E69B /* DBSHARINGListSharedLinksResult.h */, - F292EBF11FC0EB7300D6E69B /* DBSHARINGMemberAccessLevelResult.h */, - F292EBF21FC0EB7300D6E69B /* DBSHARINGMemberAction.h */, - F292EBF31FC0EB7300D6E69B /* DBSHARINGMemberPermission.h */, - F292EBF41FC0EB7300D6E69B /* DBSHARINGMemberPolicy.h */, - F292EBF51FC0EB7300D6E69B /* DBSHARINGMemberSelector.h */, - F292EBF61FC0EB7300D6E69B /* DBSHARINGMembershipInfo.h */, - F292EBF71FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h */, - F292EBF81FC0EB7300D6E69B /* DBSHARINGModifySharedLinkSettingsError.h */, - F292EBF91FC0EB7300D6E69B /* DBSHARINGMountFolderArg.h */, - F292EBFA1FC0EB7300D6E69B /* DBSHARINGMountFolderError.h */, - F292EBFB1FC0EB7300D6E69B /* DBSHARINGParentFolderAccessInfo.h */, - F292EBFC1FC0EB7300D6E69B /* DBSHARINGPathLinkMetadata.h */, - F292EBFD1FC0EB7300D6E69B /* DBSHARINGPendingUploadMode.h */, - F292EBFE1FC0EB7300D6E69B /* DBSHARINGPermissionDeniedReason.h */, - F292EBFF1FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipArg.h */, - F292EC001FC0EB7300D6E69B /* DBSHARINGRelinquishFileMembershipError.h */, - F292EC011FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h */, - F292EC021FC0EB7300D6E69B /* DBSHARINGRelinquishFolderMembershipError.h */, - F292EC031FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberArg.h */, - F292EC041FC0EB7300D6E69B /* DBSHARINGRemoveFileMemberError.h */, - F292EC051FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberArg.h */, - F292EC061FC0EB7300D6E69B /* DBSHARINGRemoveFolderMemberError.h */, - F292EC071FC0EB7300D6E69B /* DBSHARINGRemoveMemberJobStatus.h */, - F292EC081FC0EB7300D6E69B /* DBSHARINGRequestedVisibility.h */, - F292EC091FC0EB7300D6E69B /* DBSHARINGResolvedVisibility.h */, - F292EC0A1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkArg.h */, - F292EC0B1FC0EB7300D6E69B /* DBSHARINGRevokeSharedLinkError.h */, - F292EC0C1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadata.h */, - F292EC0D1FC0EB7300D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h */, - F292EC0E1FC0EB7300D6E69B /* DBSHARINGSharedFileMembers.h */, - F292EC0F1FC0EB7300D6E69B /* DBSHARINGSharedFileMetadata.h */, - F292EC101FC0EB7300D6E69B /* DBSHARINGSharedFolderAccessError.h */, - F292EC111FC0EB7300D6E69B /* DBSHARINGSharedFolderMemberError.h */, - F292EC121FC0EB7300D6E69B /* DBSHARINGSharedFolderMembers.h */, - F292EC131FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadata.h */, - F292EC141FC0EB7300D6E69B /* DBSHARINGSharedFolderMetadataBase.h */, - F292EC151FC0EB7300D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h */, - F292EC161FC0EB7300D6E69B /* DBSHARINGSharedLinkError.h */, - F292EC171FC0EB7300D6E69B /* DBSHARINGSharedLinkMetadata.h */, - F292EC181FC0EB7300D6E69B /* DBSHARINGSharedLinkPolicy.h */, - F292EC191FC0EB7300D6E69B /* DBSHARINGSharedLinkSettings.h */, - F292EC1A1FC0EB7300D6E69B /* DBSHARINGSharedLinkSettingsError.h */, - F292EC1B1FC0EB7300D6E69B /* DBSHARINGShareFolderArg.h */, - F292EC1C1FC0EB7300D6E69B /* DBSHARINGShareFolderArgBase.h */, - F292EC1D1FC0EB7300D6E69B /* DBSHARINGShareFolderError.h */, - F292EC1E1FC0EB7300D6E69B /* DBSHARINGShareFolderErrorBase.h */, - F292EC1F1FC0EB7300D6E69B /* DBSHARINGShareFolderJobStatus.h */, - F292EC201FC0EB7300D6E69B /* DBSHARINGShareFolderLaunch.h */, - F292EC211FC0EB7300D6E69B /* DBSHARINGSharePathError.h */, - F292EC221FC0EB7300D6E69B /* DBSHARINGSharingFileAccessError.h */, - F292EC231FC0EB7300D6E69B /* DBSHARINGSharingUserError.h */, - F292EC241FC0EB7300D6E69B /* DBSHARINGTeamMemberInfo.h */, - F292EC251FC0EB7300D6E69B /* DBSHARINGTransferFolderArg.h */, - F292EC261FC0EB7300D6E69B /* DBSHARINGTransferFolderError.h */, - F292EC271FC0EB7300D6E69B /* DBSHARINGUnmountFolderArg.h */, - F292EC281FC0EB7300D6E69B /* DBSHARINGUnmountFolderError.h */, - F292EC291FC0EB7300D6E69B /* DBSHARINGUnshareFileArg.h */, - F292EC2A1FC0EB7300D6E69B /* DBSHARINGUnshareFileError.h */, - F292EC2B1FC0EB7300D6E69B /* DBSHARINGUnshareFolderArg.h */, - F292EC2C1FC0EB7300D6E69B /* DBSHARINGUnshareFolderError.h */, - F292EC2D1FC0EB7300D6E69B /* DBSHARINGUpdateFileMemberArgs.h */, - F292EC2E1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberArg.h */, - F292EC2F1FC0EB7300D6E69B /* DBSHARINGUpdateFolderMemberError.h */, - F292EC301FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyArg.h */, - F292EC311FC0EB7300D6E69B /* DBSHARINGUpdateFolderPolicyError.h */, - F292EC321FC0EB7300D6E69B /* DBSHARINGUserFileMembershipInfo.h */, - F292EC331FC0EB7300D6E69B /* DBSHARINGUserInfo.h */, - F292EC341FC0EB7300D6E69B /* DBSHARINGUserMembershipInfo.h */, - F292EC351FC0EB7300D6E69B /* DBSHARINGViewerInfoPolicy.h */, - F292EC361FC0EB7300D6E69B /* DBSHARINGVisibility.h */, + F96E2F2C206EE13F00589395 /* DBAUTHAccessError.h */, + F96E2F2D206EE13F00589395 /* DBAUTHAuthError.h */, + F96E2F2E206EE13F00589395 /* DBAUTHInvalidAccountTypeError.h */, + F96E2F2F206EE13F00589395 /* DBAUTHPaperAccessError.h */, + F96E2F30206EE13F00589395 /* DBAUTHRateLimitError.h */, + F96E2F31206EE13F00589395 /* DBAUTHRateLimitReason.h */, + F96E2F32206EE13F00589395 /* DBAUTHTokenFromOAuth1Arg.h */, + F96E2F33206EE13F00589395 /* DBAUTHTokenFromOAuth1Error.h */, + F96E2F34206EE13F00589395 /* DBAUTHTokenFromOAuth1Result.h */, ); path = Headers; sourceTree = ""; }; - F292EC371FC0EB7300D6E69B /* Team */ = { + F96E2F35206EE13F00589395 /* Common */ = { isa = PBXGroup; children = ( - F292EC381FC0EB7300D6E69B /* DBTeamObjects.m */, - F292EC391FC0EB7300D6E69B /* Headers */, + F96E2F36206EE13F00589395 /* DBCommonObjects.m */, + F96E2F37206EE13F00589395 /* Headers */, ); - path = Team; + path = Common; sourceTree = ""; }; - F292EC391FC0EB7300D6E69B /* Headers */ = { + F96E2F37206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EC3A1FC0EB7300D6E69B /* DBTEAMActiveWebSession.h */, - F292EC3B1FC0EB7300D6E69B /* DBTEAMAdminTier.h */, - F292EC3C1FC0EB7300D6E69B /* DBTEAMApiApp.h */, - F292EC3D1FC0EB7300D6E69B /* DBTEAMBaseDfbReport.h */, - F292EC3E1FC0EB7300D6E69B /* DBTEAMBaseTeamFolderError.h */, - F292EC3F1FC0EB7300D6E69B /* DBTEAMCustomQuotaError.h */, - F292EC401FC0EB7300D6E69B /* DBTEAMCustomQuotaResult.h */, - F292EC411FC0EB7300D6E69B /* DBTEAMCustomQuotaUsersArg.h */, - F292EC421FC0EB7300D6E69B /* DBTEAMDateRange.h */, - F292EC431FC0EB7300D6E69B /* DBTEAMDateRangeError.h */, - F292EC441FC0EB7300D6E69B /* DBTEAMDesktopClientSession.h */, - F292EC451FC0EB7300D6E69B /* DBTEAMDesktopPlatform.h */, - F292EC461FC0EB7300D6E69B /* DBTEAMDevicesActive.h */, - F292EC471FC0EB7300D6E69B /* DBTEAMDeviceSession.h */, - F292EC481FC0EB7300D6E69B /* DBTEAMDeviceSessionArg.h */, - F292EC491FC0EB7300D6E69B /* DBTEAMExcludedUsersListArg.h */, - F292EC4A1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueArg.h */, - F292EC4B1FC0EB7300D6E69B /* DBTEAMExcludedUsersListContinueError.h */, - F292EC4C1FC0EB7300D6E69B /* DBTEAMExcludedUsersListError.h */, - F292EC4D1FC0EB7300D6E69B /* DBTEAMExcludedUsersListResult.h */, - F292EC4E1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateArg.h */, - F292EC4F1FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateError.h */, - F292EC501FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateResult.h */, - F292EC511FC0EB7300D6E69B /* DBTEAMExcludedUsersUpdateStatus.h */, - F292EC521FC0EB7300D6E69B /* DBTEAMFeature.h */, - F292EC531FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h */, - F292EC541FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchError.h */, - F292EC551FC0EB7300D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h */, - F292EC561FC0EB7300D6E69B /* DBTEAMFeatureValue.h */, - F292EC571FC0EB7300D6E69B /* DBTEAMGetActivityReport.h */, - F292EC581FC0EB7300D6E69B /* DBTEAMGetDevicesReport.h */, - F292EC591FC0EB7300D6E69B /* DBTEAMGetMembershipReport.h */, - F292EC5A1FC0EB7300D6E69B /* DBTEAMGetStorageReport.h */, - F292EC5B1FC0EB7300D6E69B /* DBTEAMGroupAccessType.h */, - F292EC5C1FC0EB7300D6E69B /* DBTEAMGroupCreateArg.h */, - F292EC5D1FC0EB7300D6E69B /* DBTEAMGroupCreateError.h */, - F292EC5E1FC0EB7300D6E69B /* DBTEAMGroupDeleteError.h */, - F292EC5F1FC0EB7300D6E69B /* DBTEAMGroupFullInfo.h */, - F292EC601FC0EB7300D6E69B /* DBTEAMGroupMemberInfo.h */, - F292EC611FC0EB7300D6E69B /* DBTEAMGroupMembersAddArg.h */, - F292EC621FC0EB7300D6E69B /* DBTEAMGroupMembersAddError.h */, - F292EC631FC0EB7300D6E69B /* DBTEAMGroupMembersChangeResult.h */, - F292EC641FC0EB7300D6E69B /* DBTEAMGroupMemberSelector.h */, - F292EC651FC0EB7300D6E69B /* DBTEAMGroupMemberSelectorError.h */, - F292EC661FC0EB7300D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h */, - F292EC671FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveArg.h */, - F292EC681FC0EB7300D6E69B /* DBTEAMGroupMembersRemoveError.h */, - F292EC691FC0EB7300D6E69B /* DBTEAMGroupMembersSelector.h */, - F292EC6A1FC0EB7300D6E69B /* DBTEAMGroupMembersSelectorError.h */, - F292EC6B1FC0EB7300D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h */, - F292EC6C1FC0EB7300D6E69B /* DBTEAMGroupSelector.h */, - F292EC6D1FC0EB7300D6E69B /* DBTEAMGroupSelectorError.h */, - F292EC6E1FC0EB7300D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h */, - F292EC6F1FC0EB7300D6E69B /* DBTEAMGroupsGetInfoError.h */, - F292EC701FC0EB7300D6E69B /* DBTEAMGroupsGetInfoItem.h */, - F292EC711FC0EB7300D6E69B /* DBTEAMGroupsListArg.h */, - F292EC721FC0EB7300D6E69B /* DBTEAMGroupsListContinueArg.h */, - F292EC731FC0EB7300D6E69B /* DBTEAMGroupsListContinueError.h */, - F292EC741FC0EB7300D6E69B /* DBTEAMGroupsListResult.h */, - F292EC751FC0EB7300D6E69B /* DBTEAMGroupsMembersListArg.h */, - F292EC761FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueArg.h */, - F292EC771FC0EB7300D6E69B /* DBTEAMGroupsMembersListContinueError.h */, - F292EC781FC0EB7300D6E69B /* DBTEAMGroupsMembersListResult.h */, - F292EC791FC0EB7300D6E69B /* DBTEAMGroupsPollError.h */, - F292EC7A1FC0EB7300D6E69B /* DBTEAMGroupsSelector.h */, - F292EC7B1FC0EB7300D6E69B /* DBTEAMGroupUpdateArgs.h */, - F292EC7C1FC0EB7300D6E69B /* DBTEAMGroupUpdateError.h */, - F292EC7D1FC0EB7300D6E69B /* DBTEAMHasTeamFileEventsValue.h */, - F292EC7E1FC0EB7300D6E69B /* DBTEAMHasTeamSharedDropboxValue.h */, - F292EC7F1FC0EB7300D6E69B /* DBTEAMIncludeMembersArg.h */, - F292EC801FC0EB7300D6E69B /* DBTEAMListMemberAppsArg.h */, - F292EC811FC0EB7300D6E69B /* DBTEAMListMemberAppsError.h */, - F292EC821FC0EB7300D6E69B /* DBTEAMListMemberAppsResult.h */, - F292EC831FC0EB7300D6E69B /* DBTEAMListMemberDevicesArg.h */, - F292EC841FC0EB7300D6E69B /* DBTEAMListMemberDevicesError.h */, - F292EC851FC0EB7300D6E69B /* DBTEAMListMemberDevicesResult.h */, - F292EC861FC0EB7300D6E69B /* DBTEAMListMembersAppsArg.h */, - F292EC871FC0EB7300D6E69B /* DBTEAMListMembersAppsError.h */, - F292EC881FC0EB7300D6E69B /* DBTEAMListMembersAppsResult.h */, - F292EC891FC0EB7300D6E69B /* DBTEAMListMembersDevicesArg.h */, - F292EC8A1FC0EB7300D6E69B /* DBTEAMListMembersDevicesError.h */, - F292EC8B1FC0EB7300D6E69B /* DBTEAMListMembersDevicesResult.h */, - F292EC8C1FC0EB7300D6E69B /* DBTEAMListTeamAppsArg.h */, - F292EC8D1FC0EB7300D6E69B /* DBTEAMListTeamAppsError.h */, - F292EC8E1FC0EB7300D6E69B /* DBTEAMListTeamAppsResult.h */, - F292EC8F1FC0EB7300D6E69B /* DBTEAMListTeamDevicesArg.h */, - F292EC901FC0EB7300D6E69B /* DBTEAMListTeamDevicesError.h */, - F292EC911FC0EB7300D6E69B /* DBTEAMListTeamDevicesResult.h */, - F292EC921FC0EB7300D6E69B /* DBTEAMMemberAccess.h */, - F292EC931FC0EB7300D6E69B /* DBTEAMMemberAddArg.h */, - F292EC941FC0EB7300D6E69B /* DBTEAMMemberAddResult.h */, - F292EC951FC0EB7300D6E69B /* DBTEAMMemberDevices.h */, - F292EC961FC0EB7300D6E69B /* DBTEAMMemberLinkedApps.h */, - F292EC971FC0EB7300D6E69B /* DBTEAMMemberProfile.h */, - F292EC981FC0EB7300D6E69B /* DBTEAMMembersAddArg.h */, - F292EC991FC0EB7300D6E69B /* DBTEAMMembersAddJobStatus.h */, - F292EC9A1FC0EB7300D6E69B /* DBTEAMMembersAddLaunch.h */, - F292EC9B1FC0EB7300D6E69B /* DBTEAMMembersDeactivateArg.h */, - F292EC9C1FC0EB7300D6E69B /* DBTEAMMembersDeactivateError.h */, - F292EC9D1FC0EB7300D6E69B /* DBTEAMMemberSelectorError.h */, - F292EC9E1FC0EB7300D6E69B /* DBTEAMMembersGetInfoArgs.h */, - F292EC9F1FC0EB7300D6E69B /* DBTEAMMembersGetInfoError.h */, - F292ECA01FC0EB7300D6E69B /* DBTEAMMembersGetInfoItem.h */, - F292ECA11FC0EB7300D6E69B /* DBTEAMMembersListArg.h */, - F292ECA21FC0EB7300D6E69B /* DBTEAMMembersListContinueArg.h */, - F292ECA31FC0EB7300D6E69B /* DBTEAMMembersListContinueError.h */, - F292ECA41FC0EB7300D6E69B /* DBTEAMMembersListError.h */, - F292ECA51FC0EB7300D6E69B /* DBTEAMMembersListResult.h */, - F292ECA61FC0EB7300D6E69B /* DBTEAMMembersRecoverArg.h */, - F292ECA71FC0EB7300D6E69B /* DBTEAMMembersRecoverError.h */, - F292ECA81FC0EB7300D6E69B /* DBTEAMMembersRemoveArg.h */, - F292ECA91FC0EB7300D6E69B /* DBTEAMMembersRemoveError.h */, - F292ECAA1FC0EB7300D6E69B /* DBTEAMMembersSendWelcomeError.h */, - F292ECAB1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsArg.h */, - F292ECAC1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsError.h */, - F292ECAD1FC0EB7300D6E69B /* DBTEAMMembersSetPermissionsResult.h */, - F292ECAE1FC0EB7300D6E69B /* DBTEAMMembersSetProfileArg.h */, - F292ECAF1FC0EB7300D6E69B /* DBTEAMMembersSetProfileError.h */, - F292ECB01FC0EB7300D6E69B /* DBTEAMMembersSuspendError.h */, - F292ECB11FC0EB7300D6E69B /* DBTEAMMembersUnsuspendArg.h */, - F292ECB21FC0EB7300D6E69B /* DBTEAMMembersUnsuspendError.h */, - F292ECB31FC0EB7300D6E69B /* DBTEAMMobileClientPlatform.h */, - F292ECB41FC0EB7300D6E69B /* DBTEAMMobileClientSession.h */, - F292ECB51FC0EB7300D6E69B /* DBTEAMNamespaceMetadata.h */, - F292ECB61FC0EB7300D6E69B /* DBTEAMNamespaceType.h */, - F292ECB71FC0EB7300D6E69B /* DBTEAMRemoveCustomQuotaResult.h */, - F292ECB81FC0EB7300D6E69B /* DBTEAMRemovedStatus.h */, - F292ECB91FC0EB7300D6E69B /* DBTEAMRevokeDesktopClientArg.h */, - F292ECBA1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionArg.h */, - F292ECBB1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h */, - F292ECBC1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h */, - F292ECBD1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h */, - F292ECBE1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionError.h */, - F292ECBF1FC0EB7300D6E69B /* DBTEAMRevokeDeviceSessionStatus.h */, - F292ECC01FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppArg.h */, - F292ECC11FC0EB7300D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h */, - F292ECC21FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchError.h */, - F292ECC31FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h */, - F292ECC41FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppError.h */, - F292ECC51FC0EB7300D6E69B /* DBTEAMRevokeLinkedAppStatus.h */, - F292ECC61FC0EB7300D6E69B /* DBTEAMSetCustomQuotaArg.h */, - F292ECC71FC0EB7300D6E69B /* DBTEAMSetCustomQuotaError.h */, - F292ECC81FC0EB7300D6E69B /* DBTEAMStorageBucket.h */, - F292ECC91FC0EB7300D6E69B /* DBTEAMTeamFolderAccessError.h */, - F292ECCA1FC0EB7300D6E69B /* DBTEAMTeamFolderActivateError.h */, - F292ECCB1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveArg.h */, - F292ECCC1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveError.h */, - F292ECCD1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h */, - F292ECCE1FC0EB7300D6E69B /* DBTEAMTeamFolderArchiveLaunch.h */, - F292ECCF1FC0EB7300D6E69B /* DBTEAMTeamFolderCreateArg.h */, - F292ECD01FC0EB7300D6E69B /* DBTEAMTeamFolderCreateError.h */, - F292ECD11FC0EB7300D6E69B /* DBTEAMTeamFolderGetInfoItem.h */, - F292ECD21FC0EB7300D6E69B /* DBTEAMTeamFolderIdArg.h */, - F292ECD31FC0EB7300D6E69B /* DBTEAMTeamFolderIdListArg.h */, - F292ECD41FC0EB7300D6E69B /* DBTEAMTeamFolderInvalidStatusError.h */, - F292ECD51FC0EB7300D6E69B /* DBTEAMTeamFolderListArg.h */, - F292ECD61FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueArg.h */, - F292ECD71FC0EB7300D6E69B /* DBTEAMTeamFolderListContinueError.h */, - F292ECD81FC0EB7300D6E69B /* DBTEAMTeamFolderListError.h */, - F292ECD91FC0EB7300D6E69B /* DBTEAMTeamFolderListResult.h */, - F292ECDA1FC0EB7300D6E69B /* DBTEAMTeamFolderMetadata.h */, - F292ECDB1FC0EB7300D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h */, - F292ECDC1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameArg.h */, - F292ECDD1FC0EB7300D6E69B /* DBTEAMTeamFolderRenameError.h */, - F292ECDE1FC0EB7300D6E69B /* DBTEAMTeamFolderStatus.h */, - F292ECDF1FC0EB7300D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h */, - F292ECE01FC0EB7300D6E69B /* DBTEAMTeamGetInfoResult.h */, - F292ECE11FC0EB7300D6E69B /* DBTEAMTeamMemberInfo.h */, - F292ECE21FC0EB7300D6E69B /* DBTEAMTeamMemberProfile.h */, - F292ECE31FC0EB7300D6E69B /* DBTEAMTeamMembershipType.h */, - F292ECE41FC0EB7300D6E69B /* DBTEAMTeamMemberStatus.h */, - F292ECE51FC0EB7300D6E69B /* DBTEAMTeamNamespacesListArg.h */, - F292ECE61FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueArg.h */, - F292ECE71FC0EB7300D6E69B /* DBTEAMTeamNamespacesListContinueError.h */, - F292ECE81FC0EB7300D6E69B /* DBTEAMTeamNamespacesListResult.h */, - F292ECE91FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h */, - F292ECEA1FC0EB7300D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h */, - F292ECEB1FC0EB7300D6E69B /* DBTEAMUploadApiRateLimitValue.h */, - F292ECEC1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaArg.h */, - F292ECED1FC0EB7300D6E69B /* DBTEAMUserCustomQuotaResult.h */, - F292ECEE1FC0EB7300D6E69B /* DBTEAMUserSelectorArg.h */, - F292ECEF1FC0EB7300D6E69B /* DBTEAMUserSelectorError.h */, - F292ECF01FC0EB7300D6E69B /* DBTEAMUsersSelectorArg.h */, + F96E2F38206EE13F00589395 /* DBCOMMONPathRoot.h */, + F96E2F39206EE13F00589395 /* DBCOMMONPathRootError.h */, + F96E2F3A206EE13F00589395 /* DBCOMMONRootInfo.h */, + F96E2F3B206EE13F00589395 /* DBCOMMONTeamRootInfo.h */, + F96E2F3C206EE13F00589395 /* DBCOMMONUserRootInfo.h */, ); path = Headers; sourceTree = ""; }; - F292ECF11FC0EB7300D6E69B /* TeamCommon */ = { + F96E2F3D206EE13F00589395 /* FileProperties */ = { isa = PBXGroup; children = ( - F292ECF21FC0EB7300D6E69B /* DBTeamCommonObjects.m */, - F292ECF31FC0EB7300D6E69B /* Headers */, + F96E2F3E206EE13F00589395 /* DBFilePropertiesObjects.m */, + F96E2F3F206EE13F00589395 /* Headers */, ); - path = TeamCommon; + path = FileProperties; sourceTree = ""; }; - F292ECF31FC0EB7300D6E69B /* Headers */ = { + F96E2F3F206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292ECF41FC0EB7300D6E69B /* DBTEAMCOMMONGroupManagementType.h */, - F292ECF51FC0EB7300D6E69B /* DBTEAMCOMMONGroupSummary.h */, - F292ECF61FC0EB7300D6E69B /* DBTEAMCOMMONGroupType.h */, - F292ECF71FC0EB7300D6E69B /* DBTEAMCOMMONTimeRange.h */, + F96E2F40206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesArg.h */, + F96E2F41206EE13F00589395 /* DBFILEPROPERTIESAddPropertiesError.h */, + F96E2F42206EE13F00589395 /* DBFILEPROPERTIESAddTemplateArg.h */, + F96E2F43206EE13F00589395 /* DBFILEPROPERTIESAddTemplateResult.h */, + F96E2F44206EE13F00589395 /* DBFILEPROPERTIESGetTemplateArg.h */, + F96E2F45206EE13F00589395 /* DBFILEPROPERTIESGetTemplateResult.h */, + F96E2F46206EE13F00589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h */, + F96E2F47206EE13F00589395 /* DBFILEPROPERTIESListTemplateResult.h */, + F96E2F48206EE13F00589395 /* DBFILEPROPERTIESLogicalOperator.h */, + F96E2F49206EE13F00589395 /* DBFILEPROPERTIESLookupError.h */, + F96E2F4A206EE13F00589395 /* DBFILEPROPERTIESLookUpPropertiesError.h */, + F96E2F4B206EE13F00589395 /* DBFILEPROPERTIESModifyTemplateError.h */, + F96E2F4C206EE13F00589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h */, + F96E2F4D206EE13F00589395 /* DBFILEPROPERTIESPropertiesError.h */, + F96E2F4E206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchArg.h */, + F96E2F4F206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h */, + F96E2F50206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h */, + F96E2F51206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchError.h */, + F96E2F52206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h */, + F96E2F53206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchMode.h */, + F96E2F54206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h */, + F96E2F55206EE13F00589395 /* DBFILEPROPERTIESPropertiesSearchResult.h */, + F96E2F56206EE13F00589395 /* DBFILEPROPERTIESPropertyField.h */, + F96E2F57206EE13F00589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h */, + F96E2F58206EE13F00589395 /* DBFILEPROPERTIESPropertyGroup.h */, + F96E2F59206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h */, + F96E2F5A206EE13F00589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h */, + F96E2F5B206EE13F00589395 /* DBFILEPROPERTIESPropertyType.h */, + F96E2F5C206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesArg.h */, + F96E2F5D206EE13F00589395 /* DBFILEPROPERTIESRemovePropertiesError.h */, + F96E2F5E206EE13F00589395 /* DBFILEPROPERTIESRemoveTemplateArg.h */, + F96E2F5F206EE13F00589395 /* DBFILEPROPERTIESTemplateError.h */, + F96E2F60206EE13F00589395 /* DBFILEPROPERTIESTemplateFilter.h */, + F96E2F61206EE13F00589395 /* DBFILEPROPERTIESTemplateFilterBase.h */, + F96E2F62206EE13F00589395 /* DBFILEPROPERTIESTemplateOwnerType.h */, + F96E2F63206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h */, + F96E2F64206EE13F00589395 /* DBFILEPROPERTIESUpdatePropertiesError.h */, + F96E2F65206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateArg.h */, + F96E2F66206EE13F00589395 /* DBFILEPROPERTIESUpdateTemplateResult.h */, ); path = Headers; sourceTree = ""; }; - F292ECF81FC0EB7300D6E69B /* TeamLog */ = { + F96E2F67206EE13F00589395 /* FileRequests */ = { isa = PBXGroup; children = ( - F292ECF91FC0EB7300D6E69B /* DBTeamLogObjects.m */, - F292ECFA1FC0EB7300D6E69B /* Headers */, + F96E2F68206EE13F00589395 /* DBFileRequestsObjects.m */, + F96E2F69206EE13F00589395 /* Headers */, ); - path = TeamLog; + path = FileRequests; sourceTree = ""; }; - F292ECFA1FC0EB7300D6E69B /* Headers */ = { + F96E2F69206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292ECFB1FC0EB7300D6E69B /* DBTEAMLOGAccessMethodLogInfo.h */, - F292ECFC1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureAvailability.h */, - F292ECFD1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */, - F292ECFE1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */, - F292ECFF1FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */, - F292ED001FC0EB7300D6E69B /* DBTEAMLOGAccountCapturePolicy.h */, - F292ED011FC0EB7300D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */, - F292ED021FC0EB7300D6E69B /* DBTEAMLOGActorLogInfo.h */, - F292ED031FC0EB7300D6E69B /* DBTEAMLOGAdminRole.h */, - F292ED041FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h */, - F292ED051FC0EB7300D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h */, - F292ED061FC0EB7300D6E69B /* DBTEAMLOGApiSessionLogInfo.h */, - F292ED071FC0EB7300D6E69B /* DBTEAMLOGAppLinkTeamDetails.h */, - F292ED081FC0EB7300D6E69B /* DBTEAMLOGAppLinkUserDetails.h */, - F292ED091FC0EB7300D6E69B /* DBTEAMLOGAppLogInfo.h */, - F292ED0A1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h */, - F292ED0B1FC0EB7300D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h */, - F292ED0C1FC0EB7300D6E69B /* DBTEAMLOGAssetLogInfo.h */, - F292ED0D1FC0EB7300D6E69B /* DBTEAMLOGCertificate.h */, - F292ED0E1FC0EB7300D6E69B /* DBTEAMLOGCollectionShareDetails.h */, - F292ED0F1FC0EB7300D6E69B /* DBTEAMLOGConfidentiality.h */, - F292ED101FC0EB7300D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h */, - F292ED111FC0EB7300D6E69B /* DBTEAMLOGContextLogInfo.h */, - F292ED121FC0EB7300D6E69B /* DBTEAMLOGCreateFolderDetails.h */, - F292ED131FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */, - F292ED141FC0EB7300D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */, - F292ED151FC0EB7300D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h */, - F292ED161FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */, - F292ED171FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */, - F292ED181FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */, - F292ED191FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */, - F292ED1A1FC0EB7300D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h */, - F292ED1B1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */, - F292ED1C1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h */, - F292ED1D1FC0EB7300D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h */, - F292ED1E1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */, - F292ED1F1FC0EB7300D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */, - F292ED201FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h */, - F292ED211FC0EB7300D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h */, - F292ED221FC0EB7300D6E69B /* DBTEAMLOGDeviceLogInfo.h */, - F292ED231FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h */, - F292ED241FC0EB7300D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h */, - F292ED251FC0EB7300D6E69B /* DBTEAMLOGDeviceType.h */, - F292ED261FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h */, - F292ED271FC0EB7300D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h */, - F292ED281FC0EB7300D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h */, - F292ED291FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */, - F292ED2A1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */, - F292ED2B1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */, - F292ED2C1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */, - F292ED2D1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */, - F292ED2E1FC0EB7300D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */, - F292ED2F1FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */, - F292ED301FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */, - F292ED311FC0EB7300D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */, - F292ED321FC0EB7300D6E69B /* DBTEAMLOGDurationLogInfo.h */, - F292ED331FC0EB7300D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h */, - F292ED341FC0EB7300D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h */, - F292ED351FC0EB7300D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */, - F292ED361FC0EB7300D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h */, - F292ED371FC0EB7300D6E69B /* DBTEAMLOGEmmErrorDetails.h */, - F292ED381FC0EB7300D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */, - F292ED391FC0EB7300D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h */, - F292ED3A1FC0EB7300D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h */, - F292ED3B1FC0EB7300D6E69B /* DBTEAMLOGEventCategory.h */, - F292ED3C1FC0EB7300D6E69B /* DBTEAMLOGEventDetails.h */, - F292ED3D1FC0EB7300D6E69B /* DBTEAMLOGEventType.h */, - F292ED3E1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */, - F292ED3F1FC0EB7400D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h */, - F292ED401FC0EB7400D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h */, - F292ED411FC0EB7400D6E69B /* DBTEAMLOGFileAddCommentDetails.h */, - F292ED421FC0EB7400D6E69B /* DBTEAMLOGFileAddDetails.h */, - F292ED431FC0EB7400D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */, - F292ED441FC0EB7400D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h */, - F292ED451FC0EB7400D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h */, - F292ED461FC0EB7400D6E69B /* DBTEAMLOGFileCommentsPolicy.h */, - F292ED471FC0EB7400D6E69B /* DBTEAMLOGFileCopyDetails.h */, - F292ED481FC0EB7400D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h */, - F292ED491FC0EB7400D6E69B /* DBTEAMLOGFileDeleteDetails.h */, - F292ED4A1FC0EB7400D6E69B /* DBTEAMLOGFileDownloadDetails.h */, - F292ED4B1FC0EB7400D6E69B /* DBTEAMLOGFileEditDetails.h */, - F292ED4C1FC0EB7400D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h */, - F292ED4D1FC0EB7400D6E69B /* DBTEAMLOGFileLikeCommentDetails.h */, - F292ED4E1FC0EB7400D6E69B /* DBTEAMLOGFileLogInfo.h */, - F292ED4F1FC0EB7400D6E69B /* DBTEAMLOGFileMoveDetails.h */, - F292ED501FC0EB7400D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h */, - F292ED511FC0EB7400D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h */, - F292ED521FC0EB7400D6E69B /* DBTEAMLOGFilePreviewDetails.h */, - F292ED531FC0EB7400D6E69B /* DBTEAMLOGFileRenameDetails.h */, - F292ED541FC0EB7400D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h */, - F292ED551FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeDetails.h */, - F292ED561FC0EB7400D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h */, - F292ED571FC0EB7400D6E69B /* DBTEAMLOGFileRequestCloseDetails.h */, - F292ED581FC0EB7400D6E69B /* DBTEAMLOGFileRequestCreateDetails.h */, - F292ED591FC0EB7400D6E69B /* DBTEAMLOGFileRequestDetails.h */, - F292ED5A1FC0EB7400D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h */, - F292ED5B1FC0EB7400D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h */, - F292ED5C1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h */, - F292ED5D1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */, - F292ED5E1FC0EB7400D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */, - F292ED5F1FC0EB7400D6E69B /* DBTEAMLOGFileRequestSendDetails.h */, - F292ED601FC0EB7400D6E69B /* DBTEAMLOGFileRequestsPolicy.h */, - F292ED611FC0EB7400D6E69B /* DBTEAMLOGFileResolveCommentDetails.h */, - F292ED621FC0EB7400D6E69B /* DBTEAMLOGFileRestoreDetails.h */, - F292ED631FC0EB7400D6E69B /* DBTEAMLOGFileRevertDetails.h */, - F292ED641FC0EB7400D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h */, - F292ED651FC0EB7400D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h */, - F292ED661FC0EB7400D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h */, - F292ED671FC0EB7400D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h */, - F292ED681FC0EB7400D6E69B /* DBTEAMLOGFolderLogInfo.h */, - F292ED691FC0EB7400D6E69B /* DBTEAMLOGGeoLocationLogInfo.h */, - F292ED6A1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsArg.h */, - F292ED6B1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h */, - F292ED6C1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h */, - F292ED6D1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsError.h */, - F292ED6E1FC0EB7400D6E69B /* DBTEAMLOGGetTeamEventsResult.h */, - F292ED6F1FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */, - F292ED701FC0EB7400D6E69B /* DBTEAMLOGGoogleSsoPolicy.h */, - F292ED711FC0EB7400D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h */, - F292ED721FC0EB7400D6E69B /* DBTEAMLOGGroupAddMemberDetails.h */, - F292ED731FC0EB7400D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h */, - F292ED741FC0EB7400D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h */, - F292ED751FC0EB7400D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h */, - F292ED761FC0EB7400D6E69B /* DBTEAMLOGGroupCreateDetails.h */, - F292ED771FC0EB7400D6E69B /* DBTEAMLOGGroupDeleteDetails.h */, - F292ED781FC0EB7400D6E69B /* DBTEAMLOGGroupJoinPolicy.h */, - F292ED791FC0EB7400D6E69B /* DBTEAMLOGGroupLogInfo.h */, - F292ED7A1FC0EB7400D6E69B /* DBTEAMLOGGroupMovedDetails.h */, - F292ED7B1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h */, - F292ED7C1FC0EB7400D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h */, - F292ED7D1FC0EB7400D6E69B /* DBTEAMLOGGroupRenameDetails.h */, - F292ED7E1FC0EB7400D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */, - F292ED7F1FC0EB7400D6E69B /* DBTEAMLOGJoinTeamDetails.h */, - F292ED801FC0EB7400D6E69B /* DBTEAMLOGLinkAudience.h */, - F292ED811FC0EB7400D6E69B /* DBTEAMLOGLoginFailDetails.h */, - F292ED821FC0EB7400D6E69B /* DBTEAMLOGLoginMethod.h */, - F292ED831FC0EB7400D6E69B /* DBTEAMLOGLoginSuccessDetails.h */, - F292ED841FC0EB7400D6E69B /* DBTEAMLOGLogoutDetails.h */, - F292ED851FC0EB7400D6E69B /* DBTEAMLOGMemberAddNameDetails.h */, - F292ED861FC0EB7400D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h */, - F292ED871FC0EB7400D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h */, - F292ED881FC0EB7400D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */, - F292ED891FC0EB7400D6E69B /* DBTEAMLOGMemberChangeNameDetails.h */, - F292ED8A1FC0EB7400D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h */, - F292ED8B1FC0EB7400D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */, - F292ED8C1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */, - F292ED8D1FC0EB7400D6E69B /* DBTEAMLOGMemberRequestsPolicy.h */, - F292ED8E1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */, - F292ED8F1FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */, - F292ED901FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */, - F292ED911FC0EB7400D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */, - F292ED921FC0EB7400D6E69B /* DBTEAMLOGMemberStatus.h */, - F292ED931FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestDetails.h */, - F292ED941FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */, - F292ED951FC0EB7400D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h */, - F292ED961FC0EB7400D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h */, - F292ED971FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */, - F292ED981FC0EB7400D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */, - F292ED991FC0EB7400D6E69B /* DBTEAMLOGMissingDetails.h */, - F292ED9A1FC0EB7400D6E69B /* DBTEAMLOGMobileSessionLogInfo.h */, - F292ED9B1FC0EB7400D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h */, - F292ED9C1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h */, - F292ED9D1FC0EB7400D6E69B /* DBTEAMLOGNetworkControlPolicy.h */, - F292ED9E1FC0EB7400D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h */, - F292ED9F1FC0EB7400D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h */, - F292EDA01FC0EB7400D6E69B /* DBTEAMLOGNoteAclLinkDetails.h */, - F292EDA11FC0EB7400D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h */, - F292EDA21FC0EB7400D6E69B /* DBTEAMLOGNoteSharedDetails.h */, - F292EDA31FC0EB7400D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h */, - F292EDA41FC0EB7400D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h */, - F292EDA51FC0EB7400D6E69B /* DBTEAMLOGOriginLogInfo.h */, - F292EDA61FC0EB7400D6E69B /* DBTEAMLOGPaperAccessType.h */, - F292EDA71FC0EB7400D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h */, - F292EDA81FC0EB7400D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */, - F292EDA91FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */, - F292EDAA1FC0EB7400D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */, - F292EDAB1FC0EB7400D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h */, - F292EDAC1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h */, - F292EDAD1FC0EB7400D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h */, - F292EDAE1FC0EB7400D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h */, - F292EDAF1FC0EB7400D6E69B /* DBTEAMLOGPaperContentCreateDetails.h */, - F292EDB01FC0EB7400D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */, - F292EDB11FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */, - F292EDB21FC0EB7400D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h */, - F292EDB31FC0EB7400D6E69B /* DBTEAMLOGPaperContentRenameDetails.h */, - F292EDB41FC0EB7400D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h */, - F292EDB51FC0EB7400D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h */, - F292EDB61FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */, - F292EDB71FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */, - F292EDB81FC0EB7400D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */, - F292EDB91FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h */, - F292EDBA1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h */, - F292EDBB1FC0EB7400D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h */, - F292EDBC1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h */, - F292EDBD1FC0EB7400D6E69B /* DBTEAMLOGPaperDocEditDetails.h */, - F292EDBE1FC0EB7400D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h */, - F292EDBF1FC0EB7400D6E69B /* DBTEAMLOGPaperDocMentionDetails.h */, - F292EDC01FC0EB7400D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h */, - F292EDC11FC0EB7400D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h */, - F292EDC21FC0EB7400D6E69B /* DBTEAMLOGPaperDocRevertDetails.h */, - F292EDC31FC0EB7400D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h */, - F292EDC41FC0EB7400D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h */, - F292EDC51FC0EB7400D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h */, - F292EDC61FC0EB7400D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h */, - F292EDC71FC0EB7400D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */, - F292EDC81FC0EB7400D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h */, - F292EDC91FC0EB7400D6E69B /* DBTEAMLOGPaperDocViewDetails.h */, - F292EDCA1FC0EB7400D6E69B /* DBTEAMLOGPaperDownloadFormat.h */, - F292EDCB1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */, - F292EDCC1FC0EB7400D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */, - F292EDCD1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h */, - F292EDCE1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */, - F292EDCF1FC0EB7400D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h */, - F292EDD01FC0EB7400D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */, - F292EDD11FC0EB7400D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h */, - F292EDD21FC0EB7400D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h */, - F292EDD31FC0EB7400D6E69B /* DBTEAMLOGPaperFolderLogInfo.h */, - F292EDD41FC0EB7400D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h */, - F292EDD51FC0EB7400D6E69B /* DBTEAMLOGPaperMemberPolicy.h */, - F292EDD61FC0EB7400D6E69B /* DBTEAMLOGParticipantLogInfo.h */, - F292EDD71FC0EB7400D6E69B /* DBTEAMLOGPasswordChangeDetails.h */, - F292EDD81FC0EB7400D6E69B /* DBTEAMLOGPasswordResetAllDetails.h */, - F292EDD91FC0EB7400D6E69B /* DBTEAMLOGPasswordResetDetails.h */, - F292EDDA1FC0EB7400D6E69B /* DBTEAMLOGPathLogInfo.h */, - F292EDDB1FC0EB7400D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */, - F292EDDC1FC0EB7400D6E69B /* DBTEAMLOGPlacementRestriction.h */, - F292EDDD1FC0EB7400D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */, - F292EDDE1FC0EB7400D6E69B /* DBTEAMLOGResellerLogInfo.h */, - F292EDDF1FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h */, - F292EDE01FC0EB7400D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h */, - F292EDE11FC0EB7400D6E69B /* DBTEAMLOGSessionLogInfo.h */, - F292EDE21FC0EB7400D6E69B /* DBTEAMLOGSfAddGroupDetails.h */, - F292EDE31FC0EB7400D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */, - F292EDE41FC0EB7400D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h */, - F292EDE51FC0EB7400D6E69B /* DBTEAMLOGSfInviteGroupDetails.h */, - F292EDE61FC0EB7400D6E69B /* DBTEAMLOGSfNestDetails.h */, - F292EDE71FC0EB7400D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h */, - F292EDE81FC0EB7400D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h */, - F292EDE91FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */, - F292EDEA1FC0EB7400D6E69B /* DBTEAMLOGSfTeamInviteDetails.h */, - F292EDEB1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinDetails.h */, - F292EDEC1FC0EB7400D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */, - F292EDED1FC0EB7400D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h */, - F292EDEE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h */, - F292EDEF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */, - F292EDF01FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */, - F292EDF11FC0EB7400D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h */, - F292EDF21FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */, - F292EDF31FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */, - F292EDF41FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */, - F292EDF51FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */, - F292EDF61FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */, - F292EDF71FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */, - F292EDF81FC0EB7400D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */, - F292EDF91FC0EB7400D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h */, - F292EDFA1FC0EB7400D6E69B /* DBTEAMLOGSharedContentCopyDetails.h */, - F292EDFB1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h */, - F292EDFC1FC0EB7400D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h */, - F292EDFD1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */, - F292EDFE1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h */, - F292EDFF1FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */, - F292EE001FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */, - F292EE011FC0EB7400D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h */, - F292EE021FC0EB7400D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h */, - F292EE031FC0EB7400D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h */, - F292EE041FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewDetails.h */, - F292EE051FC0EB7400D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h */, - F292EE061FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h */, - F292EE071FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */, - F292EE081FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h */, - F292EE091FC0EB7400D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h */, - F292EE0A1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h */, - F292EE0B1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h */, - F292EE0C1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h */, - F292EE0D1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h */, - F292EE0E1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderMountDetails.h */, - F292EE0F1FC0EB7400D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */, - F292EE101FC0EB7400D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h */, - F292EE111FC0EB7400D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h */, - F292EE121FC0EB7400D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */, - F292EE131FC0EB7400D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */, - F292EE141FC0EB7400D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */, - F292EE151FC0EB7400D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h */, - F292EE161FC0EB7400D6E69B /* DBTEAMLOGSharingLinkPolicy.h */, - F292EE171FC0EB7400D6E69B /* DBTEAMLOGSharingMemberPolicy.h */, - F292EE181FC0EB7400D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h */, - F292EE191FC0EB7400D6E69B /* DBTEAMLOGShmodelCreateDetails.h */, - F292EE1A1FC0EB7400D6E69B /* DBTEAMLOGShmodelDisableDetails.h */, - F292EE1B1FC0EB7400D6E69B /* DBTEAMLOGShmodelFbShareDetails.h */, - F292EE1C1FC0EB7400D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h */, - F292EE1D1FC0EB7400D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h */, - F292EE1E1FC0EB7400D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h */, - F292EE1F1FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h */, - F292EE201FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h */, - F292EE211FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h */, - F292EE221FC0EB7400D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h */, - F292EE231FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h */, - F292EE241FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h */, - F292EE251FC0EB7400D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h */, - F292EE261FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h */, - F292EE271FC0EB7400D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h */, - F292EE281FC0EB7400D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h */, - F292EE291FC0EB7400D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */, - F292EE2A1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h */, - F292EE2B1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h */, - F292EE2C1FC0EB7400D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h */, - F292EE2D1FC0EB7400D6E69B /* DBTEAMLOGSpaceLimitsStatus.h */, - F292EE2E1FC0EB7400D6E69B /* DBTEAMLOGSsoAddCertDetails.h */, - F292EE2F1FC0EB7400D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h */, - F292EE301FC0EB7400D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h */, - F292EE311FC0EB7400D6E69B /* DBTEAMLOGSsoChangeCertDetails.h */, - F292EE321FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h */, - F292EE331FC0EB7400D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */, - F292EE341FC0EB7400D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h */, - F292EE351FC0EB7400D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */, - F292EE361FC0EB7400D6E69B /* DBTEAMLOGSsoErrorDetails.h */, - F292EE371FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h */, - F292EE381FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */, - F292EE391FC0EB7400D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */, - F292EE3A1FC0EB7400D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h */, - F292EE3B1FC0EB7400D6E69B /* DBTEAMLOGTeamEvent.h */, - F292EE3C1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h */, - F292EE3D1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h */, - F292EE3E1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h */, - F292EE3F1FC0EB7400D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */, - F292EE401FC0EB7400D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h */, - F292EE411FC0EB7400D6E69B /* DBTEAMLOGTeamFolderStatus.h */, - F292EE421FC0EB7400D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h */, - F292EE431FC0EB7400D6E69B /* DBTEAMLOGTeamMemberLogInfo.h */, - F292EE441FC0EB7400D6E69B /* DBTEAMLOGTeamMembershipType.h */, - F292EE451FC0EB7400D6E69B /* DBTEAMLOGTeamMergeFromDetails.h */, - F292EE461FC0EB7400D6E69B /* DBTEAMLOGTeamMergeToDetails.h */, - F292EE471FC0EB7400D6E69B /* DBTEAMLOGTeamName.h */, - F292EE481FC0EB7400D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h */, - F292EE491FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */, - F292EE4A1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h */, - F292EE4B1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h */, - F292EE4C1FC0EB7400D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */, - F292EE4D1FC0EB7400D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h */, - F292EE4E1FC0EB7400D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h */, - F292EE4F1FC0EB7400D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */, - F292EE501FC0EB7400D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h */, - F292EE511FC0EB7400D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h */, - F292EE521FC0EB7400D6E69B /* DBTEAMLOGTfaConfiguration.h */, - F292EE531FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */, - F292EE541FC0EB7400D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */, - F292EE551FC0EB7400D6E69B /* DBTEAMLOGTfaResetDetails.h */, - F292EE561FC0EB7400D6E69B /* DBTEAMLOGTimeUnit.h */, - F292EE571FC0EB7400D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h */, - F292EE581FC0EB7400D6E69B /* DBTEAMLOGTwoAccountPolicy.h */, - F292EE591FC0EB7400D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h */, - F292EE5A1FC0EB7400D6E69B /* DBTEAMLOGUserLogInfo.h */, - F292EE5B1FC0EB7400D6E69B /* DBTEAMLOGUserNameLogInfo.h */, - F292EE5C1FC0EB7400D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */, - F292EE5D1FC0EB7400D6E69B /* DBTEAMLOGWebSessionLogInfo.h */, - F292EE5E1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */, - F292EE5F1FC0EB7400D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */, - F292EE601FC0EB7400D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */, - F292EE611FC0EB7400D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */, + F96E2F6A206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestArgs.h */, + F96E2F6B206EE13F00589395 /* DBFILEREQUESTSCreateFileRequestError.h */, + F96E2F6C206EE13F00589395 /* DBFILEREQUESTSFileRequest.h */, + F96E2F6D206EE13F00589395 /* DBFILEREQUESTSFileRequestDeadline.h */, + F96E2F6E206EE13F00589395 /* DBFILEREQUESTSFileRequestError.h */, + F96E2F6F206EE13F00589395 /* DBFILEREQUESTSGeneralFileRequestsError.h */, + F96E2F70206EE13F00589395 /* DBFILEREQUESTSGetFileRequestArgs.h */, + F96E2F71206EE13F00589395 /* DBFILEREQUESTSGetFileRequestError.h */, + F96E2F72206EE13F00589395 /* DBFILEREQUESTSGracePeriod.h */, + F96E2F73206EE13F00589395 /* DBFILEREQUESTSListFileRequestsError.h */, + F96E2F74206EE13F00589395 /* DBFILEREQUESTSListFileRequestsResult.h */, + F96E2F75206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h */, + F96E2F76206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h */, + F96E2F77206EE13F00589395 /* DBFILEREQUESTSUpdateFileRequestError.h */, ); path = Headers; sourceTree = ""; }; - F292EE621FC0EB7400D6E69B /* TeamPolicies */ = { + F96E2F78206EE13F00589395 /* Files */ = { isa = PBXGroup; children = ( - F292EE631FC0EB7400D6E69B /* DBTeamPoliciesObjects.m */, - F292EE641FC0EB7400D6E69B /* Headers */, + F96E2F79206EE13F00589395 /* DBFilesObjects.m */, + F96E2F7A206EE13F00589395 /* Headers */, ); - path = TeamPolicies; + path = Files; sourceTree = ""; }; - F292EE641FC0EB7400D6E69B /* Headers */ = { + F96E2F7A206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EE651FC0EB7400D6E69B /* DBTEAMPOLICIESEmmState.h */, - F292EE661FC0EB7400D6E69B /* DBTEAMPOLICIESGroupCreation.h */, - F292EE671FC0EB7400D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h */, - F292EE681FC0EB7400D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h */, - F292EE691FC0EB7400D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h */, - F292EE6A1FC0EB7400D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h */, - F292EE6B1FC0EB7400D6E69B /* DBTEAMPOLICIESRolloutMethod.h */, - F292EE6C1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */, - F292EE6D1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */, - F292EE6E1FC0EB7400D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */, - F292EE6F1FC0EB7400D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h */, - F292EE701FC0EB7400D6E69B /* DBTEAMPOLICIESSsoPolicy.h */, - F292EE711FC0EB7400D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h */, - F292EE721FC0EB7400D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h */, - F292EE731FC0EB7400D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */, + F96E2F7B206EE13F00589395 /* DBFILESAlphaGetMetadataArg.h */, + F96E2F7C206EE13F00589395 /* DBFILESAlphaGetMetadataError.h */, + F96E2F7D206EE13F00589395 /* DBFILESCommitInfo.h */, + F96E2F7E206EE13F00589395 /* DBFILESCommitInfoWithProperties.h */, + F96E2F7F206EE13F00589395 /* DBFILESCreateFolderArg.h */, + F96E2F80206EE13F00589395 /* DBFILESCreateFolderError.h */, + F96E2F81206EE13F00589395 /* DBFILESCreateFolderResult.h */, + F96E2F82206EE13F00589395 /* DBFILESDeleteArg.h */, + F96E2F83206EE13F00589395 /* DBFILESDeleteBatchArg.h */, + F96E2F84206EE13F00589395 /* DBFILESDeleteBatchError.h */, + F96E2F85206EE13F00589395 /* DBFILESDeleteBatchJobStatus.h */, + F96E2F86206EE13F00589395 /* DBFILESDeleteBatchLaunch.h */, + F96E2F87206EE13F00589395 /* DBFILESDeleteBatchResult.h */, + F96E2F88206EE13F00589395 /* DBFILESDeleteBatchResultData.h */, + F96E2F89206EE13F00589395 /* DBFILESDeleteBatchResultEntry.h */, + F96E2F8A206EE13F00589395 /* DBFILESDeletedMetadata.h */, + F96E2F8B206EE13F00589395 /* DBFILESDeleteError.h */, + F96E2F8C206EE13F00589395 /* DBFILESDeleteResult.h */, + F96E2F8D206EE13F00589395 /* DBFILESDimensions.h */, + F96E2F8E206EE13F00589395 /* DBFILESDownloadArg.h */, + F96E2F8F206EE13F00589395 /* DBFILESDownloadError.h */, + F96E2F90206EE13F00589395 /* DBFILESDownloadZipArg.h */, + F96E2F91206EE13F00589395 /* DBFILESDownloadZipError.h */, + F96E2F92206EE13F00589395 /* DBFILESDownloadZipResult.h */, + F96E2F93206EE13F00589395 /* DBFILESFileMetadata.h */, + F96E2F94206EE13F00589395 /* DBFILESFileOpsResult.h */, + F96E2F95206EE13F00589395 /* DBFILESFileSharingInfo.h */, + F96E2F96206EE13F00589395 /* DBFILESFolderMetadata.h */, + F96E2F97206EE13F00589395 /* DBFILESFolderSharingInfo.h */, + F96E2F98206EE13F00589395 /* DBFILESGetCopyReferenceArg.h */, + F96E2F99206EE13F00589395 /* DBFILESGetCopyReferenceError.h */, + F96E2F9A206EE13F00589395 /* DBFILESGetCopyReferenceResult.h */, + F96E2F9B206EE13F00589395 /* DBFILESGetMetadataArg.h */, + F96E2F9C206EE13F00589395 /* DBFILESGetMetadataError.h */, + F96E2F9D206EE13F00589395 /* DBFILESGetTemporaryLinkArg.h */, + F96E2F9E206EE13F00589395 /* DBFILESGetTemporaryLinkError.h */, + F96E2F9F206EE13F00589395 /* DBFILESGetTemporaryLinkResult.h */, + F96E2FA0206EE13F00589395 /* DBFILESGetThumbnailBatchArg.h */, + F96E2FA1206EE13F00589395 /* DBFILESGetThumbnailBatchError.h */, + F96E2FA2206EE13F00589395 /* DBFILESGetThumbnailBatchResult.h */, + F96E2FA3206EE13F00589395 /* DBFILESGetThumbnailBatchResultData.h */, + F96E2FA4206EE13F00589395 /* DBFILESGetThumbnailBatchResultEntry.h */, + F96E2FA5206EE13F00589395 /* DBFILESGpsCoordinates.h */, + F96E2FA6206EE13F00589395 /* DBFILESListFolderArg.h */, + F96E2FA7206EE13F00589395 /* DBFILESListFolderContinueArg.h */, + F96E2FA8206EE13F00589395 /* DBFILESListFolderContinueError.h */, + F96E2FA9206EE13F00589395 /* DBFILESListFolderError.h */, + F96E2FAA206EE13F00589395 /* DBFILESListFolderGetLatestCursorResult.h */, + F96E2FAB206EE13F00589395 /* DBFILESListFolderLongpollArg.h */, + F96E2FAC206EE13F00589395 /* DBFILESListFolderLongpollError.h */, + F96E2FAD206EE13F00589395 /* DBFILESListFolderLongpollResult.h */, + F96E2FAE206EE13F00589395 /* DBFILESListFolderResult.h */, + F96E2FAF206EE13F00589395 /* DBFILESListRevisionsArg.h */, + F96E2FB0206EE13F00589395 /* DBFILESListRevisionsError.h */, + F96E2FB1206EE13F00589395 /* DBFILESListRevisionsMode.h */, + F96E2FB2206EE13F00589395 /* DBFILESListRevisionsResult.h */, + F96E2FB3206EE13F00589395 /* DBFILESLookupError.h */, + F96E2FB4206EE13F00589395 /* DBFILESMediaInfo.h */, + F96E2FB5206EE13F00589395 /* DBFILESMediaMetadata.h */, + F96E2FB6206EE13F00589395 /* DBFILESMetadata.h */, + F96E2FB7206EE13F00589395 /* DBFILESPhotoMetadata.h */, + F96E2FB8206EE13F00589395 /* DBFILESPreviewArg.h */, + F96E2FB9206EE13F00589395 /* DBFILESPreviewError.h */, + F96E2FBA206EE13F00589395 /* DBFILESRelocationArg.h */, + F96E2FBB206EE13F00589395 /* DBFILESRelocationBatchArg.h */, + F96E2FBC206EE13F00589395 /* DBFILESRelocationBatchError.h */, + F96E2FBD206EE13F00589395 /* DBFILESRelocationBatchJobStatus.h */, + F96E2FBE206EE13F00589395 /* DBFILESRelocationBatchLaunch.h */, + F96E2FBF206EE13F00589395 /* DBFILESRelocationBatchResult.h */, + F96E2FC0206EE13F00589395 /* DBFILESRelocationBatchResultData.h */, + F96E2FC1206EE13F00589395 /* DBFILESRelocationError.h */, + F96E2FC2206EE13F00589395 /* DBFILESRelocationPath.h */, + F96E2FC3206EE13F00589395 /* DBFILESRelocationResult.h */, + F96E2FC4206EE13F00589395 /* DBFILESRestoreArg.h */, + F96E2FC5206EE13F00589395 /* DBFILESRestoreError.h */, + F96E2FC6206EE13F00589395 /* DBFILESSaveCopyReferenceArg.h */, + F96E2FC7206EE13F00589395 /* DBFILESSaveCopyReferenceError.h */, + F96E2FC8206EE13F00589395 /* DBFILESSaveCopyReferenceResult.h */, + F96E2FC9206EE13F00589395 /* DBFILESSaveUrlArg.h */, + F96E2FCA206EE13F00589395 /* DBFILESSaveUrlError.h */, + F96E2FCB206EE13F00589395 /* DBFILESSaveUrlJobStatus.h */, + F96E2FCC206EE13F00589395 /* DBFILESSaveUrlResult.h */, + F96E2FCD206EE13F00589395 /* DBFILESSearchArg.h */, + F96E2FCE206EE13F00589395 /* DBFILESSearchError.h */, + F96E2FCF206EE13F00589395 /* DBFILESSearchMatch.h */, + F96E2FD0206EE13F00589395 /* DBFILESSearchMatchType.h */, + F96E2FD1206EE13F00589395 /* DBFILESSearchMode.h */, + F96E2FD2206EE13F00589395 /* DBFILESSearchResult.h */, + F96E2FD3206EE13F00589395 /* DBFILESSharedLink.h */, + F96E2FD4206EE13F00589395 /* DBFILESSharingInfo.h */, + F96E2FD5206EE13F00589395 /* DBFILESThumbnailArg.h */, + F96E2FD6206EE13F00589395 /* DBFILESThumbnailError.h */, + F96E2FD7206EE13F00589395 /* DBFILESThumbnailFormat.h */, + F96E2FD8206EE13F00589395 /* DBFILESThumbnailSize.h */, + F96E2FD9206EE13F00589395 /* DBFILESUploadError.h */, + F96E2FDA206EE13F00589395 /* DBFILESUploadErrorWithProperties.h */, + F96E2FDB206EE13F00589395 /* DBFILESUploadSessionAppendArg.h */, + F96E2FDC206EE13F00589395 /* DBFILESUploadSessionCursor.h */, + F96E2FDD206EE13F00589395 /* DBFILESUploadSessionFinishArg.h */, + F96E2FDE206EE13F00589395 /* DBFILESUploadSessionFinishBatchArg.h */, + F96E2FDF206EE13F00589395 /* DBFILESUploadSessionFinishBatchJobStatus.h */, + F96E2FE0206EE13F00589395 /* DBFILESUploadSessionFinishBatchLaunch.h */, + F96E2FE1206EE13F00589395 /* DBFILESUploadSessionFinishBatchResult.h */, + F96E2FE2206EE13F00589395 /* DBFILESUploadSessionFinishBatchResultEntry.h */, + F96E2FE3206EE13F00589395 /* DBFILESUploadSessionFinishError.h */, + F96E2FE4206EE13F00589395 /* DBFILESUploadSessionLookupError.h */, + F96E2FE5206EE13F00589395 /* DBFILESUploadSessionOffsetError.h */, + F96E2FE6206EE13F00589395 /* DBFILESUploadSessionStartArg.h */, + F96E2FE7206EE13F00589395 /* DBFILESUploadSessionStartResult.h */, + F96E2FE8206EE13F00589395 /* DBFILESUploadWriteFailed.h */, + F96E2FE9206EE13F00589395 /* DBFILESVideoMetadata.h */, + F96E2FEA206EE13F00589395 /* DBFILESWriteConflictError.h */, + F96E2FEB206EE13F00589395 /* DBFILESWriteError.h */, + F96E2FEC206EE13F00589395 /* DBFILESWriteMode.h */, ); path = Headers; sourceTree = ""; }; - F292EE741FC0EB7400D6E69B /* Users */ = { + F96E2FED206EE13F00589395 /* Paper */ = { isa = PBXGroup; children = ( - F292EE751FC0EB7400D6E69B /* DBUsersObjects.m */, - F292EE761FC0EB7400D6E69B /* Headers */, + F96E2FEE206EE13F00589395 /* DBPaperObjects.m */, + F96E2FEF206EE13F00589395 /* Headers */, ); - path = Users; + path = Paper; sourceTree = ""; }; - F292EE761FC0EB7400D6E69B /* Headers */ = { + F96E2FEF206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EE771FC0EB7400D6E69B /* DBUSERSAccount.h */, - F292EE781FC0EB7400D6E69B /* DBUSERSBasicAccount.h */, - F292EE791FC0EB7400D6E69B /* DBUSERSFullAccount.h */, - F292EE7A1FC0EB7400D6E69B /* DBUSERSFullTeam.h */, - F292EE7B1FC0EB7400D6E69B /* DBUSERSGetAccountArg.h */, - F292EE7C1FC0EB7400D6E69B /* DBUSERSGetAccountBatchArg.h */, - F292EE7D1FC0EB7400D6E69B /* DBUSERSGetAccountBatchError.h */, - F292EE7E1FC0EB7400D6E69B /* DBUSERSGetAccountError.h */, - F292EE7F1FC0EB7400D6E69B /* DBUSERSIndividualSpaceAllocation.h */, - F292EE801FC0EB7400D6E69B /* DBUSERSName.h */, - F292EE811FC0EB7400D6E69B /* DBUSERSSpaceAllocation.h */, - F292EE821FC0EB7400D6E69B /* DBUSERSSpaceUsage.h */, - F292EE831FC0EB7400D6E69B /* DBUSERSTeam.h */, - F292EE841FC0EB7400D6E69B /* DBUSERSTeamSpaceAllocation.h */, + F96E2FF0206EE13F00589395 /* DBPAPERAddMember.h */, + F96E2FF1206EE13F00589395 /* DBPAPERAddPaperDocUser.h */, + F96E2FF2206EE13F00589395 /* DBPAPERAddPaperDocUserMemberResult.h */, + F96E2FF3206EE13F00589395 /* DBPAPERAddPaperDocUserResult.h */, + F96E2FF4206EE13F00589395 /* DBPAPERCursor.h */, + F96E2FF5206EE13F00589395 /* DBPAPERDocLookupError.h */, + F96E2FF6206EE13F00589395 /* DBPAPERDocSubscriptionLevel.h */, + F96E2FF7206EE13F00589395 /* DBPAPERExportFormat.h */, + F96E2FF8206EE13F00589395 /* DBPAPERFolder.h */, + F96E2FF9206EE13F00589395 /* DBPAPERFoldersContainingPaperDoc.h */, + F96E2FFA206EE13F00589395 /* DBPAPERFolderSharingPolicyType.h */, + F96E2FFB206EE13F00589395 /* DBPAPERFolderSubscriptionLevel.h */, + F96E2FFC206EE13F00589395 /* DBPAPERImportFormat.h */, + F96E2FFD206EE13F00589395 /* DBPAPERInviteeInfoWithPermissionLevel.h */, + F96E2FFE206EE13F00589395 /* DBPAPERListDocsCursorError.h */, + F96E2FFF206EE13F00589395 /* DBPAPERListPaperDocsArgs.h */, + F96E3000206EE13F00589395 /* DBPAPERListPaperDocsContinueArgs.h */, + F96E3001206EE13F00589395 /* DBPAPERListPaperDocsFilterBy.h */, + F96E3002206EE13F00589395 /* DBPAPERListPaperDocsResponse.h */, + F96E3003206EE13F00589395 /* DBPAPERListPaperDocsSortBy.h */, + F96E3004206EE13F00589395 /* DBPAPERListPaperDocsSortOrder.h */, + F96E3005206EE13F00589395 /* DBPAPERListUsersCursorError.h */, + F96E3006206EE13F00589395 /* DBPAPERListUsersOnFolderArgs.h */, + F96E3007206EE13F00589395 /* DBPAPERListUsersOnFolderContinueArgs.h */, + F96E3008206EE13F00589395 /* DBPAPERListUsersOnFolderResponse.h */, + F96E3009206EE13F00589395 /* DBPAPERListUsersOnPaperDocArgs.h */, + F96E300A206EE13F00589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h */, + F96E300B206EE13F00589395 /* DBPAPERListUsersOnPaperDocResponse.h */, + F96E300C206EE13F00589395 /* DBPAPERPaperApiBaseError.h */, + F96E300D206EE13F00589395 /* DBPAPERPaperApiCursorError.h */, + F96E300E206EE13F00589395 /* DBPAPERPaperDocCreateArgs.h */, + F96E300F206EE13F00589395 /* DBPAPERPaperDocCreateError.h */, + F96E3010206EE13F00589395 /* DBPAPERPaperDocCreateUpdateResult.h */, + F96E3011206EE13F00589395 /* DBPAPERPaperDocExport.h */, + F96E3012206EE13F00589395 /* DBPAPERPaperDocExportResult.h */, + F96E3013206EE13F00589395 /* DBPAPERPaperDocPermissionLevel.h */, + F96E3014206EE13F00589395 /* DBPAPERPaperDocSharingPolicy.h */, + F96E3015206EE13F00589395 /* DBPAPERPaperDocUpdateArgs.h */, + F96E3016206EE13F00589395 /* DBPAPERPaperDocUpdateError.h */, + F96E3017206EE13F00589395 /* DBPAPERPaperDocUpdatePolicy.h */, + F96E3018206EE13F00589395 /* DBPAPERRefPaperDoc.h */, + F96E3019206EE13F00589395 /* DBPAPERRemovePaperDocUser.h */, + F96E301A206EE13F00589395 /* DBPAPERSharingPolicy.h */, + F96E301B206EE13F00589395 /* DBPAPERSharingPublicPolicyType.h */, + F96E301C206EE13F00589395 /* DBPAPERSharingTeamPolicyType.h */, + F96E301D206EE13F00589395 /* DBPAPERUserInfoWithPermissionLevel.h */, + F96E301E206EE13F00589395 /* DBPAPERUserOnPaperDocFilter.h */, ); path = Headers; sourceTree = ""; }; - F292EE851FC0EB7400D6E69B /* UsersCommon */ = { + F96E301F206EE13F00589395 /* Sharing */ = { isa = PBXGroup; children = ( - F292EE861FC0EB7400D6E69B /* DBUsersCommonObjects.m */, - F292EE871FC0EB7400D6E69B /* Headers */, + F96E3020206EE13F00589395 /* DBSharingObjects.m */, + F96E3021206EE13F00589395 /* Headers */, ); - path = UsersCommon; + path = Sharing; sourceTree = ""; }; - F292EE871FC0EB7400D6E69B /* Headers */ = { + F96E3021206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EE881FC0EB7400D6E69B /* DBUSERSCOMMONAccountType.h */, + F96E3022206EE13F00589395 /* DBSHARINGAccessLevel.h */, + F96E3023206EE13F00589395 /* DBSHARINGAclUpdatePolicy.h */, + F96E3024206EE13F00589395 /* DBSHARINGAddFileMemberArgs.h */, + F96E3025206EE13F00589395 /* DBSHARINGAddFileMemberError.h */, + F96E3026206EE13F00589395 /* DBSHARINGAddFolderMemberArg.h */, + F96E3027206EE13F00589395 /* DBSHARINGAddFolderMemberError.h */, + F96E3028206EE13F00589395 /* DBSHARINGAddMember.h */, + F96E3029206EE13F00589395 /* DBSHARINGAddMemberSelectorError.h */, + F96E302A206EE13F00589395 /* DBSHARINGAudienceExceptionContentInfo.h */, + F96E302B206EE13F00589395 /* DBSHARINGAudienceExceptions.h */, + F96E302C206EE13F00589395 /* DBSHARINGAudienceRestrictingSharedFolder.h */, + F96E302D206EE13F00589395 /* DBSHARINGChangeFileMemberAccessArgs.h */, + F96E302E206EE13F00589395 /* DBSHARINGCollectionLinkMetadata.h */, + F96E302F206EE13F00589395 /* DBSHARINGCreateSharedLinkArg.h */, + F96E3030206EE13F00589395 /* DBSHARINGCreateSharedLinkError.h */, + F96E3031206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h */, + F96E3032206EE13F00589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h */, + F96E3033206EE13F00589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h */, + F96E3034206EE13F00589395 /* DBSHARINGFileAction.h */, + F96E3035206EE13F00589395 /* DBSHARINGFileErrorResult.h */, + F96E3036206EE13F00589395 /* DBSHARINGFileLinkMetadata.h */, + F96E3037206EE13F00589395 /* DBSHARINGFileMemberActionError.h */, + F96E3038206EE13F00589395 /* DBSHARINGFileMemberActionIndividualResult.h */, + F96E3039206EE13F00589395 /* DBSHARINGFileMemberActionResult.h */, + F96E303A206EE13F00589395 /* DBSHARINGFileMemberRemoveActionResult.h */, + F96E303B206EE13F00589395 /* DBSHARINGFilePermission.h */, + F96E303C206EE13F00589395 /* DBSHARINGFolderAction.h */, + F96E303D206EE13F00589395 /* DBSHARINGFolderLinkMetadata.h */, + F96E303E206EE13F00589395 /* DBSHARINGFolderPermission.h */, + F96E303F206EE13F00589395 /* DBSHARINGFolderPolicy.h */, + F96E3040206EE13F00589395 /* DBSHARINGGetFileMetadataArg.h */, + F96E3041206EE13F00589395 /* DBSHARINGGetFileMetadataBatchArg.h */, + F96E3042206EE13F00589395 /* DBSHARINGGetFileMetadataBatchResult.h */, + F96E3043206EE13F00589395 /* DBSHARINGGetFileMetadataError.h */, + F96E3044206EE13F00589395 /* DBSHARINGGetFileMetadataIndividualResult.h */, + F96E3045206EE13F00589395 /* DBSHARINGGetMetadataArgs.h */, + F96E3046206EE13F00589395 /* DBSHARINGGetSharedLinkFileError.h */, + F96E3047206EE13F00589395 /* DBSHARINGGetSharedLinkMetadataArg.h */, + F96E3048206EE13F00589395 /* DBSHARINGGetSharedLinksArg.h */, + F96E3049206EE13F00589395 /* DBSHARINGGetSharedLinksError.h */, + F96E304A206EE13F00589395 /* DBSHARINGGetSharedLinksResult.h */, + F96E304B206EE13F00589395 /* DBSHARINGGroupInfo.h */, + F96E304C206EE13F00589395 /* DBSHARINGGroupMembershipInfo.h */, + F96E304D206EE13F00589395 /* DBSHARINGInsufficientPlan.h */, + F96E304E206EE13F00589395 /* DBSHARINGInsufficientQuotaAmounts.h */, + F96E304F206EE13F00589395 /* DBSHARINGInviteeInfo.h */, + F96E3050206EE13F00589395 /* DBSHARINGInviteeMembershipInfo.h */, + F96E3051206EE13F00589395 /* DBSHARINGJobError.h */, + F96E3052206EE13F00589395 /* DBSHARINGJobStatus.h */, + F96E3053206EE13F00589395 /* DBSHARINGLinkAction.h */, + F96E3054206EE13F00589395 /* DBSHARINGLinkAudience.h */, + F96E3055206EE13F00589395 /* DBSHARINGLinkExpiry.h */, + F96E3056206EE13F00589395 /* DBSHARINGLinkMetadata.h */, + F96E3057206EE13F00589395 /* DBSHARINGLinkPassword.h */, + F96E3058206EE13F00589395 /* DBSHARINGLinkPermission.h */, + F96E3059206EE13F00589395 /* DBSHARINGLinkPermissions.h */, + F96E305A206EE13F00589395 /* DBSHARINGLinkSettings.h */, + F96E305B206EE13F00589395 /* DBSHARINGListFileMembersArg.h */, + F96E305C206EE13F00589395 /* DBSHARINGListFileMembersBatchArg.h */, + F96E305D206EE13F00589395 /* DBSHARINGListFileMembersBatchResult.h */, + F96E305E206EE13F00589395 /* DBSHARINGListFileMembersContinueArg.h */, + F96E305F206EE13F00589395 /* DBSHARINGListFileMembersContinueError.h */, + F96E3060206EE13F00589395 /* DBSHARINGListFileMembersCountResult.h */, + F96E3061206EE13F00589395 /* DBSHARINGListFileMembersError.h */, + F96E3062206EE13F00589395 /* DBSHARINGListFileMembersIndividualResult.h */, + F96E3063206EE13F00589395 /* DBSHARINGListFilesArg.h */, + F96E3064206EE13F00589395 /* DBSHARINGListFilesContinueArg.h */, + F96E3065206EE13F00589395 /* DBSHARINGListFilesContinueError.h */, + F96E3066206EE13F00589395 /* DBSHARINGListFilesResult.h */, + F96E3067206EE13F00589395 /* DBSHARINGListFolderMembersArgs.h */, + F96E3068206EE13F00589395 /* DBSHARINGListFolderMembersContinueArg.h */, + F96E3069206EE13F00589395 /* DBSHARINGListFolderMembersContinueError.h */, + F96E306A206EE13F00589395 /* DBSHARINGListFolderMembersCursorArg.h */, + F96E306B206EE13F00589395 /* DBSHARINGListFoldersArgs.h */, + F96E306C206EE13F00589395 /* DBSHARINGListFoldersContinueArg.h */, + F96E306D206EE13F00589395 /* DBSHARINGListFoldersContinueError.h */, + F96E306E206EE13F00589395 /* DBSHARINGListFoldersResult.h */, + F96E306F206EE13F00589395 /* DBSHARINGListSharedLinksArg.h */, + F96E3070206EE13F00589395 /* DBSHARINGListSharedLinksError.h */, + F96E3071206EE13F00589395 /* DBSHARINGListSharedLinksResult.h */, + F96E3072206EE13F00589395 /* DBSHARINGMemberAccessLevelResult.h */, + F96E3073206EE13F00589395 /* DBSHARINGMemberAction.h */, + F96E3074206EE13F00589395 /* DBSHARINGMemberPermission.h */, + F96E3075206EE13F00589395 /* DBSHARINGMemberPolicy.h */, + F96E3076206EE13F00589395 /* DBSHARINGMemberSelector.h */, + F96E3077206EE13F00589395 /* DBSHARINGMembershipInfo.h */, + F96E3078206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsArgs.h */, + F96E3079206EE13F00589395 /* DBSHARINGModifySharedLinkSettingsError.h */, + F96E307A206EE13F00589395 /* DBSHARINGMountFolderArg.h */, + F96E307B206EE13F00589395 /* DBSHARINGMountFolderError.h */, + F96E307C206EE13F00589395 /* DBSHARINGParentFolderAccessInfo.h */, + F96E307D206EE13F00589395 /* DBSHARINGPathLinkMetadata.h */, + F96E307E206EE13F00589395 /* DBSHARINGPendingUploadMode.h */, + F96E307F206EE13F00589395 /* DBSHARINGPermissionDeniedReason.h */, + F96E3080206EE13F00589395 /* DBSHARINGRelinquishFileMembershipArg.h */, + F96E3081206EE13F00589395 /* DBSHARINGRelinquishFileMembershipError.h */, + F96E3082206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipArg.h */, + F96E3083206EE13F00589395 /* DBSHARINGRelinquishFolderMembershipError.h */, + F96E3084206EE13F00589395 /* DBSHARINGRemoveFileMemberArg.h */, + F96E3085206EE13F00589395 /* DBSHARINGRemoveFileMemberError.h */, + F96E3086206EE13F00589395 /* DBSHARINGRemoveFolderMemberArg.h */, + F96E3087206EE13F00589395 /* DBSHARINGRemoveFolderMemberError.h */, + F96E3088206EE13F00589395 /* DBSHARINGRemoveMemberJobStatus.h */, + F96E3089206EE13F00589395 /* DBSHARINGRequestedVisibility.h */, + F96E308A206EE13F00589395 /* DBSHARINGResolvedVisibility.h */, + F96E308B206EE13F00589395 /* DBSHARINGRevokeSharedLinkArg.h */, + F96E308C206EE13F00589395 /* DBSHARINGRevokeSharedLinkError.h */, + F96E308D206EE13F00589395 /* DBSHARINGSharedContentLinkMetadata.h */, + F96E308E206EE13F00589395 /* DBSHARINGSharedContentLinkMetadataBase.h */, + F96E308F206EE13F00589395 /* DBSHARINGSharedFileMembers.h */, + F96E3090206EE13F00589395 /* DBSHARINGSharedFileMetadata.h */, + F96E3091206EE13F00589395 /* DBSHARINGSharedFolderAccessError.h */, + F96E3092206EE13F00589395 /* DBSHARINGSharedFolderMemberError.h */, + F96E3093206EE13F00589395 /* DBSHARINGSharedFolderMembers.h */, + F96E3094206EE13F00589395 /* DBSHARINGSharedFolderMetadata.h */, + F96E3095206EE13F00589395 /* DBSHARINGSharedFolderMetadataBase.h */, + F96E3096206EE13F00589395 /* DBSHARINGSharedLinkAccessFailureReason.h */, + F96E3097206EE13F00589395 /* DBSHARINGSharedLinkError.h */, + F96E3098206EE13F00589395 /* DBSHARINGSharedLinkMetadata.h */, + F96E3099206EE13F00589395 /* DBSHARINGSharedLinkPolicy.h */, + F96E309A206EE13F00589395 /* DBSHARINGSharedLinkSettings.h */, + F96E309B206EE13F00589395 /* DBSHARINGSharedLinkSettingsError.h */, + F96E309C206EE13F00589395 /* DBSHARINGShareFolderArg.h */, + F96E309D206EE13F00589395 /* DBSHARINGShareFolderArgBase.h */, + F96E309E206EE13F00589395 /* DBSHARINGShareFolderError.h */, + F96E309F206EE13F00589395 /* DBSHARINGShareFolderErrorBase.h */, + F96E30A0206EE13F00589395 /* DBSHARINGShareFolderJobStatus.h */, + F96E30A1206EE13F00589395 /* DBSHARINGShareFolderLaunch.h */, + F96E30A2206EE13F00589395 /* DBSHARINGSharePathError.h */, + F96E30A3206EE13F00589395 /* DBSHARINGSharingFileAccessError.h */, + F96E30A4206EE13F00589395 /* DBSHARINGSharingUserError.h */, + F96E30A5206EE13F00589395 /* DBSHARINGTeamMemberInfo.h */, + F96E30A6206EE13F00589395 /* DBSHARINGTransferFolderArg.h */, + F96E30A7206EE13F00589395 /* DBSHARINGTransferFolderError.h */, + F96E30A8206EE13F00589395 /* DBSHARINGUnmountFolderArg.h */, + F96E30A9206EE13F00589395 /* DBSHARINGUnmountFolderError.h */, + F96E30AA206EE13F00589395 /* DBSHARINGUnshareFileArg.h */, + F96E30AB206EE13F00589395 /* DBSHARINGUnshareFileError.h */, + F96E30AC206EE13F00589395 /* DBSHARINGUnshareFolderArg.h */, + F96E30AD206EE13F00589395 /* DBSHARINGUnshareFolderError.h */, + F96E30AE206EE13F00589395 /* DBSHARINGUpdateFileMemberArgs.h */, + F96E30AF206EE13F00589395 /* DBSHARINGUpdateFolderMemberArg.h */, + F96E30B0206EE13F00589395 /* DBSHARINGUpdateFolderMemberError.h */, + F96E30B1206EE13F00589395 /* DBSHARINGUpdateFolderPolicyArg.h */, + F96E30B2206EE13F00589395 /* DBSHARINGUpdateFolderPolicyError.h */, + F96E30B3206EE13F00589395 /* DBSHARINGUserFileMembershipInfo.h */, + F96E30B4206EE13F00589395 /* DBSHARINGUserInfo.h */, + F96E30B5206EE13F00589395 /* DBSHARINGUserMembershipInfo.h */, + F96E30B6206EE13F00589395 /* DBSHARINGViewerInfoPolicy.h */, + F96E30B7206EE13F00589395 /* DBSHARINGVisibility.h */, ); path = Headers; sourceTree = ""; }; - F292EE891FC0EB7400D6E69B /* Client */ = { + F96E30B8206EE13F00589395 /* Team */ = { isa = PBXGroup; children = ( - F292EE8A1FC0EB7400D6E69B /* DBAppBaseClient.h */, - F292EE8B1FC0EB7400D6E69B /* DBAppBaseClient.m */, - F292EE8C1FC0EB7400D6E69B /* DBTeamBaseClient.h */, - F292EE8D1FC0EB7400D6E69B /* DBTeamBaseClient.m */, - F292EE8E1FC0EB7400D6E69B /* DBUserBaseClient.h */, - F292EE8F1FC0EB7400D6E69B /* DBUserBaseClient.m */, + F96E30B9206EE13F00589395 /* DBTeamObjects.m */, + F96E30BA206EE13F00589395 /* Headers */, ); - path = Client; + path = Team; sourceTree = ""; }; - F292EE911FC0EB7400D6E69B /* Resources */ = { + F96E30BA206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EE921FC0EB7400D6E69B /* DBSerializableProtocol.h */, - F292EE931FC0EB7400D6E69B /* DBStoneBase.h */, - F292EE941FC0EB7400D6E69B /* DBStoneBase.m */, - F292EE951FC0EB7400D6E69B /* DBStoneSerializers.h */, - F292EE961FC0EB7400D6E69B /* DBStoneSerializers.m */, - F292EE971FC0EB7400D6E69B /* DBStoneValidators.h */, - F292EE981FC0EB7400D6E69B /* DBStoneValidators.m */, + F96E30BB206EE13F00589395 /* DBTEAMActiveWebSession.h */, + F96E30BC206EE13F00589395 /* DBTEAMAdminTier.h */, + F96E30BD206EE13F00589395 /* DBTEAMApiApp.h */, + F96E30BE206EE13F00589395 /* DBTEAMBaseDfbReport.h */, + F96E30BF206EE13F00589395 /* DBTEAMBaseTeamFolderError.h */, + F96E30C0206EE13F00589395 /* DBTEAMCustomQuotaError.h */, + F96E30C1206EE13F00589395 /* DBTEAMCustomQuotaResult.h */, + F96E30C2206EE13F00589395 /* DBTEAMCustomQuotaUsersArg.h */, + F96E30C3206EE13F00589395 /* DBTEAMDateRange.h */, + F96E30C4206EE13F00589395 /* DBTEAMDateRangeError.h */, + F96E30C5206EE13F00589395 /* DBTEAMDesktopClientSession.h */, + F96E30C6206EE13F00589395 /* DBTEAMDesktopPlatform.h */, + F96E30C7206EE13F00589395 /* DBTEAMDevicesActive.h */, + F96E30C8206EE13F00589395 /* DBTEAMDeviceSession.h */, + F96E30C9206EE13F00589395 /* DBTEAMDeviceSessionArg.h */, + F96E30CA206EE13F00589395 /* DBTEAMExcludedUsersListArg.h */, + F96E30CB206EE13F00589395 /* DBTEAMExcludedUsersListContinueArg.h */, + F96E30CC206EE13F00589395 /* DBTEAMExcludedUsersListContinueError.h */, + F96E30CD206EE13F00589395 /* DBTEAMExcludedUsersListError.h */, + F96E30CE206EE13F00589395 /* DBTEAMExcludedUsersListResult.h */, + F96E30CF206EE13F00589395 /* DBTEAMExcludedUsersUpdateArg.h */, + F96E30D0206EE13F00589395 /* DBTEAMExcludedUsersUpdateError.h */, + F96E30D1206EE13F00589395 /* DBTEAMExcludedUsersUpdateResult.h */, + F96E30D2206EE13F00589395 /* DBTEAMExcludedUsersUpdateStatus.h */, + F96E30D3206EE13F00589395 /* DBTEAMFeature.h */, + F96E30D4206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchArg.h */, + F96E30D5206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchError.h */, + F96E30D6206EE13F00589395 /* DBTEAMFeaturesGetValuesBatchResult.h */, + F96E30D7206EE13F00589395 /* DBTEAMFeatureValue.h */, + F96E30D8206EE13F00589395 /* DBTEAMGetActivityReport.h */, + F96E30D9206EE13F00589395 /* DBTEAMGetDevicesReport.h */, + F96E30DA206EE13F00589395 /* DBTEAMGetMembershipReport.h */, + F96E30DB206EE13F00589395 /* DBTEAMGetStorageReport.h */, + F96E30DC206EE13F00589395 /* DBTEAMGroupAccessType.h */, + F96E30DD206EE13F00589395 /* DBTEAMGroupCreateArg.h */, + F96E30DE206EE13F00589395 /* DBTEAMGroupCreateError.h */, + F96E30DF206EE13F00589395 /* DBTEAMGroupDeleteError.h */, + F96E30E0206EE13F00589395 /* DBTEAMGroupFullInfo.h */, + F96E30E1206EE13F00589395 /* DBTEAMGroupMemberInfo.h */, + F96E30E2206EE13F00589395 /* DBTEAMGroupMembersAddArg.h */, + F96E30E3206EE13F00589395 /* DBTEAMGroupMembersAddError.h */, + F96E30E4206EE13F00589395 /* DBTEAMGroupMembersChangeResult.h */, + F96E30E5206EE13F00589395 /* DBTEAMGroupMemberSelector.h */, + F96E30E6206EE13F00589395 /* DBTEAMGroupMemberSelectorError.h */, + F96E30E7206EE13F00589395 /* DBTEAMGroupMemberSetAccessTypeError.h */, + F96E30E8206EE13F00589395 /* DBTEAMGroupMembersRemoveArg.h */, + F96E30E9206EE13F00589395 /* DBTEAMGroupMembersRemoveError.h */, + F96E30EA206EE13F00589395 /* DBTEAMGroupMembersSelector.h */, + F96E30EB206EE13F00589395 /* DBTEAMGroupMembersSelectorError.h */, + F96E30EC206EE13F00589395 /* DBTEAMGroupMembersSetAccessTypeArg.h */, + F96E30ED206EE13F00589395 /* DBTEAMGroupSelector.h */, + F96E30EE206EE13F00589395 /* DBTEAMGroupSelectorError.h */, + F96E30EF206EE13F00589395 /* DBTEAMGroupSelectorWithTeamGroupError.h */, + F96E30F0206EE13F00589395 /* DBTEAMGroupsGetInfoError.h */, + F96E30F1206EE13F00589395 /* DBTEAMGroupsGetInfoItem.h */, + F96E30F2206EE13F00589395 /* DBTEAMGroupsListArg.h */, + F96E30F3206EE13F00589395 /* DBTEAMGroupsListContinueArg.h */, + F96E30F4206EE13F00589395 /* DBTEAMGroupsListContinueError.h */, + F96E30F5206EE13F00589395 /* DBTEAMGroupsListResult.h */, + F96E30F6206EE13F00589395 /* DBTEAMGroupsMembersListArg.h */, + F96E30F7206EE13F00589395 /* DBTEAMGroupsMembersListContinueArg.h */, + F96E30F8206EE13F00589395 /* DBTEAMGroupsMembersListContinueError.h */, + F96E30F9206EE13F00589395 /* DBTEAMGroupsMembersListResult.h */, + F96E30FA206EE13F00589395 /* DBTEAMGroupsPollError.h */, + F96E30FB206EE13F00589395 /* DBTEAMGroupsSelector.h */, + F96E30FC206EE13F00589395 /* DBTEAMGroupUpdateArgs.h */, + F96E30FD206EE13F00589395 /* DBTEAMGroupUpdateError.h */, + F96E30FE206EE13F00589395 /* DBTEAMHasTeamFileEventsValue.h */, + F96E30FF206EE13F00589395 /* DBTEAMHasTeamSharedDropboxValue.h */, + F96E3100206EE13F00589395 /* DBTEAMIncludeMembersArg.h */, + F96E3101206EE13F00589395 /* DBTEAMListMemberAppsArg.h */, + F96E3102206EE13F00589395 /* DBTEAMListMemberAppsError.h */, + F96E3103206EE13F00589395 /* DBTEAMListMemberAppsResult.h */, + F96E3104206EE13F00589395 /* DBTEAMListMemberDevicesArg.h */, + F96E3105206EE13F00589395 /* DBTEAMListMemberDevicesError.h */, + F96E3106206EE13F00589395 /* DBTEAMListMemberDevicesResult.h */, + F96E3107206EE13F00589395 /* DBTEAMListMembersAppsArg.h */, + F96E3108206EE13F00589395 /* DBTEAMListMembersAppsError.h */, + F96E3109206EE13F00589395 /* DBTEAMListMembersAppsResult.h */, + F96E310A206EE13F00589395 /* DBTEAMListMembersDevicesArg.h */, + F96E310B206EE13F00589395 /* DBTEAMListMembersDevicesError.h */, + F96E310C206EE13F00589395 /* DBTEAMListMembersDevicesResult.h */, + F96E310D206EE13F00589395 /* DBTEAMListTeamAppsArg.h */, + F96E310E206EE13F00589395 /* DBTEAMListTeamAppsError.h */, + F96E310F206EE13F00589395 /* DBTEAMListTeamAppsResult.h */, + F96E3110206EE13F00589395 /* DBTEAMListTeamDevicesArg.h */, + F96E3111206EE13F00589395 /* DBTEAMListTeamDevicesError.h */, + F96E3112206EE13F00589395 /* DBTEAMListTeamDevicesResult.h */, + F96E3113206EE13F00589395 /* DBTEAMMemberAccess.h */, + F96E3114206EE13F00589395 /* DBTEAMMemberAddArg.h */, + F96E3115206EE13F00589395 /* DBTEAMMemberAddResult.h */, + F96E3116206EE13F00589395 /* DBTEAMMemberDevices.h */, + F96E3117206EE13F00589395 /* DBTEAMMemberLinkedApps.h */, + F96E3118206EE13F00589395 /* DBTEAMMemberProfile.h */, + F96E3119206EE13F00589395 /* DBTEAMMembersAddArg.h */, + F96E311A206EE13F00589395 /* DBTEAMMembersAddJobStatus.h */, + F96E311B206EE13F00589395 /* DBTEAMMembersAddLaunch.h */, + F96E311C206EE13F00589395 /* DBTEAMMembersDeactivateArg.h */, + F96E311D206EE13F00589395 /* DBTEAMMembersDeactivateError.h */, + F96E311E206EE13F00589395 /* DBTEAMMemberSelectorError.h */, + F96E311F206EE13F00589395 /* DBTEAMMembersGetInfoArgs.h */, + F96E3120206EE13F00589395 /* DBTEAMMembersGetInfoError.h */, + F96E3121206EE13F00589395 /* DBTEAMMembersGetInfoItem.h */, + F96E3122206EE13F00589395 /* DBTEAMMembersListArg.h */, + F96E3123206EE13F00589395 /* DBTEAMMembersListContinueArg.h */, + F96E3124206EE13F00589395 /* DBTEAMMembersListContinueError.h */, + F96E3125206EE13F00589395 /* DBTEAMMembersListError.h */, + F96E3126206EE13F00589395 /* DBTEAMMembersListResult.h */, + F96E3127206EE13F00589395 /* DBTEAMMembersRecoverArg.h */, + F96E3128206EE13F00589395 /* DBTEAMMembersRecoverError.h */, + F96E3129206EE13F00589395 /* DBTEAMMembersRemoveArg.h */, + F96E312A206EE13F00589395 /* DBTEAMMembersRemoveError.h */, + F96E312B206EE13F00589395 /* DBTEAMMembersSendWelcomeError.h */, + F96E312C206EE13F00589395 /* DBTEAMMembersSetPermissionsArg.h */, + F96E312D206EE13F00589395 /* DBTEAMMembersSetPermissionsError.h */, + F96E312E206EE13F00589395 /* DBTEAMMembersSetPermissionsResult.h */, + F96E312F206EE13F00589395 /* DBTEAMMembersSetProfileArg.h */, + F96E3130206EE13F00589395 /* DBTEAMMembersSetProfileError.h */, + F96E3131206EE13F00589395 /* DBTEAMMembersSuspendError.h */, + F96E3132206EE13F00589395 /* DBTEAMMembersUnsuspendArg.h */, + F96E3133206EE13F00589395 /* DBTEAMMembersUnsuspendError.h */, + F96E3134206EE13F00589395 /* DBTEAMMobileClientPlatform.h */, + F96E3135206EE13F00589395 /* DBTEAMMobileClientSession.h */, + F96E3136206EE13F00589395 /* DBTEAMNamespaceMetadata.h */, + F96E3137206EE13F00589395 /* DBTEAMNamespaceType.h */, + F96E3138206EE13F00589395 /* DBTEAMRemoveCustomQuotaResult.h */, + F96E3139206EE13F00589395 /* DBTEAMRemovedStatus.h */, + F96E313A206EE13F00589395 /* DBTEAMRevokeDesktopClientArg.h */, + F96E313B206EE13F00589395 /* DBTEAMRevokeDeviceSessionArg.h */, + F96E313C206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchArg.h */, + F96E313D206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchError.h */, + F96E313E206EE13F00589395 /* DBTEAMRevokeDeviceSessionBatchResult.h */, + F96E313F206EE13F00589395 /* DBTEAMRevokeDeviceSessionError.h */, + F96E3140206EE13F00589395 /* DBTEAMRevokeDeviceSessionStatus.h */, + F96E3141206EE13F00589395 /* DBTEAMRevokeLinkedApiAppArg.h */, + F96E3142206EE13F00589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h */, + F96E3143206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchError.h */, + F96E3144206EE13F00589395 /* DBTEAMRevokeLinkedAppBatchResult.h */, + F96E3145206EE13F00589395 /* DBTEAMRevokeLinkedAppError.h */, + F96E3146206EE13F00589395 /* DBTEAMRevokeLinkedAppStatus.h */, + F96E3147206EE13F00589395 /* DBTEAMSetCustomQuotaArg.h */, + F96E3148206EE13F00589395 /* DBTEAMSetCustomQuotaError.h */, + F96E3149206EE13F00589395 /* DBTEAMStorageBucket.h */, + F96E314A206EE13F00589395 /* DBTEAMTeamFolderAccessError.h */, + F96E314B206EE13F00589395 /* DBTEAMTeamFolderActivateError.h */, + F96E314C206EE13F00589395 /* DBTEAMTeamFolderArchiveArg.h */, + F96E314D206EE13F00589395 /* DBTEAMTeamFolderArchiveError.h */, + F96E314E206EE13F00589395 /* DBTEAMTeamFolderArchiveJobStatus.h */, + F96E314F206EE13F00589395 /* DBTEAMTeamFolderArchiveLaunch.h */, + F96E3150206EE13F00589395 /* DBTEAMTeamFolderCreateArg.h */, + F96E3151206EE13F00589395 /* DBTEAMTeamFolderCreateError.h */, + F96E3152206EE13F00589395 /* DBTEAMTeamFolderGetInfoItem.h */, + F96E3153206EE13F00589395 /* DBTEAMTeamFolderIdArg.h */, + F96E3154206EE13F00589395 /* DBTEAMTeamFolderIdListArg.h */, + F96E3155206EE13F00589395 /* DBTEAMTeamFolderInvalidStatusError.h */, + F96E3156206EE13F00589395 /* DBTEAMTeamFolderListArg.h */, + F96E3157206EE13F00589395 /* DBTEAMTeamFolderListContinueArg.h */, + F96E3158206EE13F00589395 /* DBTEAMTeamFolderListContinueError.h */, + F96E3159206EE13F00589395 /* DBTEAMTeamFolderListError.h */, + F96E315A206EE13F00589395 /* DBTEAMTeamFolderListResult.h */, + F96E315B206EE13F00589395 /* DBTEAMTeamFolderMetadata.h */, + F96E315C206EE13F00589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h */, + F96E315D206EE13F00589395 /* DBTEAMTeamFolderRenameArg.h */, + F96E315E206EE13F00589395 /* DBTEAMTeamFolderRenameError.h */, + F96E315F206EE13F00589395 /* DBTEAMTeamFolderStatus.h */, + F96E3160206EE13F00589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h */, + F96E3161206EE13F00589395 /* DBTEAMTeamGetInfoResult.h */, + F96E3162206EE13F00589395 /* DBTEAMTeamMemberInfo.h */, + F96E3163206EE13F00589395 /* DBTEAMTeamMemberProfile.h */, + F96E3164206EE13F00589395 /* DBTEAMTeamMembershipType.h */, + F96E3165206EE13F00589395 /* DBTEAMTeamMemberStatus.h */, + F96E3166206EE13F00589395 /* DBTEAMTeamNamespacesListArg.h */, + F96E3167206EE13F00589395 /* DBTEAMTeamNamespacesListContinueArg.h */, + F96E3168206EE13F00589395 /* DBTEAMTeamNamespacesListContinueError.h */, + F96E3169206EE13F00589395 /* DBTEAMTeamNamespacesListResult.h */, + F96E316A206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminError.h */, + F96E316B206EE13F00589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h */, + F96E316C206EE13F00589395 /* DBTEAMUploadApiRateLimitValue.h */, + F96E316D206EE13F00589395 /* DBTEAMUserCustomQuotaArg.h */, + F96E316E206EE13F00589395 /* DBTEAMUserCustomQuotaResult.h */, + F96E316F206EE13F00589395 /* DBTEAMUserSelectorArg.h */, + F96E3170206EE13F00589395 /* DBTEAMUserSelectorError.h */, + F96E3171206EE13F00589395 /* DBTEAMUsersSelectorArg.h */, ); - path = Resources; + path = Headers; sourceTree = ""; }; - F292EE991FC0EB7400D6E69B /* Routes */ = { + F96E3172206EE13F00589395 /* TeamCommon */ = { isa = PBXGroup; children = ( - F292EE9A1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.h */, - F292EE9B1FC0EB7400D6E69B /* DBAUTHAppAuthRoutes.m */, - F292EE9C1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.h */, - F292EE9D1FC0EB7400D6E69B /* DBAUTHUserAuthRoutes.m */, - F292EE9E1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h */, - F292EE9F1FC0EB7400D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m */, - F292EEA01FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h */, - F292EEA11FC0EB7400D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m */, - F292EEA21FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.h */, - F292EEA31FC0EB7400D6E69B /* DBFILEREQUESTSUserAuthRoutes.m */, - F292EEA41FC0EB7400D6E69B /* DBFILESUserAuthRoutes.h */, - F292EEA51FC0EB7400D6E69B /* DBFILESUserAuthRoutes.m */, - F292EEA61FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.h */, - F292EEA71FC0EB7400D6E69B /* DBPAPERUserAuthRoutes.m */, - F292EEA81FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.h */, - F292EEA91FC0EB7400D6E69B /* DBSHARINGUserAuthRoutes.m */, - F292EEAA1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.h */, - F292EEAB1FC0EB7400D6E69B /* DBTEAMLOGTeamAuthRoutes.m */, - F292EEAC1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.h */, - F292EEAD1FC0EB7400D6E69B /* DBTEAMTeamAuthRoutes.m */, - F292EEAE1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.h */, - F292EEAF1FC0EB7400D6E69B /* DBUSERSUserAuthRoutes.m */, - F292EEB01FC0EB7400D6E69B /* RouteObjects */, + F96E3173206EE13F00589395 /* DBTeamCommonObjects.m */, + F96E3174206EE13F00589395 /* Headers */, ); - path = Routes; + path = TeamCommon; sourceTree = ""; }; - F292EEB01FC0EB7400D6E69B /* RouteObjects */ = { + F96E3174206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F292EEB11FC0EB7400D6E69B /* DBAUTHRouteObjects.h */, - F292EEB21FC0EB7400D6E69B /* DBAUTHRouteObjects.m */, - F292EEB31FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.h */, - F292EEB41FC0EB7400D6E69B /* DBFILEPROPERTIESRouteObjects.m */, - F292EEB51FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.h */, - F292EEB61FC0EB7400D6E69B /* DBFILEREQUESTSRouteObjects.m */, - F292EEB71FC0EB7400D6E69B /* DBFILESRouteObjects.h */, - F292EEB81FC0EB7400D6E69B /* DBFILESRouteObjects.m */, - F292EEB91FC0EB7400D6E69B /* DBPAPERRouteObjects.h */, - F292EEBA1FC0EB7400D6E69B /* DBPAPERRouteObjects.m */, - F292EEBB1FC0EB7400D6E69B /* DBSHARINGRouteObjects.h */, - F292EEBC1FC0EB7400D6E69B /* DBSHARINGRouteObjects.m */, - F292EEBD1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.h */, - F292EEBE1FC0EB7400D6E69B /* DBTEAMLOGRouteObjects.m */, - F292EEBF1FC0EB7400D6E69B /* DBTEAMRouteObjects.h */, - F292EEC01FC0EB7400D6E69B /* DBTEAMRouteObjects.m */, - F292EEC11FC0EB7400D6E69B /* DBUSERSRouteObjects.h */, - F292EEC21FC0EB7400D6E69B /* DBUSERSRouteObjects.m */, + F96E3175206EE13F00589395 /* DBTEAMCOMMONGroupManagementType.h */, + F96E3176206EE13F00589395 /* DBTEAMCOMMONGroupSummary.h */, + F96E3177206EE13F00589395 /* DBTEAMCOMMONGroupType.h */, + F96E3178206EE13F00589395 /* DBTEAMCOMMONMemberSpaceLimitType.h */, + F96E3179206EE13F00589395 /* DBTEAMCOMMONTimeRange.h */, ); - path = RouteObjects; + path = Headers; sourceTree = ""; }; - F2977DCB1E03692600876A73 /* Shared */ = { + F96E317A206EE13F00589395 /* TeamLog */ = { isa = PBXGroup; children = ( - F292EAA01FC0EB7300D6E69B /* Generated */, - F297816F1E03692800876A73 /* Handwritten */, + F96E317B206EE13F00589395 /* DBTeamLogObjects.m */, + F96E317C206EE13F00589395 /* Headers */, ); - path = Shared; + path = TeamLog; sourceTree = ""; }; - F297816F1E03692800876A73 /* Handwritten */ = { + F96E317C206EE13F00589395 /* Headers */ = { isa = PBXGroup; children = ( - F29781741E03692800876A73 /* DBSDKImportsShared.h */, - F29781701E03692800876A73 /* DBUserClient.h */, - F29781711E03692800876A73 /* DBUserClient.m */, - F29781751E03692800876A73 /* DBTeamClient.h */, - F29781761E03692800876A73 /* DBTeamClient.m */, - F2AB345A1E89DEEE004F6379 /* DBAppClient.h */, - F2AB345D1E89DF0C004F6379 /* DBAppClient.m */, - F29781721E03692800876A73 /* DBClientsManager.h */, - F29781731E03692800876A73 /* DBClientsManager.m */, - F29781771E03692800876A73 /* Networking */, - F297818C1E03692800876A73 /* OAuth */, - F29781951E03692800876A73 /* Resources */, + F96E317D206EE13F00589395 /* DBTEAMLOGAccessMethodLogInfo.h */, + F96E317E206EE13F00589395 /* DBTEAMLOGAccountCaptureAvailability.h */, + F96E317F206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h */, + F96E3180206EE13F00589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h */, + F96E3181206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h */, + F96E3182206EE13F00589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h */, + F96E3183206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h */, + F96E3184206EE13F00589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h */, + F96E3185206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h */, + F96E3186206EE13F00589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h */, + F96E3187206EE13F00589395 /* DBTEAMLOGAccountCapturePolicy.h */, + F96E3188206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h */, + F96E3189206EE13F00589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h */, + F96E318A206EE13F00589395 /* DBTEAMLOGActionDetails.h */, + F96E318B206EE13F00589395 /* DBTEAMLOGActorLogInfo.h */, + F96E318C206EE13F00589395 /* DBTEAMLOGAdminRole.h */, + F96E318D206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h */, + F96E318E206EE13F00589395 /* DBTEAMLOGAllowDownloadDisabledType.h */, + F96E318F206EE13F00589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h */, + F96E3190206EE14000589395 /* DBTEAMLOGAllowDownloadEnabledType.h */, + F96E3191206EE14000589395 /* DBTEAMLOGApiSessionLogInfo.h */, + F96E3192206EE14000589395 /* DBTEAMLOGAppLinkTeamDetails.h */, + F96E3193206EE14000589395 /* DBTEAMLOGAppLinkTeamType.h */, + F96E3194206EE14000589395 /* DBTEAMLOGAppLinkUserDetails.h */, + F96E3195206EE14000589395 /* DBTEAMLOGAppLinkUserType.h */, + F96E3196206EE14000589395 /* DBTEAMLOGAppLogInfo.h */, + F96E3197206EE14000589395 /* DBTEAMLOGAppUnlinkTeamDetails.h */, + F96E3198206EE14000589395 /* DBTEAMLOGAppUnlinkTeamType.h */, + F96E3199206EE14000589395 /* DBTEAMLOGAppUnlinkUserDetails.h */, + F96E319A206EE14000589395 /* DBTEAMLOGAppUnlinkUserType.h */, + F96E319B206EE14000589395 /* DBTEAMLOGAssetLogInfo.h */, + F96E319C206EE14000589395 /* DBTEAMLOGCertificate.h */, + F96E319D206EE14000589395 /* DBTEAMLOGCollectionShareDetails.h */, + F96E319E206EE14000589395 /* DBTEAMLOGCollectionShareType.h */, + F96E319F206EE14000589395 /* DBTEAMLOGContentPermanentDeletePolicy.h */, + F96E31A0206EE14000589395 /* DBTEAMLOGContextLogInfo.h */, + F96E31A1206EE14000589395 /* DBTEAMLOGCreateFolderDetails.h */, + F96E31A2206EE14000589395 /* DBTEAMLOGCreateFolderType.h */, + F96E31A3206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h */, + F96E31A4206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h */, + F96E31A5206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h */, + F96E31A6206EE14000589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h */, + F96E31A7206EE14000589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h */, + F96E31A8206EE14000589395 /* DBTEAMLOGDesktopSessionLogInfo.h */, + F96E31A9206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h */, + F96E31AA206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h */, + F96E31AB206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h */, + F96E31AC206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h */, + F96E31AD206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h */, + F96E31AE206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h */, + F96E31AF206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h */, + F96E31B0206EE14000589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h */, + F96E31B1206EE14000589395 /* DBTEAMLOGDeviceApprovalsPolicy.h */, + F96E31B2206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h */, + F96E31B3206EE14000589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h */, + F96E31B4206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h */, + F96E31B5206EE14000589395 /* DBTEAMLOGDeviceChangeIpMobileType.h */, + F96E31B6206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h */, + F96E31B7206EE14000589395 /* DBTEAMLOGDeviceChangeIpWebType.h */, + F96E31B8206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h */, + F96E31B9206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h */, + F96E31BA206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h */, + F96E31BB206EE14000589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h */, + F96E31BC206EE14000589395 /* DBTEAMLOGDeviceLinkFailDetails.h */, + F96E31BD206EE14000589395 /* DBTEAMLOGDeviceLinkFailType.h */, + F96E31BE206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h */, + F96E31BF206EE14000589395 /* DBTEAMLOGDeviceLinkSuccessType.h */, + F96E31C0206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h */, + F96E31C1206EE14000589395 /* DBTEAMLOGDeviceManagementDisabledType.h */, + F96E31C2206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h */, + F96E31C3206EE14000589395 /* DBTEAMLOGDeviceManagementEnabledType.h */, + F96E31C4206EE14000589395 /* DBTEAMLOGDeviceSessionLogInfo.h */, + F96E31C5206EE14000589395 /* DBTEAMLOGDeviceType.h */, + F96E31C6206EE14000589395 /* DBTEAMLOGDeviceUnlinkDetails.h */, + F96E31C7206EE14000589395 /* DBTEAMLOGDeviceUnlinkPolicy.h */, + F96E31C8206EE14000589395 /* DBTEAMLOGDeviceUnlinkType.h */, + F96E31C9206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h */, + F96E31CA206EE14000589395 /* DBTEAMLOGDisabledDomainInvitesType.h */, + F96E31CB206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h */, + F96E31CC206EE14000589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h */, + F96E31CD206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h */, + F96E31CE206EE14000589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h */, + F96E31CF206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h */, + F96E31D0206EE14000589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h */, + F96E31D1206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h */, + F96E31D2206EE14000589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h */, + F96E31D3206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h */, + F96E31D4206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h */, + F96E31D5206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h */, + F96E31D6206EE14000589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h */, + F96E31D7206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h */, + F96E31D8206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h */, + F96E31D9206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h */, + F96E31DA206EE14000589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h */, + F96E31DB206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h */, + F96E31DC206EE14000589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h */, + F96E31DD206EE14000589395 /* DBTEAMLOGDownloadPolicyType.h */, + F96E31DE206EE14000589395 /* DBTEAMLOGDurationLogInfo.h */, + F96E31DF206EE14000589395 /* DBTEAMLOGEmmAddExceptionDetails.h */, + F96E31E0206EE14000589395 /* DBTEAMLOGEmmAddExceptionType.h */, + F96E31E1206EE14000589395 /* DBTEAMLOGEmmChangePolicyDetails.h */, + F96E31E2206EE14000589395 /* DBTEAMLOGEmmChangePolicyType.h */, + F96E31E3206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h */, + F96E31E4206EE14000589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h */, + F96E31E5206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h */, + F96E31E6206EE14000589395 /* DBTEAMLOGEmmCreateUsageReportType.h */, + F96E31E7206EE14000589395 /* DBTEAMLOGEmmErrorDetails.h */, + F96E31E8206EE14000589395 /* DBTEAMLOGEmmErrorType.h */, + F96E31E9206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h */, + F96E31EA206EE14000589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h */, + F96E31EB206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h */, + F96E31EC206EE14000589395 /* DBTEAMLOGEmmRemoveExceptionType.h */, + F96E31ED206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h */, + F96E31EE206EE14000589395 /* DBTEAMLOGEnabledDomainInvitesType.h */, + F96E31EF206EE14000589395 /* DBTEAMLOGEventCategory.h */, + F96E31F0206EE14000589395 /* DBTEAMLOGEventDetails.h */, + F96E31F1206EE14000589395 /* DBTEAMLOGEventType.h */, + F96E31F2206EE14000589395 /* DBTEAMLOGExportMembersReportDetails.h */, + F96E31F3206EE14000589395 /* DBTEAMLOGExportMembersReportType.h */, + F96E31F4206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h */, + F96E31F5206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h */, + F96E31F6206EE14000589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h */, + F96E31F7206EE14000589395 /* DBTEAMLOGExternalUserLogInfo.h */, + F96E31F8206EE14000589395 /* DBTEAMLOGFailureDetailsLogInfo.h */, + F96E31F9206EE14000589395 /* DBTEAMLOGFileAddCommentDetails.h */, + F96E31FA206EE14000589395 /* DBTEAMLOGFileAddCommentType.h */, + F96E31FB206EE14000589395 /* DBTEAMLOGFileAddDetails.h */, + F96E31FC206EE14000589395 /* DBTEAMLOGFileAddType.h */, + F96E31FD206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h */, + F96E31FE206EE14000589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h */, + F96E31FF206EE14000589395 /* DBTEAMLOGFileCommentNotificationPolicy.h */, + F96E3200206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h */, + F96E3201206EE14000589395 /* DBTEAMLOGFileCommentsChangePolicyType.h */, + F96E3202206EE14000589395 /* DBTEAMLOGFileCommentsPolicy.h */, + F96E3203206EE14000589395 /* DBTEAMLOGFileCopyDetails.h */, + F96E3204206EE14000589395 /* DBTEAMLOGFileCopyType.h */, + F96E3205206EE14000589395 /* DBTEAMLOGFileDeleteCommentDetails.h */, + F96E3206206EE14000589395 /* DBTEAMLOGFileDeleteCommentType.h */, + F96E3207206EE14000589395 /* DBTEAMLOGFileDeleteDetails.h */, + F96E3208206EE14000589395 /* DBTEAMLOGFileDeleteType.h */, + F96E3209206EE14000589395 /* DBTEAMLOGFileDownloadDetails.h */, + F96E320A206EE14000589395 /* DBTEAMLOGFileDownloadType.h */, + F96E320B206EE14000589395 /* DBTEAMLOGFileEditDetails.h */, + F96E320C206EE14000589395 /* DBTEAMLOGFileEditType.h */, + F96E320D206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h */, + F96E320E206EE14000589395 /* DBTEAMLOGFileGetCopyReferenceType.h */, + F96E320F206EE14000589395 /* DBTEAMLOGFileLikeCommentDetails.h */, + F96E3210206EE14000589395 /* DBTEAMLOGFileLikeCommentType.h */, + F96E3211206EE14000589395 /* DBTEAMLOGFileLogInfo.h */, + F96E3212206EE14000589395 /* DBTEAMLOGFileMoveDetails.h */, + F96E3213206EE14000589395 /* DBTEAMLOGFileMoveType.h */, + F96E3214206EE14000589395 /* DBTEAMLOGFileOrFolderLogInfo.h */, + F96E3215206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h */, + F96E3216206EE14000589395 /* DBTEAMLOGFilePermanentlyDeleteType.h */, + F96E3217206EE14000589395 /* DBTEAMLOGFilePreviewDetails.h */, + F96E3218206EE14000589395 /* DBTEAMLOGFilePreviewType.h */, + F96E3219206EE14000589395 /* DBTEAMLOGFileRenameDetails.h */, + F96E321A206EE14000589395 /* DBTEAMLOGFileRenameType.h */, + F96E321B206EE14000589395 /* DBTEAMLOGFileRequestChangeDetails.h */, + F96E321C206EE14000589395 /* DBTEAMLOGFileRequestChangeType.h */, + F96E321D206EE14000589395 /* DBTEAMLOGFileRequestCloseDetails.h */, + F96E321E206EE14000589395 /* DBTEAMLOGFileRequestCloseType.h */, + F96E321F206EE14000589395 /* DBTEAMLOGFileRequestCreateDetails.h */, + F96E3220206EE14000589395 /* DBTEAMLOGFileRequestCreateType.h */, + F96E3221206EE14000589395 /* DBTEAMLOGFileRequestDeadline.h */, + F96E3222206EE14000589395 /* DBTEAMLOGFileRequestDetails.h */, + F96E3223206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h */, + F96E3224206EE14000589395 /* DBTEAMLOGFileRequestReceiveFileType.h */, + F96E3225206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h */, + F96E3226206EE14000589395 /* DBTEAMLOGFileRequestsChangePolicyType.h */, + F96E3227206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h */, + F96E3228206EE14000589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h */, + F96E3229206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h */, + F96E322A206EE14000589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h */, + F96E322B206EE14000589395 /* DBTEAMLOGFileRequestsPolicy.h */, + F96E322C206EE14000589395 /* DBTEAMLOGFileResolveCommentDetails.h */, + F96E322D206EE14000589395 /* DBTEAMLOGFileResolveCommentType.h */, + F96E322E206EE14000589395 /* DBTEAMLOGFileRestoreDetails.h */, + F96E322F206EE14000589395 /* DBTEAMLOGFileRestoreType.h */, + F96E3230206EE14000589395 /* DBTEAMLOGFileRevertDetails.h */, + F96E3231206EE14000589395 /* DBTEAMLOGFileRevertType.h */, + F96E3232206EE14000589395 /* DBTEAMLOGFileRollbackChangesDetails.h */, + F96E3233206EE14000589395 /* DBTEAMLOGFileRollbackChangesType.h */, + F96E3234206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h */, + F96E3235206EE14000589395 /* DBTEAMLOGFileSaveCopyReferenceType.h */, + F96E3236206EE14000589395 /* DBTEAMLOGFileUnlikeCommentDetails.h */, + F96E3237206EE14000589395 /* DBTEAMLOGFileUnlikeCommentType.h */, + F96E3238206EE14000589395 /* DBTEAMLOGFileUnresolveCommentDetails.h */, + F96E3239206EE14000589395 /* DBTEAMLOGFileUnresolveCommentType.h */, + F96E323A206EE14000589395 /* DBTEAMLOGFolderLogInfo.h */, + F96E323B206EE14000589395 /* DBTEAMLOGGeoLocationLogInfo.h */, + F96E323C206EE14000589395 /* DBTEAMLOGGetTeamEventsArg.h */, + F96E323D206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueArg.h */, + F96E323E206EE14000589395 /* DBTEAMLOGGetTeamEventsContinueError.h */, + F96E323F206EE14000589395 /* DBTEAMLOGGetTeamEventsError.h */, + F96E3240206EE14000589395 /* DBTEAMLOGGetTeamEventsResult.h */, + F96E3241206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h */, + F96E3242206EE14000589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h */, + F96E3243206EE14000589395 /* DBTEAMLOGGoogleSsoPolicy.h */, + F96E3244206EE14000589395 /* DBTEAMLOGGroupAddExternalIdDetails.h */, + F96E3245206EE14000589395 /* DBTEAMLOGGroupAddExternalIdType.h */, + F96E3246206EE14000589395 /* DBTEAMLOGGroupAddMemberDetails.h */, + F96E3247206EE14000589395 /* DBTEAMLOGGroupAddMemberType.h */, + F96E3248206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h */, + F96E3249206EE14000589395 /* DBTEAMLOGGroupChangeExternalIdType.h */, + F96E324A206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h */, + F96E324B206EE14000589395 /* DBTEAMLOGGroupChangeManagementTypeType.h */, + F96E324C206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h */, + F96E324D206EE14000589395 /* DBTEAMLOGGroupChangeMemberRoleType.h */, + F96E324E206EE14000589395 /* DBTEAMLOGGroupCreateDetails.h */, + F96E324F206EE14000589395 /* DBTEAMLOGGroupCreateType.h */, + F96E3250206EE14000589395 /* DBTEAMLOGGroupDeleteDetails.h */, + F96E3251206EE14000589395 /* DBTEAMLOGGroupDeleteType.h */, + F96E3252206EE14000589395 /* DBTEAMLOGGroupJoinPolicy.h */, + F96E3253206EE14000589395 /* DBTEAMLOGGroupLogInfo.h */, + F96E3254206EE14000589395 /* DBTEAMLOGGroupMovedDetails.h */, + F96E3255206EE14000589395 /* DBTEAMLOGGroupMovedType.h */, + F96E3256206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h */, + F96E3257206EE14000589395 /* DBTEAMLOGGroupRemoveExternalIdType.h */, + F96E3258206EE14000589395 /* DBTEAMLOGGroupRemoveMemberDetails.h */, + F96E3259206EE14000589395 /* DBTEAMLOGGroupRemoveMemberType.h */, + F96E325A206EE14000589395 /* DBTEAMLOGGroupRenameDetails.h */, + F96E325B206EE14000589395 /* DBTEAMLOGGroupRenameType.h */, + F96E325C206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h */, + F96E325D206EE14000589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h */, + F96E325E206EE14000589395 /* DBTEAMLOGIdentifierType.h */, + F96E325F206EE14000589395 /* DBTEAMLOGJoinTeamDetails.h */, + F96E3260206EE14000589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h */, + F96E3261206EE14000589395 /* DBTEAMLOGLinkedDeviceLogInfo.h */, + F96E3262206EE14000589395 /* DBTEAMLOGLoginFailDetails.h */, + F96E3263206EE14000589395 /* DBTEAMLOGLoginFailType.h */, + F96E3264206EE14000589395 /* DBTEAMLOGLoginMethod.h */, + F96E3265206EE14000589395 /* DBTEAMLOGLoginSuccessDetails.h */, + F96E3266206EE14000589395 /* DBTEAMLOGLoginSuccessType.h */, + F96E3267206EE14000589395 /* DBTEAMLOGLogoutDetails.h */, + F96E3268206EE14000589395 /* DBTEAMLOGLogoutType.h */, + F96E3269206EE14000589395 /* DBTEAMLOGMemberAddNameDetails.h */, + F96E326A206EE14000589395 /* DBTEAMLOGMemberAddNameType.h */, + F96E326B206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h */, + F96E326C206EE14000589395 /* DBTEAMLOGMemberChangeAdminRoleType.h */, + F96E326D206EE14000589395 /* DBTEAMLOGMemberChangeEmailDetails.h */, + F96E326E206EE14000589395 /* DBTEAMLOGMemberChangeEmailType.h */, + F96E326F206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h */, + F96E3270206EE14000589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h */, + F96E3271206EE14000589395 /* DBTEAMLOGMemberChangeNameDetails.h */, + F96E3272206EE14000589395 /* DBTEAMLOGMemberChangeNameType.h */, + F96E3273206EE14000589395 /* DBTEAMLOGMemberChangeStatusDetails.h */, + F96E3274206EE14000589395 /* DBTEAMLOGMemberChangeStatusType.h */, + F96E3275206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h */, + F96E3276206EE14000589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h */, + F96E3277206EE14000589395 /* DBTEAMLOGMemberRemoveActionType.h */, + F96E3278206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h */, + F96E3279206EE14000589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h */, + F96E327A206EE14000589395 /* DBTEAMLOGMemberRequestsPolicy.h */, + F96E327B206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h */, + F96E327C206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h */, + F96E327D206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h */, + F96E327E206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h */, + F96E327F206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h */, + F96E3280206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h */, + F96E3281206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h */, + F96E3282206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h */, + F96E3283206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h */, + F96E3284206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h */, + F96E3285206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h */, + F96E3286206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h */, + F96E3287206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h */, + F96E3288206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h */, + F96E3289206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h */, + F96E328A206EE14000589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h */, + F96E328B206EE14000589395 /* DBTEAMLOGMemberStatus.h */, + F96E328C206EE14000589395 /* DBTEAMLOGMemberSuggestDetails.h */, + F96E328D206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h */, + F96E328E206EE14000589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h */, + F96E328F206EE14000589395 /* DBTEAMLOGMemberSuggestionsPolicy.h */, + F96E3290206EE14000589395 /* DBTEAMLOGMemberSuggestType.h */, + F96E3291206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h */, + F96E3292206EE14000589395 /* DBTEAMLOGMemberTransferAccountContentsType.h */, + F96E3293206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h */, + F96E3294206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h */, + F96E3295206EE14000589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h */, + F96E3296206EE14000589395 /* DBTEAMLOGMissingDetails.h */, + F96E3297206EE14000589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h */, + F96E3298206EE14000589395 /* DBTEAMLOGMobileSessionLogInfo.h */, + F96E3299206EE14000589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h */, + F96E329A206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h */, + F96E329B206EE14000589395 /* DBTEAMLOGNetworkControlChangePolicyType.h */, + F96E329C206EE14000589395 /* DBTEAMLOGNetworkControlPolicy.h */, + F96E329D206EE14000589395 /* DBTEAMLOGNonTeamMemberLogInfo.h */, + F96E329E206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h */, + F96E329F206EE14000589395 /* DBTEAMLOGNoteAclInviteOnlyType.h */, + F96E32A0206EE14000589395 /* DBTEAMLOGNoteAclLinkDetails.h */, + F96E32A1206EE14000589395 /* DBTEAMLOGNoteAclLinkType.h */, + F96E32A2206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h */, + F96E32A3206EE14000589395 /* DBTEAMLOGNoteAclTeamLinkType.h */, + F96E32A4206EE14000589395 /* DBTEAMLOGNoteSharedDetails.h */, + F96E32A5206EE14000589395 /* DBTEAMLOGNoteSharedType.h */, + F96E32A6206EE14000589395 /* DBTEAMLOGNoteShareReceiveDetails.h */, + F96E32A7206EE14000589395 /* DBTEAMLOGNoteShareReceiveType.h */, + F96E32A8206EE14000589395 /* DBTEAMLOGOpenNoteSharedDetails.h */, + F96E32A9206EE14000589395 /* DBTEAMLOGOpenNoteSharedType.h */, + F96E32AA206EE14000589395 /* DBTEAMLOGOriginLogInfo.h */, + F96E32AB206EE14000589395 /* DBTEAMLOGPaperAccessType.h */, + F96E32AC206EE14000589395 /* DBTEAMLOGPaperAdminExportStartDetails.h */, + F96E32AD206EE14000589395 /* DBTEAMLOGPaperAdminExportStartType.h */, + F96E32AE206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h */, + F96E32AF206EE14000589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h */, + F96E32B0206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h */, + F96E32B1206EE14000589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h */, + F96E32B2206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h */, + F96E32B3206EE14000589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h */, + F96E32B4206EE14000589395 /* DBTEAMLOGPaperChangePolicyDetails.h */, + F96E32B5206EE14000589395 /* DBTEAMLOGPaperChangePolicyType.h */, + F96E32B6206EE14000589395 /* DBTEAMLOGPaperContentAddMemberDetails.h */, + F96E32B7206EE14000589395 /* DBTEAMLOGPaperContentAddMemberType.h */, + F96E32B8206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h */, + F96E32B9206EE14000589395 /* DBTEAMLOGPaperContentAddToFolderType.h */, + F96E32BA206EE14000589395 /* DBTEAMLOGPaperContentArchiveDetails.h */, + F96E32BB206EE14000589395 /* DBTEAMLOGPaperContentArchiveType.h */, + F96E32BC206EE14000589395 /* DBTEAMLOGPaperContentCreateDetails.h */, + F96E32BD206EE14000589395 /* DBTEAMLOGPaperContentCreateType.h */, + F96E32BE206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h */, + F96E32BF206EE14000589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h */, + F96E32C0206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h */, + F96E32C1206EE14000589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h */, + F96E32C2206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h */, + F96E32C3206EE14000589395 /* DBTEAMLOGPaperContentRemoveMemberType.h */, + F96E32C4206EE14000589395 /* DBTEAMLOGPaperContentRenameDetails.h */, + F96E32C5206EE14000589395 /* DBTEAMLOGPaperContentRenameType.h */, + F96E32C6206EE14000589395 /* DBTEAMLOGPaperContentRestoreDetails.h */, + F96E32C7206EE14000589395 /* DBTEAMLOGPaperContentRestoreType.h */, + F96E32C8206EE14000589395 /* DBTEAMLOGPaperDocAddCommentDetails.h */, + F96E32C9206EE14000589395 /* DBTEAMLOGPaperDocAddCommentType.h */, + F96E32CA206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h */, + F96E32CB206EE14000589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h */, + F96E32CC206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h */, + F96E32CD206EE14000589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h */, + F96E32CE206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h */, + F96E32CF206EE14000589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h */, + F96E32D0206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h */, + F96E32D1206EE14000589395 /* DBTEAMLOGPaperDocDeleteCommentType.h */, + F96E32D2206EE14000589395 /* DBTEAMLOGPaperDocDeletedDetails.h */, + F96E32D3206EE14000589395 /* DBTEAMLOGPaperDocDeletedType.h */, + F96E32D4206EE14000589395 /* DBTEAMLOGPaperDocDownloadDetails.h */, + F96E32D5206EE14000589395 /* DBTEAMLOGPaperDocDownloadType.h */, + F96E32D6206EE14000589395 /* DBTEAMLOGPaperDocEditCommentDetails.h */, + F96E32D7206EE14000589395 /* DBTEAMLOGPaperDocEditCommentType.h */, + F96E32D8206EE14000589395 /* DBTEAMLOGPaperDocEditDetails.h */, + F96E32D9206EE14000589395 /* DBTEAMLOGPaperDocEditType.h */, + F96E32DA206EE14000589395 /* DBTEAMLOGPaperDocFollowedDetails.h */, + F96E32DB206EE14000589395 /* DBTEAMLOGPaperDocFollowedType.h */, + F96E32DC206EE14000589395 /* DBTEAMLOGPaperDocMentionDetails.h */, + F96E32DD206EE14000589395 /* DBTEAMLOGPaperDocMentionType.h */, + F96E32DE206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h */, + F96E32DF206EE14000589395 /* DBTEAMLOGPaperDocRequestAccessType.h */, + F96E32E0206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h */, + F96E32E1206EE14000589395 /* DBTEAMLOGPaperDocResolveCommentType.h */, + F96E32E2206EE14000589395 /* DBTEAMLOGPaperDocRevertDetails.h */, + F96E32E3206EE14000589395 /* DBTEAMLOGPaperDocRevertType.h */, + F96E32E4206EE14000589395 /* DBTEAMLOGPaperDocSlackShareDetails.h */, + F96E32E5206EE14000589395 /* DBTEAMLOGPaperDocSlackShareType.h */, + F96E32E6206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h */, + F96E32E7206EE14000589395 /* DBTEAMLOGPaperDocTeamInviteType.h */, + F96E32E8206EE14000589395 /* DBTEAMLOGPaperDocTrashedDetails.h */, + F96E32E9206EE14000589395 /* DBTEAMLOGPaperDocTrashedType.h */, + F96E32EA206EE14000589395 /* DBTEAMLOGPaperDocumentLogInfo.h */, + F96E32EB206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h */, + F96E32EC206EE14000589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h */, + F96E32ED206EE14000589395 /* DBTEAMLOGPaperDocUntrashedDetails.h */, + F96E32EE206EE14000589395 /* DBTEAMLOGPaperDocUntrashedType.h */, + F96E32EF206EE14000589395 /* DBTEAMLOGPaperDocViewDetails.h */, + F96E32F0206EE14000589395 /* DBTEAMLOGPaperDocViewType.h */, + F96E32F1206EE14000589395 /* DBTEAMLOGPaperDownloadFormat.h */, + F96E32F2206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h */, + F96E32F3206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h */, + F96E32F4206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h */, + F96E32F5206EE14000589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h */, + F96E32F6206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h */, + F96E32F7206EE14000589395 /* DBTEAMLOGPaperExternalViewAllowType.h */, + F96E32F8206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h */, + F96E32F9206EE14000589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h */, + F96E32FA206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h */, + F96E32FB206EE14000589395 /* DBTEAMLOGPaperExternalViewForbidType.h */, + F96E32FC206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h */, + F96E32FD206EE14000589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h */, + F96E32FE206EE14000589395 /* DBTEAMLOGPaperFolderDeletedDetails.h */, + F96E32FF206EE14000589395 /* DBTEAMLOGPaperFolderDeletedType.h */, + F96E3300206EE14000589395 /* DBTEAMLOGPaperFolderFollowedDetails.h */, + F96E3301206EE14000589395 /* DBTEAMLOGPaperFolderFollowedType.h */, + F96E3302206EE14000589395 /* DBTEAMLOGPaperFolderLogInfo.h */, + F96E3303206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h */, + F96E3304206EE14000589395 /* DBTEAMLOGPaperFolderTeamInviteType.h */, + F96E3305206EE14000589395 /* DBTEAMLOGPaperMemberPolicy.h */, + F96E3306206EE14000589395 /* DBTEAMLOGParticipantLogInfo.h */, + F96E3307206EE14000589395 /* DBTEAMLOGPasswordChangeDetails.h */, + F96E3308206EE14000589395 /* DBTEAMLOGPasswordChangeType.h */, + F96E3309206EE14000589395 /* DBTEAMLOGPasswordResetAllDetails.h */, + F96E330A206EE14000589395 /* DBTEAMLOGPasswordResetAllType.h */, + F96E330B206EE14000589395 /* DBTEAMLOGPasswordResetDetails.h */, + F96E330C206EE14000589395 /* DBTEAMLOGPasswordResetType.h */, + F96E330D206EE14000589395 /* DBTEAMLOGPathLogInfo.h */, + F96E330E206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h */, + F96E330F206EE14000589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h */, + F96E3310206EE14000589395 /* DBTEAMLOGPlacementRestriction.h */, + F96E3311206EE14000589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h */, + F96E3312206EE14000589395 /* DBTEAMLOGResellerLogInfo.h */, + F96E3313206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h */, + F96E3314206EE14000589395 /* DBTEAMLOGResellerSupportSessionEndType.h */, + F96E3315206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h */, + F96E3316206EE14000589395 /* DBTEAMLOGResellerSupportSessionStartType.h */, + F96E3317206EE14000589395 /* DBTEAMLOGSessionLogInfo.h */, + F96E3318206EE14000589395 /* DBTEAMLOGSfAddGroupDetails.h */, + F96E3319206EE14000589395 /* DBTEAMLOGSfAddGroupType.h */, + F96E331A206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h */, + F96E331B206EE14000589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h */, + F96E331C206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h */, + F96E331D206EE14000589395 /* DBTEAMLOGSfExternalInviteWarnType.h */, + F96E331E206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h */, + F96E331F206EE14000589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h */, + F96E3320206EE14000589395 /* DBTEAMLOGSfFbInviteDetails.h */, + F96E3321206EE14000589395 /* DBTEAMLOGSfFbInviteType.h */, + F96E3322206EE14000589395 /* DBTEAMLOGSfFbUninviteDetails.h */, + F96E3323206EE14000589395 /* DBTEAMLOGSfFbUninviteType.h */, + F96E3324206EE14000589395 /* DBTEAMLOGSfInviteGroupDetails.h */, + F96E3325206EE14000589395 /* DBTEAMLOGSfInviteGroupType.h */, + F96E3326206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h */, + F96E3327206EE14000589395 /* DBTEAMLOGSfTeamGrantAccessType.h */, + F96E3328206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h */, + F96E3329206EE14000589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h */, + F96E332A206EE14000589395 /* DBTEAMLOGSfTeamInviteDetails.h */, + F96E332B206EE14000589395 /* DBTEAMLOGSfTeamInviteType.h */, + F96E332C206EE14100589395 /* DBTEAMLOGSfTeamJoinDetails.h */, + F96E332D206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h */, + F96E332E206EE14100589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h */, + F96E332F206EE14100589395 /* DBTEAMLOGSfTeamJoinType.h */, + F96E3330206EE14100589395 /* DBTEAMLOGSfTeamUninviteDetails.h */, + F96E3331206EE14100589395 /* DBTEAMLOGSfTeamUninviteType.h */, + F96E3332206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h */, + F96E3333206EE14100589395 /* DBTEAMLOGSharedContentAddInviteesType.h */, + F96E3334206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h */, + F96E3335206EE14100589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h */, + F96E3336206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h */, + F96E3337206EE14100589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h */, + F96E3338206EE14100589395 /* DBTEAMLOGSharedContentAddMemberDetails.h */, + F96E3339206EE14100589395 /* DBTEAMLOGSharedContentAddMemberType.h */, + F96E333A206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h */, + F96E333B206EE14100589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h */, + F96E333C206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h */, + F96E333D206EE14100589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h */, + F96E333E206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h */, + F96E333F206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h */, + F96E3340206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h */, + F96E3341206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h */, + F96E3342206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h */, + F96E3343206EE14100589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h */, + F96E3344206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h */, + F96E3345206EE14100589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h */, + F96E3346206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h */, + F96E3347206EE14100589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h */, + F96E3348206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h */, + F96E3349206EE14100589395 /* DBTEAMLOGSharedContentClaimInvitationType.h */, + F96E334A206EE14100589395 /* DBTEAMLOGSharedContentCopyDetails.h */, + F96E334B206EE14100589395 /* DBTEAMLOGSharedContentCopyType.h */, + F96E334C206EE14100589395 /* DBTEAMLOGSharedContentDownloadDetails.h */, + F96E334D206EE14100589395 /* DBTEAMLOGSharedContentDownloadType.h */, + F96E334E206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h */, + F96E334F206EE14100589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h */, + F96E3350206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h */, + F96E3351206EE14100589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h */, + F96E3352206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h */, + F96E3353206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h */, + F96E3354206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h */, + F96E3355206EE14100589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h */, + F96E3356206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h */, + F96E3357206EE14100589395 /* DBTEAMLOGSharedContentRemoveMemberType.h */, + F96E3358206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h */, + F96E3359206EE14100589395 /* DBTEAMLOGSharedContentRequestAccessType.h */, + F96E335A206EE14100589395 /* DBTEAMLOGSharedContentUnshareDetails.h */, + F96E335B206EE14100589395 /* DBTEAMLOGSharedContentUnshareType.h */, + F96E335C206EE14100589395 /* DBTEAMLOGSharedContentViewDetails.h */, + F96E335D206EE14100589395 /* DBTEAMLOGSharedContentViewType.h */, + F96E335E206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h */, + F96E335F206EE14100589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h */, + F96E3360206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h */, + F96E3361206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h */, + F96E3362206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h */, + F96E3363206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h */, + F96E3364206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h */, + F96E3365206EE14100589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h */, + F96E3366206EE14100589395 /* DBTEAMLOGSharedFolderCreateDetails.h */, + F96E3367206EE14100589395 /* DBTEAMLOGSharedFolderCreateType.h */, + F96E3368206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h */, + F96E3369206EE14100589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h */, + F96E336A206EE14100589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h */, + F96E336B206EE14100589395 /* DBTEAMLOGSharedFolderMountDetails.h */, + F96E336C206EE14100589395 /* DBTEAMLOGSharedFolderMountType.h */, + F96E336D206EE14100589395 /* DBTEAMLOGSharedFolderNestDetails.h */, + F96E336E206EE14100589395 /* DBTEAMLOGSharedFolderNestType.h */, + F96E336F206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h */, + F96E3370206EE14100589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h */, + F96E3371206EE14100589395 /* DBTEAMLOGSharedFolderUnmountDetails.h */, + F96E3372206EE14100589395 /* DBTEAMLOGSharedFolderUnmountType.h */, + F96E3373206EE14100589395 /* DBTEAMLOGSharedLinkAccessLevel.h */, + F96E3374206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h */, + F96E3375206EE14100589395 /* DBTEAMLOGSharedLinkAddExpiryType.h */, + F96E3376206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h */, + F96E3377206EE14100589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h */, + F96E3378206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h */, + F96E3379206EE14100589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h */, + F96E337A206EE14100589395 /* DBTEAMLOGSharedLinkCopyDetails.h */, + F96E337B206EE14100589395 /* DBTEAMLOGSharedLinkCopyType.h */, + F96E337C206EE14100589395 /* DBTEAMLOGSharedLinkCreateDetails.h */, + F96E337D206EE14100589395 /* DBTEAMLOGSharedLinkCreateType.h */, + F96E337E206EE14100589395 /* DBTEAMLOGSharedLinkDisableDetails.h */, + F96E337F206EE14100589395 /* DBTEAMLOGSharedLinkDisableType.h */, + F96E3380206EE14100589395 /* DBTEAMLOGSharedLinkDownloadDetails.h */, + F96E3381206EE14100589395 /* DBTEAMLOGSharedLinkDownloadType.h */, + F96E3382206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h */, + F96E3383206EE14100589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h */, + F96E3384206EE14100589395 /* DBTEAMLOGSharedLinkShareDetails.h */, + F96E3385206EE14100589395 /* DBTEAMLOGSharedLinkShareType.h */, + F96E3386206EE14100589395 /* DBTEAMLOGSharedLinkViewDetails.h */, + F96E3387206EE14100589395 /* DBTEAMLOGSharedLinkViewType.h */, + F96E3388206EE14100589395 /* DBTEAMLOGSharedLinkVisibility.h */, + F96E3389206EE14100589395 /* DBTEAMLOGSharedNoteOpenedDetails.h */, + F96E338A206EE14100589395 /* DBTEAMLOGSharedNoteOpenedType.h */, + F96E338B206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h */, + F96E338C206EE14100589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h */, + F96E338D206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h */, + F96E338E206EE14100589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h */, + F96E338F206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h */, + F96E3390206EE14100589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h */, + F96E3391206EE14100589395 /* DBTEAMLOGSharingFolderJoinPolicy.h */, + F96E3392206EE14100589395 /* DBTEAMLOGSharingLinkPolicy.h */, + F96E3393206EE14100589395 /* DBTEAMLOGSharingMemberPolicy.h */, + F96E3394206EE14100589395 /* DBTEAMLOGShmodelGroupShareDetails.h */, + F96E3395206EE14100589395 /* DBTEAMLOGShmodelGroupShareType.h */, + F96E3396206EE14100589395 /* DBTEAMLOGSignInAsSessionEndDetails.h */, + F96E3397206EE14100589395 /* DBTEAMLOGSignInAsSessionEndType.h */, + F96E3398206EE14100589395 /* DBTEAMLOGSignInAsSessionStartDetails.h */, + F96E3399206EE14100589395 /* DBTEAMLOGSignInAsSessionStartType.h */, + F96E339A206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h */, + F96E339B206EE14100589395 /* DBTEAMLOGSmartSyncChangePolicyType.h */, + F96E339C206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h */, + F96E339D206EE14100589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h */, + F96E339E206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h */, + F96E339F206EE14100589395 /* DBTEAMLOGSmartSyncNotOptOutType.h */, + F96E33A0206EE14100589395 /* DBTEAMLOGSmartSyncOptOutDetails.h */, + F96E33A1206EE14100589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h */, + F96E33A2206EE14100589395 /* DBTEAMLOGSmartSyncOptOutType.h */, + F96E33A3206EE14100589395 /* DBTEAMLOGSpaceCapsType.h */, + F96E33A4206EE14100589395 /* DBTEAMLOGSpaceLimitsStatus.h */, + F96E33A5206EE14100589395 /* DBTEAMLOGSsoAddCertDetails.h */, + F96E33A6206EE14100589395 /* DBTEAMLOGSsoAddCertType.h */, + F96E33A7206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h */, + F96E33A8206EE14100589395 /* DBTEAMLOGSsoAddLoginUrlType.h */, + F96E33A9206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h */, + F96E33AA206EE14100589395 /* DBTEAMLOGSsoAddLogoutUrlType.h */, + F96E33AB206EE14100589395 /* DBTEAMLOGSsoChangeCertDetails.h */, + F96E33AC206EE14100589395 /* DBTEAMLOGSsoChangeCertType.h */, + F96E33AD206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h */, + F96E33AE206EE14100589395 /* DBTEAMLOGSsoChangeLoginUrlType.h */, + F96E33AF206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h */, + F96E33B0206EE14100589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h */, + F96E33B1206EE14100589395 /* DBTEAMLOGSsoChangePolicyDetails.h */, + F96E33B2206EE14100589395 /* DBTEAMLOGSsoChangePolicyType.h */, + F96E33B3206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h */, + F96E33B4206EE14100589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h */, + F96E33B5206EE14100589395 /* DBTEAMLOGSsoErrorDetails.h */, + F96E33B6206EE14100589395 /* DBTEAMLOGSsoErrorType.h */, + F96E33B7206EE14100589395 /* DBTEAMLOGSsoRemoveCertDetails.h */, + F96E33B8206EE14100589395 /* DBTEAMLOGSsoRemoveCertType.h */, + F96E33B9206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h */, + F96E33BA206EE14100589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h */, + F96E33BB206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h */, + F96E33BC206EE14100589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h */, + F96E33BD206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h */, + F96E33BE206EE14100589395 /* DBTEAMLOGTeamActivityCreateReportType.h */, + F96E33BF206EE14100589395 /* DBTEAMLOGTeamEvent.h */, + F96E33C0206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h */, + F96E33C1206EE14100589395 /* DBTEAMLOGTeamFolderChangeStatusType.h */, + F96E33C2206EE14100589395 /* DBTEAMLOGTeamFolderCreateDetails.h */, + F96E33C3206EE14100589395 /* DBTEAMLOGTeamFolderCreateType.h */, + F96E33C4206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h */, + F96E33C5206EE14100589395 /* DBTEAMLOGTeamFolderDowngradeType.h */, + F96E33C6206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h */, + F96E33C7206EE14100589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h */, + F96E33C8206EE14100589395 /* DBTEAMLOGTeamFolderRenameDetails.h */, + F96E33C9206EE14100589395 /* DBTEAMLOGTeamFolderRenameType.h */, + F96E33CA206EE14100589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h */, + F96E33CB206EE14100589395 /* DBTEAMLOGTeamMemberLogInfo.h */, + F96E33CC206EE14100589395 /* DBTEAMLOGTeamMembershipType.h */, + F96E33CD206EE14100589395 /* DBTEAMLOGTeamMergeFromDetails.h */, + F96E33CE206EE14100589395 /* DBTEAMLOGTeamMergeFromType.h */, + F96E33CF206EE14100589395 /* DBTEAMLOGTeamMergeToDetails.h */, + F96E33D0206EE14100589395 /* DBTEAMLOGTeamMergeToType.h */, + F96E33D1206EE14100589395 /* DBTEAMLOGTeamName.h */, + F96E33D2206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h */, + F96E33D3206EE14100589395 /* DBTEAMLOGTeamProfileAddLogoType.h */, + F96E33D4206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h */, + F96E33D5206EE14100589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h */, + F96E33D6206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h */, + F96E33D7206EE14100589395 /* DBTEAMLOGTeamProfileChangeLogoType.h */, + F96E33D8206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h */, + F96E33D9206EE14100589395 /* DBTEAMLOGTeamProfileChangeNameType.h */, + F96E33DA206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h */, + F96E33DB206EE14100589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h */, + F96E33DC206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h */, + F96E33DD206EE14100589395 /* DBTEAMLOGTfaAddBackupPhoneType.h */, + F96E33DE206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h */, + F96E33DF206EE14100589395 /* DBTEAMLOGTfaAddSecurityKeyType.h */, + F96E33E0206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h */, + F96E33E1206EE14100589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h */, + F96E33E2206EE14100589395 /* DBTEAMLOGTfaChangePolicyDetails.h */, + F96E33E3206EE14100589395 /* DBTEAMLOGTfaChangePolicyType.h */, + F96E33E4206EE14100589395 /* DBTEAMLOGTfaChangeStatusDetails.h */, + F96E33E5206EE14100589395 /* DBTEAMLOGTfaChangeStatusType.h */, + F96E33E6206EE14100589395 /* DBTEAMLOGTfaConfiguration.h */, + F96E33E7206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h */, + F96E33E8206EE14100589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h */, + F96E33E9206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h */, + F96E33EA206EE14100589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h */, + F96E33EB206EE14200589395 /* DBTEAMLOGTfaResetDetails.h */, + F96E33EC206EE14200589395 /* DBTEAMLOGTfaResetType.h */, + F96E33ED206EE14200589395 /* DBTEAMLOGTimeUnit.h */, + F96E33EE206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h */, + F96E33EF206EE14200589395 /* DBTEAMLOGTwoAccountChangePolicyType.h */, + F96E33F0206EE14200589395 /* DBTEAMLOGTwoAccountPolicy.h */, + F96E33F1206EE14200589395 /* DBTEAMLOGUserLinkedAppLogInfo.h */, + F96E33F2206EE14200589395 /* DBTEAMLOGUserLogInfo.h */, + F96E33F3206EE14200589395 /* DBTEAMLOGUserNameLogInfo.h */, + F96E33F4206EE14200589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h */, + F96E33F5206EE14200589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h */, + F96E33F6206EE14200589395 /* DBTEAMLOGWebSessionLogInfo.h */, + F96E33F7206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h */, + F96E33F8206EE14200589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h */, + F96E33F9206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h */, + F96E33FA206EE14200589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h */, + F96E33FB206EE14200589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h */, + F96E33FC206EE14200589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h */, ); - path = Handwritten; + path = Headers; sourceTree = ""; }; - F29781771E03692800876A73 /* Networking */ = { + F96E33FD206EE14200589395 /* TeamPolicies */ = { isa = PBXGroup; children = ( - F29781791E03692800876A73 /* DBDelegate.m */, - F2D40D381E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.h */, - F2D40D391E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.m */, - F2A2CEA51E563268001D8449 /* DBHandlerTypes.h */, - F297817B1E03692800876A73 /* DBRequestErrors.h */, - F297817C1E03692800876A73 /* DBRequestErrors.m */, - F297817E1E03692800876A73 /* DBSDKReachability.m */, - F29781801E03692800876A73 /* DBSessionData.m */, - F29781811E03692800876A73 /* DBTasks.h */, - F29781821E03692800876A73 /* DBTasks.m */, - F29781841E03692800876A73 /* DBTasksImpl.m */, - F2A2CEAB1E5665A1001D8449 /* DBTasksStorage.h */, - F29781861E03692800876A73 /* DBTasksStorage.m */, - F29781891E03692800876A73 /* DBTransportBaseClient.h */, - F297818A1E03692800876A73 /* DBTransportBaseClient.m */, - F24169491E5247D60038E306 /* DBTransportBaseConfig.h */, - F241694A1E5247D60038E306 /* DBTransportBaseConfig.m */, - 3C3C29731F7D757E00C54011 /* DBTransportBaseHostnameConfig.h */, - 3C3C29721F7D757E00C54011 /* DBTransportBaseHostnameConfig.m */, - F297818B1E03692800876A73 /* DBTransportClientProtocol.h */, - F29781871E03692800876A73 /* DBTransportDefaultClient.h */, - F29781881E03692800876A73 /* DBTransportDefaultClient.m */, - F24169451E523FD30038E306 /* DBTransportDefaultConfig.h */, - F24169461E523FEB0038E306 /* DBTransportDefaultConfig.m */, + F96E33FE206EE14200589395 /* DBTeamPoliciesObjects.m */, + F96E33FF206EE14200589395 /* Headers */, ); - path = Networking; + path = TeamPolicies; sourceTree = ""; }; - F297818C1E03692800876A73 /* OAuth */ = { + F96E33FF206EE14200589395 /* Headers */ = { isa = PBXGroup; children = ( - F297818D1E03692800876A73 /* DBOAuthManager.h */, - F297818E1E03692800876A73 /* DBOAuthManager.m */, - F297818F1E03692800876A73 /* DBOAuthResult.h */, - F29781901E03692800876A73 /* DBOAuthResult.m */, - F29781911E03692800876A73 /* DBSDKKeychain.h */, - F29781921E03692800876A73 /* DBSDKKeychain.m */, - F29781931E03692800876A73 /* DBSharedApplicationProtocol.h */, + F96E3400206EE14200589395 /* DBTEAMPOLICIESEmmState.h */, + F96E3401206EE14200589395 /* DBTEAMPOLICIESGroupCreation.h */, + F96E3402206EE14200589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h */, + F96E3403206EE14200589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h */, + F96E3404206EE14200589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h */, + F96E3405206EE14200589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h */, + F96E3406206EE14200589395 /* DBTEAMPOLICIESRolloutMethod.h */, + F96E3407206EE14200589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h */, + F96E3408206EE14200589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h */, + F96E3409206EE14200589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h */, + F96E340A206EE14200589395 /* DBTEAMPOLICIESSmartSyncPolicy.h */, + F96E340B206EE14200589395 /* DBTEAMPOLICIESSsoPolicy.h */, + F96E340C206EE14200589395 /* DBTEAMPOLICIESTeamMemberPolicies.h */, + F96E340D206EE14200589395 /* DBTEAMPOLICIESTeamSharingPolicies.h */, + F96E340E206EE14200589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h */, ); - path = OAuth; + path = Headers; sourceTree = ""; }; - F29781951E03692800876A73 /* Resources */ = { + F96E340F206EE14200589395 /* Users */ = { isa = PBXGroup; children = ( - F29781971E03692800876A73 /* DBChunkInputStream.m */, - F239DFCD1E68DA1700417314 /* DBSDKConstants.h */, - F239DFCE1E68DA1700417314 /* DBSDKConstants.m */, - F2A2CE9F1E562F7E001D8449 /* DBCustomDatatypes.h */, - F2A2CEA01E562FEB001D8449 /* DBCustomDatatypes.m */, - F29781991E03692800876A73 /* DBCustomRoutes.h */, - F297819A1E03692800876A73 /* DBCustomRoutes.m */, - F2A2CE981E562DFF001D8449 /* DBCustomTasks.h */, - F2A2CE991E562E46001D8449 /* DBCustomTasks.m */, + F96E3410206EE14200589395 /* DBUsersObjects.m */, + F96E3411206EE14200589395 /* Headers */, ); - path = Resources; + path = Users; sourceTree = ""; }; - F2A2CE741E562817001D8449 /* Internal */ = { + F96E3411206EE14200589395 /* Headers */ = { isa = PBXGroup; children = ( - F2A2CE751E562817001D8449 /* DBClientsManager+Protected.h */, - F2A2CE761E562817001D8449 /* Networking */, - F2C59AFB1E9C2EEC00E8D2E6 /* OAuth */, - F2A2CE7F1E562817001D8449 /* Resources */, + F96E3412206EE14200589395 /* DBUSERSAccount.h */, + F96E3413206EE14200589395 /* DBUSERSBasicAccount.h */, + F96E3414206EE14200589395 /* DBUSERSFullAccount.h */, + F96E3415206EE14200589395 /* DBUSERSFullTeam.h */, + F96E3416206EE14200589395 /* DBUSERSGetAccountArg.h */, + F96E3417206EE14200589395 /* DBUSERSGetAccountBatchArg.h */, + F96E3418206EE14200589395 /* DBUSERSGetAccountBatchError.h */, + F96E3419206EE14200589395 /* DBUSERSGetAccountError.h */, + F96E341A206EE14200589395 /* DBUSERSIndividualSpaceAllocation.h */, + F96E341B206EE14200589395 /* DBUSERSName.h */, + F96E341C206EE14200589395 /* DBUSERSSpaceAllocation.h */, + F96E341D206EE14200589395 /* DBUSERSSpaceUsage.h */, + F96E341E206EE14200589395 /* DBUSERSTeam.h */, + F96E341F206EE14200589395 /* DBUSERSTeamSpaceAllocation.h */, ); - path = Internal; + path = Headers; sourceTree = ""; }; - F2A2CE761E562817001D8449 /* Networking */ = { + F96E3420206EE14200589395 /* UsersCommon */ = { isa = PBXGroup; children = ( - F2A2CE771E562817001D8449 /* DBDelegate.h */, - F2A2CE781E562817001D8449 /* DBHandlerTypesInternal.h */, - F2A2CE791E562817001D8449 /* DBSDKReachability.h */, - F2A2CE7A1E562817001D8449 /* DBSessionData.h */, - F2A2CE7B1E562817001D8449 /* DBTasks+Protected.h */, - F2A2CE7C1E562817001D8449 /* DBTasksImpl.h */, - F2A2CEA81E5655D1001D8449 /* DBTransportBaseClient+Internal.h */, - F2D40D3E1E779AE5004CCEB7 /* DBGlobalErrorResponseHandler+Internal.h */, + F96E3421206EE14200589395 /* DBUsersCommonObjects.m */, + F96E3422206EE14200589395 /* Headers */, ); - path = Networking; + path = UsersCommon; sourceTree = ""; }; - F2A2CE7F1E562817001D8449 /* Resources */ = { + F96E3422206EE14200589395 /* Headers */ = { isa = PBXGroup; children = ( - F2A2CE801E562817001D8449 /* DBChunkInputStream.h */, - F2C59AF41E9C033400E8D2E6 /* DBSDKSystem.h */, + F96E3423206EE14200589395 /* DBUSERSCOMMONAccountType.h */, ); - path = Resources; + path = Headers; sourceTree = ""; }; - F2A2DBA71E578C3E001D8449 /* OfficialPartners */ = { + F96E3424206EE14200589395 /* Client */ = { isa = PBXGroup; children = ( - F2A2DBA81E578C3F001D8449 /* OpenWith */, + F96E3425206EE14200589395 /* DBAppBaseClient.h */, + F96E3426206EE14200589395 /* DBAppBaseClient.m */, + F96E3427206EE14200589395 /* DBTeamBaseClient.h */, + F96E3428206EE14200589395 /* DBTeamBaseClient.m */, + F96E3429206EE14200589395 /* DBUserBaseClient.h */, + F96E342A206EE14200589395 /* DBUserBaseClient.m */, ); - path = OfficialPartners; + path = Client; sourceTree = ""; }; - F2A2DBA81E578C3F001D8449 /* OpenWith */ = { + F96E342C206EE14200589395 /* Resources */ = { isa = PBXGroup; children = ( - F2A2DBA91E578C3F001D8449 /* DBOfficialAppConnector-iOS.h */, - F2A2DBAA1E578C3F001D8449 /* DBOfficialAppConnector-iOS.m */, - F2A2DBAB1E578C3F001D8449 /* DBOpenWithInfo-iOS.h */, - F2A2DBAC1E578C3F001D8449 /* DBOpenWithInfo-iOS.m */, + F96E342D206EE14200589395 /* DBSerializableProtocol.h */, + F96E342E206EE14200589395 /* DBStoneBase.h */, + F96E342F206EE14200589395 /* DBStoneBase.m */, + F96E3430206EE14200589395 /* DBStoneSerializers.h */, + F96E3431206EE14200589395 /* DBStoneSerializers.m */, + F96E3432206EE14200589395 /* DBStoneValidators.h */, + F96E3433206EE14200589395 /* DBStoneValidators.m */, ); - path = OpenWith; + path = Resources; sourceTree = ""; }; - F2C187E81E6666A50042ABE6 /* Umbrella */ = { + F96E3434206EE14200589395 /* Routes */ = { isa = PBXGroup; children = ( - F2C187E91E6666A50042ABE6 /* ObjectiveDropboxOfficial.h */, - F2C187EA1E6666A50042ABE6 /* ObjectiveDropboxOfficialLib.h */, + F96E3435206EE14200589395 /* DBAUTHAppAuthRoutes.h */, + F96E3436206EE14200589395 /* DBAUTHAppAuthRoutes.m */, + F96E3437206EE14200589395 /* DBAUTHUserAuthRoutes.h */, + F96E3438206EE14200589395 /* DBAUTHUserAuthRoutes.m */, + F96E3439206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.h */, + F96E343A206EE14200589395 /* DBFILEPROPERTIESTeamAuthRoutes.m */, + F96E343B206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.h */, + F96E343C206EE14200589395 /* DBFILEPROPERTIESUserAuthRoutes.m */, + F96E343D206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.h */, + F96E343E206EE14200589395 /* DBFILEREQUESTSUserAuthRoutes.m */, + F96E343F206EE14200589395 /* DBFILESUserAuthRoutes.h */, + F96E3440206EE14200589395 /* DBFILESUserAuthRoutes.m */, + F96E3441206EE14200589395 /* DBPAPERUserAuthRoutes.h */, + F96E3442206EE14200589395 /* DBPAPERUserAuthRoutes.m */, + F96E3443206EE14200589395 /* DBSHARINGUserAuthRoutes.h */, + F96E3444206EE14200589395 /* DBSHARINGUserAuthRoutes.m */, + F96E3445206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.h */, + F96E3446206EE14200589395 /* DBTEAMLOGTeamAuthRoutes.m */, + F96E3447206EE14200589395 /* DBTEAMTeamAuthRoutes.h */, + F96E3448206EE14200589395 /* DBTEAMTeamAuthRoutes.m */, + F96E3449206EE14200589395 /* DBUSERSUserAuthRoutes.h */, + F96E344A206EE14200589395 /* DBUSERSUserAuthRoutes.m */, + F96E344B206EE14200589395 /* RouteObjects */, ); - path = Umbrella; + path = Routes; sourceTree = ""; }; - F2C59AFB1E9C2EEC00E8D2E6 /* OAuth */ = { + F96E344B206EE14200589395 /* RouteObjects */ = { isa = PBXGroup; children = ( - F2C59AFC1E9C2EFC00E8D2E6 /* DBOAuthManager+Protected.h */, + F96E344C206EE14200589395 /* DBAUTHRouteObjects.h */, + F96E344D206EE14200589395 /* DBAUTHRouteObjects.m */, + F96E344E206EE14200589395 /* DBFILEPROPERTIESRouteObjects.h */, + F96E344F206EE14200589395 /* DBFILEPROPERTIESRouteObjects.m */, + F96E3450206EE14200589395 /* DBFILEREQUESTSRouteObjects.h */, + F96E3451206EE14200589395 /* DBFILEREQUESTSRouteObjects.m */, + F96E3452206EE14200589395 /* DBFILESRouteObjects.h */, + F96E3453206EE14200589395 /* DBFILESRouteObjects.m */, + F96E3454206EE14200589395 /* DBPAPERRouteObjects.h */, + F96E3455206EE14200589395 /* DBPAPERRouteObjects.m */, + F96E3456206EE14200589395 /* DBSHARINGRouteObjects.h */, + F96E3457206EE14200589395 /* DBSHARINGRouteObjects.m */, + F96E3458206EE14200589395 /* DBTEAMLOGRouteObjects.h */, + F96E3459206EE14200589395 /* DBTEAMLOGRouteObjects.m */, + F96E345A206EE14200589395 /* DBTEAMRouteObjects.h */, + F96E345B206EE14200589395 /* DBTEAMRouteObjects.m */, + F96E345C206EE14200589395 /* DBUSERSRouteObjects.h */, + F96E345D206EE14200589395 /* DBUSERSRouteObjects.m */, ); - path = OAuth; + path = RouteObjects; sourceTree = ""; }; /* End PBXGroup section */ @@ -4898,992 +6038,1277 @@ buildActionMask = 2147483647; files = ( F2A2CEB71E566625001D8449 /* DBSDKImports-iOS.h in Headers */, + F96E3E96206EE14B00589395 /* DBUSERSRouteObjects.h in Headers */, + F96E3E92206EE14B00589395 /* DBTEAMRouteObjects.h in Headers */, + F96E3E8E206EE14B00589395 /* DBTEAMLOGRouteObjects.h in Headers */, + F96E3E8A206EE14B00589395 /* DBSHARINGRouteObjects.h in Headers */, + F96E3E86206EE14B00589395 /* DBPAPERRouteObjects.h in Headers */, + F96E3E82206EE14B00589395 /* DBFILESRouteObjects.h in Headers */, + F96E3E7E206EE14B00589395 /* DBFILEREQUESTSRouteObjects.h in Headers */, + F96E3E7A206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.h in Headers */, + F96E3E76206EE14B00589395 /* DBAUTHRouteObjects.h in Headers */, + F96E3E72206EE14B00589395 /* DBUSERSUserAuthRoutes.h in Headers */, + F96E3E6E206EE14B00589395 /* DBTEAMTeamAuthRoutes.h in Headers */, + F96E3E6A206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.h in Headers */, + F96E3E66206EE14B00589395 /* DBSHARINGUserAuthRoutes.h in Headers */, + F96E3E62206EE14B00589395 /* DBPAPERUserAuthRoutes.h in Headers */, + F96E3E5E206EE14B00589395 /* DBFILESUserAuthRoutes.h in Headers */, + F96E3E5A206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.h in Headers */, + F96E3E56206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */, + F96E3E52206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */, + F96E3E4E206EE14B00589395 /* DBAUTHUserAuthRoutes.h in Headers */, + F96E3E4A206EE14B00589395 /* DBAUTHAppAuthRoutes.h in Headers */, + F96E3E46206EE14B00589395 /* DBStoneValidators.h in Headers */, + F96E3E42206EE14B00589395 /* DBStoneSerializers.h in Headers */, + F96E3E3E206EE14B00589395 /* DBStoneBase.h in Headers */, + F96E3E3C206EE14B00589395 /* DBSerializableProtocol.h in Headers */, + F96E3E3A206EE14B00589395 /* DBSDKImportsGenerated.h in Headers */, + F96E3E36206EE14B00589395 /* DBUserBaseClient.h in Headers */, + F96E3E32206EE14B00589395 /* DBTeamBaseClient.h in Headers */, + F96E3E2E206EE14B00589395 /* DBAppBaseClient.h in Headers */, + F96E3E2C206EE14B00589395 /* DBUSERSCOMMONAccountType.h in Headers */, + F96E3E28206EE14B00589395 /* DBUSERSTeamSpaceAllocation.h in Headers */, + F96E3E26206EE14B00589395 /* DBUSERSTeam.h in Headers */, + F96E3E24206EE14B00589395 /* DBUSERSSpaceUsage.h in Headers */, + F96E3E22206EE14B00589395 /* DBUSERSSpaceAllocation.h in Headers */, + F96E3E20206EE14B00589395 /* DBUSERSName.h in Headers */, + F96E3E1E206EE14B00589395 /* DBUSERSIndividualSpaceAllocation.h in Headers */, + F96E3E1C206EE14B00589395 /* DBUSERSGetAccountError.h in Headers */, + F96E3E1A206EE14B00589395 /* DBUSERSGetAccountBatchError.h in Headers */, + F96E3E18206EE14B00589395 /* DBUSERSGetAccountBatchArg.h in Headers */, + F96E3E16206EE14B00589395 /* DBUSERSGetAccountArg.h in Headers */, + F96E3E14206EE14A00589395 /* DBUSERSFullTeam.h in Headers */, + F96E3E12206EE14A00589395 /* DBUSERSFullAccount.h in Headers */, + F96E3E10206EE14A00589395 /* DBUSERSBasicAccount.h in Headers */, + F96E3E0E206EE14A00589395 /* DBUSERSAccount.h in Headers */, + F96E3E0A206EE14A00589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */, + F96E3E08206EE14A00589395 /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */, + F96E3E06206EE14A00589395 /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */, + F96E3E04206EE14A00589395 /* DBTEAMPOLICIESSsoPolicy.h in Headers */, + F96E3E02206EE14A00589395 /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */, + F96E3E00206EE14A00589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */, + F96E3DFE206EE14A00589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */, + F96E3DFC206EE14A00589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */, + F96E3DFA206EE14A00589395 /* DBTEAMPOLICIESRolloutMethod.h in Headers */, + F96E3DF8206EE14A00589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */, + F96E3DF6206EE14A00589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */, + F96E3DF4206EE14A00589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */, + F96E3DF2206EE14A00589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */, + F96E3DF0206EE14A00589395 /* DBTEAMPOLICIESGroupCreation.h in Headers */, + F96E3DEE206EE14A00589395 /* DBTEAMPOLICIESEmmState.h in Headers */, + F96E3DEA206EE14A00589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */, + F96E3DE8206EE14A00589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */, + F96E3DE6206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h in Headers */, + F96E3DE4206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */, + F96E3DE2206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h in Headers */, + F96E3DE0206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */, + F96E3DDE206EE14A00589395 /* DBTEAMLOGWebSessionLogInfo.h in Headers */, + F96E3DDC206EE14A00589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h in Headers */, + F96E3DDA206EE14A00589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */, + F96E3DD8206EE14A00589395 /* DBTEAMLOGUserNameLogInfo.h in Headers */, + F96E3DD6206EE14A00589395 /* DBTEAMLOGUserLogInfo.h in Headers */, + F96E3DD4206EE14A00589395 /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */, + F96E3DD2206EE14A00589395 /* DBTEAMLOGTwoAccountPolicy.h in Headers */, + F96E3DD0206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyType.h in Headers */, + F96E3DCE206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */, + F96E3DCC206EE14A00589395 /* DBTEAMLOGTimeUnit.h in Headers */, + F96E3DCA206EE14A00589395 /* DBTEAMLOGTfaResetType.h in Headers */, + F96E3DC8206EE14A00589395 /* DBTEAMLOGTfaResetDetails.h in Headers */, + F96E3DC6206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h in Headers */, + F96E3DC4206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */, + F96E3DC2206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h in Headers */, + F96E3DC0206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */, + F96E3DBE206EE14A00589395 /* DBTEAMLOGTfaConfiguration.h in Headers */, + F96E3DBC206EE14A00589395 /* DBTEAMLOGTfaChangeStatusType.h in Headers */, + F96E3DBA206EE14A00589395 /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */, + F96E3DB8206EE14A00589395 /* DBTEAMLOGTfaChangePolicyType.h in Headers */, + F96E3DB6206EE14A00589395 /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */, + F96E3DB4206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h in Headers */, + F96E3DB2206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */, + F96E3DB0206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyType.h in Headers */, + F96E3DAE206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */, + F96E3DAC206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneType.h in Headers */, + F96E3DAA206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */, + F96E3DA8206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h in Headers */, + F96E3DA6206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */, + F96E3DA4206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameType.h in Headers */, + F96E3DA2206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */, + F96E3DA0206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoType.h in Headers */, + F96E3D9E206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */, + F96E3D9C206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h in Headers */, + F96E3D9A206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */, + F96E3D98206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoType.h in Headers */, + F96E3D96206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */, + F96E3D94206EE14A00589395 /* DBTEAMLOGTeamName.h in Headers */, + F96E3D92206EE14A00589395 /* DBTEAMLOGTeamMergeToType.h in Headers */, + F96E3D90206EE14A00589395 /* DBTEAMLOGTeamMergeToDetails.h in Headers */, + F96E3D8E206EE14A00589395 /* DBTEAMLOGTeamMergeFromType.h in Headers */, + F96E3D8C206EE14A00589395 /* DBTEAMLOGTeamMergeFromDetails.h in Headers */, + F96E3D8A206EE14A00589395 /* DBTEAMLOGTeamMembershipType.h in Headers */, + F96E3D88206EE14A00589395 /* DBTEAMLOGTeamMemberLogInfo.h in Headers */, + F96E3D86206EE14A00589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */, + F96E3D84206EE14A00589395 /* DBTEAMLOGTeamFolderRenameType.h in Headers */, + F96E3D82206EE14A00589395 /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */, + F96E3D80206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h in Headers */, + F96E3D7E206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */, + F96E3D7C206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeType.h in Headers */, + F96E3D7A206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */, + F96E3D78206EE14A00589395 /* DBTEAMLOGTeamFolderCreateType.h in Headers */, + F96E3D76206EE14A00589395 /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */, + F96E3D74206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusType.h in Headers */, + F96E3D72206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */, + F96E3D70206EE14A00589395 /* DBTEAMLOGTeamEvent.h in Headers */, + F96E3D6E206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportType.h in Headers */, + F96E3D6C206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */, + F96E3D6A206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h in Headers */, + F96E3D68206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */, + F96E3D66206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h in Headers */, + F96E3D64206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */, + F96E3D62206EE14A00589395 /* DBTEAMLOGSsoRemoveCertType.h in Headers */, + F96E3D60206EE14A00589395 /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */, + F96E3D5E206EE14A00589395 /* DBTEAMLOGSsoErrorType.h in Headers */, + F96E3D5C206EE14A00589395 /* DBTEAMLOGSsoErrorDetails.h in Headers */, + F96E3D5A206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h in Headers */, + F96E3D58206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */, + F96E3D56206EE14A00589395 /* DBTEAMLOGSsoChangePolicyType.h in Headers */, + F96E3D54206EE14A00589395 /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */, + F96E3D52206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h in Headers */, + F96E3D50206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */, + F96E3D4E206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlType.h in Headers */, + F96E3D4C206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */, + F96E3D4A206EE14A00589395 /* DBTEAMLOGSsoChangeCertType.h in Headers */, + F96E3D48206EE14900589395 /* DBTEAMLOGSsoChangeCertDetails.h in Headers */, + F96E3D46206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlType.h in Headers */, + F96E3D44206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */, + F96E3D42206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlType.h in Headers */, + F96E3D40206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */, + F96E3D3E206EE14900589395 /* DBTEAMLOGSsoAddCertType.h in Headers */, + F96E3D3C206EE14900589395 /* DBTEAMLOGSsoAddCertDetails.h in Headers */, + F96E3D3A206EE14900589395 /* DBTEAMLOGSpaceLimitsStatus.h in Headers */, + F96E3D38206EE14900589395 /* DBTEAMLOGSpaceCapsType.h in Headers */, + F96E3D36206EE14900589395 /* DBTEAMLOGSmartSyncOptOutType.h in Headers */, + F96E3D34206EE14900589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */, + F96E3D32206EE14900589395 /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */, + F96E3D30206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutType.h in Headers */, + F96E3D2E206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */, + F96E3D2C206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h in Headers */, + F96E3D2A206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */, + F96E3D28206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyType.h in Headers */, + F96E3D26206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */, + F96E3D24206EE14900589395 /* DBTEAMLOGSignInAsSessionStartType.h in Headers */, + F96E3D22206EE14900589395 /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */, + F96E3D20206EE14900589395 /* DBTEAMLOGSignInAsSessionEndType.h in Headers */, + F96E3D1E206EE14900589395 /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */, + F96E3D1C206EE14900589395 /* DBTEAMLOGShmodelGroupShareType.h in Headers */, + F96E3D1A206EE14900589395 /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */, + F96E3D18206EE14900589395 /* DBTEAMLOGSharingMemberPolicy.h in Headers */, + F96E3D16206EE14900589395 /* DBTEAMLOGSharingLinkPolicy.h in Headers */, + F96E3D14206EE14900589395 /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */, + F96E3D12206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h in Headers */, + F96E3D10206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */, + F96E3D0E206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h in Headers */, + F96E3D0C206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */, + F96E3D0A206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h in Headers */, + F96E3D08206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */, + F96E3D06206EE14900589395 /* DBTEAMLOGSharedNoteOpenedType.h in Headers */, + F96E3D04206EE14900589395 /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */, + F96E3D02206EE14900589395 /* DBTEAMLOGSharedLinkVisibility.h in Headers */, + F96E3D00206EE14900589395 /* DBTEAMLOGSharedLinkViewType.h in Headers */, + F96E3CFE206EE14900589395 /* DBTEAMLOGSharedLinkViewDetails.h in Headers */, + F96E3CFC206EE14900589395 /* DBTEAMLOGSharedLinkShareType.h in Headers */, + F96E3CFA206EE14900589395 /* DBTEAMLOGSharedLinkShareDetails.h in Headers */, + F96E3CF8206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h in Headers */, + F96E3CF6206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h in Headers */, + F96E3CF4206EE14900589395 /* DBTEAMLOGSharedLinkDownloadType.h in Headers */, + F96E3CF2206EE14900589395 /* DBTEAMLOGSharedLinkDownloadDetails.h in Headers */, + F96E3CF0206EE14900589395 /* DBTEAMLOGSharedLinkDisableType.h in Headers */, + F96E3CEE206EE14900589395 /* DBTEAMLOGSharedLinkDisableDetails.h in Headers */, + F96E3CEA206EE14900589395 /* DBTEAMLOGSharedLinkCreateDetails.h in Headers */, + F96E3CE8206EE14900589395 /* DBTEAMLOGSharedLinkCopyType.h in Headers */, + F96E3CE6206EE14900589395 /* DBTEAMLOGSharedLinkCopyDetails.h in Headers */, + F96E3CE4206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h in Headers */, + F96E3CE2206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h in Headers */, + F96E3CE0206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h in Headers */, + F96E3CDE206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h in Headers */, + F96E3CDC206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryType.h in Headers */, + F96E3CDA206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h in Headers */, + F96E3CD8206EE14900589395 /* DBTEAMLOGSharedLinkAccessLevel.h in Headers */, + F96E3CD6206EE14900589395 /* DBTEAMLOGSharedFolderUnmountType.h in Headers */, + F96E3CD4206EE14900589395 /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */, + F96E3CD2206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h in Headers */, + F96E3CD0206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */, + F96E3CCE206EE14900589395 /* DBTEAMLOGSharedFolderNestType.h in Headers */, + F96E3CCC206EE14900589395 /* DBTEAMLOGSharedFolderNestDetails.h in Headers */, + F96E3CCA206EE14900589395 /* DBTEAMLOGSharedFolderMountType.h in Headers */, + F96E3CC8206EE14900589395 /* DBTEAMLOGSharedFolderMountDetails.h in Headers */, + F96E3CC6206EE14900589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h in Headers */, + F96E3CC4206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h in Headers */, + F96E3CC2206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h in Headers */, + F96E3CC0206EE14900589395 /* DBTEAMLOGSharedFolderCreateType.h in Headers */, + F96E3CBE206EE14900589395 /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */, + F96E3CBC206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h in Headers */, + F96E3CBA206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h in Headers */, + F96E3CB8206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h in Headers */, + F96E3CB6206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h in Headers */, + F96E3CB4206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h in Headers */, + F96E3CB2206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h in Headers */, + F96E3CB0206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h in Headers */, + F96E3CAE206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */, + F96E3CAC206EE14900589395 /* DBTEAMLOGSharedContentViewType.h in Headers */, + F96E3CAA206EE14900589395 /* DBTEAMLOGSharedContentViewDetails.h in Headers */, + F96E3CA8206EE14900589395 /* DBTEAMLOGSharedContentUnshareType.h in Headers */, + F96E3CA6206EE14900589395 /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */, + F96E3CA4206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessType.h in Headers */, + F96E3CA2206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */, + F96E3CA0206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberType.h in Headers */, + F96E3C9E206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */, + F96E3C9C206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h in Headers */, + F96E3C9A206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */, + F96E3C98206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h in Headers */, + F96E3C96206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */, + F96E3C94206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h in Headers */, + F96E3C92206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h in Headers */, + F96E3C90206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h in Headers */, + F96E3C8E206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */, + F96E3C8C206EE14900589395 /* DBTEAMLOGSharedContentDownloadType.h in Headers */, + F96E3C8A206EE14900589395 /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */, + F96E3C88206EE14900589395 /* DBTEAMLOGSharedContentCopyType.h in Headers */, + F96E3C86206EE14900589395 /* DBTEAMLOGSharedContentCopyDetails.h in Headers */, + F96E3C84206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationType.h in Headers */, + F96E3C82206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */, + F96E3C80206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h in Headers */, + F96E3C7E206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */, + F96E3C7C206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h in Headers */, + F96E3C7A206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */, + F96E3C78206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h in Headers */, + F96E3C76206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */, + F96E3C74206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h in Headers */, + F96E3C72206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */, + F96E3C70206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h in Headers */, + F96E3C6E206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */, + F96E3C6C206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h in Headers */, + F96E3C6A206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */, + F96E3C68206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h in Headers */, + F96E3C66206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */, + F96E3C64206EE14800589395 /* DBTEAMLOGSharedContentAddMemberType.h in Headers */, + F96E3C62206EE14800589395 /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */, + F96E3C60206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h in Headers */, + F96E3C5E206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */, + F96E3C5C206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h in Headers */, + F96E3C5A206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */, + F96E3C58206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesType.h in Headers */, + F96E3C56206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */, + F96E3C54206EE14800589395 /* DBTEAMLOGSfTeamUninviteType.h in Headers */, + F96E3C52206EE14800589395 /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */, + F96E3C50206EE14800589395 /* DBTEAMLOGSfTeamJoinType.h in Headers */, + F96E3C4E206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h in Headers */, + F96E3C4C206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */, + F96E3C4A206EE14800589395 /* DBTEAMLOGSfTeamJoinDetails.h in Headers */, + F96E3C48206EE14800589395 /* DBTEAMLOGSfTeamInviteType.h in Headers */, + F96E3C46206EE14800589395 /* DBTEAMLOGSfTeamInviteDetails.h in Headers */, + F96E3C44206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h in Headers */, + F96E3C42206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */, + F96E3C40206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessType.h in Headers */, + F96E3C3E206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */, + F96E3C3C206EE14800589395 /* DBTEAMLOGSfInviteGroupType.h in Headers */, + F96E3C3A206EE14800589395 /* DBTEAMLOGSfInviteGroupDetails.h in Headers */, + F96E3C38206EE14800589395 /* DBTEAMLOGSfFbUninviteType.h in Headers */, + F96E3C36206EE14800589395 /* DBTEAMLOGSfFbUninviteDetails.h in Headers */, + F96E3C34206EE14800589395 /* DBTEAMLOGSfFbInviteType.h in Headers */, + F96E3C32206EE14800589395 /* DBTEAMLOGSfFbInviteDetails.h in Headers */, + F96E3C30206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h in Headers */, + F96E3C2E206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h in Headers */, + F96E3C2C206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnType.h in Headers */, + F96E3C2A206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */, + F96E3C28206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h in Headers */, + F96E3C26206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */, + F96E3C24206EE14800589395 /* DBTEAMLOGSfAddGroupType.h in Headers */, + F96E3C22206EE14800589395 /* DBTEAMLOGSfAddGroupDetails.h in Headers */, + F96E3C20206EE14800589395 /* DBTEAMLOGSessionLogInfo.h in Headers */, + F96E3C1E206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartType.h in Headers */, + F96E3C1C206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */, + F96E3C1A206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndType.h in Headers */, + F96E3C18206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */, + F96E3C16206EE14800589395 /* DBTEAMLOGResellerLogInfo.h in Headers */, + F96E3C14206EE14800589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */, + F96E3C12206EE14800589395 /* DBTEAMLOGPlacementRestriction.h in Headers */, + F96E3C10206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h in Headers */, + F96E3C0E206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */, + F96E3C0C206EE14800589395 /* DBTEAMLOGPathLogInfo.h in Headers */, + F96E3C0A206EE14800589395 /* DBTEAMLOGPasswordResetType.h in Headers */, + F96E3C08206EE14800589395 /* DBTEAMLOGPasswordResetDetails.h in Headers */, + F96E3C06206EE14800589395 /* DBTEAMLOGPasswordResetAllType.h in Headers */, + F96E3C04206EE14800589395 /* DBTEAMLOGPasswordResetAllDetails.h in Headers */, + F96E3C02206EE14800589395 /* DBTEAMLOGPasswordChangeType.h in Headers */, + F96E3C00206EE14800589395 /* DBTEAMLOGPasswordChangeDetails.h in Headers */, + F96E3BFE206EE14800589395 /* DBTEAMLOGParticipantLogInfo.h in Headers */, + F96E3BFC206EE14800589395 /* DBTEAMLOGPaperMemberPolicy.h in Headers */, + F96E3BFA206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteType.h in Headers */, + F96E3BF8206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */, + F96E3BF6206EE14800589395 /* DBTEAMLOGPaperFolderLogInfo.h in Headers */, + F96E3BF4206EE14800589395 /* DBTEAMLOGPaperFolderFollowedType.h in Headers */, + F96E3BF2206EE14800589395 /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */, + F96E3BF0206EE14800589395 /* DBTEAMLOGPaperFolderDeletedType.h in Headers */, + F96E3BEE206EE14800589395 /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */, + F96E3BEC206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h in Headers */, + F96E3BEA206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */, + F96E3BE8206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidType.h in Headers */, + F96E3BE6206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */, + F96E3BE4206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h in Headers */, + F96E3BE2206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */, + F96E3BE0206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowType.h in Headers */, + F96E3BDE206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */, + F96E3BDC206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h in Headers */, + F96E3BDA206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */, + F96E3BD8206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h in Headers */, + F96E3BD6206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */, + F96E3BD4206EE14800589395 /* DBTEAMLOGPaperDownloadFormat.h in Headers */, + F96E3BD2206EE14800589395 /* DBTEAMLOGPaperDocViewType.h in Headers */, + F96E3BD0206EE14800589395 /* DBTEAMLOGPaperDocViewDetails.h in Headers */, + F96E3BCE206EE14800589395 /* DBTEAMLOGPaperDocUntrashedType.h in Headers */, + F96E3BCC206EE14800589395 /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */, + F96E3BCA206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h in Headers */, + F96E3BC8206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */, + F96E3BC6206EE14800589395 /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */, + F96E3BC4206EE14800589395 /* DBTEAMLOGPaperDocTrashedType.h in Headers */, + F96E3BC2206EE14800589395 /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */, + F96E3BC0206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteType.h in Headers */, + F96E3BBE206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */, + F96E3BBC206EE14800589395 /* DBTEAMLOGPaperDocSlackShareType.h in Headers */, + F96E3BBA206EE14800589395 /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */, + F96E3BB8206EE14800589395 /* DBTEAMLOGPaperDocRevertType.h in Headers */, + F96E3BB6206EE14800589395 /* DBTEAMLOGPaperDocRevertDetails.h in Headers */, + F96E3BB4206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentType.h in Headers */, + F96E3BB2206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */, + F96E3BB0206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessType.h in Headers */, + F96E3BAE206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */, + F96E3BAC206EE14800589395 /* DBTEAMLOGPaperDocMentionType.h in Headers */, + F96E3BAA206EE14800589395 /* DBTEAMLOGPaperDocMentionDetails.h in Headers */, + F96E3BA8206EE14800589395 /* DBTEAMLOGPaperDocFollowedType.h in Headers */, + F96E3BA6206EE14800589395 /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */, + F96E3BA4206EE14800589395 /* DBTEAMLOGPaperDocEditType.h in Headers */, + F96E3BA2206EE14800589395 /* DBTEAMLOGPaperDocEditDetails.h in Headers */, + F96E3BA0206EE14800589395 /* DBTEAMLOGPaperDocEditCommentType.h in Headers */, + F96E3B9E206EE14800589395 /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */, + F96E3B9C206EE14800589395 /* DBTEAMLOGPaperDocDownloadType.h in Headers */, + F96E3B9A206EE14800589395 /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */, + F96E3B98206EE14800589395 /* DBTEAMLOGPaperDocDeletedType.h in Headers */, + F96E3B96206EE14800589395 /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */, + F96E3B94206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentType.h in Headers */, + F96E3B92206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */, + F96E3B90206EE14700589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h in Headers */, + F96E3B8E206EE14700589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */, + F96E3B8C206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h in Headers */, + F96E3B8A206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */, + F96E3B88206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h in Headers */, + F96E3B86206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */, + F96E3B84206EE14700589395 /* DBTEAMLOGPaperDocAddCommentType.h in Headers */, + F96E3B82206EE14700589395 /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */, + F96E3B80206EE14700589395 /* DBTEAMLOGPaperContentRestoreType.h in Headers */, + F96E3B7E206EE14700589395 /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */, + F96E3B7C206EE14700589395 /* DBTEAMLOGPaperContentRenameType.h in Headers */, + F96E3B7A206EE14700589395 /* DBTEAMLOGPaperContentRenameDetails.h in Headers */, + F96E3B78206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberType.h in Headers */, + F96E3B76206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */, + F96E3B74206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h in Headers */, + F96E3B72206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */, + F96E3B70206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h in Headers */, + F96E3B6E206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */, + F96E3B6C206EE14700589395 /* DBTEAMLOGPaperContentCreateType.h in Headers */, + F96E3B6A206EE14700589395 /* DBTEAMLOGPaperContentCreateDetails.h in Headers */, + F96E3B68206EE14700589395 /* DBTEAMLOGPaperContentArchiveType.h in Headers */, + F96E3B66206EE14700589395 /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */, + F96E3B64206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderType.h in Headers */, + F96E3B62206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */, + F96E3B60206EE14700589395 /* DBTEAMLOGPaperContentAddMemberType.h in Headers */, + F96E3B5E206EE14700589395 /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */, + F96E3B5C206EE14700589395 /* DBTEAMLOGPaperChangePolicyType.h in Headers */, + F96E3B5A206EE14700589395 /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */, + F96E3B58206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h in Headers */, + F96E3B56206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */, + F96E3B54206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h in Headers */, + F96E3B52206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */, + F96E3B50206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h in Headers */, + F96E3B4E206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */, + F96E3B4C206EE14700589395 /* DBTEAMLOGPaperAdminExportStartType.h in Headers */, + F96E3B4A206EE14700589395 /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */, + F96E3B48206EE14700589395 /* DBTEAMLOGPaperAccessType.h in Headers */, + F96E3B46206EE14700589395 /* DBTEAMLOGOriginLogInfo.h in Headers */, + F96E3B44206EE14700589395 /* DBTEAMLOGOpenNoteSharedType.h in Headers */, + F96E3B42206EE14700589395 /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */, + F96E3B40206EE14700589395 /* DBTEAMLOGNoteShareReceiveType.h in Headers */, + F96E3B3E206EE14700589395 /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */, + F96E3B3C206EE14700589395 /* DBTEAMLOGNoteSharedType.h in Headers */, + F96E3B3A206EE14700589395 /* DBTEAMLOGNoteSharedDetails.h in Headers */, + F96E3B38206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkType.h in Headers */, + F96E3B36206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */, + F96E3B34206EE14700589395 /* DBTEAMLOGNoteAclLinkType.h in Headers */, + F96E3B32206EE14700589395 /* DBTEAMLOGNoteAclLinkDetails.h in Headers */, + F96E3B30206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyType.h in Headers */, + F96E3B2E206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */, + F96E3B2C206EE14700589395 /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */, + F96E3B2A206EE14700589395 /* DBTEAMLOGNetworkControlPolicy.h in Headers */, + F96E3B28206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyType.h in Headers */, + F96E3B26206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */, + F96E3B24206EE14700589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */, + F96E3B22206EE14700589395 /* DBTEAMLOGMobileSessionLogInfo.h in Headers */, + F96E3B20206EE14700589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h in Headers */, + F96E3B1E206EE14700589395 /* DBTEAMLOGMissingDetails.h in Headers */, + F96E3B1C206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */, + F96E3B1A206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h in Headers */, + F96E3B18206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */, + F96E3B16206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsType.h in Headers */, + F96E3B14206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */, + F96E3B12206EE14700589395 /* DBTEAMLOGMemberSuggestType.h in Headers */, + F96E3B10206EE14700589395 /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */, + F96E3B0E206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h in Headers */, + F96E3B0C206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */, + F96E3B0A206EE14700589395 /* DBTEAMLOGMemberSuggestDetails.h in Headers */, + F96E3B08206EE14700589395 /* DBTEAMLOGMemberStatus.h in Headers */, + F96E3B06206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h in Headers */, + F96E3B04206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */, + F96E3B02206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h in Headers */, + F96E3B00206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h in Headers */, + F96E3AFE206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h in Headers */, + F96E3AFC206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */, + F96E3AFA206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h in Headers */, + F96E3AF8206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */, + F96E3AF6206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h in Headers */, + F96E3AF4206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h in Headers */, + F96E3AF2206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h in Headers */, + F96E3AF0206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h in Headers */, + F96E3AEE206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h in Headers */, + F96E3AEC206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */, + F96E3AEA206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h in Headers */, + F96E3AE8206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h in Headers */, + F96E3AE6206EE14700589395 /* DBTEAMLOGMemberRequestsPolicy.h in Headers */, + F96E3AE4206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h in Headers */, + F96E3AE2206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */, + F96E3AE0206EE14700589395 /* DBTEAMLOGMemberRemoveActionType.h in Headers */, + F96E3ADE206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h in Headers */, + F96E3ADC206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */, + F96E3ADA206EE14700589395 /* DBTEAMLOGMemberChangeStatusType.h in Headers */, + F96E3AD8206EE14700589395 /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */, + F96E3AD6206EE14700589395 /* DBTEAMLOGMemberChangeNameType.h in Headers */, + F96E3AD4206EE14700589395 /* DBTEAMLOGMemberChangeNameDetails.h in Headers */, + F96E3AD2206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h in Headers */, + F96E3AD0206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */, + F96E3ACE206EE14700589395 /* DBTEAMLOGMemberChangeEmailType.h in Headers */, + F96E3ACC206EE14700589395 /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */, + F96E3ACA206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleType.h in Headers */, + F96E3AC8206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */, + F96E3AC6206EE14700589395 /* DBTEAMLOGMemberAddNameType.h in Headers */, + F96E3AC4206EE14700589395 /* DBTEAMLOGMemberAddNameDetails.h in Headers */, + F96E3AC2206EE14700589395 /* DBTEAMLOGLogoutType.h in Headers */, + F96E3AC0206EE14700589395 /* DBTEAMLOGLogoutDetails.h in Headers */, + F96E3ABE206EE14700589395 /* DBTEAMLOGLoginSuccessType.h in Headers */, + F96E3ABC206EE14700589395 /* DBTEAMLOGLoginSuccessDetails.h in Headers */, + F96E3ABA206EE14700589395 /* DBTEAMLOGLoginMethod.h in Headers */, + F96E3AB8206EE14700589395 /* DBTEAMLOGLoginFailType.h in Headers */, + F96E3AB6206EE14700589395 /* DBTEAMLOGLoginFailDetails.h in Headers */, + F96E3AB4206EE14700589395 /* DBTEAMLOGLinkedDeviceLogInfo.h in Headers */, + F96E3AB2206EE14700589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h in Headers */, + F96E3AB0206EE14700589395 /* DBTEAMLOGJoinTeamDetails.h in Headers */, + F96E3AAE206EE14700589395 /* DBTEAMLOGIdentifierType.h in Headers */, + F96E3AAC206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h in Headers */, + F96E3AAA206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */, + F96E3AA8206EE14700589395 /* DBTEAMLOGGroupRenameType.h in Headers */, + F96E3AA6206EE14700589395 /* DBTEAMLOGGroupRenameDetails.h in Headers */, + F96E3AA4206EE14700589395 /* DBTEAMLOGGroupRemoveMemberType.h in Headers */, + F96E3AA2206EE14700589395 /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */, + F96E3AA0206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdType.h in Headers */, + F96E3A9E206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */, + F96E3A9C206EE14700589395 /* DBTEAMLOGGroupMovedType.h in Headers */, + F96E3A9A206EE14600589395 /* DBTEAMLOGGroupMovedDetails.h in Headers */, + F96E3A98206EE14600589395 /* DBTEAMLOGGroupLogInfo.h in Headers */, + F96E3A96206EE14600589395 /* DBTEAMLOGGroupJoinPolicy.h in Headers */, + F96E3A94206EE14600589395 /* DBTEAMLOGGroupDeleteType.h in Headers */, + F96E3A92206EE14600589395 /* DBTEAMLOGGroupDeleteDetails.h in Headers */, + F96E3A90206EE14600589395 /* DBTEAMLOGGroupCreateType.h in Headers */, + F96E3A8E206EE14600589395 /* DBTEAMLOGGroupCreateDetails.h in Headers */, + F96E3A8C206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleType.h in Headers */, + F96E3A8A206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */, + F96E3A88206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeType.h in Headers */, + F96E3A86206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */, + F96E3A84206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdType.h in Headers */, + F96E3A82206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */, + F96E3A80206EE14600589395 /* DBTEAMLOGGroupAddMemberType.h in Headers */, + F96E3A7E206EE14600589395 /* DBTEAMLOGGroupAddMemberDetails.h in Headers */, + F96E3A7C206EE14600589395 /* DBTEAMLOGGroupAddExternalIdType.h in Headers */, + F96E3A7A206EE14600589395 /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */, + F96E3A78206EE14600589395 /* DBTEAMLOGGoogleSsoPolicy.h in Headers */, + F96E3A76206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h in Headers */, + F96E3A74206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */, + F96E3A72206EE14600589395 /* DBTEAMLOGGetTeamEventsResult.h in Headers */, + F96E3A70206EE14600589395 /* DBTEAMLOGGetTeamEventsError.h in Headers */, + F96E3A6E206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */, + F96E3A6C206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */, + F96E3A6A206EE14600589395 /* DBTEAMLOGGetTeamEventsArg.h in Headers */, + F96E3A68206EE14600589395 /* DBTEAMLOGGeoLocationLogInfo.h in Headers */, + F96E3A66206EE14600589395 /* DBTEAMLOGFolderLogInfo.h in Headers */, + F96E3A64206EE14600589395 /* DBTEAMLOGFileUnresolveCommentType.h in Headers */, + F96E3A62206EE14600589395 /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */, + F96E3A60206EE14600589395 /* DBTEAMLOGFileUnlikeCommentType.h in Headers */, + F96E3A5E206EE14600589395 /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */, + F96E3A5C206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceType.h in Headers */, + F96E3A5A206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */, + F96E3A58206EE14600589395 /* DBTEAMLOGFileRollbackChangesType.h in Headers */, + F96E3A56206EE14600589395 /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */, + F96E3A54206EE14600589395 /* DBTEAMLOGFileRevertType.h in Headers */, + F96E3A52206EE14600589395 /* DBTEAMLOGFileRevertDetails.h in Headers */, + F96E3A50206EE14600589395 /* DBTEAMLOGFileRestoreType.h in Headers */, + F96E3A4E206EE14600589395 /* DBTEAMLOGFileRestoreDetails.h in Headers */, + F96E3A4C206EE14600589395 /* DBTEAMLOGFileResolveCommentType.h in Headers */, + F96E3A4A206EE14600589395 /* DBTEAMLOGFileResolveCommentDetails.h in Headers */, + F96E3A48206EE14600589395 /* DBTEAMLOGFileRequestsPolicy.h in Headers */, + F96E3A46206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h in Headers */, + F96E3A44206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */, + F96E3A42206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h in Headers */, + F96E3A40206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */, + F96E3A3E206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyType.h in Headers */, + F96E3A3C206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */, + F96E3A3A206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileType.h in Headers */, + F96E3A38206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */, + F96E3A36206EE14600589395 /* DBTEAMLOGFileRequestDetails.h in Headers */, + F96E3A34206EE14600589395 /* DBTEAMLOGFileRequestDeadline.h in Headers */, + F96E3A32206EE14600589395 /* DBTEAMLOGFileRequestCreateType.h in Headers */, + F96E3A30206EE14600589395 /* DBTEAMLOGFileRequestCreateDetails.h in Headers */, + F96E3A2E206EE14600589395 /* DBTEAMLOGFileRequestCloseType.h in Headers */, + F96E3A2C206EE14600589395 /* DBTEAMLOGFileRequestCloseDetails.h in Headers */, + F96E3A2A206EE14600589395 /* DBTEAMLOGFileRequestChangeType.h in Headers */, + F96E3A28206EE14600589395 /* DBTEAMLOGFileRequestChangeDetails.h in Headers */, + F96E3A26206EE14600589395 /* DBTEAMLOGFileRenameType.h in Headers */, + F96E3A24206EE14600589395 /* DBTEAMLOGFileRenameDetails.h in Headers */, + F96E3A22206EE14600589395 /* DBTEAMLOGFilePreviewType.h in Headers */, + F96E3A20206EE14600589395 /* DBTEAMLOGFilePreviewDetails.h in Headers */, + F96E3A1E206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteType.h in Headers */, + F96E3A1C206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */, + F96E3A1A206EE14600589395 /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */, + F96E3A18206EE14600589395 /* DBTEAMLOGFileMoveType.h in Headers */, + F96E3A16206EE14600589395 /* DBTEAMLOGFileMoveDetails.h in Headers */, + F96E3A14206EE14600589395 /* DBTEAMLOGFileLogInfo.h in Headers */, + F96E3A12206EE14600589395 /* DBTEAMLOGFileLikeCommentType.h in Headers */, + F96E3A10206EE14600589395 /* DBTEAMLOGFileLikeCommentDetails.h in Headers */, + F96E3A0E206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceType.h in Headers */, + F96E3A0C206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */, + F96E3A0A206EE14600589395 /* DBTEAMLOGFileEditType.h in Headers */, + F96E3A08206EE14600589395 /* DBTEAMLOGFileEditDetails.h in Headers */, + F96E3A06206EE14600589395 /* DBTEAMLOGFileDownloadType.h in Headers */, + F96E3A04206EE14600589395 /* DBTEAMLOGFileDownloadDetails.h in Headers */, + F96E3A02206EE14600589395 /* DBTEAMLOGFileDeleteType.h in Headers */, + F96E3A00206EE14600589395 /* DBTEAMLOGFileDeleteDetails.h in Headers */, + F96E39FE206EE14600589395 /* DBTEAMLOGFileDeleteCommentType.h in Headers */, + F96E39FC206EE14600589395 /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */, + F96E39FA206EE14600589395 /* DBTEAMLOGFileCopyType.h in Headers */, + F96E39F8206EE14600589395 /* DBTEAMLOGFileCopyDetails.h in Headers */, + F96E39F6206EE14600589395 /* DBTEAMLOGFileCommentsPolicy.h in Headers */, + F96E39F4206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyType.h in Headers */, + F96E39F2206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */, + F96E39F0206EE14600589395 /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */, + F96E39EE206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h in Headers */, + F96E39EC206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */, + F96E39EA206EE14600589395 /* DBTEAMLOGFileAddType.h in Headers */, + F96E39E8206EE14600589395 /* DBTEAMLOGFileAddDetails.h in Headers */, + F96E39E6206EE14600589395 /* DBTEAMLOGFileAddCommentType.h in Headers */, + F96E39E4206EE14600589395 /* DBTEAMLOGFileAddCommentDetails.h in Headers */, + F96E39E2206EE14600589395 /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */, + F96E39E0206EE14600589395 /* DBTEAMLOGExternalUserLogInfo.h in Headers */, + F96E39DE206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */, + F96E39DC206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h in Headers */, + F96E39DA206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */, + F96E39D8206EE14600589395 /* DBTEAMLOGExportMembersReportType.h in Headers */, + F96E39D6206EE14600589395 /* DBTEAMLOGExportMembersReportDetails.h in Headers */, + F96E39D4206EE14600589395 /* DBTEAMLOGEventType.h in Headers */, + F96E39D2206EE14600589395 /* DBTEAMLOGEventDetails.h in Headers */, + F96E39D0206EE14600589395 /* DBTEAMLOGEventCategory.h in Headers */, + F96E39CE206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesType.h in Headers */, + F96E39CC206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */, + F96E39CA206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionType.h in Headers */, + F96E39C8206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */, + F96E39C6206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h in Headers */, + F96E39C4206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */, + F96E39C2206EE14600589395 /* DBTEAMLOGEmmErrorType.h in Headers */, + F96E39C0206EE14600589395 /* DBTEAMLOGEmmErrorDetails.h in Headers */, + F96E39BE206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportType.h in Headers */, + F96E39BC206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */, + F96E39BA206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h in Headers */, + F96E39B8206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */, + F96E39B6206EE14600589395 /* DBTEAMLOGEmmChangePolicyType.h in Headers */, + F96E39B4206EE14600589395 /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */, + F96E39B2206EE14600589395 /* DBTEAMLOGEmmAddExceptionType.h in Headers */, + F96E39B0206EE14600589395 /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */, + F96E39AE206EE14600589395 /* DBTEAMLOGDurationLogInfo.h in Headers */, + F96E39AC206EE14600589395 /* DBTEAMLOGDownloadPolicyType.h in Headers */, + F96E39AA206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h in Headers */, + F96E39A8206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */, + F96E39A6206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h in Headers */, + F96E39A4206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */, + F96E39A2206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h in Headers */, + F96E39A0206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */, + F96E399E206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h in Headers */, + F96E399C206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */, + F96E399A206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h in Headers */, + F96E3998206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */, + F96E3996206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h in Headers */, + F96E3994206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */, + F96E3992206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h in Headers */, + F96E3990206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */, + F96E398E206EE14500589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h in Headers */, + F96E398C206EE14500589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */, + F96E398A206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h in Headers */, + F96E3988206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */, + F96E3986206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesType.h in Headers */, + F96E3984206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */, + F96E3982206EE14500589395 /* DBTEAMLOGDeviceUnlinkType.h in Headers */, + F96E3980206EE14500589395 /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */, + F96E397C206EE14500589395 /* DBTEAMLOGDeviceType.h in Headers */, + F96E397A206EE14500589395 /* DBTEAMLOGDeviceSessionLogInfo.h in Headers */, + F96E3978206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledType.h in Headers */, + F96E3976206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */, + F96E3974206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledType.h in Headers */, + F96E3972206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */, + F96E3970206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessType.h in Headers */, + F96E396E206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */, + F96E396C206EE14500589395 /* DBTEAMLOGDeviceLinkFailType.h in Headers */, + F96E396A206EE14500589395 /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */, + F96E3968206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h in Headers */, + F96E3966206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */, + F96E3964206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h in Headers */, + F96E3962206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */, + F96E3960206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebType.h in Headers */, + F96E395E206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */, + F96E395C206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileType.h in Headers */, + F96E395A206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */, + F96E3958206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h in Headers */, + F96E3956206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */, + F96E3954206EE14500589395 /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */, + F96E3952206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h in Headers */, + F96E3950206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */, + F96E394E206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h in Headers */, + F96E394C206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */, + F96E394A206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h in Headers */, + F96E3948206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */, + F96E3946206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h in Headers */, + F96E3944206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */, + F96E3942206EE14500589395 /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */, + F96E3940206EE14500589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h in Headers */, + F96E393E206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h in Headers */, + F96E393C206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */, + F96E393A206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h in Headers */, + F96E3938206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */, + F96E3936206EE14500589395 /* DBTEAMLOGCreateFolderType.h in Headers */, + F96E3934206EE14500589395 /* DBTEAMLOGCreateFolderDetails.h in Headers */, + F96E3932206EE14500589395 /* DBTEAMLOGContextLogInfo.h in Headers */, + F96E3930206EE14500589395 /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */, + F96E392E206EE14500589395 /* DBTEAMLOGCollectionShareType.h in Headers */, + F96E392C206EE14500589395 /* DBTEAMLOGCollectionShareDetails.h in Headers */, + F96E392A206EE14500589395 /* DBTEAMLOGCertificate.h in Headers */, + F96E3928206EE14500589395 /* DBTEAMLOGAssetLogInfo.h in Headers */, + F96E3926206EE14500589395 /* DBTEAMLOGAppUnlinkUserType.h in Headers */, + F96E3924206EE14500589395 /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */, + F96E3922206EE14500589395 /* DBTEAMLOGAppUnlinkTeamType.h in Headers */, + F96E3920206EE14500589395 /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */, + F96E391E206EE14500589395 /* DBTEAMLOGAppLogInfo.h in Headers */, + F96E391C206EE14500589395 /* DBTEAMLOGAppLinkUserType.h in Headers */, + F96E391A206EE14500589395 /* DBTEAMLOGAppLinkUserDetails.h in Headers */, + F96E3918206EE14500589395 /* DBTEAMLOGAppLinkTeamType.h in Headers */, + F96E3916206EE14500589395 /* DBTEAMLOGAppLinkTeamDetails.h in Headers */, + F96E3914206EE14500589395 /* DBTEAMLOGApiSessionLogInfo.h in Headers */, + F96E3912206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledType.h in Headers */, + F96E3910206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */, + F96E390E206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledType.h in Headers */, + F96E390C206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */, + F96E390A206EE14500589395 /* DBTEAMLOGAdminRole.h in Headers */, + F96E3908206EE14500589395 /* DBTEAMLOGActorLogInfo.h in Headers */, + F96E3906206EE14500589395 /* DBTEAMLOGActionDetails.h in Headers */, + F96E3904206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h in Headers */, + F96E3902206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */, + F96E3900206EE14500589395 /* DBTEAMLOGAccountCapturePolicy.h in Headers */, + F96E38FE206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h in Headers */, + F96E38FC206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h in Headers */, + F96E38FA206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h in Headers */, + F96E38F8206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */, + F96E38F6206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h in Headers */, + F96E38F4206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */, + F96E38F2206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h in Headers */, + F96E38F0206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */, + F96E38EE206EE14500589395 /* DBTEAMLOGAccountCaptureAvailability.h in Headers */, + F96E38EC206EE14500589395 /* DBTEAMLOGAccessMethodLogInfo.h in Headers */, + F96E38E8206EE14500589395 /* DBTEAMCOMMONTimeRange.h in Headers */, + F96E38E6206EE14500589395 /* DBTEAMCOMMONMemberSpaceLimitType.h in Headers */, + F96E38E4206EE14500589395 /* DBTEAMCOMMONGroupType.h in Headers */, + F96E38E2206EE14500589395 /* DBTEAMCOMMONGroupSummary.h in Headers */, + F96E38E0206EE14500589395 /* DBTEAMCOMMONGroupManagementType.h in Headers */, + F96E38DC206EE14500589395 /* DBTEAMUsersSelectorArg.h in Headers */, + F96E38DA206EE14500589395 /* DBTEAMUserSelectorError.h in Headers */, + F96E38D8206EE14500589395 /* DBTEAMUserSelectorArg.h in Headers */, + F96E38D6206EE14500589395 /* DBTEAMUserCustomQuotaResult.h in Headers */, + F96E38D4206EE14500589395 /* DBTEAMUserCustomQuotaArg.h in Headers */, + F96E38D2206EE14500589395 /* DBTEAMUploadApiRateLimitValue.h in Headers */, + F96E38D0206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */, + F96E38CE206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */, + F96E38CC206EE14500589395 /* DBTEAMTeamNamespacesListResult.h in Headers */, + F96E38CA206EE14500589395 /* DBTEAMTeamNamespacesListContinueError.h in Headers */, + F96E38C8206EE14500589395 /* DBTEAMTeamNamespacesListContinueArg.h in Headers */, + F96E38C6206EE14500589395 /* DBTEAMTeamNamespacesListArg.h in Headers */, + F96E38C4206EE14500589395 /* DBTEAMTeamMemberStatus.h in Headers */, + F96E38C2206EE14500589395 /* DBTEAMTeamMembershipType.h in Headers */, + F96E38C0206EE14500589395 /* DBTEAMTeamMemberProfile.h in Headers */, + F96E38BE206EE14500589395 /* DBTEAMTeamMemberInfo.h in Headers */, + F96E38BC206EE14500589395 /* DBTEAMTeamGetInfoResult.h in Headers */, + F96E38BA206EE14500589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */, + F96E38B8206EE14500589395 /* DBTEAMTeamFolderStatus.h in Headers */, + F96E38B6206EE14500589395 /* DBTEAMTeamFolderRenameError.h in Headers */, + F96E38B4206EE14500589395 /* DBTEAMTeamFolderRenameArg.h in Headers */, + F96E38B2206EE14500589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */, + F96E38B0206EE14500589395 /* DBTEAMTeamFolderMetadata.h in Headers */, + F96E38AE206EE14500589395 /* DBTEAMTeamFolderListResult.h in Headers */, + F96E38AC206EE14500589395 /* DBTEAMTeamFolderListError.h in Headers */, + F96E38AA206EE14500589395 /* DBTEAMTeamFolderListContinueError.h in Headers */, + F96E38A8206EE14500589395 /* DBTEAMTeamFolderListContinueArg.h in Headers */, + F96E38A6206EE14500589395 /* DBTEAMTeamFolderListArg.h in Headers */, + F96E38A4206EE14500589395 /* DBTEAMTeamFolderInvalidStatusError.h in Headers */, + F96E38A2206EE14500589395 /* DBTEAMTeamFolderIdListArg.h in Headers */, + F96E38A0206EE14500589395 /* DBTEAMTeamFolderIdArg.h in Headers */, + F96E389E206EE14500589395 /* DBTEAMTeamFolderGetInfoItem.h in Headers */, + F96E389C206EE14500589395 /* DBTEAMTeamFolderCreateError.h in Headers */, + F96E389A206EE14500589395 /* DBTEAMTeamFolderCreateArg.h in Headers */, + F96E3898206EE14500589395 /* DBTEAMTeamFolderArchiveLaunch.h in Headers */, + F96E3896206EE14500589395 /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */, + F96E3894206EE14500589395 /* DBTEAMTeamFolderArchiveError.h in Headers */, + F96E3892206EE14500589395 /* DBTEAMTeamFolderArchiveArg.h in Headers */, + F96E3890206EE14500589395 /* DBTEAMTeamFolderActivateError.h in Headers */, + F96E388E206EE14500589395 /* DBTEAMTeamFolderAccessError.h in Headers */, + F96E388C206EE14500589395 /* DBTEAMStorageBucket.h in Headers */, + F96E388A206EE14500589395 /* DBTEAMSetCustomQuotaError.h in Headers */, + F96E3888206EE14500589395 /* DBTEAMSetCustomQuotaArg.h in Headers */, + F96E3886206EE14500589395 /* DBTEAMRevokeLinkedAppStatus.h in Headers */, + F96E3884206EE14500589395 /* DBTEAMRevokeLinkedAppError.h in Headers */, + F96E3882206EE14500589395 /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */, + F96E3880206EE14500589395 /* DBTEAMRevokeLinkedAppBatchError.h in Headers */, + F96E387E206EE14500589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */, + F96E387C206EE14500589395 /* DBTEAMRevokeLinkedApiAppArg.h in Headers */, + F96E387A206EE14500589395 /* DBTEAMRevokeDeviceSessionStatus.h in Headers */, + F96E3878206EE14500589395 /* DBTEAMRevokeDeviceSessionError.h in Headers */, + F96E3876206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */, + F96E3874206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */, + F96E3872206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */, + F96E3870206EE14500589395 /* DBTEAMRevokeDeviceSessionArg.h in Headers */, + F96E386E206EE14500589395 /* DBTEAMRevokeDesktopClientArg.h in Headers */, + F96E386C206EE14500589395 /* DBTEAMRemovedStatus.h in Headers */, + F96E386A206EE14500589395 /* DBTEAMRemoveCustomQuotaResult.h in Headers */, + F96E3868206EE14500589395 /* DBTEAMNamespaceType.h in Headers */, + F96E3866206EE14500589395 /* DBTEAMNamespaceMetadata.h in Headers */, + F96E3864206EE14400589395 /* DBTEAMMobileClientSession.h in Headers */, + F96E3862206EE14400589395 /* DBTEAMMobileClientPlatform.h in Headers */, + F96E3860206EE14400589395 /* DBTEAMMembersUnsuspendError.h in Headers */, + F96E385E206EE14400589395 /* DBTEAMMembersUnsuspendArg.h in Headers */, + F96E385C206EE14400589395 /* DBTEAMMembersSuspendError.h in Headers */, + F96E385A206EE14400589395 /* DBTEAMMembersSetProfileError.h in Headers */, + F96E3858206EE14400589395 /* DBTEAMMembersSetProfileArg.h in Headers */, + F96E3856206EE14400589395 /* DBTEAMMembersSetPermissionsResult.h in Headers */, + F96E3854206EE14400589395 /* DBTEAMMembersSetPermissionsError.h in Headers */, + F96E3852206EE14400589395 /* DBTEAMMembersSetPermissionsArg.h in Headers */, + F96E3850206EE14400589395 /* DBTEAMMembersSendWelcomeError.h in Headers */, + F96E384E206EE14400589395 /* DBTEAMMembersRemoveError.h in Headers */, + F96E384C206EE14400589395 /* DBTEAMMembersRemoveArg.h in Headers */, + F96E384A206EE14400589395 /* DBTEAMMembersRecoverError.h in Headers */, + F96E3848206EE14400589395 /* DBTEAMMembersRecoverArg.h in Headers */, + F96E3846206EE14400589395 /* DBTEAMMembersListResult.h in Headers */, + F96E3844206EE14400589395 /* DBTEAMMembersListError.h in Headers */, + F96E3842206EE14400589395 /* DBTEAMMembersListContinueError.h in Headers */, + F96E3840206EE14400589395 /* DBTEAMMembersListContinueArg.h in Headers */, + F96E383E206EE14400589395 /* DBTEAMMembersListArg.h in Headers */, + F96E383C206EE14400589395 /* DBTEAMMembersGetInfoItem.h in Headers */, + F96E383A206EE14400589395 /* DBTEAMMembersGetInfoError.h in Headers */, + F96E3838206EE14400589395 /* DBTEAMMembersGetInfoArgs.h in Headers */, + F96E3836206EE14400589395 /* DBTEAMMemberSelectorError.h in Headers */, + F96E3834206EE14400589395 /* DBTEAMMembersDeactivateError.h in Headers */, + F96E3832206EE14400589395 /* DBTEAMMembersDeactivateArg.h in Headers */, + F96E3830206EE14400589395 /* DBTEAMMembersAddLaunch.h in Headers */, + F96E382E206EE14400589395 /* DBTEAMMembersAddJobStatus.h in Headers */, + F96E382C206EE14400589395 /* DBTEAMMembersAddArg.h in Headers */, + F96E382A206EE14400589395 /* DBTEAMMemberProfile.h in Headers */, + F96E3828206EE14400589395 /* DBTEAMMemberLinkedApps.h in Headers */, + F96E3826206EE14400589395 /* DBTEAMMemberDevices.h in Headers */, + F96E3824206EE14400589395 /* DBTEAMMemberAddResult.h in Headers */, + F96E3822206EE14400589395 /* DBTEAMMemberAddArg.h in Headers */, + F96E3820206EE14400589395 /* DBTEAMMemberAccess.h in Headers */, + F96E381E206EE14400589395 /* DBTEAMListTeamDevicesResult.h in Headers */, + F96E381C206EE14400589395 /* DBTEAMListTeamDevicesError.h in Headers */, + F96E381A206EE14400589395 /* DBTEAMListTeamDevicesArg.h in Headers */, + F96E3818206EE14400589395 /* DBTEAMListTeamAppsResult.h in Headers */, + F96E3816206EE14400589395 /* DBTEAMListTeamAppsError.h in Headers */, + F96E3814206EE14400589395 /* DBTEAMListTeamAppsArg.h in Headers */, + F96E3812206EE14400589395 /* DBTEAMListMembersDevicesResult.h in Headers */, + F96E3810206EE14400589395 /* DBTEAMListMembersDevicesError.h in Headers */, + F96E380E206EE14400589395 /* DBTEAMListMembersDevicesArg.h in Headers */, + F96E380C206EE14400589395 /* DBTEAMListMembersAppsResult.h in Headers */, + F96E380A206EE14400589395 /* DBTEAMListMembersAppsError.h in Headers */, + F96E3808206EE14400589395 /* DBTEAMListMembersAppsArg.h in Headers */, + F96E3806206EE14400589395 /* DBTEAMListMemberDevicesResult.h in Headers */, + F96E3804206EE14400589395 /* DBTEAMListMemberDevicesError.h in Headers */, + F96E3802206EE14400589395 /* DBTEAMListMemberDevicesArg.h in Headers */, + F96E3800206EE14400589395 /* DBTEAMListMemberAppsResult.h in Headers */, + F96E37FE206EE14400589395 /* DBTEAMListMemberAppsError.h in Headers */, + F96E37FC206EE14400589395 /* DBTEAMListMemberAppsArg.h in Headers */, + F96E37FA206EE14400589395 /* DBTEAMIncludeMembersArg.h in Headers */, + F96E37F8206EE14400589395 /* DBTEAMHasTeamSharedDropboxValue.h in Headers */, + F96E37F6206EE14400589395 /* DBTEAMHasTeamFileEventsValue.h in Headers */, + F96E37F4206EE14400589395 /* DBTEAMGroupUpdateError.h in Headers */, + F96E37F2206EE14400589395 /* DBTEAMGroupUpdateArgs.h in Headers */, + F96E37F0206EE14400589395 /* DBTEAMGroupsSelector.h in Headers */, + F96E37EE206EE14400589395 /* DBTEAMGroupsPollError.h in Headers */, + F96E37EC206EE14400589395 /* DBTEAMGroupsMembersListResult.h in Headers */, + F96E37EA206EE14400589395 /* DBTEAMGroupsMembersListContinueError.h in Headers */, + F96E37E8206EE14400589395 /* DBTEAMGroupsMembersListContinueArg.h in Headers */, + F96E37E6206EE14400589395 /* DBTEAMGroupsMembersListArg.h in Headers */, + F96E37E4206EE14400589395 /* DBTEAMGroupsListResult.h in Headers */, + F96E37E2206EE14400589395 /* DBTEAMGroupsListContinueError.h in Headers */, + F96E37E0206EE14400589395 /* DBTEAMGroupsListContinueArg.h in Headers */, + F96E37DE206EE14400589395 /* DBTEAMGroupsListArg.h in Headers */, + F96E37DC206EE14400589395 /* DBTEAMGroupsGetInfoItem.h in Headers */, + F96E37DA206EE14400589395 /* DBTEAMGroupsGetInfoError.h in Headers */, + F96E37D8206EE14400589395 /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */, + F96E37D6206EE14400589395 /* DBTEAMGroupSelectorError.h in Headers */, + F96E37D4206EE14400589395 /* DBTEAMGroupSelector.h in Headers */, + F96E37D2206EE14400589395 /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */, + F96E37D0206EE14400589395 /* DBTEAMGroupMembersSelectorError.h in Headers */, + F96E37CE206EE14400589395 /* DBTEAMGroupMembersSelector.h in Headers */, + F96E37CC206EE14400589395 /* DBTEAMGroupMembersRemoveError.h in Headers */, + F96E37CA206EE14400589395 /* DBTEAMGroupMembersRemoveArg.h in Headers */, + F96E37C8206EE14400589395 /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */, + F96E37C6206EE14400589395 /* DBTEAMGroupMemberSelectorError.h in Headers */, + F96E37C4206EE14400589395 /* DBTEAMGroupMemberSelector.h in Headers */, + F96E37C2206EE14400589395 /* DBTEAMGroupMembersChangeResult.h in Headers */, + F96E37C0206EE14400589395 /* DBTEAMGroupMembersAddError.h in Headers */, + F96E37BE206EE14400589395 /* DBTEAMGroupMembersAddArg.h in Headers */, + F96E37BC206EE14400589395 /* DBTEAMGroupMemberInfo.h in Headers */, + F96E37BA206EE14400589395 /* DBTEAMGroupFullInfo.h in Headers */, + F96E37B8206EE14400589395 /* DBTEAMGroupDeleteError.h in Headers */, + F96E37B6206EE14400589395 /* DBTEAMGroupCreateError.h in Headers */, + F96E37B4206EE14400589395 /* DBTEAMGroupCreateArg.h in Headers */, + F96E37B2206EE14400589395 /* DBTEAMGroupAccessType.h in Headers */, + F96E37B0206EE14400589395 /* DBTEAMGetStorageReport.h in Headers */, + F96E37AE206EE14400589395 /* DBTEAMGetMembershipReport.h in Headers */, + F96E37AC206EE14400589395 /* DBTEAMGetDevicesReport.h in Headers */, + F96E37AA206EE14400589395 /* DBTEAMGetActivityReport.h in Headers */, + F96E37A8206EE14400589395 /* DBTEAMFeatureValue.h in Headers */, + F96E37A6206EE14400589395 /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */, + F96E37A4206EE14400589395 /* DBTEAMFeaturesGetValuesBatchError.h in Headers */, + F96E37A2206EE14400589395 /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */, + F96E37A0206EE14400589395 /* DBTEAMFeature.h in Headers */, + F96E379E206EE14400589395 /* DBTEAMExcludedUsersUpdateStatus.h in Headers */, + F96E379C206EE14400589395 /* DBTEAMExcludedUsersUpdateResult.h in Headers */, + F96E379A206EE14400589395 /* DBTEAMExcludedUsersUpdateError.h in Headers */, + F96E3798206EE14400589395 /* DBTEAMExcludedUsersUpdateArg.h in Headers */, + F96E3796206EE14400589395 /* DBTEAMExcludedUsersListResult.h in Headers */, + F96E3794206EE14400589395 /* DBTEAMExcludedUsersListError.h in Headers */, + F96E3792206EE14400589395 /* DBTEAMExcludedUsersListContinueError.h in Headers */, + F96E3790206EE14400589395 /* DBTEAMExcludedUsersListContinueArg.h in Headers */, + F96E378E206EE14400589395 /* DBTEAMExcludedUsersListArg.h in Headers */, + F96E378C206EE14400589395 /* DBTEAMDeviceSessionArg.h in Headers */, + F96E378A206EE14400589395 /* DBTEAMDeviceSession.h in Headers */, + F96E3788206EE14400589395 /* DBTEAMDevicesActive.h in Headers */, + F96E3786206EE14400589395 /* DBTEAMDesktopPlatform.h in Headers */, + F96E3784206EE14400589395 /* DBTEAMDesktopClientSession.h in Headers */, + F96E3782206EE14400589395 /* DBTEAMDateRangeError.h in Headers */, + F96E3780206EE14400589395 /* DBTEAMDateRange.h in Headers */, + F96E377E206EE14400589395 /* DBTEAMCustomQuotaUsersArg.h in Headers */, + F96E377C206EE14400589395 /* DBTEAMCustomQuotaResult.h in Headers */, + F96E377A206EE14400589395 /* DBTEAMCustomQuotaError.h in Headers */, + F96E3778206EE14400589395 /* DBTEAMBaseTeamFolderError.h in Headers */, + F96E3776206EE14400589395 /* DBTEAMBaseDfbReport.h in Headers */, + F96E3774206EE14400589395 /* DBTEAMApiApp.h in Headers */, + F96E3772206EE14400589395 /* DBTEAMAdminTier.h in Headers */, + F96E3770206EE14400589395 /* DBTEAMActiveWebSession.h in Headers */, + F96E376C206EE14400589395 /* DBSHARINGVisibility.h in Headers */, + F96E376A206EE14400589395 /* DBSHARINGViewerInfoPolicy.h in Headers */, + F96E3768206EE14400589395 /* DBSHARINGUserMembershipInfo.h in Headers */, + F96E3766206EE14400589395 /* DBSHARINGUserInfo.h in Headers */, + F96E3764206EE14400589395 /* DBSHARINGUserFileMembershipInfo.h in Headers */, + F96E3762206EE14400589395 /* DBSHARINGUpdateFolderPolicyError.h in Headers */, + F96E3760206EE14400589395 /* DBSHARINGUpdateFolderPolicyArg.h in Headers */, + F96E375E206EE14400589395 /* DBSHARINGUpdateFolderMemberError.h in Headers */, + F96E375C206EE14400589395 /* DBSHARINGUpdateFolderMemberArg.h in Headers */, + F96E375A206EE14400589395 /* DBSHARINGUpdateFileMemberArgs.h in Headers */, + F96E3758206EE14400589395 /* DBSHARINGUnshareFolderError.h in Headers */, + F96E3756206EE14400589395 /* DBSHARINGUnshareFolderArg.h in Headers */, + F96E3754206EE14400589395 /* DBSHARINGUnshareFileError.h in Headers */, + F96E3752206EE14400589395 /* DBSHARINGUnshareFileArg.h in Headers */, + F96E3750206EE14400589395 /* DBSHARINGUnmountFolderError.h in Headers */, + F96E374E206EE14400589395 /* DBSHARINGUnmountFolderArg.h in Headers */, + F96E374C206EE14400589395 /* DBSHARINGTransferFolderError.h in Headers */, + F96E374A206EE14400589395 /* DBSHARINGTransferFolderArg.h in Headers */, + F96E3748206EE14400589395 /* DBSHARINGTeamMemberInfo.h in Headers */, + F96E3746206EE14400589395 /* DBSHARINGSharingUserError.h in Headers */, + F96E3744206EE14400589395 /* DBSHARINGSharingFileAccessError.h in Headers */, + F96E3742206EE14400589395 /* DBSHARINGSharePathError.h in Headers */, + F96E3740206EE14400589395 /* DBSHARINGShareFolderLaunch.h in Headers */, + F96E373E206EE14400589395 /* DBSHARINGShareFolderJobStatus.h in Headers */, + F96E373C206EE14400589395 /* DBSHARINGShareFolderErrorBase.h in Headers */, + F96E373A206EE14400589395 /* DBSHARINGShareFolderError.h in Headers */, + F96E3738206EE14400589395 /* DBSHARINGShareFolderArgBase.h in Headers */, + F96E3736206EE14400589395 /* DBSHARINGShareFolderArg.h in Headers */, + F96E3734206EE14400589395 /* DBSHARINGSharedLinkSettingsError.h in Headers */, + F96E3732206EE14400589395 /* DBSHARINGSharedLinkSettings.h in Headers */, + F96E3730206EE14400589395 /* DBSHARINGSharedLinkPolicy.h in Headers */, + F96E372E206EE14400589395 /* DBSHARINGSharedLinkMetadata.h in Headers */, + F96E372C206EE14400589395 /* DBSHARINGSharedLinkError.h in Headers */, + F96E372A206EE14400589395 /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */, + F96E3728206EE14400589395 /* DBSHARINGSharedFolderMetadataBase.h in Headers */, + F96E3726206EE14400589395 /* DBSHARINGSharedFolderMetadata.h in Headers */, + F96E3724206EE14400589395 /* DBSHARINGSharedFolderMembers.h in Headers */, + F96E3722206EE14400589395 /* DBSHARINGSharedFolderMemberError.h in Headers */, + F96E3720206EE14400589395 /* DBSHARINGSharedFolderAccessError.h in Headers */, + F96E371E206EE14400589395 /* DBSHARINGSharedFileMetadata.h in Headers */, + F96E371C206EE14400589395 /* DBSHARINGSharedFileMembers.h in Headers */, + F96E371A206EE14400589395 /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */, + F96E3718206EE14400589395 /* DBSHARINGSharedContentLinkMetadata.h in Headers */, + F96E3716206EE14400589395 /* DBSHARINGRevokeSharedLinkError.h in Headers */, + F96E3714206EE14400589395 /* DBSHARINGRevokeSharedLinkArg.h in Headers */, + F96E3712206EE14300589395 /* DBSHARINGResolvedVisibility.h in Headers */, + F96E3710206EE14300589395 /* DBSHARINGRequestedVisibility.h in Headers */, + F96E370E206EE14300589395 /* DBSHARINGRemoveMemberJobStatus.h in Headers */, + F96E370C206EE14300589395 /* DBSHARINGRemoveFolderMemberError.h in Headers */, + F96E370A206EE14300589395 /* DBSHARINGRemoveFolderMemberArg.h in Headers */, + F96E3708206EE14300589395 /* DBSHARINGRemoveFileMemberError.h in Headers */, + F96E3706206EE14300589395 /* DBSHARINGRemoveFileMemberArg.h in Headers */, + F96E3704206EE14300589395 /* DBSHARINGRelinquishFolderMembershipError.h in Headers */, + F96E3702206EE14300589395 /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */, + F96E3700206EE14300589395 /* DBSHARINGRelinquishFileMembershipError.h in Headers */, + F96E36FE206EE14300589395 /* DBSHARINGRelinquishFileMembershipArg.h in Headers */, + F96E36FC206EE14300589395 /* DBSHARINGPermissionDeniedReason.h in Headers */, + F96E36FA206EE14300589395 /* DBSHARINGPendingUploadMode.h in Headers */, + F96E36F8206EE14300589395 /* DBSHARINGPathLinkMetadata.h in Headers */, + F96E36F6206EE14300589395 /* DBSHARINGParentFolderAccessInfo.h in Headers */, + F96E36F4206EE14300589395 /* DBSHARINGMountFolderError.h in Headers */, + F96E36F2206EE14300589395 /* DBSHARINGMountFolderArg.h in Headers */, + F96E36F0206EE14300589395 /* DBSHARINGModifySharedLinkSettingsError.h in Headers */, + F96E36EE206EE14300589395 /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */, + F96E36EC206EE14300589395 /* DBSHARINGMembershipInfo.h in Headers */, + F96E36EA206EE14300589395 /* DBSHARINGMemberSelector.h in Headers */, + F96E36E8206EE14300589395 /* DBSHARINGMemberPolicy.h in Headers */, + F96E36E6206EE14300589395 /* DBSHARINGMemberPermission.h in Headers */, + F96E36E4206EE14300589395 /* DBSHARINGMemberAction.h in Headers */, + F96E36E2206EE14300589395 /* DBSHARINGMemberAccessLevelResult.h in Headers */, + F96E36E0206EE14300589395 /* DBSHARINGListSharedLinksResult.h in Headers */, + F96E36DE206EE14300589395 /* DBSHARINGListSharedLinksError.h in Headers */, + F96E36DC206EE14300589395 /* DBSHARINGListSharedLinksArg.h in Headers */, + F96E36DA206EE14300589395 /* DBSHARINGListFoldersResult.h in Headers */, + F96E36D8206EE14300589395 /* DBSHARINGListFoldersContinueError.h in Headers */, + F96E36D6206EE14300589395 /* DBSHARINGListFoldersContinueArg.h in Headers */, + F96E36D4206EE14300589395 /* DBSHARINGListFoldersArgs.h in Headers */, + F96E36D2206EE14300589395 /* DBSHARINGListFolderMembersCursorArg.h in Headers */, + F96E36D0206EE14300589395 /* DBSHARINGListFolderMembersContinueError.h in Headers */, + F96E36CE206EE14300589395 /* DBSHARINGListFolderMembersContinueArg.h in Headers */, + F96E36CC206EE14300589395 /* DBSHARINGListFolderMembersArgs.h in Headers */, + F96E36CA206EE14300589395 /* DBSHARINGListFilesResult.h in Headers */, + F96E36C8206EE14300589395 /* DBSHARINGListFilesContinueError.h in Headers */, + F96E36C6206EE14300589395 /* DBSHARINGListFilesContinueArg.h in Headers */, + F96E36C4206EE14300589395 /* DBSHARINGListFilesArg.h in Headers */, + F96E36C2206EE14300589395 /* DBSHARINGListFileMembersIndividualResult.h in Headers */, + F96E36C0206EE14300589395 /* DBSHARINGListFileMembersError.h in Headers */, + F96E36BE206EE14300589395 /* DBSHARINGListFileMembersCountResult.h in Headers */, + F96E36BC206EE14300589395 /* DBSHARINGListFileMembersContinueError.h in Headers */, + F96E36BA206EE14300589395 /* DBSHARINGListFileMembersContinueArg.h in Headers */, + F96E36B8206EE14300589395 /* DBSHARINGListFileMembersBatchResult.h in Headers */, + F96E36B6206EE14300589395 /* DBSHARINGListFileMembersBatchArg.h in Headers */, + F96E36B4206EE14300589395 /* DBSHARINGListFileMembersArg.h in Headers */, + F96E36B2206EE14300589395 /* DBSHARINGLinkSettings.h in Headers */, + F96E36B0206EE14300589395 /* DBSHARINGLinkPermissions.h in Headers */, + F96E36AE206EE14300589395 /* DBSHARINGLinkPermission.h in Headers */, + F96E36AC206EE14300589395 /* DBSHARINGLinkPassword.h in Headers */, + F96E36AA206EE14300589395 /* DBSHARINGLinkMetadata.h in Headers */, + F96E36A8206EE14300589395 /* DBSHARINGLinkExpiry.h in Headers */, + F96E36A6206EE14300589395 /* DBSHARINGLinkAudience.h in Headers */, + F96E36A4206EE14300589395 /* DBSHARINGLinkAction.h in Headers */, + F96E36A2206EE14300589395 /* DBSHARINGJobStatus.h in Headers */, + F96E36A0206EE14300589395 /* DBSHARINGJobError.h in Headers */, + F96E369E206EE14300589395 /* DBSHARINGInviteeMembershipInfo.h in Headers */, + F96E369C206EE14300589395 /* DBSHARINGInviteeInfo.h in Headers */, + F96E369A206EE14300589395 /* DBSHARINGInsufficientQuotaAmounts.h in Headers */, + F96E3698206EE14300589395 /* DBSHARINGInsufficientPlan.h in Headers */, + F96E3696206EE14300589395 /* DBSHARINGGroupMembershipInfo.h in Headers */, + F96E3694206EE14300589395 /* DBSHARINGGroupInfo.h in Headers */, + F96E3692206EE14300589395 /* DBSHARINGGetSharedLinksResult.h in Headers */, + F96E3690206EE14300589395 /* DBSHARINGGetSharedLinksError.h in Headers */, + F96E368E206EE14300589395 /* DBSHARINGGetSharedLinksArg.h in Headers */, + F96E368C206EE14300589395 /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */, + F96E368A206EE14300589395 /* DBSHARINGGetSharedLinkFileError.h in Headers */, + F96E3688206EE14300589395 /* DBSHARINGGetMetadataArgs.h in Headers */, + F96E3686206EE14300589395 /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */, + F96E3684206EE14300589395 /* DBSHARINGGetFileMetadataError.h in Headers */, + F96E3682206EE14300589395 /* DBSHARINGGetFileMetadataBatchResult.h in Headers */, + F96E3680206EE14300589395 /* DBSHARINGGetFileMetadataBatchArg.h in Headers */, + F96E367E206EE14300589395 /* DBSHARINGGetFileMetadataArg.h in Headers */, + F96E367C206EE14300589395 /* DBSHARINGFolderPolicy.h in Headers */, + F96E367A206EE14300589395 /* DBSHARINGFolderPermission.h in Headers */, + F96E3678206EE14300589395 /* DBSHARINGFolderLinkMetadata.h in Headers */, + F96E3676206EE14300589395 /* DBSHARINGFolderAction.h in Headers */, + F96E3674206EE14300589395 /* DBSHARINGFilePermission.h in Headers */, + F96E3672206EE14300589395 /* DBSHARINGFileMemberRemoveActionResult.h in Headers */, + F96E3670206EE14300589395 /* DBSHARINGFileMemberActionResult.h in Headers */, + F96E3566206EE14200589395 /* DBFILESListRevisionsError.h in Headers */, + F96E352C206EE14200589395 /* DBFILESFileMetadata.h in Headers */, + F96E3646206EE14300589395 /* DBSHARINGAddFileMemberArgs.h in Headers */, + F96E358C206EE14200589395 /* DBFILESRelocationResult.h in Headers */, + F96E3460206EE14200589395 /* DBASYNCLaunchEmptyResult.h in Headers */, + F96E35AE206EE14300589395 /* DBFILESSharingInfo.h in Headers */, + F96E3540206EE14200589395 /* DBFILESGetTemporaryLinkArg.h in Headers */, + F96E35E2206EE14300589395 /* DBPAPERAddMember.h in Headers */, + F96E3490206EE14200589395 /* DBFILEPROPERTIESAddPropertiesError.h in Headers */, + F96E35E4206EE14300589395 /* DBPAPERAddPaperDocUser.h in Headers */, + F96E35A6206EE14300589395 /* DBFILESSearchMatchType.h in Headers */, + F96E35B8206EE14300589395 /* DBFILESUploadError.h in Headers */, + F96E3492206EE14200589395 /* DBFILEPROPERTIESAddTemplateArg.h in Headers */, + F96E34FC206EE14200589395 /* DBFILESAlphaGetMetadataArg.h in Headers */, + F96E362A206EE14300589395 /* DBPAPERPaperDocSharingPolicy.h in Headers */, + F96E34C6206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */, + F96E35BE206EE14300589395 /* DBFILESUploadSessionCursor.h in Headers */, + F96E3504206EE14200589395 /* DBFILESCreateFolderArg.h in Headers */, + F96E35A8206EE14300589395 /* DBFILESSearchMode.h in Headers */, + F96E3560206EE14200589395 /* DBFILESListFolderLongpollResult.h in Headers */, + F96E3606206EE14300589395 /* DBPAPERListPaperDocsResponse.h in Headers */, + F96E35F0206EE14300589395 /* DBPAPERExportFormat.h in Headers */, + F96E34A4206EE14200589395 /* DBFILEPROPERTIESModifyTemplateError.h in Headers */, + F96E3476206EE14200589395 /* DBAUTHRateLimitError.h in Headers */, + F96E3628206EE14300589395 /* DBPAPERPaperDocPermissionLevel.h in Headers */, + F96E34A0206EE14200589395 /* DBFILEPROPERTIESLookupError.h in Headers */, + F96E361A206EE14300589395 /* DBPAPERPaperApiBaseError.h in Headers */, + F96E35EE206EE14300589395 /* DBPAPERDocSubscriptionLevel.h in Headers */, + F96E351E206EE14200589395 /* DBFILESDeleteResult.h in Headers */, + F96E3660206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */, + F96E34BA206EE14200589395 /* DBFILEPROPERTIESPropertyField.h in Headers */, + F96E360C206EE14300589395 /* DBPAPERListUsersCursorError.h in Headers */, + F96E3466206EE14200589395 /* DBASYNCPollEmptyResult.h in Headers */, + F96E34A2206EE14200589395 /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */, + F96E3556206EE14200589395 /* DBFILESListFolderContinueError.h in Headers */, + F96E35CC206EE14300589395 /* DBFILESUploadSessionFinishError.h in Headers */, + F96E3648206EE14300589395 /* DBSHARINGAddFileMemberError.h in Headers */, + F96E35B0206EE14300589395 /* DBFILESThumbnailArg.h in Headers */, + F96E3666206EE14300589395 /* DBSHARINGFileAction.h in Headers */, + F96E35B6206EE14300589395 /* DBFILESThumbnailSize.h in Headers */, + F96E365C206EE14300589395 /* DBSHARINGCreateSharedLinkArg.h in Headers */, + F96E3526206EE14200589395 /* DBFILESDownloadZipArg.h in Headers */, + F96E3574206EE14200589395 /* DBFILESPhotoMetadata.h in Headers */, + F96E35FA206EE14300589395 /* DBPAPERImportFormat.h in Headers */, + F96E3656206EE14300589395 /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */, + F96E3590206EE14200589395 /* DBFILESRestoreError.h in Headers */, + F96E3464206EE14200589395 /* DBASYNCPollArg.h in Headers */, + F96E349C206EE14200589395 /* DBFILEPROPERTIESListTemplateResult.h in Headers */, + F96E3638206EE14300589395 /* DBPAPERSharingPublicPolicyType.h in Headers */, + F96E366C206EE14300589395 /* DBSHARINGFileMemberActionError.h in Headers */, + F96E35D8206EE14300589395 /* DBFILESVideoMetadata.h in Headers */, + F96E3496206EE14200589395 /* DBFILEPROPERTIESGetTemplateArg.h in Headers */, + F96E3508206EE14200589395 /* DBFILESCreateFolderResult.h in Headers */, + F96E3534206EE14200589395 /* DBFILESFolderSharingInfo.h in Headers */, + F96E34CA206EE14200589395 /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */, + F96E3568206EE14200589395 /* DBFILESListRevisionsMode.h in Headers */, + F96E35C6206EE14300589395 /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */, + F96E35CA206EE14300589395 /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */, + F96E35FC206EE14300589395 /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */, + F96E3528206EE14200589395 /* DBFILESDownloadZipError.h in Headers */, + F96E3602206EE14300589395 /* DBPAPERListPaperDocsContinueArgs.h in Headers */, + F96E352A206EE14200589395 /* DBFILESDownloadZipResult.h in Headers */, + F96E3642206EE14300589395 /* DBSHARINGAccessLevel.h in Headers */, + F96E3618206EE14300589395 /* DBPAPERListUsersOnPaperDocResponse.h in Headers */, + F96E34EE206EE14200589395 /* DBFILEREQUESTSGracePeriod.h in Headers */, + F96E349A206EE14200589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */, + F96E34E2206EE14200589395 /* DBFILEREQUESTSFileRequest.h in Headers */, + F96E34AE206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */, + F96E357E206EE14200589395 /* DBFILESRelocationBatchError.h in Headers */, + F96E35C4206EE14300589395 /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */, + F96E35BA206EE14300589395 /* DBFILESUploadErrorWithProperties.h in Headers */, + F96E35A2206EE14200589395 /* DBFILESSearchError.h in Headers */, + F96E34E6206EE14200589395 /* DBFILEREQUESTSFileRequestError.h in Headers */, + F96E34AA206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */, + F96E34AC206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */, + F96E352E206EE14200589395 /* DBFILESFileOpsResult.h in Headers */, + F96E354E206EE14200589395 /* DBFILESGetThumbnailBatchResultEntry.h in Headers */, + F96E3514206EE14200589395 /* DBFILESDeleteBatchResult.h in Headers */, + F96E3658206EE14300589395 /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */, + F96E3632206EE14300589395 /* DBPAPERRefPaperDoc.h in Headers */, + F96E3486206EE14200589395 /* DBCOMMONRootInfo.h in Headers */, + F96E3664206EE14300589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */, + F96E3604206EE14300589395 /* DBPAPERListPaperDocsFilterBy.h in Headers */, + F96E361C206EE14300589395 /* DBPAPERPaperApiCursorError.h in Headers */, + F96E3634206EE14300589395 /* DBPAPERRemovePaperDocUser.h in Headers */, + F96E34BE206EE14200589395 /* DBFILEPROPERTIESPropertyGroup.h in Headers */, + F96E351C206EE14200589395 /* DBFILESDeleteError.h in Headers */, + F96E3578206EE14200589395 /* DBFILESPreviewError.h in Headers */, + F96E34A8206EE14200589395 /* DBFILEPROPERTIESPropertiesError.h in Headers */, + F96E34CC206EE14200589395 /* DBFILEPROPERTIESTemplateError.h in Headers */, + F96E3650206EE14300589395 /* DBSHARINGAddMemberSelectorError.h in Headers */, + F96E35D0206EE14300589395 /* DBFILESUploadSessionOffsetError.h in Headers */, + F96E360E206EE14300589395 /* DBPAPERListUsersOnFolderArgs.h in Headers */, + F96E349E206EE14200589395 /* DBFILEPROPERTIESLogicalOperator.h in Headers */, + F96E3584206EE14200589395 /* DBFILESRelocationBatchResult.h in Headers */, + F96E34FE206EE14200589395 /* DBFILESAlphaGetMetadataError.h in Headers */, + F96E34E4206EE14200589395 /* DBFILEREQUESTSFileRequestDeadline.h in Headers */, + F96E362C206EE14300589395 /* DBPAPERPaperDocUpdateArgs.h in Headers */, + F96E34DA206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */, + F96E351A206EE14200589395 /* DBFILESDeletedMetadata.h in Headers */, + F96E3610206EE14300589395 /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */, + F96E35EA206EE14300589395 /* DBPAPERCursor.h in Headers */, + F96E359C206EE14200589395 /* DBFILESSaveUrlJobStatus.h in Headers */, + F96E3488206EE14200589395 /* DBCOMMONTeamRootInfo.h in Headers */, + F96E3510206EE14200589395 /* DBFILESDeleteBatchJobStatus.h in Headers */, + F96E35DA206EE14300589395 /* DBFILESWriteConflictError.h in Headers */, + F96E35AA206EE14300589395 /* DBFILESSearchResult.h in Headers */, + F96E3506206EE14200589395 /* DBFILESCreateFolderError.h in Headers */, + F96E3668206EE14300589395 /* DBSHARINGFileErrorResult.h in Headers */, + F96E353E206EE14200589395 /* DBFILESGetMetadataError.h in Headers */, + F96E3512206EE14200589395 /* DBFILESDeleteBatchLaunch.h in Headers */, + F96E356E206EE14200589395 /* DBFILESMediaInfo.h in Headers */, + F96E3472206EE14200589395 /* DBAUTHInvalidAccountTypeError.h in Headers */, + F96E359E206EE14200589395 /* DBFILESSaveUrlResult.h in Headers */, + F96E34B2206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */, + F96E363E206EE14300589395 /* DBPAPERUserOnPaperDocFilter.h in Headers */, + F96E3614206EE14300589395 /* DBPAPERListUsersOnPaperDocArgs.h in Headers */, + F96E354C206EE14200589395 /* DBFILESGetThumbnailBatchResultData.h in Headers */, + F96E3570206EE14200589395 /* DBFILESMediaMetadata.h in Headers */, + F96E3572206EE14200589395 /* DBFILESMetadata.h in Headers */, + F96E34DE206EE14200589395 /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */, + F96E34F2206EE14200589395 /* DBFILEREQUESTSListFileRequestsResult.h in Headers */, + F96E34F6206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */, + F96E3662206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */, + F96E364E206EE14300589395 /* DBSHARINGAddMember.h in Headers */, + F96E3612206EE14300589395 /* DBPAPERListUsersOnFolderResponse.h in Headers */, + F96E35EC206EE14300589395 /* DBPAPERDocLookupError.h in Headers */, + F96E3548206EE14200589395 /* DBFILESGetThumbnailBatchError.h in Headers */, + F96E34D2206EE14200589395 /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */, + F96E3494206EE14200589395 /* DBFILEPROPERTIESAddTemplateResult.h in Headers */, + F96E350E206EE14200589395 /* DBFILESDeleteBatchError.h in Headers */, + F96E3468206EE14200589395 /* DBASYNCPollError.h in Headers */, + F96E34B6206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */, + F96E3502206EE14200589395 /* DBFILESCommitInfoWithProperties.h in Headers */, + F96E34D0206EE14200589395 /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */, + F96E34F0206EE14200589395 /* DBFILEREQUESTSListFileRequestsError.h in Headers */, + F96E3482206EE14200589395 /* DBCOMMONPathRoot.h in Headers */, + F96E359A206EE14200589395 /* DBFILESSaveUrlError.h in Headers */, + F96E356A206EE14200589395 /* DBFILESListRevisionsResult.h in Headers */, + F96E35C8206EE14300589395 /* DBFILESUploadSessionFinishBatchResult.h in Headers */, + F96E3586206EE14200589395 /* DBFILESRelocationBatchResultData.h in Headers */, + F96E34F8206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */, + F96E356C206EE14200589395 /* DBFILESLookupError.h in Headers */, + F96E3558206EE14200589395 /* DBFILESListFolderError.h in Headers */, + F96E361E206EE14300589395 /* DBPAPERPaperDocCreateArgs.h in Headers */, + F96E35D6206EE14300589395 /* DBFILESUploadWriteFailed.h in Headers */, + F96E34C2206EE14200589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */, + F96E3478206EE14200589395 /* DBAUTHRateLimitReason.h in Headers */, + F96E355E206EE14200589395 /* DBFILESListFolderLongpollError.h in Headers */, + F96E3522206EE14200589395 /* DBFILESDownloadArg.h in Headers */, + F96E358E206EE14200589395 /* DBFILESRestoreArg.h in Headers */, + F96E3462206EE14200589395 /* DBASYNCLaunchResultBase.h in Headers */, + F96E355C206EE14200589395 /* DBFILESListFolderLongpollArg.h in Headers */, + F96E366E206EE14300589395 /* DBSHARINGFileMemberActionIndividualResult.h in Headers */, + F96E34D8206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */, + F96E348E206EE14200589395 /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */, + F96E365A206EE14300589395 /* DBSHARINGCollectionLinkMetadata.h in Headers */, + F96E346A206EE14200589395 /* DBASYNCPollResultBase.h in Headers */, + F96E34A6206EE14200589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */, + F96E35A4206EE14300589395 /* DBFILESSearchMatch.h in Headers */, + F96E34E8206EE14200589395 /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */, + F96E34E0206EE14200589395 /* DBFILEREQUESTSCreateFileRequestError.h in Headers */, + F96E3652206EE14300589395 /* DBSHARINGAudienceExceptionContentInfo.h in Headers */, + F96E34EA206EE14200589395 /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */, + F96E3594206EE14200589395 /* DBFILESSaveCopyReferenceError.h in Headers */, + F96E3516206EE14200589395 /* DBFILESDeleteBatchResultData.h in Headers */, + F96E3592206EE14200589395 /* DBFILESSaveCopyReferenceArg.h in Headers */, + F96E360A206EE14300589395 /* DBPAPERListPaperDocsSortOrder.h in Headers */, + F96E34B0206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */, + F96E3554206EE14200589395 /* DBFILESListFolderContinueArg.h in Headers */, + F96E35F4206EE14300589395 /* DBPAPERFoldersContainingPaperDoc.h in Headers */, + F96E3620206EE14300589395 /* DBPAPERPaperDocCreateError.h in Headers */, + F96E3524206EE14200589395 /* DBFILESDownloadError.h in Headers */, + F96E353A206EE14200589395 /* DBFILESGetCopyReferenceResult.h in Headers */, + F96E35E8206EE14300589395 /* DBPAPERAddPaperDocUserResult.h in Headers */, + F96E3498206EE14200589395 /* DBFILEPROPERTIESGetTemplateResult.h in Headers */, + F96E354A206EE14200589395 /* DBFILESGetThumbnailBatchResult.h in Headers */, + F96E35D2206EE14300589395 /* DBFILESUploadSessionStartArg.h in Headers */, + F96E34B8206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */, + F96E3580206EE14200589395 /* DBFILESRelocationBatchJobStatus.h in Headers */, + F96E3542206EE14200589395 /* DBFILESGetTemporaryLinkError.h in Headers */, + F96E34C4206EE14200589395 /* DBFILEPROPERTIESPropertyType.h in Headers */, + F96E34D6206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */, + F96E3552206EE14200589395 /* DBFILESListFolderArg.h in Headers */, + F96E34B4206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */, + F96E347A206EE14200589395 /* DBAUTHTokenFromOAuth1Arg.h in Headers */, + F96E35AC206EE14300589395 /* DBFILESSharedLink.h in Headers */, + F96E35DE206EE14300589395 /* DBFILESWriteMode.h in Headers */, + F96E35DC206EE14300589395 /* DBFILESWriteError.h in Headers */, + F96E355A206EE14200589395 /* DBFILESListFolderGetLatestCursorResult.h in Headers */, + F96E366A206EE14300589395 /* DBSHARINGFileLinkMetadata.h in Headers */, + F96E35C0206EE14300589395 /* DBFILESUploadSessionFinishArg.h in Headers */, + F96E35F6206EE14300589395 /* DBPAPERFolderSharingPolicyType.h in Headers */, + F96E35F2206EE14300589395 /* DBPAPERFolder.h in Headers */, + F96E3530206EE14200589395 /* DBFILESFileSharingInfo.h in Headers */, + F96E35B4206EE14300589395 /* DBFILESThumbnailFormat.h in Headers */, + F96E358A206EE14200589395 /* DBFILESRelocationPath.h in Headers */, + F96E357A206EE14200589395 /* DBFILESRelocationArg.h in Headers */, + F96E3500206EE14200589395 /* DBFILESCommitInfo.h in Headers */, + F96E350A206EE14200589395 /* DBFILESDeleteArg.h in Headers */, + F96E35BC206EE14300589395 /* DBFILESUploadSessionAppendArg.h in Headers */, + F96E3576206EE14200589395 /* DBFILESPreviewArg.h in Headers */, + F96E3630206EE14300589395 /* DBPAPERPaperDocUpdatePolicy.h in Headers */, + F96E35B2206EE14300589395 /* DBFILESThumbnailError.h in Headers */, + F96E3538206EE14200589395 /* DBFILESGetCopyReferenceError.h in Headers */, + F96E3582206EE14200589395 /* DBFILESRelocationBatchLaunch.h in Headers */, + F96E363A206EE14300589395 /* DBPAPERSharingTeamPolicyType.h in Headers */, + F96E3600206EE14300589395 /* DBPAPERListPaperDocsArgs.h in Headers */, + F96E3532206EE14200589395 /* DBFILESFolderMetadata.h in Headers */, + F96E35A0206EE14200589395 /* DBFILESSearchArg.h in Headers */, + F96E350C206EE14200589395 /* DBFILESDeleteBatchArg.h in Headers */, + F96E353C206EE14200589395 /* DBFILESGetMetadataArg.h in Headers */, + F96E347C206EE14200589395 /* DBAUTHTokenFromOAuth1Error.h in Headers */, + F96E347E206EE14200589395 /* DBAUTHTokenFromOAuth1Result.h in Headers */, + F96E363C206EE14300589395 /* DBPAPERUserInfoWithPermissionLevel.h in Headers */, + F96E346E206EE14200589395 /* DBAUTHAccessError.h in Headers */, + F96E34F4206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */, + F96E3616206EE14300589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */, + F96E3562206EE14200589395 /* DBFILESListFolderResult.h in Headers */, + F96E3520206EE14200589395 /* DBFILESDimensions.h in Headers */, + F96E3546206EE14200589395 /* DBFILESGetThumbnailBatchArg.h in Headers */, + F96E357C206EE14200589395 /* DBFILESRelocationBatchArg.h in Headers */, + F96E365E206EE14300589395 /* DBSHARINGCreateSharedLinkError.h in Headers */, + F96E3622206EE14300589395 /* DBPAPERPaperDocCreateUpdateResult.h in Headers */, + F96E3596206EE14200589395 /* DBFILESSaveCopyReferenceResult.h in Headers */, + F96E35E6206EE14300589395 /* DBPAPERAddPaperDocUserMemberResult.h in Headers */, + F96E3654206EE14300589395 /* DBSHARINGAudienceExceptions.h in Headers */, + F96E348A206EE14200589395 /* DBCOMMONUserRootInfo.h in Headers */, + F96E35C2206EE14300589395 /* DBFILESUploadSessionFinishBatchArg.h in Headers */, + F96E3626206EE14300589395 /* DBPAPERPaperDocExportResult.h in Headers */, + F96E35CE206EE14300589395 /* DBFILESUploadSessionLookupError.h in Headers */, + F96E35D4206EE14300589395 /* DBFILESUploadSessionStartResult.h in Headers */, + F96E364A206EE14300589395 /* DBSHARINGAddFolderMemberArg.h in Headers */, + F96E3588206EE14200589395 /* DBFILESRelocationError.h in Headers */, + F96E3644206EE14300589395 /* DBSHARINGAclUpdatePolicy.h in Headers */, + F96E3544206EE14200589395 /* DBFILESGetTemporaryLinkResult.h in Headers */, + F96E34C8206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */, + F96E364C206EE14300589395 /* DBSHARINGAddFolderMemberError.h in Headers */, + F96E362E206EE14300589395 /* DBPAPERPaperDocUpdateError.h in Headers */, + F96E3474206EE14200589395 /* DBAUTHPaperAccessError.h in Headers */, + F96E3608206EE14300589395 /* DBPAPERListPaperDocsSortBy.h in Headers */, + F96E34CE206EE14200589395 /* DBFILEPROPERTIESTemplateFilter.h in Headers */, + F96E3470206EE14200589395 /* DBAUTHAuthError.h in Headers */, + F96E3564206EE14200589395 /* DBFILESListRevisionsArg.h in Headers */, + F96E3536206EE14200589395 /* DBFILESGetCopyReferenceArg.h in Headers */, + F96E34D4206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */, + F96E35F8206EE14300589395 /* DBPAPERFolderSubscriptionLevel.h in Headers */, + F96E3636206EE14300589395 /* DBPAPERSharingPolicy.h in Headers */, + F96E34C0206EE14200589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */, + F96E35FE206EE14300589395 /* DBPAPERListDocsCursorError.h in Headers */, + F96E3518206EE14200589395 /* DBFILESDeleteBatchResultEntry.h in Headers */, + F96E34BC206EE14200589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */, + F96E34EC206EE14200589395 /* DBFILEREQUESTSGetFileRequestError.h in Headers */, + F96E3598206EE14200589395 /* DBFILESSaveUrlArg.h in Headers */, + F96E3624206EE14300589395 /* DBPAPERPaperDocExport.h in Headers */, + F96E3550206EE14200589395 /* DBFILESGpsCoordinates.h in Headers */, + F96E3484206EE14200589395 /* DBCOMMONPathRootError.h in Headers */, + F96E397E206EE14500589395 /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */, + F96E3CEC206EE14900589395 /* DBTEAMLOGSharedLinkCreateType.h in Headers */, F2A2DBAF1E578C3F001D8449 /* DBOpenWithInfo-iOS.h in Headers */, - F292EFD71FC0EB7500D6E69B /* DBFILESPreviewError.h in Headers */, - F292F38B1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */, - F292EFF31FC0EB7500D6E69B /* DBFILESSaveCopyReferenceError.h in Headers */, - F292F35F1FC0EB7600D6E69B /* DBTEAMLOGApiSessionLogInfo.h in Headers */, - F292F1071FC0EB7500D6E69B /* DBSHARINGLinkExpiry.h in Headers */, - F292F3731FC0EB7600D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */, - F292F57D1FC0EB7800D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */, - F292F00B1FC0EB7500D6E69B /* DBFILESSharedLink.h in Headers */, - F292F6491FC0EB7800D6E69B /* DBUSERSIndividualSpaceAllocation.h in Headers */, - F292F0551FC0EB7500D6E69B /* DBPAPERFolderSharingPolicyType.h in Headers */, - F292F1B91FC0EB7600D6E69B /* DBSHARINGUpdateFileMemberArgs.h in Headers */, - F292F4851FC0EB7700D6E69B /* DBTEAMLOGMissingDetails.h in Headers */, - F292F1671FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberError.h in Headers */, - F292F5A91FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */, - F292F2BD1FC0EB7600D6E69B /* DBTEAMMembersUnsuspendArg.h in Headers */, - F292EFEF1FC0EB7500D6E69B /* DBFILESRestoreError.h in Headers */, - F292F3D31FC0EB7700D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */, - F292F1311FC0EB7500D6E69B /* DBSHARINGListFolderMembersCursorArg.h in Headers */, - F292F1BF1FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyArg.h in Headers */, - F292EFAD1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultEntry.h in Headers */, - F292F30D1FC0EB7600D6E69B /* DBTEAMTeamFolderListResult.h in Headers */, - F292EFC11FC0EB7500D6E69B /* DBFILESListFolderResult.h in Headers */, - F292F0E11FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchResult.h in Headers */, - F292F20D1FC0EB7600D6E69B /* DBTEAMGetMembershipReport.h in Headers */, - F292EEC51FC0EB7400D6E69B /* DBASYNCLaunchEmptyResult.h in Headers */, - F292F3E71FC0EB7700D6E69B /* DBTEAMLOGFileDownloadDetails.h in Headers */, - F292F1DD1FC0EB7600D6E69B /* DBTEAMCustomQuotaUsersArg.h in Headers */, - F292F4071FC0EB7700D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */, - F292F0831FC0EB7500D6E69B /* DBPAPERPaperDocExport.h in Headers */, - F292F1B31FC0EB7600D6E69B /* DBSHARINGUnshareFileError.h in Headers */, - F292F0F91FC0EB7500D6E69B /* DBSHARINGInsufficientQuotaAmounts.h in Headers */, - F292EEF51FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesError.h in Headers */, - F292F5E91FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */, - F292EFC51FC0EB7500D6E69B /* DBFILESListRevisionsError.h in Headers */, - F292F3EF1FC0EB7700D6E69B /* DBTEAMLOGFileLogInfo.h in Headers */, - F292F4051FC0EB7700D6E69B /* DBTEAMLOGFileRequestDetails.h in Headers */, - F292F60B1FC0EB7800D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */, - F292F1251FC0EB7500D6E69B /* DBSHARINGListFilesContinueArg.h in Headers */, - F292EEF71FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateArg.h in Headers */, - F292F1E91FC0EB7600D6E69B /* DBTEAMDeviceSession.h in Headers */, - F292F5CB1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */, - F292F1451FC0EB7500D6E69B /* DBSHARINGMemberPermission.h in Headers */, - F292F4B91FC0EB7700D6E69B /* DBTEAMLOGPaperContentRenameDetails.h in Headers */, - F292F51D1FC0EB7700D6E69B /* DBTEAMLOGSfInviteGroupDetails.h in Headers */, - F292F0631FC0EB7500D6E69B /* DBPAPERListPaperDocsFilterBy.h in Headers */, - F292F5C31FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */, - F292F04B1FC0EB7500D6E69B /* DBPAPERDocLookupError.h in Headers */, - F292F1711FC0EB7500D6E69B /* DBSHARINGResolvedVisibility.h in Headers */, - F292F5AB1FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */, - F292EFF91FC0EB7500D6E69B /* DBFILESSaveUrlError.h in Headers */, - F292EFE71FC0EB7500D6E69B /* DBFILESRelocationError.h in Headers */, - F292F2F51FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */, - F292F1FF1FC0EB7600D6E69B /* DBTEAMFeature.h in Headers */, - F292F6891FC0EB7800D6E69B /* DBFILESUserAuthRoutes.h in Headers */, - F292F4431FC0EB7700D6E69B /* DBTEAMLOGGroupJoinPolicy.h in Headers */, - F292EF611FC0EB7500D6E69B /* DBFILESAlphaGetMetadataArg.h in Headers */, - F292F2BF1FC0EB7600D6E69B /* DBTEAMMembersUnsuspendError.h in Headers */, - F292F6A11FC0EB7800D6E69B /* DBAUTHRouteObjects.h in Headers */, - F292F44D1FC0EB7700D6E69B /* DBTEAMLOGGroupRenameDetails.h in Headers */, - F292F47B1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */, - F292F19B1FC0EB7600D6E69B /* DBSHARINGShareFolderErrorBase.h in Headers */, - F292F40B1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */, - F292F15B1FC0EB7500D6E69B /* DBSHARINGPermissionDeniedReason.h in Headers */, - F292F6411FC0EB7800D6E69B /* DBUSERSGetAccountArg.h in Headers */, - F292F4FD1FC0EB7700D6E69B /* DBTEAMLOGPaperMemberPolicy.h in Headers */, - F292F4A51FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */, - F292F6991FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.h in Headers */, - F292EF911FC0EB7500D6E69B /* DBFILESFolderMetadata.h in Headers */, - F292F1151FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchArg.h in Headers */, - F292F3131FC0EB7600D6E69B /* DBTEAMTeamFolderRenameArg.h in Headers */, - F292F09B1FC0EB7500D6E69B /* DBPAPERUserInfoWithPermissionLevel.h in Headers */, - F292F0B71FC0EB7500D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */, - F292F24B1FC0EB7600D6E69B /* DBTEAMGroupsMembersListResult.h in Headers */, - F292F59B1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h in Headers */, - F292F60F1FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */, - F292F47D1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */, - F292F5551FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */, - F292EFBB1FC0EB7500D6E69B /* DBFILESListFolderLongpollArg.h in Headers */, - F292F3EB1FC0EB7700D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */, - F292F07B1FC0EB7500D6E69B /* DBPAPERPaperApiCursorError.h in Headers */, - F292EF2B1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */, - F292F4C51FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */, - F292F5FD1FC0EB7800D6E69B /* DBTEAMLOGTfaResetDetails.h in Headers */, - F292F22F1FC0EB7600D6E69B /* DBTEAMGroupMembersSelectorError.h in Headers */, - F292F23D1FC0EB7600D6E69B /* DBTEAMGroupsListArg.h in Headers */, - F292F56D1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h in Headers */, - F292F6211FC0EB7800D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */, - F292F5011FC0EB7700D6E69B /* DBTEAMLOGPasswordChangeDetails.h in Headers */, - F292F4331FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoPolicy.h in Headers */, - F292F52B1FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */, - F292F52D1FC0EB7700D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */, - F292F0BD1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkError.h in Headers */, - F292F0FB1FC0EB7500D6E69B /* DBSHARINGInviteeInfo.h in Headers */, - F292F5DD1FC0EB7800D6E69B /* DBTEAMLOGTeamMergeFromDetails.h in Headers */, - F292F2E51FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppStatus.h in Headers */, - F292F3571FC0EB7600D6E69B /* DBTEAMLOGActorLogInfo.h in Headers */, - F292F1A71FC0EB7600D6E69B /* DBSHARINGTeamMemberInfo.h in Headers */, - F292F14F1FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsError.h in Headers */, - F292F36F1FC0EB7600D6E69B /* DBTEAMLOGCollectionShareDetails.h in Headers */, - F292F4671FC0EB7700D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */, - F292F3531FC0EB7600D6E69B /* DBTEAMLOGAccountCapturePolicy.h in Headers */, - F292F1CB1FC0EB7600D6E69B /* DBSHARINGVisibility.h in Headers */, - F292F0F31FC0EB7500D6E69B /* DBSHARINGGroupInfo.h in Headers */, - F292F12F1FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueError.h in Headers */, - F292F3AD1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */, - F292EF691FC0EB7500D6E69B /* DBFILESCreateFolderArg.h in Headers */, - F292F4A11FC0EB7700D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */, - F292F2E11FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */, - F292F1EF1FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueArg.h in Headers */, - F292F2FD1FC0EB7600D6E69B /* DBTEAMTeamFolderGetInfoItem.h in Headers */, - F292F3931FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */, - F292F42D1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsError.h in Headers */, - F292F17F1FC0EB7600D6E69B /* DBSHARINGSharedFolderAccessError.h in Headers */, - F292F5A71FC0EB7800D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */, - F292F0391FC0EB7500D6E69B /* DBFILESWriteConflictError.h in Headers */, - F292F2191FC0EB7600D6E69B /* DBTEAMGroupFullInfo.h in Headers */, - F292F1991FC0EB7600D6E69B /* DBSHARINGShareFolderError.h in Headers */, - F292F58F1FC0EB7800D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h in Headers */, - F292F2BB1FC0EB7600D6E69B /* DBTEAMMembersSuspendError.h in Headers */, - F292EFDD1FC0EB7500D6E69B /* DBFILESRelocationBatchError.h in Headers */, - F292F3E51FC0EB7700D6E69B /* DBTEAMLOGFileDeleteDetails.h in Headers */, - F292F2231FC0EB7600D6E69B /* DBTEAMGroupMemberSelector.h in Headers */, - F292F2271FC0EB7600D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */, - F292F1C31FC0EB7600D6E69B /* DBSHARINGUserFileMembershipInfo.h in Headers */, - F292F10F1FC0EB7500D6E69B /* DBSHARINGLinkPermissions.h in Headers */, - F292EF091FC0EB7400D6E69B /* DBFILEPROPERTIESModifyTemplateError.h in Headers */, - F292F01B1FC0EB7500D6E69B /* DBFILESUploadSessionAppendArg.h in Headers */, - F292F0051FC0EB7500D6E69B /* DBFILESSearchMatchType.h in Headers */, - F292F06F1FC0EB7500D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */, - F292F1B51FC0EB7600D6E69B /* DBSHARINGUnshareFolderArg.h in Headers */, - F292F4831FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */, - F292EFD11FC0EB7500D6E69B /* DBFILESMetadata.h in Headers */, - F292EEDB1FC0EB7400D6E69B /* DBAUTHRateLimitError.h in Headers */, - F292F2F91FC0EB7600D6E69B /* DBTEAMTeamFolderCreateArg.h in Headers */, - F292F5BF1FC0EB7800D6E69B /* DBTEAMLOGSsoErrorDetails.h in Headers */, - F292F09D1FC0EB7500D6E69B /* DBPAPERUserOnPaperDocFilter.h in Headers */, - F292F6851FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.h in Headers */, - F292F6751FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.h in Headers */, - F292EF051FC0EB7400D6E69B /* DBFILEPROPERTIESLookupError.h in Headers */, - F292F18F1FC0EB7600D6E69B /* DBSHARINGSharedLinkPolicy.h in Headers */, - F292F0371FC0EB7500D6E69B /* DBFILESVideoMetadata.h in Headers */, - F292F05D1FC0EB7500D6E69B /* DBPAPERListDocsCursorError.h in Headers */, - F292F1D71FC0EB7600D6E69B /* DBTEAMBaseTeamFolderError.h in Headers */, - F292F2491FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueError.h in Headers */, - F292F5291FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinDetails.h in Headers */, - F292EF931FC0EB7500D6E69B /* DBFILESFolderSharingInfo.h in Headers */, - F292F4BB1FC0EB7700D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */, - F292F1051FC0EB7500D6E69B /* DBSHARINGLinkAudience.h in Headers */, - F292F06D1FC0EB7500D6E69B /* DBPAPERListUsersOnFolderArgs.h in Headers */, - F292F3F91FC0EB7700D6E69B /* DBTEAMLOGFileRenameDetails.h in Headers */, - F292EF831FC0EB7500D6E69B /* DBFILESDeleteResult.h in Headers */, - F292F3A51FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */, - F292F2D91FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionStatus.h in Headers */, - F292F0E71FC0EB7500D6E69B /* DBSHARINGGetMetadataArgs.h in Headers */, - F292F2D31FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */, - F292F2A11FC0EB7600D6E69B /* DBTEAMMembersListContinueError.h in Headers */, - F292F5B51FC0EB7800D6E69B /* DBTEAMLOGSsoChangeCertDetails.h in Headers */, - F292F2391FC0EB7600D6E69B /* DBTEAMGroupsGetInfoError.h in Headers */, - F292F0071FC0EB7500D6E69B /* DBFILESSearchMode.h in Headers */, - F292F10D1FC0EB7500D6E69B /* DBSHARINGLinkPermission.h in Headers */, - F292F5CD1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */, - F292F4EB1FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */, - F292EF1F1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyField.h in Headers */, - F292EFB91FC0EB7500D6E69B /* DBFILESListFolderGetLatestCursorResult.h in Headers */, - F292F4AD1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */, - F292EECB1FC0EB7400D6E69B /* DBASYNCPollEmptyResult.h in Headers */, - F292F1FB1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateResult.h in Headers */, - F292F5AF1FC0EB7800D6E69B /* DBTEAMLOGSsoAddCertDetails.h in Headers */, - F292EF991FC0EB7500D6E69B /* DBFILESGetCopyReferenceResult.h in Headers */, - F292F0C91FC0EB7500D6E69B /* DBSHARINGFileLinkMetadata.h in Headers */, - F292F52F1FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */, - F292F0951FC0EB7500D6E69B /* DBPAPERSharingPolicy.h in Headers */, - F292F41F1FC0EB7700D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */, - F292F6BD1FC0EB7800D6E69B /* DBTEAMRouteObjects.h in Headers */, - F292F4D31FC0EB7700D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */, - F292F27B1FC0EB7600D6E69B /* DBTEAMListTeamDevicesError.h in Headers */, - F292F4711FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */, - F292EF071FC0EB7400D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */, - F292F49B1FC0EB7700D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */, - F292F0FF1FC0EB7500D6E69B /* DBSHARINGJobError.h in Headers */, - F292F4391FC0EB7700D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */, - F292F0211FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchArg.h in Headers */, - F292F0131FC0EB7500D6E69B /* DBFILESThumbnailFormat.h in Headers */, - F292F4131FC0EB7700D6E69B /* DBTEAMLOGFileRequestsPolicy.h in Headers */, - F292F2B31FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsError.h in Headers */, - F292F2251FC0EB7600D6E69B /* DBTEAMGroupMemberSelectorError.h in Headers */, - F292F4191FC0EB7700D6E69B /* DBTEAMLOGFileRevertDetails.h in Headers */, - F292F39F1FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */, - F292F4D11FC0EB7700D6E69B /* DBTEAMLOGPaperDocMentionDetails.h in Headers */, - F292F31B1FC0EB7600D6E69B /* DBTEAMTeamGetInfoResult.h in Headers */, - F292F37D1FC0EB7600D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */, - F292F1391FC0EB7500D6E69B /* DBSHARINGListFoldersResult.h in Headers */, - F292F5331FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */, - F292F32F1FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */, - F292F1731FC0EB7500D6E69B /* DBSHARINGRevokeSharedLinkArg.h in Headers */, - F292F4571FC0EB7700D6E69B /* DBTEAMLOGLoginMethod.h in Headers */, - F292F3D11FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */, - F292F1F51FC0EB7600D6E69B /* DBTEAMExcludedUsersListResult.h in Headers */, - F292F28B1FC0EB7600D6E69B /* DBTEAMMembersAddArg.h in Headers */, - F292F42F1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsResult.h in Headers */, - F292EFC91FC0EB7500D6E69B /* DBFILESListRevisionsResult.h in Headers */, - F292EFA31FC0EB7500D6E69B /* DBFILESGetTemporaryLinkResult.h in Headers */, - F292F4E71FC0EB7700D6E69B /* DBTEAMLOGPaperDownloadFormat.h in Headers */, - F292F6251FC0EB7800D6E69B /* DBTEAMPOLICIESRolloutMethod.h in Headers */, - F292F6191FC0EB7800D6E69B /* DBTEAMPOLICIESEmmState.h in Headers */, - F292F18D1FC0EB7600D6E69B /* DBSHARINGSharedLinkMetadata.h in Headers */, - F292F2B71FC0EB7600D6E69B /* DBTEAMMembersSetProfileArg.h in Headers */, - F292F50D1FC0EB7700D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */, - F292F3071FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueArg.h in Headers */, - F292F41B1FC0EB7700D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */, - F292F5731FC0EB7800D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */, - F292EEC91FC0EB7400D6E69B /* DBASYNCPollArg.h in Headers */, - F292F6271FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */, - F292F5771FC0EB7800D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */, - F292F6011FC0EB7800D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */, - F292EF011FC0EB7400D6E69B /* DBFILEPROPERTIESListTemplateResult.h in Headers */, - F292F1AB1FC0EB7600D6E69B /* DBSHARINGTransferFolderError.h in Headers */, - F292F1771FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadata.h in Headers */, - F292F0251FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */, - F292F2811FC0EB7600D6E69B /* DBTEAMMemberAddArg.h in Headers */, - F292F3431FC0EB7600D6E69B /* DBTEAMCOMMONGroupType.h in Headers */, - F292F5AD1FC0EB7800D6E69B /* DBTEAMLOGSpaceLimitsStatus.h in Headers */, - F292F2A91FC0EB7600D6E69B /* DBTEAMMembersRecoverError.h in Headers */, - F292F59F1FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */, - F292F40F1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */, - F292F4011FC0EB7700D6E69B /* DBTEAMLOGFileRequestCloseDetails.h in Headers */, - F292EEFB1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateArg.h in Headers */, - F292F4951FC0EB7700D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */, - F292F3F51FC0EB7700D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */, - F292F3391FC0EB7600D6E69B /* DBTEAMUserSelectorError.h in Headers */, - F292F1511FC0EB7500D6E69B /* DBSHARINGMountFolderArg.h in Headers */, - F292F11F1FC0EB7500D6E69B /* DBSHARINGListFileMembersError.h in Headers */, - F292F0AB1FC0EB7500D6E69B /* DBSHARINGAddFolderMemberError.h in Headers */, - F292F25F1FC0EB7600D6E69B /* DBTEAMListMemberAppsResult.h in Headers */, - F292F3FF1FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h in Headers */, - F292F3711FC0EB7600D6E69B /* DBTEAMLOGConfidentiality.h in Headers */, - F292F0031FC0EB7500D6E69B /* DBFILESSearchMatch.h in Headers */, - F292F3E11FC0EB7700D6E69B /* DBTEAMLOGFileCopyDetails.h in Headers */, - F292F1A51FC0EB7600D6E69B /* DBSHARINGSharingUserError.h in Headers */, - F292EF6D1FC0EB7500D6E69B /* DBFILESCreateFolderResult.h in Headers */, - F292F2F31FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveError.h in Headers */, - F292F1171FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchResult.h in Headers */, - F292F2791FC0EB7600D6E69B /* DBTEAMListTeamDevicesArg.h in Headers */, - F292EF2F1FC0EB7400D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */, - F292F0331FC0EB7500D6E69B /* DBFILESUploadSessionStartResult.h in Headers */, - F292F3B91FC0EB7700D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */, - F292F0531FC0EB7500D6E69B /* DBPAPERFoldersContainingPaperDoc.h in Headers */, - F292F5D91FC0EB7800D6E69B /* DBTEAMLOGTeamMemberLogInfo.h in Headers */, - F292F5F51FC0EB7800D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */, - F292F5411FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */, - F292F1031FC0EB7500D6E69B /* DBSHARINGLinkAction.h in Headers */, - F292F5E51FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */, - F292F1DF1FC0EB7600D6E69B /* DBTEAMDateRange.h in Headers */, - F292F06B1FC0EB7500D6E69B /* DBPAPERListUsersCursorError.h in Headers */, - F292F24D1FC0EB7600D6E69B /* DBTEAMGroupsPollError.h in Headers */, - F292F3BB1FC0EB7700D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */, - F292F0971FC0EB7500D6E69B /* DBPAPERSharingPublicPolicyType.h in Headers */, - F292F4FF1FC0EB7700D6E69B /* DBTEAMLOGParticipantLogInfo.h in Headers */, - F292F0351FC0EB7500D6E69B /* DBFILESUploadWriteFailed.h in Headers */, - F292F5A51FC0EB7800D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */, - F292F60D1FC0EB7800D6E69B /* DBTEAMLOGWebSessionLogInfo.h in Headers */, - F292EF531FC0EB7400D6E69B /* DBFILEREQUESTSGracePeriod.h in Headers */, - F292F4511FC0EB7700D6E69B /* DBTEAMLOGJoinTeamDetails.h in Headers */, - F292F6431FC0EB7800D6E69B /* DBUSERSGetAccountBatchArg.h in Headers */, - F292F2EB1FC0EB7600D6E69B /* DBTEAMStorageBucket.h in Headers */, - F292F38F1FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */, - F292F3DF1FC0EB7700D6E69B /* DBTEAMLOGFileCommentsPolicy.h in Headers */, - F292F6791FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.h in Headers */, - F292F0791FC0EB7500D6E69B /* DBPAPERPaperApiBaseError.h in Headers */, - F292F3971FC0EB7700D6E69B /* DBTEAMLOGDeviceLogInfo.h in Headers */, - F292F0C51FC0EB7500D6E69B /* DBSHARINGFileAction.h in Headers */, - F292F5D11FC0EB7800D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */, - F292F1631FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipError.h in Headers */, - F292F2ED1FC0EB7600D6E69B /* DBTEAMTeamFolderAccessError.h in Headers */, - F292F65D1FC0EB7800D6E69B /* DBTeamBaseClient.h in Headers */, - F292F64F1FC0EB7800D6E69B /* DBUSERSSpaceUsage.h in Headers */, - F292F61F1FC0EB7800D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */, - F292EEFF1FC0EB7400D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */, - F292EFA11FC0EB7500D6E69B /* DBFILESGetTemporaryLinkError.h in Headers */, - F292F50F1FC0EB7700D6E69B /* DBTEAMLOGResellerLogInfo.h in Headers */, - F292F4971FC0EB7700D6E69B /* DBTEAMLOGNoteSharedDetails.h in Headers */, - F292F0711FC0EB7500D6E69B /* DBPAPERListUsersOnFolderResponse.h in Headers */, - F292F4C11FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */, - F292EFE11FC0EB7500D6E69B /* DBFILESRelocationBatchLaunch.h in Headers */, - F292F3C51FC0EB7700D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */, - F292F32B1FC0EB7600D6E69B /* DBTEAMTeamNamespacesListResult.h in Headers */, - F292F2DF1FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchError.h in Headers */, - F292F1411FC0EB7500D6E69B /* DBSHARINGMemberAccessLevelResult.h in Headers */, - F292EFCB1FC0EB7500D6E69B /* DBFILESLookupError.h in Headers */, - F292F51F1FC0EB7700D6E69B /* DBTEAMLOGSfNestDetails.h in Headers */, - F292F10B1FC0EB7500D6E69B /* DBSHARINGLinkPassword.h in Headers */, - F292F0851FC0EB7500D6E69B /* DBPAPERPaperDocExportResult.h in Headers */, - F292F22D1FC0EB7600D6E69B /* DBTEAMGroupMembersSelector.h in Headers */, - F292F2711FC0EB7600D6E69B /* DBTEAMListMembersDevicesResult.h in Headers */, - F292F1C51FC0EB7600D6E69B /* DBSHARINGUserInfo.h in Headers */, - F292F3CD1FC0EB7700D6E69B /* DBTEAMLOGEventType.h in Headers */, - F292F2171FC0EB7600D6E69B /* DBTEAMGroupDeleteError.h in Headers */, - F292EFB11FC0EB7500D6E69B /* DBFILESListFolderArg.h in Headers */, - F292F41D1FC0EB7700D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */, - F292F6811FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */, - F292F0EB1FC0EB7500D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */, - F292EF471FC0EB7400D6E69B /* DBFILEREQUESTSFileRequest.h in Headers */, - F292F64B1FC0EB7800D6E69B /* DBUSERSName.h in Headers */, - F292F1F11FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueError.h in Headers */, - F292EF131FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */, - F292F2031FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchError.h in Headers */, - F292F5631FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h in Headers */, - F292F6AD1FC0EB7800D6E69B /* DBFILESRouteObjects.h in Headers */, - F292F2B91FC0EB7600D6E69B /* DBTEAMMembersSetProfileError.h in Headers */, - F292F3A71FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */, - F292F3BD1FC0EB7700D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */, - F292F03B1FC0EB7500D6E69B /* DBFILESWriteError.h in Headers */, - F292F36D1FC0EB7600D6E69B /* DBTEAMLOGCertificate.h in Headers */, - F292F3DB1FC0EB7700D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */, - F292F2051FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */, - F292F1B11FC0EB7600D6E69B /* DBSHARINGUnshareFileArg.h in Headers */, - F292F0D51FC0EB7500D6E69B /* DBSHARINGFolderAction.h in Headers */, - F292F5D51FC0EB7800D6E69B /* DBTEAMLOGTeamFolderStatus.h in Headers */, - F292F62B1FC0EB7800D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */, - F292F5091FC0EB7700D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */, - F292F1111FC0EB7500D6E69B /* DBSHARINGLinkSettings.h in Headers */, - F292F0C31FC0EB7500D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */, - F292F07D1FC0EB7500D6E69B /* DBPAPERPaperDocCreateArgs.h in Headers */, - F292F1851FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadata.h in Headers */, - F292F1611FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */, - F292F4A91FC0EB7700D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */, - F292F5ED1FC0EB7800D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */, - F292EFAF1FC0EB7500D6E69B /* DBFILESGpsCoordinates.h in Headers */, - F292EF4B1FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestError.h in Headers */, - F292F4911FC0EB7700D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */, - F292F07F1FC0EB7500D6E69B /* DBPAPERPaperDocCreateError.h in Headers */, - F292F5DF1FC0EB7800D6E69B /* DBTEAMLOGTeamMergeToDetails.h in Headers */, - F292F4311FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */, - F292EFE91FC0EB7500D6E69B /* DBFILESRelocationPath.h in Headers */, - F292F38D1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */, - F292F5911FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h in Headers */, - F292F5271FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteDetails.h in Headers */, - F292F6911FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.h in Headers */, - F292F58B1FC0EB7800D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */, - F292F36B1FC0EB7600D6E69B /* DBTEAMLOGAssetLogInfo.h in Headers */, - F292F0171FC0EB7500D6E69B /* DBFILESUploadError.h in Headers */, - F292F3B71FC0EB7700D6E69B /* DBTEAMLOGDurationLogInfo.h in Headers */, - F292F0C11FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */, - F292F4AB1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */, - F292F5111FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */, - F292F4E91FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */, - F292F2C31FC0EB7600D6E69B /* DBTEAMMobileClientSession.h in Headers */, - F292F4F51FC0EB7700D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */, - F292EF0F1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */, - F292F2911FC0EB7600D6E69B /* DBTEAMMembersDeactivateArg.h in Headers */, - F292F3BF1FC0EB7700D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */, - F292F2211FC0EB7600D6E69B /* DBTEAMGroupMembersChangeResult.h in Headers */, - F292F35B1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */, - F292F00D1FC0EB7500D6E69B /* DBFILESSharingInfo.h in Headers */, - F292F66D1FC0EB7800D6E69B /* DBStoneSerializers.h in Headers */, - F292F0771FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocResponse.h in Headers */, - F292F3591FC0EB7600D6E69B /* DBTEAMLOGAdminRole.h in Headers */, - F292F4EF1FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */, - F292F5391FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */, - F292F2651FC0EB7600D6E69B /* DBTEAMListMemberDevicesResult.h in Headers */, - F292F1A31FC0EB7600D6E69B /* DBSHARINGSharingFileAccessError.h in Headers */, - F292F4531FC0EB7700D6E69B /* DBTEAMLOGLinkAudience.h in Headers */, - F292F4451FC0EB7700D6E69B /* DBTEAMLOGGroupLogInfo.h in Headers */, - F292EF111FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */, - F292F0271FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResult.h in Headers */, - F292EF791FC0EB7500D6E69B /* DBFILESDeleteBatchResult.h in Headers */, - F292F5C91FC0EB7800D6E69B /* DBTEAMLOGTeamEvent.h in Headers */, - F292F0751FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */, - F292F0811FC0EB7500D6E69B /* DBPAPERPaperDocCreateUpdateResult.h in Headers */, - F292F3331FC0EB7600D6E69B /* DBTEAMUserCustomQuotaArg.h in Headers */, - F292F4271FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsArg.h in Headers */, - F292EEEB1FC0EB7400D6E69B /* DBCOMMONRootInfo.h in Headers */, - F292F2871FC0EB7600D6E69B /* DBTEAMMemberLinkedApps.h in Headers */, - F292F08B1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateArgs.h in Headers */, - F292F2CF1FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionArg.h in Headers */, - F292F1CF1FC0EB7600D6E69B /* DBTEAMActiveWebSession.h in Headers */, - F292EFCD1FC0EB7500D6E69B /* DBFILESMediaInfo.h in Headers */, - F292F0411FC0EB7500D6E69B /* DBPAPERAddMember.h in Headers */, - F292F3791FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */, - F292F3271FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueArg.h in Headers */, - F292F2771FC0EB7600D6E69B /* DBTEAMListTeamAppsResult.h in Headers */, - F292F27D1FC0EB7600D6E69B /* DBTEAMListTeamDevicesResult.h in Headers */, - F292F4871FC0EB7700D6E69B /* DBTEAMLOGMobileSessionLogInfo.h in Headers */, - F292F34D1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */, - F292F22B1FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveError.h in Headers */, - F292F3911FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */, - F292F3831FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */, - F292F1AF1FC0EB7600D6E69B /* DBSHARINGUnmountFolderError.h in Headers */, - F292F5151FC0EB7700D6E69B /* DBTEAMLOGSessionLogInfo.h in Headers */, - F292EF231FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroup.h in Headers */, - F292F51B1FC0EB7700D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */, - F292EF8D1FC0EB7500D6E69B /* DBFILESFileOpsResult.h in Headers */, - F292F04D1FC0EB7500D6E69B /* DBPAPERDocSubscriptionLevel.h in Headers */, - F292F24F1FC0EB7600D6E69B /* DBTEAMGroupsSelector.h in Headers */, - F292F2EF1FC0EB7600D6E69B /* DBTEAMTeamFolderActivateError.h in Headers */, - F292F01F1FC0EB7500D6E69B /* DBFILESUploadSessionFinishArg.h in Headers */, - F292F1351FC0EB7500D6E69B /* DBSHARINGListFoldersContinueArg.h in Headers */, - F292EF811FC0EB7500D6E69B /* DBFILESDeleteError.h in Headers */, - F292F1191FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueArg.h in Headers */, - F292F1F91FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateError.h in Headers */, - F292EF9F1FC0EB7500D6E69B /* DBFILESGetTemporaryLinkArg.h in Headers */, - F292F4F31FC0EB7700D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */, - F292F15D1FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipArg.h in Headers */, - F292F63F1FC0EB7800D6E69B /* DBUSERSFullTeam.h in Headers */, - F292F26B1FC0EB7600D6E69B /* DBTEAMListMembersAppsResult.h in Headers */, - F292F20B1FC0EB7600D6E69B /* DBTEAMGetDevicesReport.h in Headers */, - F292EF0D1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesError.h in Headers */, - F292F1C71FC0EB7600D6E69B /* DBSHARINGUserMembershipInfo.h in Headers */, - F292EF311FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateError.h in Headers */, - F292F6471FC0EB7800D6E69B /* DBUSERSGetAccountError.h in Headers */, - F292F0FD1FC0EB7500D6E69B /* DBSHARINGInviteeMembershipInfo.h in Headers */, - F292F54B1FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h in Headers */, - F292F4591FC0EB7700D6E69B /* DBTEAMLOGLoginSuccessDetails.h in Headers */, - F292F3AF1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */, - F292F48B1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */, - F292F1791FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */, - F292F4991FC0EB7700D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */, - F292F2331FC0EB7600D6E69B /* DBTEAMGroupSelector.h in Headers */, - F292F1891FC0EB7600D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */, - F292EF031FC0EB7400D6E69B /* DBFILEPROPERTIESLogicalOperator.h in Headers */, - F292EF631FC0EB7500D6E69B /* DBFILESAlphaGetMetadataError.h in Headers */, - F292EF491FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestDeadline.h in Headers */, - F292F32D1FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */, - F292F5E31FC0EB7800D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */, - F292EF3F1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */, - F292F1DB1FC0EB7600D6E69B /* DBTEAMCustomQuotaResult.h in Headers */, - F292F46B1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */, - F292F0DF1FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchArg.h in Headers */, - F292F6951FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.h in Headers */, - F292F2971FC0EB7600D6E69B /* DBTEAMMembersGetInfoArgs.h in Headers */, - F292EFAB1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultData.h in Headers */, - F292F55B1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewDetails.h in Headers */, - F292F0DD1FC0EB7500D6E69B /* DBSHARINGGetFileMetadataArg.h in Headers */, - F292F33F1FC0EB7600D6E69B /* DBTEAMCOMMONGroupManagementType.h in Headers */, - F292F28D1FC0EB7600D6E69B /* DBTEAMMembersAddJobStatus.h in Headers */, - F292F5C51FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */, - F292F1491FC0EB7500D6E69B /* DBSHARINGMemberSelector.h in Headers */, - F292F1291FC0EB7500D6E69B /* DBSHARINGListFilesResult.h in Headers */, - F292F45F1FC0EB7700D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */, - F292EF7F1FC0EB7500D6E69B /* DBFILESDeletedMetadata.h in Headers */, - F292F1C91FC0EB7600D6E69B /* DBSHARINGViewerInfoPolicy.h in Headers */, - F292F4FB1FC0EB7700D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */, - F292F0BF1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */, - F292F5951FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h in Headers */, - F292F20F1FC0EB7600D6E69B /* DBTEAMGetStorageReport.h in Headers */, - F292EFCF1FC0EB7500D6E69B /* DBFILESMediaMetadata.h in Headers */, - F292F2E31FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppError.h in Headers */, - F292F2611FC0EB7600D6E69B /* DBTEAMListMemberDevicesArg.h in Headers */, - F292F4B51FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */, - F292F4DD1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */, - F292F3371FC0EB7600D6E69B /* DBTEAMUserSelectorArg.h in Headers */, - F292F37B1FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */, - F292F3211FC0EB7600D6E69B /* DBTEAMTeamMembershipType.h in Headers */, - F292F2D51FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */, - F292F3CB1FC0EB7700D6E69B /* DBTEAMLOGEventDetails.h in Headers */, - F292F6711FC0EB7800D6E69B /* DBStoneValidators.h in Headers */, - F292F3691FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */, - F292EFFF1FC0EB7500D6E69B /* DBFILESSearchArg.h in Headers */, - F292F0311FC0EB7500D6E69B /* DBFILESUploadSessionStartArg.h in Headers */, - F292F0871FC0EB7500D6E69B /* DBPAPERPaperDocPermissionLevel.h in Headers */, - F292F3171FC0EB7600D6E69B /* DBTEAMTeamFolderStatus.h in Headers */, - F292F0DB1FC0EB7500D6E69B /* DBSHARINGFolderPolicy.h in Headers */, - F292F5131FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */, - F292F0291FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */, - F292F56B1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h in Headers */, - F292F3191FC0EB7600D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */, - F292F11D1FC0EB7500D6E69B /* DBSHARINGListFileMembersCountResult.h in Headers */, - F292EEED1FC0EB7400D6E69B /* DBCOMMONTeamRootInfo.h in Headers */, - F292F0451FC0EB7500D6E69B /* DBPAPERAddPaperDocUserMemberResult.h in Headers */, - F292F1E11FC0EB7600D6E69B /* DBTEAMDateRangeError.h in Headers */, - F292F4BD1FC0EB7700D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */, - F292EFEB1FC0EB7500D6E69B /* DBFILESRelocationResult.h in Headers */, - F292F5891FC0EB7800D6E69B /* DBTEAMLOGShmodelFbShareDetails.h in Headers */, - F292F4891FC0EB7700D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */, - F292EF751FC0EB7500D6E69B /* DBFILESDeleteBatchJobStatus.h in Headers */, - F292EF6B1FC0EB7500D6E69B /* DBFILESCreateFolderError.h in Headers */, - F292F47F1FC0EB7700D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */, - F292EF771FC0EB7500D6E69B /* DBFILESDeleteBatchLaunch.h in Headers */, - F292F04F1FC0EB7500D6E69B /* DBPAPERExportFormat.h in Headers */, - F292F08D1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateError.h in Headers */, - F292F2AB1FC0EB7600D6E69B /* DBTEAMMembersRemoveArg.h in Headers */, - F292F0491FC0EB7500D6E69B /* DBPAPERCursor.h in Headers */, - F292F13B1FC0EB7500D6E69B /* DBSHARINGListSharedLinksArg.h in Headers */, - F292F4031FC0EB7700D6E69B /* DBTEAMLOGFileRequestCreateDetails.h in Headers */, - F292F23B1FC0EB7600D6E69B /* DBTEAMGroupsGetInfoItem.h in Headers */, - F292EF971FC0EB7500D6E69B /* DBFILESGetCopyReferenceError.h in Headers */, - F292F0A71FC0EB7500D6E69B /* DBSHARINGAddFileMemberError.h in Headers */, - F292EED71FC0EB7400D6E69B /* DBAUTHInvalidAccountTypeError.h in Headers */, - F292F2991FC0EB7600D6E69B /* DBTEAMMembersGetInfoError.h in Headers */, - F292F4BF1FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */, - F292F0431FC0EB7500D6E69B /* DBPAPERAddPaperDocUser.h in Headers */, - F292F35D1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */, - F292F44F1FC0EB7700D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */, - F292F3E91FC0EB7700D6E69B /* DBTEAMLOGFileEditDetails.h in Headers */, - F292F4C71FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */, - F292F4DF1FC0EB7700D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */, - F292F1D91FC0EB7600D6E69B /* DBTEAMCustomQuotaError.h in Headers */, - F292F5791FC0EB7800D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */, - F292EF8B1FC0EB7500D6E69B /* DBFILESFileMetadata.h in Headers */, - F292F0731FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocArgs.h in Headers */, - F292F5871FC0EB7800D6E69B /* DBTEAMLOGShmodelDisableDetails.h in Headers */, - F292F2DB1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppArg.h in Headers */, - F292EFDF1FC0EB7500D6E69B /* DBFILESRelocationBatchJobStatus.h in Headers */, - F292EFBF1FC0EB7500D6E69B /* DBFILESListFolderLongpollResult.h in Headers */, - F292F00F1FC0EB7500D6E69B /* DBFILESThumbnailArg.h in Headers */, - F292F4AF1FC0EB7700D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */, - F292EF171FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */, - F292F1E51FC0EB7600D6E69B /* DBTEAMDesktopPlatform.h in Headers */, - F292F1D11FC0EB7600D6E69B /* DBTEAMAdminTier.h in Headers */, - F292F1211FC0EB7500D6E69B /* DBSHARINGListFileMembersIndividualResult.h in Headers */, - F292F5671FC0EB7800D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */, - F292F0BB1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkArg.h in Headers */, - F292F45B1FC0EB7700D6E69B /* DBTEAMLOGLogoutDetails.h in Headers */, - F292F3671FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */, - F292F0ED1FC0EB7500D6E69B /* DBSHARINGGetSharedLinksArg.h in Headers */, - F292F2D11FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */, - F292F55D1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h in Headers */, - F292F2DD1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */, - F292F1EB1FC0EB7600D6E69B /* DBTEAMDeviceSessionArg.h in Headers */, - F292F2751FC0EB7600D6E69B /* DBTEAMListTeamAppsError.h in Headers */, - F292F6511FC0EB7800D6E69B /* DBUSERSTeam.h in Headers */, - F292F1A91FC0EB7600D6E69B /* DBSHARINGTransferFolderArg.h in Headers */, - F292F0B31FC0EB7500D6E69B /* DBSHARINGAudienceExceptions.h in Headers */, - F292EF431FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */, - F292F25D1FC0EB7600D6E69B /* DBTEAMListMemberAppsError.h in Headers */, - F292F02F1FC0EB7500D6E69B /* DBFILESUploadSessionOffsetError.h in Headers */, - F292F2011FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */, - F292EF571FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsResult.h in Headers */, - F292F5CF1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */, - F292F3851FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */, - F292F5451FC0EB7700D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */, - F292F69D1FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.h in Headers */, - F292F5471FC0EB7700D6E69B /* DBTEAMLOGSharedContentCopyDetails.h in Headers */, - F292EF5B1FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */, - F292F4931FC0EB7700D6E69B /* DBTEAMLOGNoteAclLinkDetails.h in Headers */, - F292EFE51FC0EB7500D6E69B /* DBFILESRelocationBatchResultData.h in Headers */, - F292F0931FC0EB7500D6E69B /* DBPAPERRemovePaperDocUser.h in Headers */, - F292F68D1FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.h in Headers */, - F292F2C11FC0EB7600D6E69B /* DBTEAMMobileClientPlatform.h in Headers */, - F292EF371FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */, - F292F12B1FC0EB7500D6E69B /* DBSHARINGListFolderMembersArgs.h in Headers */, - F292F1091FC0EB7500D6E69B /* DBSHARINGLinkMetadata.h in Headers */, - F292EEF91FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateResult.h in Headers */, - F292F2A71FC0EB7600D6E69B /* DBTEAMMembersRecoverArg.h in Headers */, - F292F4551FC0EB7700D6E69B /* DBTEAMLOGLoginFailDetails.h in Headers */, - F292F6311FC0EB7800D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */, - F292F0A51FC0EB7500D6E69B /* DBSHARINGAddFileMemberArgs.h in Headers */, - F292F4471FC0EB7700D6E69B /* DBTEAMLOGGroupMovedDetails.h in Headers */, - F292F4171FC0EB7700D6E69B /* DBTEAMLOGFileRestoreDetails.h in Headers */, - F292F6591FC0EB7800D6E69B /* DBAppBaseClient.h in Headers */, - F292F0D31FC0EB7500D6E69B /* DBSHARINGFilePermission.h in Headers */, - F292F5251FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */, - F292EF8F1FC0EB7500D6E69B /* DBFILESFileSharingInfo.h in Headers */, - F292F4791FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestDetails.h in Headers */, - F292F3031FC0EB7600D6E69B /* DBTEAMTeamFolderInvalidStatusError.h in Headers */, - F292F5B31FC0EB7800D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */, - F292F1BB1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberArg.h in Headers */, - F292F4C91FC0EB7700D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */, - F292F01D1FC0EB7500D6E69B /* DBFILESUploadSessionCursor.h in Headers */, - F292EFF11FC0EB7500D6E69B /* DBFILESSaveCopyReferenceArg.h in Headers */, - F292F1E71FC0EB7600D6E69B /* DBTEAMDevicesActive.h in Headers */, - F292EF731FC0EB7500D6E69B /* DBFILESDeleteBatchError.h in Headers */, - F292F5351FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */, - F292F49F1FC0EB7700D6E69B /* DBTEAMLOGPaperAccessType.h in Headers */, - F292F61D1FC0EB7800D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */, - F292F6B51FC0EB7800D6E69B /* DBSHARINGRouteObjects.h in Headers */, - F292F4731FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */, - F292EECD1FC0EB7400D6E69B /* DBASYNCPollError.h in Headers */, - F292F3611FC0EB7600D6E69B /* DBTEAMLOGAppLinkTeamDetails.h in Headers */, - F292F40D1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */, - F292F1E31FC0EB7600D6E69B /* DBTEAMDesktopClientSession.h in Headers */, - F292F5B71FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */, - F292F4DB1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */, - F292F4691FC0EB7700D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */, - F292F4F11FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */, - F292F0B11FC0EB7500D6E69B /* DBSHARINGAudienceExceptionContentInfo.h in Headers */, - F292F5651FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h in Headers */, - F292F6691FC0EB7800D6E69B /* DBStoneBase.h in Headers */, - F292F3B51FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */, - F292F57F1FC0EB7800D6E69B /* DBTEAMLOGSharingLinkPolicy.h in Headers */, - F292F37F1FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */, - F292F5031FC0EB7700D6E69B /* DBTEAMLOGPasswordResetAllDetails.h in Headers */, - F292EFA51FC0EB7500D6E69B /* DBFILESGetThumbnailBatchArg.h in Headers */, - F292F2A31FC0EB7600D6E69B /* DBTEAMMembersListError.h in Headers */, - F292EF1B1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */, - F292F5D71FC0EB7800D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */, - F292F45D1FC0EB7700D6E69B /* DBTEAMLOGMemberAddNameDetails.h in Headers */, - F292F5DB1FC0EB7800D6E69B /* DBTEAMLOGTeamMembershipType.h in Headers */, - F292F0991FC0EB7500D6E69B /* DBPAPERSharingTeamPolicyType.h in Headers */, - F292F0231FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */, - F292F55F1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h in Headers */, - F292F1571FC0EB7500D6E69B /* DBSHARINGPathLinkMetadata.h in Headers */, - F292EF671FC0EB7500D6E69B /* DBFILESCommitInfoWithProperties.h in Headers */, - F292F5171FC0EB7700D6E69B /* DBTEAMLOGSfAddGroupDetails.h in Headers */, - F292F4151FC0EB7700D6E69B /* DBTEAMLOGFileResolveCommentDetails.h in Headers */, - F292F53D1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */, - F292F3311FC0EB7600D6E69B /* DBTEAMUploadApiRateLimitValue.h in Headers */, - F292EF351FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */, - F292EF551FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsError.h in Headers */, - F292F57B1FC0EB7800D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */, - F292F1AD1FC0EB7600D6E69B /* DBSHARINGUnmountFolderArg.h in Headers */, - F292F6151FC0EB7800D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */, - F292EEE71FC0EB7400D6E69B /* DBCOMMONPathRoot.h in Headers */, - F292F0A91FC0EB7500D6E69B /* DBSHARINGAddFolderMemberArg.h in Headers */, - F292F34F1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */, - F292F1951FC0EB7600D6E69B /* DBSHARINGShareFolderArg.h in Headers */, - F292F0A11FC0EB7500D6E69B /* DBSHARINGAccessLevel.h in Headers */, - F292F1751FC0EB7600D6E69B /* DBSHARINGRevokeSharedLinkError.h in Headers */, - F292F3231FC0EB7600D6E69B /* DBTEAMTeamMemberStatus.h in Headers */, - F292F4B11FC0EB7700D6E69B /* DBTEAMLOGPaperContentCreateDetails.h in Headers */, - F292F5371FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */, - F292F49D1FC0EB7700D6E69B /* DBTEAMLOGOriginLogInfo.h in Headers */, - F292EF5D1FC0EB7500D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */, - F292F3A91FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */, - F292F5071FC0EB7700D6E69B /* DBTEAMLOGPathLogInfo.h in Headers */, - F292F1431FC0EB7500D6E69B /* DBSHARINGMemberAction.h in Headers */, - F292F0511FC0EB7500D6E69B /* DBPAPERFolder.h in Headers */, - F292EF271FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */, - F292F31D1FC0EB7600D6E69B /* DBTEAMTeamMemberInfo.h in Headers */, - F292EEDD1FC0EB7400D6E69B /* DBAUTHRateLimitReason.h in Headers */, - F292F3651FC0EB7600D6E69B /* DBTEAMLOGAppLogInfo.h in Headers */, - F292F3631FC0EB7600D6E69B /* DBTEAMLOGAppLinkUserDetails.h in Headers */, - F292F17D1FC0EB7600D6E69B /* DBSHARINGSharedFileMetadata.h in Headers */, - F292F33B1FC0EB7600D6E69B /* DBTEAMUsersSelectorArg.h in Headers */, - F292EF871FC0EB7500D6E69B /* DBFILESDownloadArg.h in Headers */, - F292EEC71FC0EB7400D6E69B /* DBASYNCLaunchResultBase.h in Headers */, - F292F0C71FC0EB7500D6E69B /* DBSHARINGFileErrorResult.h in Headers */, - F292F6651FC0EB7800D6E69B /* DBSDKImportsGenerated.h in Headers */, - F292F26F1FC0EB7600D6E69B /* DBTEAMListMembersDevicesError.h in Headers */, - F292F48D1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlPolicy.h in Headers */, - F292F3ED1FC0EB7700D6E69B /* DBTEAMLOGFileLikeCommentDetails.h in Headers */, - F292F2311FC0EB7600D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */, - F292F6571FC0EB7800D6E69B /* DBUSERSCOMMONAccountType.h in Headers */, - F292F4F91FC0EB7700D6E69B /* DBTEAMLOGPaperFolderLogInfo.h in Headers */, - F292F2E91FC0EB7600D6E69B /* DBTEAMSetCustomQuotaError.h in Headers */, - F292F5511FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */, - F292EF3D1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */, - F292F0471FC0EB7500D6E69B /* DBPAPERAddPaperDocUserResult.h in Headers */, - F292F1331FC0EB7500D6E69B /* DBSHARINGListFoldersArgs.h in Headers */, - F292F30B1FC0EB7600D6E69B /* DBTEAMTeamFolderListError.h in Headers */, - F292F3C91FC0EB7700D6E69B /* DBTEAMLOGEventCategory.h in Headers */, - F292F5931FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h in Headers */, - F292F2F11FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveArg.h in Headers */, - F292F42B1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */, - F292F0F71FC0EB7500D6E69B /* DBSHARINGInsufficientPlan.h in Headers */, - F292F1651FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberArg.h in Headers */, - F292EEF31FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */, - F292F5B11FC0EB7800D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */, - F292F4231FC0EB7700D6E69B /* DBTEAMLOGFolderLogInfo.h in Headers */, - F292F5051FC0EB7700D6E69B /* DBTEAMLOGPasswordResetDetails.h in Headers */, - F292F3011FC0EB7600D6E69B /* DBTEAMTeamFolderIdListArg.h in Headers */, - F292EECF1FC0EB7400D6E69B /* DBASYNCPollResultBase.h in Headers */, - F292F5711FC0EB7800D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */, - F292F0D11FC0EB7500D6E69B /* DBSHARINGFileMemberRemoveActionResult.h in Headers */, - F292F0F51FC0EB7500D6E69B /* DBSHARINGGroupMembershipInfo.h in Headers */, - F292F3151FC0EB7600D6E69B /* DBTEAMTeamFolderRenameError.h in Headers */, - F292F1ED1FC0EB7600D6E69B /* DBTEAMExcludedUsersListArg.h in Headers */, - F292F67D1FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */, - F292F28F1FC0EB7600D6E69B /* DBTEAMMembersAddLaunch.h in Headers */, - F292F18B1FC0EB7600D6E69B /* DBSHARINGSharedLinkError.h in Headers */, - F292F0691FC0EB7500D6E69B /* DBPAPERListPaperDocsSortOrder.h in Headers */, - F292F2CB1FC0EB7600D6E69B /* DBTEAMRemovedStatus.h in Headers */, - F292F62F1FC0EB7800D6E69B /* DBTEAMPOLICIESSsoPolicy.h in Headers */, - F292F5E71FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */, - F292F2291FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveArg.h in Headers */, - F292EF0B1FC0EB7400D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */, - F292EF4D1FC0EB7400D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */, - F292F3891FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */, - F292F3B11FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */, - F292F2631FC0EB7600D6E69B /* DBTEAMListMemberDevicesError.h in Headers */, - F292EF451FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestError.h in Headers */, - F292F4CD1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditDetails.h in Headers */, - F292F43F1FC0EB7700D6E69B /* DBTEAMLOGGroupCreateDetails.h in Headers */, - F292F1D31FC0EB7600D6E69B /* DBTEAMApiApp.h in Headers */, - F292F54D1FC0EB7700D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */, - F292F6B91FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.h in Headers */, - F292F2AF1FC0EB7600D6E69B /* DBTEAMMembersSendWelcomeError.h in Headers */, - F292F0B91FC0EB7500D6E69B /* DBSHARINGCollectionLinkMetadata.h in Headers */, - F292F1371FC0EB7500D6E69B /* DBSHARINGListFoldersContinueError.h in Headers */, - F292F1551FC0EB7500D6E69B /* DBSHARINGParentFolderAccessInfo.h in Headers */, - F292F4631FC0EB7700D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */, - F292F6671FC0EB7800D6E69B /* DBSerializableProtocol.h in Headers */, - F292F3E31FC0EB7700D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */, - F292F0091FC0EB7500D6E69B /* DBFILESSearchResult.h in Headers */, - F292F6331FC0EB7800D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */, - F292F6071FC0EB7800D6E69B /* DBTEAMLOGUserLogInfo.h in Headers */, - F292F5191FC0EB7700D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */, - F292F5311FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */, - F292EF9B1FC0EB7500D6E69B /* DBFILESGetMetadataArg.h in Headers */, - F292EF4F1FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */, - F292F1D51FC0EB7600D6E69B /* DBTEAMBaseDfbReport.h in Headers */, - F292F46D1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsPolicy.h in Headers */, - F292F3451FC0EB7600D6E69B /* DBTEAMCOMMONTimeRange.h in Headers */, - F292F5231FC0EB7700D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */, - F292F53B1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */, - F292EF7B1FC0EB7500D6E69B /* DBFILESDeleteBatchResultData.h in Headers */, - F292F3FD1FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeDetails.h in Headers */, - F292F3F71FC0EB7700D6E69B /* DBTEAMLOGFilePreviewDetails.h in Headers */, - F292F1911FC0EB7600D6E69B /* DBSHARINGSharedLinkSettings.h in Headers */, - F292F4291FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */, - F292F5C71FC0EB7800D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */, - F292F5BB1FC0EB7800D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */, - F292F03D1FC0EB7500D6E69B /* DBFILESWriteMode.h in Headers */, - F292F4751FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */, - F292F5571FC0EB7800D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */, - F292F3291FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueError.h in Headers */, - F292F5C11FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */, - F292F16D1FC0EB7500D6E69B /* DBSHARINGRemoveMemberJobStatus.h in Headers */, - F292F6A51FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.h in Headers */, - F292F62D1FC0EB7800D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */, - F292F1971FC0EB7600D6E69B /* DBSHARINGShareFolderArgBase.h in Headers */, - F292F4E11FC0EB7700D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */, - F292F19F1FC0EB7600D6E69B /* DBSHARINGShareFolderLaunch.h in Headers */, - F292F1BD1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberError.h in Headers */, - F292F25B1FC0EB7600D6E69B /* DBTEAMListMemberAppsArg.h in Headers */, - F292F3C71FC0EB7700D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */, - F292EF151FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */, - F292F3871FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */, - F292F5EF1FC0EB7800D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */, - F292EFF51FC0EB7500D6E69B /* DBFILESSaveCopyReferenceResult.h in Headers */, - F292F5491FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */, - F292F4C31FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */, - F292F0671FC0EB7500D6E69B /* DBPAPERListPaperDocsSortBy.h in Headers */, - F292F1271FC0EB7500D6E69B /* DBSHARINGListFilesContinueError.h in Headers */, - F292F0151FC0EB7500D6E69B /* DBFILESThumbnailSize.h in Headers */, - F292F1931FC0EB7600D6E69B /* DBSHARINGSharedLinkSettingsError.h in Headers */, - F292F02D1FC0EB7500D6E69B /* DBFILESUploadSessionLookupError.h in Headers */, - F292F30F1FC0EB7600D6E69B /* DBTEAMTeamFolderMetadata.h in Headers */, - F292F0AD1FC0EB7500D6E69B /* DBSHARINGAddMember.h in Headers */, - F292EF891FC0EB7500D6E69B /* DBFILESDownloadError.h in Headers */, - F292F61B1FC0EB7800D6E69B /* DBTEAMPOLICIESGroupCreation.h in Headers */, - F292F5431FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */, - F292F5971FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h in Headers */, - F292F1691FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberArg.h in Headers */, - F292F4E51FC0EB7700D6E69B /* DBTEAMLOGPaperDocViewDetails.h in Headers */, - F292F6091FC0EB7800D6E69B /* DBTEAMLOGUserNameLogInfo.h in Headers */, - F292F2A51FC0EB7600D6E69B /* DBTEAMMembersListResult.h in Headers */, - F292F1F31FC0EB7600D6E69B /* DBTEAMExcludedUsersListError.h in Headers */, - F292F59D1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h in Headers */, - F292F3D51FC0EB7700D6E69B /* DBTEAMLOGFileAddCommentDetails.h in Headers */, - F292F0E31FC0EB7500D6E69B /* DBSHARINGGetFileMetadataError.h in Headers */, - F292F14D1FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */, - F292F3511FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */, - F292F1811FC0EB7600D6E69B /* DBSHARINGSharedFolderMemberError.h in Headers */, - F292F5FB1FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */, - F292F2591FC0EB7600D6E69B /* DBTEAMIncludeMembersArg.h in Headers */, - F292EEFD1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateResult.h in Headers */, - F292EF1D1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */, - F292F39B1FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */, - F292F2511FC0EB7600D6E69B /* DBTEAMGroupUpdateArgs.h in Headers */, - F292F43B1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */, - F292EF291FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyType.h in Headers */, - F292F05F1FC0EB7500D6E69B /* DBPAPERListPaperDocsArgs.h in Headers */, - F292F3091FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueError.h in Headers */, - F292F2531FC0EB7600D6E69B /* DBTEAMGroupUpdateError.h in Headers */, - F292F3551FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */, - F292F2571FC0EB7600D6E69B /* DBTEAMHasTeamSharedDropboxValue.h in Headers */, - F292F3F31FC0EB7700D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */, - F292F34B1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureAvailability.h in Headers */, - F292F6111FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */, - F292F29F1FC0EB7600D6E69B /* DBTEAMMembersListContinueArg.h in Headers */, - F292F5211FC0EB7700D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h in Headers */, - F292F0011FC0EB7500D6E69B /* DBFILESSearchError.h in Headers */, - F292F3991FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */, - F292F3AB1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */, - F292F4D91FC0EB7700D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */, - F292F0611FC0EB7500D6E69B /* DBPAPERListPaperDocsContinueArgs.h in Headers */, - F292F4251FC0EB7700D6E69B /* DBTEAMLOGGeoLocationLogInfo.h in Headers */, - F292F2131FC0EB7600D6E69B /* DBTEAMGroupCreateArg.h in Headers */, - F292F4B31FC0EB7700D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */, - F292F2FF1FC0EB7600D6E69B /* DBTEAMTeamFolderIdArg.h in Headers */, - F292F6051FC0EB7800D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */, - F292F0CF1FC0EB7500D6E69B /* DBSHARINGFileMemberActionResult.h in Headers */, - F292EF3B1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */, - F292F23F1FC0EB7600D6E69B /* DBTEAMGroupsListContinueArg.h in Headers */, - F292F44B1FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */, - F292F1FD1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateStatus.h in Headers */, - F292F2C91FC0EB7600D6E69B /* DBTEAMRemoveCustomQuotaResult.h in Headers */, - F292F4111FC0EB7700D6E69B /* DBTEAMLOGFileRequestSendDetails.h in Headers */, - F292F2151FC0EB7600D6E69B /* DBTEAMGroupCreateError.h in Headers */, - F292EF191FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */, - F292F0CD1FC0EB7500D6E69B /* DBSHARINGFileMemberActionIndividualResult.h in Headers */, - F292EFE31FC0EB7500D6E69B /* DBFILESRelocationBatchResult.h in Headers */, - F292F0651FC0EB7500D6E69B /* DBPAPERListPaperDocsResponse.h in Headers */, - F292F2071FC0EB7600D6E69B /* DBTEAMFeatureValue.h in Headers */, - F292F1831FC0EB7600D6E69B /* DBSHARINGSharedFolderMembers.h in Headers */, - F292F2951FC0EB7600D6E69B /* DBTEAMMemberSelectorError.h in Headers */, - F292F2831FC0EB7600D6E69B /* DBTEAMMemberAddResult.h in Headers */, - F292EEDF1FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Arg.h in Headers */, - F292F4D51FC0EB7700D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */, - F292F2691FC0EB7600D6E69B /* DBTEAMListMembersAppsError.h in Headers */, - F292F5531FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */, - F292F0F11FC0EB7500D6E69B /* DBSHARINGGetSharedLinksResult.h in Headers */, - F292EF651FC0EB7500D6E69B /* DBFILESCommitInfo.h in Headers */, - F292F54F1FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h in Headers */, - F292F0B51FC0EB7500D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */, - F292F63B1FC0EB7800D6E69B /* DBUSERSBasicAccount.h in Headers */, - F292F5811FC0EB7800D6E69B /* DBTEAMLOGSharingMemberPolicy.h in Headers */, - F292F39D1FC0EB7700D6E69B /* DBTEAMLOGDeviceType.h in Headers */, - F292EF6F1FC0EB7500D6E69B /* DBFILESDeleteArg.h in Headers */, - F292EFFB1FC0EB7500D6E69B /* DBFILESSaveUrlJobStatus.h in Headers */, - F292F0EF1FC0EB7500D6E69B /* DBSHARINGGetSharedLinksError.h in Headers */, - F292F2551FC0EB7600D6E69B /* DBTEAMHasTeamFileEventsValue.h in Headers */, - F292F2C71FC0EB7600D6E69B /* DBTEAMNamespaceType.h in Headers */, - F292F6291FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */, - F292F0E91FC0EB7500D6E69B /* DBSHARINGGetSharedLinkFileError.h in Headers */, - F292EF711FC0EB7500D6E69B /* DBFILESDeleteBatchArg.h in Headers */, - F292F21B1FC0EB7600D6E69B /* DBTEAMGroupMemberInfo.h in Headers */, - F292F0CB1FC0EB7500D6E69B /* DBSHARINGFileMemberActionError.h in Headers */, - F292EEE11FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Error.h in Headers */, - F292EEE31FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Result.h in Headers */, - F292F63D1FC0EB7800D6E69B /* DBUSERSFullAccount.h in Headers */, - F292EFD31FC0EB7500D6E69B /* DBFILESPhotoMetadata.h in Headers */, - F292F2D71FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionError.h in Headers */, - F292F3CF1FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */, - F292F5F31FC0EB7800D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */, - F292EED31FC0EB7400D6E69B /* DBAUTHAccessError.h in Headers */, - F292F5991FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h in Headers */, - F292EFD91FC0EB7500D6E69B /* DBFILESRelocationArg.h in Headers */, - F292EFB31FC0EB7500D6E69B /* DBFILESListFolderContinueArg.h in Headers */, - F292F0D91FC0EB7500D6E69B /* DBSHARINGFolderPermission.h in Headers */, - F292F1F71FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateArg.h in Headers */, - F292EF591FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */, - F292F02B1FC0EB7500D6E69B /* DBFILESUploadSessionFinishError.h in Headers */, - F292F3DD1FC0EB7700D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */, - F292F5831FC0EB7800D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h in Headers */, - F292F14B1FC0EB7500D6E69B /* DBSHARINGMembershipInfo.h in Headers */, - F292EF851FC0EB7500D6E69B /* DBFILESDimensions.h in Headers */, - F292F64D1FC0EB7800D6E69B /* DBUSERSSpaceAllocation.h in Headers */, - F292F31F1FC0EB7600D6E69B /* DBTEAMTeamMemberProfile.h in Headers */, - F292F2E71FC0EB7600D6E69B /* DBTEAMSetCustomQuotaArg.h in Headers */, - F292F6451FC0EB7800D6E69B /* DBUSERSGetAccountBatchError.h in Headers */, - F292F4F71FC0EB7700D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */, - F292F0AF1FC0EB7500D6E69B /* DBSHARINGAddMemberSelectorError.h in Headers */, - F292F2B11FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsArg.h in Headers */, - F292EFB71FC0EB7500D6E69B /* DBFILESListFolderError.h in Headers */, - F292EEEF1FC0EB7400D6E69B /* DBCOMMONUserRootInfo.h in Headers */, - F292F2451FC0EB7600D6E69B /* DBTEAMGroupsMembersListArg.h in Headers */, - F292F1131FC0EB7500D6E69B /* DBSHARINGListFileMembersArg.h in Headers */, - F292F46F1FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */, - F292EFBD1FC0EB7500D6E69B /* DBFILESListFolderLongpollError.h in Headers */, - F292F4611FC0EB7700D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */, - F292F2111FC0EB7600D6E69B /* DBTEAMGroupAccessType.h in Headers */, - F292EF2D1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */, - F292EFA71FC0EB7500D6E69B /* DBFILESGetThumbnailBatchError.h in Headers */, - F292EFB51FC0EB7500D6E69B /* DBFILESListFolderContinueError.h in Headers */, - F292EFDB1FC0EB7500D6E69B /* DBFILESRelocationBatchArg.h in Headers */, - F292F29D1FC0EB7600D6E69B /* DBTEAMMembersListArg.h in Headers */, - F292F2CD1FC0EB7600D6E69B /* DBTEAMRevokeDesktopClientArg.h in Headers */, - F292F50B1FC0EB7700D6E69B /* DBTEAMLOGPlacementRestriction.h in Headers */, - F292F5FF1FC0EB7800D6E69B /* DBTEAMLOGTimeUnit.h in Headers */, - F292F3411FC0EB7600D6E69B /* DBTEAMCOMMONGroupSummary.h in Headers */, - F292F4ED1FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */, - F292F5611FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */, - F292EED91FC0EB7400D6E69B /* DBAUTHPaperAccessError.h in Headers */, - F292F3251FC0EB7600D6E69B /* DBTEAMTeamNamespacesListArg.h in Headers */, - F292F1231FC0EB7500D6E69B /* DBSHARINGListFilesArg.h in Headers */, - F292F4CF1FC0EB7700D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */, - F292F0891FC0EB7500D6E69B /* DBPAPERPaperDocSharingPolicy.h in Headers */, - F292F58D1FC0EB7800D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h in Headers */, - F292F5B91FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */, - F292F4A31FC0EB7700D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */, - F292F3C11FC0EB7700D6E69B /* DBTEAMLOGEmmErrorDetails.h in Headers */, - F292F6B11FC0EB7800D6E69B /* DBPAPERRouteObjects.h in Headers */, - F292F5851FC0EB7800D6E69B /* DBTEAMLOGShmodelCreateDetails.h in Headers */, - F292F21F1FC0EB7600D6E69B /* DBTEAMGroupMembersAddError.h in Headers */, - F292F4B71FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */, - F292F3811FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */, - F292F3D71FC0EB7700D6E69B /* DBTEAMLOGFileAddDetails.h in Headers */, - F292F6531FC0EB7800D6E69B /* DBUSERSTeamSpaceAllocation.h in Headers */, - F292F5F71FC0EB7800D6E69B /* DBTEAMLOGTfaConfiguration.h in Headers */, - F292EF331FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilter.h in Headers */, - F292F3C31FC0EB7700D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */, - F292F3951FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */, - F292F2AD1FC0EB7600D6E69B /* DBTEAMMembersRemoveError.h in Headers */, - F292F2091FC0EB7600D6E69B /* DBTEAMGetActivityReport.h in Headers */, - F292F3A31FC0EB7700D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */, - F292F1B71FC0EB7600D6E69B /* DBSHARINGUnshareFolderError.h in Headers */, - F292F6131FC0EB7800D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */, - F292F2FB1FC0EB7600D6E69B /* DBTEAMTeamFolderCreateError.h in Headers */, - F292F4E31FC0EB7700D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */, - F292EED51FC0EB7400D6E69B /* DBAUTHAuthError.h in Headers */, - F292F2851FC0EB7600D6E69B /* DBTEAMMemberDevices.h in Headers */, - F292F5E11FC0EB7800D6E69B /* DBTEAMLOGTeamName.h in Headers */, - F292F4651FC0EB7700D6E69B /* DBTEAMLOGMemberChangeNameDetails.h in Headers */, - F292F5591FC0EB7800D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */, - F292F4CB1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */, - F292F08F1FC0EB7500D6E69B /* DBPAPERPaperDocUpdatePolicy.h in Headers */, - F292F4211FC0EB7700D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */, - F292F5EB1FC0EB7800D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */, - F292F3751FC0EB7600D6E69B /* DBTEAMLOGContextLogInfo.h in Headers */, - F292EF391FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */, - F292F43D1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */, - F292F4A71FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */, - F292F19D1FC0EB7600D6E69B /* DBSHARINGShareFolderJobStatus.h in Headers */, - F292F4811FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */, - F292F5F91FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */, - F292F3351FC0EB7600D6E69B /* DBTEAMUserCustomQuotaResult.h in Headers */, - F292F2B51FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsResult.h in Headers */, - F292F0E51FC0EB7500D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */, - F292F5691FC0EB7800D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h in Headers */, - F292F4351FC0EB7700D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */, - F292F3A11FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */, - F292F12D1FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueArg.h in Headers */, - F292F6611FC0EB7800D6E69B /* DBUserBaseClient.h in Headers */, - F292F2C51FC0EB7600D6E69B /* DBTEAMNamespaceMetadata.h in Headers */, - F292F4771FC0EB7700D6E69B /* DBTEAMLOGMemberStatus.h in Headers */, - F292F0111FC0EB7500D6E69B /* DBFILESThumbnailError.h in Headers */, - F292F2731FC0EB7600D6E69B /* DBTEAMListTeamAppsArg.h in Headers */, - F292F3111FC0EB7600D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */, - F292F1591FC0EB7500D6E69B /* DBSHARINGPendingUploadMode.h in Headers */, - F292F4371FC0EB7700D6E69B /* DBTEAMLOGGroupAddMemberDetails.h in Headers */, - F292F11B1FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueError.h in Headers */, - F292F13D1FC0EB7500D6E69B /* DBSHARINGListSharedLinksError.h in Headers */, - F292F5A11FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */, - F292F4091FC0EB7700D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h in Headers */, - F292EF9D1FC0EB7500D6E69B /* DBFILESGetMetadataError.h in Headers */, - F292F56F1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMountDetails.h in Headers */, - F292EFA91FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResult.h in Headers */, - F292F0591FC0EB7500D6E69B /* DBPAPERImportFormat.h in Headers */, - F292F2351FC0EB7600D6E69B /* DBTEAMGroupSelectorError.h in Headers */, - F292F1471FC0EB7500D6E69B /* DBSHARINGMemberPolicy.h in Headers */, - F292F1871FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadataBase.h in Headers */, - F292F0D71FC0EB7500D6E69B /* DBSHARINGFolderLinkMetadata.h in Headers */, - F292F6231FC0EB7800D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */, - F292F2411FC0EB7600D6E69B /* DBTEAMGroupsListContinueError.h in Headers */, - F292F3771FC0EB7600D6E69B /* DBTEAMLOGCreateFolderDetails.h in Headers */, - F292F16B1FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberError.h in Headers */, - F292F48F1FC0EB7700D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */, - F292F17B1FC0EB7600D6E69B /* DBSHARINGSharedFileMembers.h in Headers */, - F292EFFD1FC0EB7500D6E69B /* DBFILESSaveUrlResult.h in Headers */, - F292F1A11FC0EB7600D6E69B /* DBSHARINGSharePathError.h in Headers */, - F292F5751FC0EB7800D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */, - F292F2891FC0EB7600D6E69B /* DBTEAMMemberProfile.h in Headers */, - F292EFC31FC0EB7500D6E69B /* DBFILESListRevisionsArg.h in Headers */, - F292EF251FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */, - F292EF7D1FC0EB7500D6E69B /* DBFILESDeleteBatchResultEntry.h in Headers */, - F292EF211FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */, - F292F2931FC0EB7600D6E69B /* DBTEAMMembersDeactivateError.h in Headers */, - F292F3491FC0EB7600D6E69B /* DBTEAMLOGAccessMethodLogInfo.h in Headers */, - F292F05B1FC0EB7500D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */, - F292F3D91FC0EB7700D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */, - F292F4491FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */, - F292EF951FC0EB7500D6E69B /* DBFILESGetCopyReferenceArg.h in Headers */, - F292F1011FC0EB7500D6E69B /* DBSHARINGJobStatus.h in Headers */, - F292EF511FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestError.h in Headers */, - F292F15F1FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipError.h in Headers */, - F292F13F1FC0EB7500D6E69B /* DBSHARINGListSharedLinksResult.h in Headers */, - F292F3B31FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */, - F292F1531FC0EB7500D6E69B /* DBSHARINGMountFolderError.h in Headers */, - F292F2671FC0EB7600D6E69B /* DBTEAMListMembersAppsArg.h in Headers */, - F292F6C11FC0EB7800D6E69B /* DBUSERSRouteObjects.h in Headers */, - F292F4D71FC0EB7700D6E69B /* DBTEAMLOGPaperDocRevertDetails.h in Headers */, - F292F5F11FC0EB7800D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */, - F292F27F1FC0EB7600D6E69B /* DBTEAMMemberAccess.h in Headers */, - F292F5BD1FC0EB7800D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */, - F292F4411FC0EB7700D6E69B /* DBTEAMLOGGroupDeleteDetails.h in Headers */, - F292F53F1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */, - F292F2F71FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveLaunch.h in Headers */, - F292F2371FC0EB7600D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */, - F292F0571FC0EB7500D6E69B /* DBPAPERFolderSubscriptionLevel.h in Headers */, - F292EFC71FC0EB7500D6E69B /* DBFILESListRevisionsMode.h in Headers */, - F292F2431FC0EB7600D6E69B /* DBTEAMGroupsListResult.h in Headers */, - F292F6A91FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.h in Headers */, - F292EFED1FC0EB7500D6E69B /* DBFILESRestoreArg.h in Headers */, - F292F26D1FC0EB7600D6E69B /* DBTEAMListMembersDevicesArg.h in Headers */, - F292F16F1FC0EB7500D6E69B /* DBSHARINGRequestedVisibility.h in Headers */, - F292F6391FC0EB7800D6E69B /* DBUSERSAccount.h in Headers */, - F292F0A31FC0EB7500D6E69B /* DBSHARINGAclUpdatePolicy.h in Headers */, - F292F3F11FC0EB7700D6E69B /* DBTEAMLOGFileMoveDetails.h in Headers */, - F292F3051FC0EB7600D6E69B /* DBTEAMTeamFolderListArg.h in Headers */, - F292F21D1FC0EB7600D6E69B /* DBTEAMGroupMembersAddArg.h in Headers */, - F292F5D31FC0EB7800D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */, - F292F0911FC0EB7500D6E69B /* DBPAPERRefPaperDoc.h in Headers */, - F292F5A31FC0EB7800D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */, - F292F6031FC0EB7800D6E69B /* DBTEAMLOGTwoAccountPolicy.h in Headers */, - F292EFD51FC0EB7500D6E69B /* DBFILESPreviewArg.h in Headers */, - F292EFF71FC0EB7500D6E69B /* DBFILESSaveUrlArg.h in Headers */, - F292EEE91FC0EB7400D6E69B /* DBCOMMONPathRootError.h in Headers */, - F292F2471FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueArg.h in Headers */, - F292F6351FC0EB7800D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */, - F292F0191FC0EB7500D6E69B /* DBFILESUploadErrorWithProperties.h in Headers */, - F292F1C11FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyError.h in Headers */, - F292F29B1FC0EB7600D6E69B /* DBTEAMMembersGetInfoItem.h in Headers */, - F292F3FB1FC0EB7700D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h in Headers */, 3C3C29761F7D758E00C54011 /* DBTransportBaseHostnameConfig.h in Headers */, F2AB345B1E89DEEE004F6379 /* DBAppClient.h in Headers */, F2C59AF81E9C2C9600E8D2E6 /* DBOAuthMobileManager-iOS.h in Headers */, @@ -5932,1031 +7357,1316 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - F292F6C21FC0EB7800D6E69B /* DBUSERSRouteObjects.h in Headers */, - F292F6BE1FC0EB7800D6E69B /* DBTEAMRouteObjects.h in Headers */, - F292F6BA1FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.h in Headers */, - F292F6B61FC0EB7800D6E69B /* DBSHARINGRouteObjects.h in Headers */, - F292F6B21FC0EB7800D6E69B /* DBPAPERRouteObjects.h in Headers */, - F292F6AE1FC0EB7800D6E69B /* DBFILESRouteObjects.h in Headers */, - F292F6AA1FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.h in Headers */, - F292F6A61FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.h in Headers */, - F292F6A21FC0EB7800D6E69B /* DBAUTHRouteObjects.h in Headers */, - F292F69E1FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.h in Headers */, - F292F69A1FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.h in Headers */, - F292F6961FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.h in Headers */, - F292F6921FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.h in Headers */, - F292F68E1FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.h in Headers */, - F292F68A1FC0EB7800D6E69B /* DBFILESUserAuthRoutes.h in Headers */, - F292F6861FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.h in Headers */, - F292F6821FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */, - F292F67E1FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */, - F292F67A1FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.h in Headers */, - F292F6761FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.h in Headers */, - F292F6721FC0EB7800D6E69B /* DBStoneValidators.h in Headers */, - F292F66E1FC0EB7800D6E69B /* DBStoneSerializers.h in Headers */, - F292F66A1FC0EB7800D6E69B /* DBStoneBase.h in Headers */, - F292F6681FC0EB7800D6E69B /* DBSerializableProtocol.h in Headers */, - F292F6661FC0EB7800D6E69B /* DBSDKImportsGenerated.h in Headers */, - F292F6621FC0EB7800D6E69B /* DBUserBaseClient.h in Headers */, - F292F65E1FC0EB7800D6E69B /* DBTeamBaseClient.h in Headers */, - F292F65A1FC0EB7800D6E69B /* DBAppBaseClient.h in Headers */, - F292F6581FC0EB7800D6E69B /* DBUSERSCOMMONAccountType.h in Headers */, - F292F6541FC0EB7800D6E69B /* DBUSERSTeamSpaceAllocation.h in Headers */, - F292F6521FC0EB7800D6E69B /* DBUSERSTeam.h in Headers */, - F292F6501FC0EB7800D6E69B /* DBUSERSSpaceUsage.h in Headers */, - F292F64E1FC0EB7800D6E69B /* DBUSERSSpaceAllocation.h in Headers */, - F292F64C1FC0EB7800D6E69B /* DBUSERSName.h in Headers */, - F292F64A1FC0EB7800D6E69B /* DBUSERSIndividualSpaceAllocation.h in Headers */, - F292F6481FC0EB7800D6E69B /* DBUSERSGetAccountError.h in Headers */, - F292F6461FC0EB7800D6E69B /* DBUSERSGetAccountBatchError.h in Headers */, - F292F6441FC0EB7800D6E69B /* DBUSERSGetAccountBatchArg.h in Headers */, - F292F6421FC0EB7800D6E69B /* DBUSERSGetAccountArg.h in Headers */, - F292F6401FC0EB7800D6E69B /* DBUSERSFullTeam.h in Headers */, - F292F63E1FC0EB7800D6E69B /* DBUSERSFullAccount.h in Headers */, - F292F63C1FC0EB7800D6E69B /* DBUSERSBasicAccount.h in Headers */, - F292F63A1FC0EB7800D6E69B /* DBUSERSAccount.h in Headers */, - F292F6361FC0EB7800D6E69B /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */, - F292F6341FC0EB7800D6E69B /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */, - F292F6321FC0EB7800D6E69B /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */, - F292F6301FC0EB7800D6E69B /* DBTEAMPOLICIESSsoPolicy.h in Headers */, - F292F62E1FC0EB7800D6E69B /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */, - F292F62C1FC0EB7800D6E69B /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */, - F292F62A1FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */, - F292F6281FC0EB7800D6E69B /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */, - F292F6261FC0EB7800D6E69B /* DBTEAMPOLICIESRolloutMethod.h in Headers */, - F292F6241FC0EB7800D6E69B /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */, - F292F6221FC0EB7800D6E69B /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */, - F292F6201FC0EB7800D6E69B /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */, - F292F61E1FC0EB7800D6E69B /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */, - F292F61C1FC0EB7800D6E69B /* DBTEAMPOLICIESGroupCreation.h in Headers */, - F292F61A1FC0EB7800D6E69B /* DBTEAMPOLICIESEmmState.h in Headers */, - F292F6161FC0EB7800D6E69B /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */, - F292F6141FC0EB7800D6E69B /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */, - F292F6121FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */, - F292F6101FC0EB7800D6E69B /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */, - F292F60E1FC0EB7800D6E69B /* DBTEAMLOGWebSessionLogInfo.h in Headers */, - F292F60C1FC0EB7800D6E69B /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */, - F292F60A1FC0EB7800D6E69B /* DBTEAMLOGUserNameLogInfo.h in Headers */, - F292F6081FC0EB7800D6E69B /* DBTEAMLOGUserLogInfo.h in Headers */, - F292F6061FC0EB7800D6E69B /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */, - F292F6041FC0EB7800D6E69B /* DBTEAMLOGTwoAccountPolicy.h in Headers */, - F292F6021FC0EB7800D6E69B /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */, - F292F6001FC0EB7800D6E69B /* DBTEAMLOGTimeUnit.h in Headers */, - F292F5FE1FC0EB7800D6E69B /* DBTEAMLOGTfaResetDetails.h in Headers */, - F292F5FC1FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */, - F292F5FA1FC0EB7800D6E69B /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */, - F292F5F81FC0EB7800D6E69B /* DBTEAMLOGTfaConfiguration.h in Headers */, - F292F5F61FC0EB7800D6E69B /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */, - F292F5F41FC0EB7800D6E69B /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */, - F292F5F21FC0EB7800D6E69B /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */, - F292F5F01FC0EB7800D6E69B /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */, - F292F5EE1FC0EB7800D6E69B /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */, - F292F5EC1FC0EB7800D6E69B /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */, - F292F5EA1FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */, - F292F5E81FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */, - F292F5E61FC0EB7800D6E69B /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */, - F292F5E41FC0EB7800D6E69B /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */, - F292F5E21FC0EB7800D6E69B /* DBTEAMLOGTeamName.h in Headers */, - F292F5E01FC0EB7800D6E69B /* DBTEAMLOGTeamMergeToDetails.h in Headers */, - F292F5DE1FC0EB7800D6E69B /* DBTEAMLOGTeamMergeFromDetails.h in Headers */, - F292F5DC1FC0EB7800D6E69B /* DBTEAMLOGTeamMembershipType.h in Headers */, - F292F5DA1FC0EB7800D6E69B /* DBTEAMLOGTeamMemberLogInfo.h in Headers */, - F292F5D81FC0EB7800D6E69B /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */, - F292F5D61FC0EB7800D6E69B /* DBTEAMLOGTeamFolderStatus.h in Headers */, - F292F5D41FC0EB7800D6E69B /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */, - F292F5D21FC0EB7800D6E69B /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */, - F292F5D01FC0EB7800D6E69B /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */, - F292F5CE1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */, - F292F5CC1FC0EB7800D6E69B /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */, - F292F5CA1FC0EB7800D6E69B /* DBTEAMLOGTeamEvent.h in Headers */, - F292F5C81FC0EB7800D6E69B /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */, - F292F5C61FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */, - F292F5C41FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */, - F292F5C21FC0EB7800D6E69B /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */, - F292F5C01FC0EB7800D6E69B /* DBTEAMLOGSsoErrorDetails.h in Headers */, - F292F5BE1FC0EB7800D6E69B /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */, - F292F5BC1FC0EB7800D6E69B /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */, - F292F5BA1FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */, - F292F5B81FC0EB7800D6E69B /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */, - F292F5B61FC0EB7800D6E69B /* DBTEAMLOGSsoChangeCertDetails.h in Headers */, - F292F5B41FC0EB7800D6E69B /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */, - F292F5B21FC0EB7800D6E69B /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */, - F292F5B01FC0EB7800D6E69B /* DBTEAMLOGSsoAddCertDetails.h in Headers */, - F292F5AE1FC0EB7800D6E69B /* DBTEAMLOGSpaceLimitsStatus.h in Headers */, - F292F5AC1FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */, - F292F5AA1FC0EB7800D6E69B /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */, - F292F5A81FC0EB7800D6E69B /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */, - F292F5A61FC0EB7800D6E69B /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */, - F292F5A41FC0EB7800D6E69B /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */, - F292F5A21FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */, - F292F5A01FC0EB7800D6E69B /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */, - F292F59E1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h in Headers */, - F292F59C1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPublicDetails.h in Headers */, - F292F59A1FC0EB7800D6E69B /* DBTEAMLOGShmodelVisibilityPasswordDetails.h in Headers */, - F292F5981FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamViewDetails.h in Headers */, - F292F5961FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamShareDetails.h in Headers */, - F292F5941FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamDownloadDetails.h in Headers */, - F292F5921FC0EB7800D6E69B /* DBTEAMLOGShmodelTeamCopyDetails.h in Headers */, - F292F5901FC0EB7800D6E69B /* DBTEAMLOGShmodelSetExpirationDetails.h in Headers */, - F292F58E1FC0EB7800D6E69B /* DBTEAMLOGShmodelRemoveExpirationDetails.h in Headers */, - F292F58C1FC0EB7800D6E69B /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */, - F292F58A1FC0EB7800D6E69B /* DBTEAMLOGShmodelFbShareDetails.h in Headers */, - F292F5881FC0EB7800D6E69B /* DBTEAMLOGShmodelDisableDetails.h in Headers */, - F292F5861FC0EB7800D6E69B /* DBTEAMLOGShmodelCreateDetails.h in Headers */, - F292F5841FC0EB7800D6E69B /* DBTEAMLOGShmodelAppCreateDetails.h in Headers */, - F292F5821FC0EB7800D6E69B /* DBTEAMLOGSharingMemberPolicy.h in Headers */, - F292F5801FC0EB7800D6E69B /* DBTEAMLOGSharingLinkPolicy.h in Headers */, - F292F57E1FC0EB7800D6E69B /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */, - F292F57C1FC0EB7800D6E69B /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */, - F292F57A1FC0EB7800D6E69B /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */, - F292F5781FC0EB7800D6E69B /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */, - F292F5761FC0EB7800D6E69B /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */, - F292F5741FC0EB7800D6E69B /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */, - F292F5721FC0EB7800D6E69B /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */, - F292F5701FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMountDetails.h in Headers */, - F292F56E1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMembershipManagementPolicy.h in Headers */, - F292F56C1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderMemberPolicy.h in Headers */, - F292F56A1FC0EB7800D6E69B /* DBTEAMLOGSharedFolderLinkPolicy.h in Headers */, - F292F5681FC0EB7800D6E69B /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */, - F292F5661FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h in Headers */, - F292F5641FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h in Headers */, - F292F5621FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */, - F292F5601FC0EB7800D6E69B /* DBTEAMLOGSharedFolderChangeConfidentialityDetails.h in Headers */, - F292F55E1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewerInfoPolicy.h in Headers */, - F292F55C1FC0EB7800D6E69B /* DBTEAMLOGSharedContentViewDetails.h in Headers */, - F292F55A1FC0EB7800D6E69B /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */, - F292F5581FC0EB7800D6E69B /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */, - F292F5561FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */, - F292F5541FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */, - F292F5521FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */, - F292F5501FC0EB7800D6E69B /* DBTEAMLOGSharedContentRemoveInviteeDetails.h in Headers */, - F292F54E1FC0EB7700D6E69B /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */, - F292F54C1FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadsPolicy.h in Headers */, - F292F54A1FC0EB7700D6E69B /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */, - F292F5481FC0EB7700D6E69B /* DBTEAMLOGSharedContentCopyDetails.h in Headers */, - F292F5461FC0EB7700D6E69B /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */, - F292F5441FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */, - F292F5421FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */, - F292F5401FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */, - F292F53E1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */, - F292F53C1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */, - F292F53A1FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */, - F292F5381FC0EB7700D6E69B /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */, - F292F5361FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */, - F292F5341FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */, - F292F5321FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */, - F292F5301FC0EB7700D6E69B /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */, - F292F52E1FC0EB7700D6E69B /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */, - F292F52C1FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */, - F292F52A1FC0EB7700D6E69B /* DBTEAMLOGSfTeamJoinDetails.h in Headers */, - F292F5281FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteDetails.h in Headers */, - F292F5261FC0EB7700D6E69B /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */, - F292F5241FC0EB7700D6E69B /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */, - F292F5221FC0EB7700D6E69B /* DBTEAMLOGSfTeamDeclineDetails.h in Headers */, - F292F5201FC0EB7700D6E69B /* DBTEAMLOGSfNestDetails.h in Headers */, - F292F51E1FC0EB7700D6E69B /* DBTEAMLOGSfInviteGroupDetails.h in Headers */, - F292F51C1FC0EB7700D6E69B /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */, - F292F51A1FC0EB7700D6E69B /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */, - F292F5181FC0EB7700D6E69B /* DBTEAMLOGSfAddGroupDetails.h in Headers */, - F292F5161FC0EB7700D6E69B /* DBTEAMLOGSessionLogInfo.h in Headers */, - F292F5141FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */, - F292F5121FC0EB7700D6E69B /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */, - F292F5101FC0EB7700D6E69B /* DBTEAMLOGResellerLogInfo.h in Headers */, - F292F50E1FC0EB7700D6E69B /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */, - F292F50C1FC0EB7700D6E69B /* DBTEAMLOGPlacementRestriction.h in Headers */, - F292F50A1FC0EB7700D6E69B /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */, - F292F5081FC0EB7700D6E69B /* DBTEAMLOGPathLogInfo.h in Headers */, - F292F5061FC0EB7700D6E69B /* DBTEAMLOGPasswordResetDetails.h in Headers */, - F292F5041FC0EB7700D6E69B /* DBTEAMLOGPasswordResetAllDetails.h in Headers */, - F292F5021FC0EB7700D6E69B /* DBTEAMLOGPasswordChangeDetails.h in Headers */, - F292F5001FC0EB7700D6E69B /* DBTEAMLOGParticipantLogInfo.h in Headers */, - F292F4FE1FC0EB7700D6E69B /* DBTEAMLOGPaperMemberPolicy.h in Headers */, - F292F4FC1FC0EB7700D6E69B /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */, - F292F4FA1FC0EB7700D6E69B /* DBTEAMLOGPaperFolderLogInfo.h in Headers */, - F292F4F81FC0EB7700D6E69B /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */, - F292F4F61FC0EB7700D6E69B /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */, - F292F4F41FC0EB7700D6E69B /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */, - F292F4F21FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */, - F292F4F01FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */, - F292F4EE1FC0EB7700D6E69B /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */, - F292F4EC1FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */, - F292F4EA1FC0EB7700D6E69B /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */, - F292F4E81FC0EB7700D6E69B /* DBTEAMLOGPaperDownloadFormat.h in Headers */, - F292F4E61FC0EB7700D6E69B /* DBTEAMLOGPaperDocViewDetails.h in Headers */, - F292F4E41FC0EB7700D6E69B /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */, - F292F4E21FC0EB7700D6E69B /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */, - F292F4E01FC0EB7700D6E69B /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */, - F292F4DE1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */, - F292F4DC1FC0EB7700D6E69B /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */, - F292F4DA1FC0EB7700D6E69B /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */, - F292F4D81FC0EB7700D6E69B /* DBTEAMLOGPaperDocRevertDetails.h in Headers */, - F292F4D61FC0EB7700D6E69B /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */, - F292F4D41FC0EB7700D6E69B /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */, - F292F4D21FC0EB7700D6E69B /* DBTEAMLOGPaperDocMentionDetails.h in Headers */, - F292F4D01FC0EB7700D6E69B /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */, - F292F4CE1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditDetails.h in Headers */, - F292F4CC1FC0EB7700D6E69B /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */, - F292F4CA1FC0EB7700D6E69B /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */, - F292F4C81FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */, - F292F4C61FC0EB7700D6E69B /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */, - F292F4C41FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */, - F292F4C21FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */, - F292F4C01FC0EB7700D6E69B /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */, - F292F4BE1FC0EB7700D6E69B /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */, - F292F4BC1FC0EB7700D6E69B /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */, - F292F4BA1FC0EB7700D6E69B /* DBTEAMLOGPaperContentRenameDetails.h in Headers */, - F292F4B81FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */, - F292F4B61FC0EB7700D6E69B /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */, - F292F4B41FC0EB7700D6E69B /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */, - F292F4B21FC0EB7700D6E69B /* DBTEAMLOGPaperContentCreateDetails.h in Headers */, - F292F4B01FC0EB7700D6E69B /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */, - F292F4AE1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */, - F292F4AC1FC0EB7700D6E69B /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */, - F292F4AA1FC0EB7700D6E69B /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */, - F292F4A81FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */, - F292F4A61FC0EB7700D6E69B /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */, - F292F4A41FC0EB7700D6E69B /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */, - F292F4A21FC0EB7700D6E69B /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */, - F292F4A01FC0EB7700D6E69B /* DBTEAMLOGPaperAccessType.h in Headers */, - F292F49E1FC0EB7700D6E69B /* DBTEAMLOGOriginLogInfo.h in Headers */, - F292F49C1FC0EB7700D6E69B /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */, - F292F49A1FC0EB7700D6E69B /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */, - F292F4981FC0EB7700D6E69B /* DBTEAMLOGNoteSharedDetails.h in Headers */, - F292F4961FC0EB7700D6E69B /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */, - F292F4941FC0EB7700D6E69B /* DBTEAMLOGNoteAclLinkDetails.h in Headers */, - F292F4921FC0EB7700D6E69B /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */, - F292F4901FC0EB7700D6E69B /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */, - F292F48E1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlPolicy.h in Headers */, - F292F48C1FC0EB7700D6E69B /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */, - F292F48A1FC0EB7700D6E69B /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */, - F292F4881FC0EB7700D6E69B /* DBTEAMLOGMobileSessionLogInfo.h in Headers */, - F292F4861FC0EB7700D6E69B /* DBTEAMLOGMissingDetails.h in Headers */, - F292F4841FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */, - F292F4821FC0EB7700D6E69B /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */, - F292F4801FC0EB7700D6E69B /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */, - F292F47E1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */, - F292F47C1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */, - F292F47A1FC0EB7700D6E69B /* DBTEAMLOGMemberSuggestDetails.h in Headers */, - F292F4781FC0EB7700D6E69B /* DBTEAMLOGMemberStatus.h in Headers */, - F292F4761FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */, - F292F4741FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */, - F292F4721FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */, - F292F4701FC0EB7700D6E69B /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */, - F292F46E1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsPolicy.h in Headers */, - F292F46C1FC0EB7700D6E69B /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */, - F292F46A1FC0EB7700D6E69B /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */, - F292F4681FC0EB7700D6E69B /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */, - F292F4661FC0EB7700D6E69B /* DBTEAMLOGMemberChangeNameDetails.h in Headers */, - F292F4641FC0EB7700D6E69B /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */, - F292F4621FC0EB7700D6E69B /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */, - F292F4601FC0EB7700D6E69B /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */, - F292F45E1FC0EB7700D6E69B /* DBTEAMLOGMemberAddNameDetails.h in Headers */, - F292F45C1FC0EB7700D6E69B /* DBTEAMLOGLogoutDetails.h in Headers */, - F292F45A1FC0EB7700D6E69B /* DBTEAMLOGLoginSuccessDetails.h in Headers */, - F292F4581FC0EB7700D6E69B /* DBTEAMLOGLoginMethod.h in Headers */, - F292F4561FC0EB7700D6E69B /* DBTEAMLOGLoginFailDetails.h in Headers */, - F292F4541FC0EB7700D6E69B /* DBTEAMLOGLinkAudience.h in Headers */, - F292F4521FC0EB7700D6E69B /* DBTEAMLOGJoinTeamDetails.h in Headers */, - F292F4501FC0EB7700D6E69B /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */, - F292F44E1FC0EB7700D6E69B /* DBTEAMLOGGroupRenameDetails.h in Headers */, - F292F44C1FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */, - F292F44A1FC0EB7700D6E69B /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */, - F292F4481FC0EB7700D6E69B /* DBTEAMLOGGroupMovedDetails.h in Headers */, - F292F4461FC0EB7700D6E69B /* DBTEAMLOGGroupLogInfo.h in Headers */, - F292F4441FC0EB7700D6E69B /* DBTEAMLOGGroupJoinPolicy.h in Headers */, - F292F4421FC0EB7700D6E69B /* DBTEAMLOGGroupDeleteDetails.h in Headers */, - F292F4401FC0EB7700D6E69B /* DBTEAMLOGGroupCreateDetails.h in Headers */, - F292F43E1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */, - F292F43C1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */, - F292F43A1FC0EB7700D6E69B /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */, - F292F4381FC0EB7700D6E69B /* DBTEAMLOGGroupAddMemberDetails.h in Headers */, - F292F4361FC0EB7700D6E69B /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */, - F292F4341FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoPolicy.h in Headers */, - F292F4321FC0EB7700D6E69B /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */, - F292F4301FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsResult.h in Headers */, - F292F42E1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsError.h in Headers */, - F292F42C1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */, - F292F42A1FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */, - F292F4281FC0EB7700D6E69B /* DBTEAMLOGGetTeamEventsArg.h in Headers */, - F292F4261FC0EB7700D6E69B /* DBTEAMLOGGeoLocationLogInfo.h in Headers */, - F292F4241FC0EB7700D6E69B /* DBTEAMLOGFolderLogInfo.h in Headers */, - F292F4221FC0EB7700D6E69B /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */, - F292F4201FC0EB7700D6E69B /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */, - F292F41E1FC0EB7700D6E69B /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */, - F292F41C1FC0EB7700D6E69B /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */, - F292F41A1FC0EB7700D6E69B /* DBTEAMLOGFileRevertDetails.h in Headers */, - F292F4181FC0EB7700D6E69B /* DBTEAMLOGFileRestoreDetails.h in Headers */, - F292F4161FC0EB7700D6E69B /* DBTEAMLOGFileResolveCommentDetails.h in Headers */, - F292F4141FC0EB7700D6E69B /* DBTEAMLOGFileRequestsPolicy.h in Headers */, - F292F4121FC0EB7700D6E69B /* DBTEAMLOGFileRequestSendDetails.h in Headers */, - F292F4101FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */, - F292F40E1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */, - F292F40C1FC0EB7700D6E69B /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */, - F292F40A1FC0EB7700D6E69B /* DBTEAMLOGFileRequestRemoveDeadlineDetails.h in Headers */, - F292F4081FC0EB7700D6E69B /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */, - F292F4061FC0EB7700D6E69B /* DBTEAMLOGFileRequestDetails.h in Headers */, - F292F4041FC0EB7700D6E69B /* DBTEAMLOGFileRequestCreateDetails.h in Headers */, - F292F4021FC0EB7700D6E69B /* DBTEAMLOGFileRequestCloseDetails.h in Headers */, - F292F4001FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeFolderDetails.h in Headers */, - F292F3FE1FC0EB7700D6E69B /* DBTEAMLOGFileRequestChangeDetails.h in Headers */, - F292F3FC1FC0EB7700D6E69B /* DBTEAMLOGFileRequestAddDeadlineDetails.h in Headers */, - F292F3FA1FC0EB7700D6E69B /* DBTEAMLOGFileRenameDetails.h in Headers */, - F292F3F81FC0EB7700D6E69B /* DBTEAMLOGFilePreviewDetails.h in Headers */, - F292F3F61FC0EB7700D6E69B /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */, - F292F3F41FC0EB7700D6E69B /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */, - F292F3F21FC0EB7700D6E69B /* DBTEAMLOGFileMoveDetails.h in Headers */, - F292F3F01FC0EB7700D6E69B /* DBTEAMLOGFileLogInfo.h in Headers */, - F292F3EE1FC0EB7700D6E69B /* DBTEAMLOGFileLikeCommentDetails.h in Headers */, - F292F3EC1FC0EB7700D6E69B /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */, - F292F3EA1FC0EB7700D6E69B /* DBTEAMLOGFileEditDetails.h in Headers */, - F292F3E81FC0EB7700D6E69B /* DBTEAMLOGFileDownloadDetails.h in Headers */, - F292F3E61FC0EB7700D6E69B /* DBTEAMLOGFileDeleteDetails.h in Headers */, - F292F3E41FC0EB7700D6E69B /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */, - F292F3E21FC0EB7700D6E69B /* DBTEAMLOGFileCopyDetails.h in Headers */, - F292F3E01FC0EB7700D6E69B /* DBTEAMLOGFileCommentsPolicy.h in Headers */, - F292F3DE1FC0EB7700D6E69B /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */, - F292F3DC1FC0EB7700D6E69B /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */, - F292F3DA1FC0EB7700D6E69B /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */, - F292F3D81FC0EB7700D6E69B /* DBTEAMLOGFileAddDetails.h in Headers */, - F292F3D61FC0EB7700D6E69B /* DBTEAMLOGFileAddCommentDetails.h in Headers */, - F292F3D41FC0EB7700D6E69B /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */, - F292F3D21FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */, - F292F3D01FC0EB7700D6E69B /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */, - F292F3CE1FC0EB7700D6E69B /* DBTEAMLOGEventType.h in Headers */, - F292F3CC1FC0EB7700D6E69B /* DBTEAMLOGEventDetails.h in Headers */, - F292F3CA1FC0EB7700D6E69B /* DBTEAMLOGEventCategory.h in Headers */, - F292F3C81FC0EB7700D6E69B /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */, - F292F3C61FC0EB7700D6E69B /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */, - F292F3C41FC0EB7700D6E69B /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */, - F292F3C21FC0EB7700D6E69B /* DBTEAMLOGEmmErrorDetails.h in Headers */, - F292F3C01FC0EB7700D6E69B /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */, - F292F3BE1FC0EB7700D6E69B /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */, - F292F3BC1FC0EB7700D6E69B /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */, - F292F3BA1FC0EB7700D6E69B /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */, - F292F3B81FC0EB7700D6E69B /* DBTEAMLOGDurationLogInfo.h in Headers */, - F292F3B61FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */, - F292F3B41FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */, - F292F3B21FC0EB7700D6E69B /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */, - F292F3B01FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */, - F292F3AE1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */, - F292F3AC1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */, - F292F3AA1FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */, - F292F3A81FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */, - F292F3A61FC0EB7700D6E69B /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */, - F292F3A41FC0EB7700D6E69B /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */, - F292F3A21FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */, - F292F3A01FC0EB7700D6E69B /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */, - F292F39E1FC0EB7700D6E69B /* DBTEAMLOGDeviceType.h in Headers */, - F292F39C1FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */, - F292F39A1FC0EB7700D6E69B /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */, - F292F3981FC0EB7700D6E69B /* DBTEAMLOGDeviceLogInfo.h in Headers */, - F292F3961FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */, - F292F3941FC0EB7700D6E69B /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */, - F292F3921FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */, - F292F3901FC0EB7700D6E69B /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */, - F292F38E1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */, - F292F38C1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */, - F292F38A1FC0EB7700D6E69B /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */, - F292F3881FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */, - F292F3861FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */, - F292F3841FC0EB7700D6E69B /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */, - F292F3821FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */, - F292F3801FC0EB7600D6E69B /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */, - F292F37E1FC0EB7600D6E69B /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */, - F292F37C1FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */, - F292F37A1FC0EB7600D6E69B /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */, - F292F3781FC0EB7600D6E69B /* DBTEAMLOGCreateFolderDetails.h in Headers */, - F292F3761FC0EB7600D6E69B /* DBTEAMLOGContextLogInfo.h in Headers */, - F292F3741FC0EB7600D6E69B /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */, - F292F3721FC0EB7600D6E69B /* DBTEAMLOGConfidentiality.h in Headers */, - F292F3701FC0EB7600D6E69B /* DBTEAMLOGCollectionShareDetails.h in Headers */, - F292F36E1FC0EB7600D6E69B /* DBTEAMLOGCertificate.h in Headers */, - F292F36C1FC0EB7600D6E69B /* DBTEAMLOGAssetLogInfo.h in Headers */, - F292F36A1FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */, - F292F3681FC0EB7600D6E69B /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */, - F292F3661FC0EB7600D6E69B /* DBTEAMLOGAppLogInfo.h in Headers */, - F292F3641FC0EB7600D6E69B /* DBTEAMLOGAppLinkUserDetails.h in Headers */, - F292F3621FC0EB7600D6E69B /* DBTEAMLOGAppLinkTeamDetails.h in Headers */, - F292F3601FC0EB7600D6E69B /* DBTEAMLOGApiSessionLogInfo.h in Headers */, - F292F35E1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */, - F292F35C1FC0EB7600D6E69B /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */, - F292F35A1FC0EB7600D6E69B /* DBTEAMLOGAdminRole.h in Headers */, - F292F3581FC0EB7600D6E69B /* DBTEAMLOGActorLogInfo.h in Headers */, - F292F3561FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */, - F292F3541FC0EB7600D6E69B /* DBTEAMLOGAccountCapturePolicy.h in Headers */, - F292F3521FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */, - F292F3501FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */, - F292F34E1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */, - F292F34C1FC0EB7600D6E69B /* DBTEAMLOGAccountCaptureAvailability.h in Headers */, - F292F34A1FC0EB7600D6E69B /* DBTEAMLOGAccessMethodLogInfo.h in Headers */, - F292F3461FC0EB7600D6E69B /* DBTEAMCOMMONTimeRange.h in Headers */, - F292F3441FC0EB7600D6E69B /* DBTEAMCOMMONGroupType.h in Headers */, - F292F3421FC0EB7600D6E69B /* DBTEAMCOMMONGroupSummary.h in Headers */, - F292F3401FC0EB7600D6E69B /* DBTEAMCOMMONGroupManagementType.h in Headers */, - F292F33C1FC0EB7600D6E69B /* DBTEAMUsersSelectorArg.h in Headers */, - F292F33A1FC0EB7600D6E69B /* DBTEAMUserSelectorError.h in Headers */, - F292F3381FC0EB7600D6E69B /* DBTEAMUserSelectorArg.h in Headers */, - F292F3361FC0EB7600D6E69B /* DBTEAMUserCustomQuotaResult.h in Headers */, - F292F3341FC0EB7600D6E69B /* DBTEAMUserCustomQuotaArg.h in Headers */, - F292F3321FC0EB7600D6E69B /* DBTEAMUploadApiRateLimitValue.h in Headers */, - F292F3301FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */, - F292F32E1FC0EB7600D6E69B /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */, - F292F32C1FC0EB7600D6E69B /* DBTEAMTeamNamespacesListResult.h in Headers */, - F292F32A1FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueError.h in Headers */, - F292F3281FC0EB7600D6E69B /* DBTEAMTeamNamespacesListContinueArg.h in Headers */, - F292F3261FC0EB7600D6E69B /* DBTEAMTeamNamespacesListArg.h in Headers */, - F292F3241FC0EB7600D6E69B /* DBTEAMTeamMemberStatus.h in Headers */, - F292F3221FC0EB7600D6E69B /* DBTEAMTeamMembershipType.h in Headers */, - F292F3201FC0EB7600D6E69B /* DBTEAMTeamMemberProfile.h in Headers */, - F292F31E1FC0EB7600D6E69B /* DBTEAMTeamMemberInfo.h in Headers */, - F292F31C1FC0EB7600D6E69B /* DBTEAMTeamGetInfoResult.h in Headers */, - F292F31A1FC0EB7600D6E69B /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */, - F292F3181FC0EB7600D6E69B /* DBTEAMTeamFolderStatus.h in Headers */, - F292F3161FC0EB7600D6E69B /* DBTEAMTeamFolderRenameError.h in Headers */, - F292F3141FC0EB7600D6E69B /* DBTEAMTeamFolderRenameArg.h in Headers */, - F292F3121FC0EB7600D6E69B /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */, - F292F3101FC0EB7600D6E69B /* DBTEAMTeamFolderMetadata.h in Headers */, - F292F30E1FC0EB7600D6E69B /* DBTEAMTeamFolderListResult.h in Headers */, - F292F30C1FC0EB7600D6E69B /* DBTEAMTeamFolderListError.h in Headers */, - F292F30A1FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueError.h in Headers */, - F292F3081FC0EB7600D6E69B /* DBTEAMTeamFolderListContinueArg.h in Headers */, - F292F3061FC0EB7600D6E69B /* DBTEAMTeamFolderListArg.h in Headers */, - F292F3041FC0EB7600D6E69B /* DBTEAMTeamFolderInvalidStatusError.h in Headers */, - F292F3021FC0EB7600D6E69B /* DBTEAMTeamFolderIdListArg.h in Headers */, - F292F3001FC0EB7600D6E69B /* DBTEAMTeamFolderIdArg.h in Headers */, - F292F2FE1FC0EB7600D6E69B /* DBTEAMTeamFolderGetInfoItem.h in Headers */, - F292F2FC1FC0EB7600D6E69B /* DBTEAMTeamFolderCreateError.h in Headers */, - F292F2FA1FC0EB7600D6E69B /* DBTEAMTeamFolderCreateArg.h in Headers */, - F292F2F81FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveLaunch.h in Headers */, - F292F2F61FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */, - F292F2F41FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveError.h in Headers */, - F292F2F21FC0EB7600D6E69B /* DBTEAMTeamFolderArchiveArg.h in Headers */, - F292F2F01FC0EB7600D6E69B /* DBTEAMTeamFolderActivateError.h in Headers */, - F292F2EE1FC0EB7600D6E69B /* DBTEAMTeamFolderAccessError.h in Headers */, - F292F2EC1FC0EB7600D6E69B /* DBTEAMStorageBucket.h in Headers */, - F292F2EA1FC0EB7600D6E69B /* DBTEAMSetCustomQuotaError.h in Headers */, - F292F2E81FC0EB7600D6E69B /* DBTEAMSetCustomQuotaArg.h in Headers */, - F292F2E61FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppStatus.h in Headers */, - F292F2E41FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppError.h in Headers */, - F292F2E21FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */, - F292F2E01FC0EB7600D6E69B /* DBTEAMRevokeLinkedAppBatchError.h in Headers */, - F292F2DE1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */, - F292F2DC1FC0EB7600D6E69B /* DBTEAMRevokeLinkedApiAppArg.h in Headers */, - F292F2DA1FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionStatus.h in Headers */, - F292F2D81FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionError.h in Headers */, - F292F2D61FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */, - F292F2D41FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */, - F292F2D21FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */, - F292F2D01FC0EB7600D6E69B /* DBTEAMRevokeDeviceSessionArg.h in Headers */, - F292F2CE1FC0EB7600D6E69B /* DBTEAMRevokeDesktopClientArg.h in Headers */, - F292F2CC1FC0EB7600D6E69B /* DBTEAMRemovedStatus.h in Headers */, - F292F2CA1FC0EB7600D6E69B /* DBTEAMRemoveCustomQuotaResult.h in Headers */, - F292F2C81FC0EB7600D6E69B /* DBTEAMNamespaceType.h in Headers */, - F292F2C61FC0EB7600D6E69B /* DBTEAMNamespaceMetadata.h in Headers */, - F292F2C41FC0EB7600D6E69B /* DBTEAMMobileClientSession.h in Headers */, - F292F2C21FC0EB7600D6E69B /* DBTEAMMobileClientPlatform.h in Headers */, - F292F2C01FC0EB7600D6E69B /* DBTEAMMembersUnsuspendError.h in Headers */, - F292F2BE1FC0EB7600D6E69B /* DBTEAMMembersUnsuspendArg.h in Headers */, - F292F2BC1FC0EB7600D6E69B /* DBTEAMMembersSuspendError.h in Headers */, - F292F2BA1FC0EB7600D6E69B /* DBTEAMMembersSetProfileError.h in Headers */, - F292F2B81FC0EB7600D6E69B /* DBTEAMMembersSetProfileArg.h in Headers */, - F292F2B61FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsResult.h in Headers */, - F292F2B41FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsError.h in Headers */, - F292F2B21FC0EB7600D6E69B /* DBTEAMMembersSetPermissionsArg.h in Headers */, - F292F2B01FC0EB7600D6E69B /* DBTEAMMembersSendWelcomeError.h in Headers */, - F292F2AE1FC0EB7600D6E69B /* DBTEAMMembersRemoveError.h in Headers */, - F292F2AC1FC0EB7600D6E69B /* DBTEAMMembersRemoveArg.h in Headers */, - F292F2AA1FC0EB7600D6E69B /* DBTEAMMembersRecoverError.h in Headers */, - F292F2A81FC0EB7600D6E69B /* DBTEAMMembersRecoverArg.h in Headers */, - F292F2A61FC0EB7600D6E69B /* DBTEAMMembersListResult.h in Headers */, - F292F2A41FC0EB7600D6E69B /* DBTEAMMembersListError.h in Headers */, - F292F2A21FC0EB7600D6E69B /* DBTEAMMembersListContinueError.h in Headers */, - F292F2A01FC0EB7600D6E69B /* DBTEAMMembersListContinueArg.h in Headers */, - F292F29E1FC0EB7600D6E69B /* DBTEAMMembersListArg.h in Headers */, - F292F29C1FC0EB7600D6E69B /* DBTEAMMembersGetInfoItem.h in Headers */, - F292F29A1FC0EB7600D6E69B /* DBTEAMMembersGetInfoError.h in Headers */, - F292F2981FC0EB7600D6E69B /* DBTEAMMembersGetInfoArgs.h in Headers */, - F292F2961FC0EB7600D6E69B /* DBTEAMMemberSelectorError.h in Headers */, - F292F2941FC0EB7600D6E69B /* DBTEAMMembersDeactivateError.h in Headers */, - F292F2921FC0EB7600D6E69B /* DBTEAMMembersDeactivateArg.h in Headers */, - F292F2901FC0EB7600D6E69B /* DBTEAMMembersAddLaunch.h in Headers */, - F292F28E1FC0EB7600D6E69B /* DBTEAMMembersAddJobStatus.h in Headers */, - F292F28C1FC0EB7600D6E69B /* DBTEAMMembersAddArg.h in Headers */, - F292F28A1FC0EB7600D6E69B /* DBTEAMMemberProfile.h in Headers */, - F292F2881FC0EB7600D6E69B /* DBTEAMMemberLinkedApps.h in Headers */, - F292F2861FC0EB7600D6E69B /* DBTEAMMemberDevices.h in Headers */, - F292F2841FC0EB7600D6E69B /* DBTEAMMemberAddResult.h in Headers */, - F292F2821FC0EB7600D6E69B /* DBTEAMMemberAddArg.h in Headers */, - F292F2801FC0EB7600D6E69B /* DBTEAMMemberAccess.h in Headers */, - F292F27E1FC0EB7600D6E69B /* DBTEAMListTeamDevicesResult.h in Headers */, - F292F27C1FC0EB7600D6E69B /* DBTEAMListTeamDevicesError.h in Headers */, - F292F27A1FC0EB7600D6E69B /* DBTEAMListTeamDevicesArg.h in Headers */, - F292F2781FC0EB7600D6E69B /* DBTEAMListTeamAppsResult.h in Headers */, - F292F2761FC0EB7600D6E69B /* DBTEAMListTeamAppsError.h in Headers */, - F292F2741FC0EB7600D6E69B /* DBTEAMListTeamAppsArg.h in Headers */, - F292F2721FC0EB7600D6E69B /* DBTEAMListMembersDevicesResult.h in Headers */, - F292F2701FC0EB7600D6E69B /* DBTEAMListMembersDevicesError.h in Headers */, - F292F26E1FC0EB7600D6E69B /* DBTEAMListMembersDevicesArg.h in Headers */, - F292F26C1FC0EB7600D6E69B /* DBTEAMListMembersAppsResult.h in Headers */, - F292F26A1FC0EB7600D6E69B /* DBTEAMListMembersAppsError.h in Headers */, - F292F2681FC0EB7600D6E69B /* DBTEAMListMembersAppsArg.h in Headers */, - F292F2661FC0EB7600D6E69B /* DBTEAMListMemberDevicesResult.h in Headers */, - F292F2641FC0EB7600D6E69B /* DBTEAMListMemberDevicesError.h in Headers */, - F292F2621FC0EB7600D6E69B /* DBTEAMListMemberDevicesArg.h in Headers */, - F292F2601FC0EB7600D6E69B /* DBTEAMListMemberAppsResult.h in Headers */, - F292F25E1FC0EB7600D6E69B /* DBTEAMListMemberAppsError.h in Headers */, - F292F25C1FC0EB7600D6E69B /* DBTEAMListMemberAppsArg.h in Headers */, - F292F25A1FC0EB7600D6E69B /* DBTEAMIncludeMembersArg.h in Headers */, - F292F2581FC0EB7600D6E69B /* DBTEAMHasTeamSharedDropboxValue.h in Headers */, - F292F2561FC0EB7600D6E69B /* DBTEAMHasTeamFileEventsValue.h in Headers */, - F292F2541FC0EB7600D6E69B /* DBTEAMGroupUpdateError.h in Headers */, - F292F2521FC0EB7600D6E69B /* DBTEAMGroupUpdateArgs.h in Headers */, - F292F2501FC0EB7600D6E69B /* DBTEAMGroupsSelector.h in Headers */, - F292F24E1FC0EB7600D6E69B /* DBTEAMGroupsPollError.h in Headers */, - F292F24C1FC0EB7600D6E69B /* DBTEAMGroupsMembersListResult.h in Headers */, - F292F24A1FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueError.h in Headers */, - F292F2481FC0EB7600D6E69B /* DBTEAMGroupsMembersListContinueArg.h in Headers */, - F292F2461FC0EB7600D6E69B /* DBTEAMGroupsMembersListArg.h in Headers */, - F292F2441FC0EB7600D6E69B /* DBTEAMGroupsListResult.h in Headers */, - F292F2421FC0EB7600D6E69B /* DBTEAMGroupsListContinueError.h in Headers */, - F292F2401FC0EB7600D6E69B /* DBTEAMGroupsListContinueArg.h in Headers */, - F292F23E1FC0EB7600D6E69B /* DBTEAMGroupsListArg.h in Headers */, - F292F23C1FC0EB7600D6E69B /* DBTEAMGroupsGetInfoItem.h in Headers */, - F292F23A1FC0EB7600D6E69B /* DBTEAMGroupsGetInfoError.h in Headers */, - F292F2381FC0EB7600D6E69B /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */, - F292F2361FC0EB7600D6E69B /* DBTEAMGroupSelectorError.h in Headers */, - F292F2341FC0EB7600D6E69B /* DBTEAMGroupSelector.h in Headers */, - F292F2321FC0EB7600D6E69B /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */, - F292F2301FC0EB7600D6E69B /* DBTEAMGroupMembersSelectorError.h in Headers */, - F292F22E1FC0EB7600D6E69B /* DBTEAMGroupMembersSelector.h in Headers */, - F292F22C1FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveError.h in Headers */, - F292F22A1FC0EB7600D6E69B /* DBTEAMGroupMembersRemoveArg.h in Headers */, - F292F2281FC0EB7600D6E69B /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */, - F292F2261FC0EB7600D6E69B /* DBTEAMGroupMemberSelectorError.h in Headers */, - F292F2241FC0EB7600D6E69B /* DBTEAMGroupMemberSelector.h in Headers */, - F292F2221FC0EB7600D6E69B /* DBTEAMGroupMembersChangeResult.h in Headers */, - F292F2201FC0EB7600D6E69B /* DBTEAMGroupMembersAddError.h in Headers */, - F292F21E1FC0EB7600D6E69B /* DBTEAMGroupMembersAddArg.h in Headers */, - F292F21C1FC0EB7600D6E69B /* DBTEAMGroupMemberInfo.h in Headers */, - F292F21A1FC0EB7600D6E69B /* DBTEAMGroupFullInfo.h in Headers */, - F292F2181FC0EB7600D6E69B /* DBTEAMGroupDeleteError.h in Headers */, - F292F2161FC0EB7600D6E69B /* DBTEAMGroupCreateError.h in Headers */, - F292F2141FC0EB7600D6E69B /* DBTEAMGroupCreateArg.h in Headers */, - F292F2121FC0EB7600D6E69B /* DBTEAMGroupAccessType.h in Headers */, - F292F2101FC0EB7600D6E69B /* DBTEAMGetStorageReport.h in Headers */, - F292F20E1FC0EB7600D6E69B /* DBTEAMGetMembershipReport.h in Headers */, - F292F20C1FC0EB7600D6E69B /* DBTEAMGetDevicesReport.h in Headers */, - F292F20A1FC0EB7600D6E69B /* DBTEAMGetActivityReport.h in Headers */, - F292F2081FC0EB7600D6E69B /* DBTEAMFeatureValue.h in Headers */, - F292F2061FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */, - F292F2041FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchError.h in Headers */, - F292F2021FC0EB7600D6E69B /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */, - F292F2001FC0EB7600D6E69B /* DBTEAMFeature.h in Headers */, - F292F1FE1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateStatus.h in Headers */, - F292F1FC1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateResult.h in Headers */, - F292F1FA1FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateError.h in Headers */, - F292F1F81FC0EB7600D6E69B /* DBTEAMExcludedUsersUpdateArg.h in Headers */, - F292F1F61FC0EB7600D6E69B /* DBTEAMExcludedUsersListResult.h in Headers */, - F292F1F41FC0EB7600D6E69B /* DBTEAMExcludedUsersListError.h in Headers */, - F292F1F21FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueError.h in Headers */, - F292F1F01FC0EB7600D6E69B /* DBTEAMExcludedUsersListContinueArg.h in Headers */, - F292F1EE1FC0EB7600D6E69B /* DBTEAMExcludedUsersListArg.h in Headers */, - F292F1EC1FC0EB7600D6E69B /* DBTEAMDeviceSessionArg.h in Headers */, - F292F1EA1FC0EB7600D6E69B /* DBTEAMDeviceSession.h in Headers */, - F292F1E81FC0EB7600D6E69B /* DBTEAMDevicesActive.h in Headers */, - F292F1E61FC0EB7600D6E69B /* DBTEAMDesktopPlatform.h in Headers */, - F292F1E41FC0EB7600D6E69B /* DBTEAMDesktopClientSession.h in Headers */, - F292F1E21FC0EB7600D6E69B /* DBTEAMDateRangeError.h in Headers */, - F292F1E01FC0EB7600D6E69B /* DBTEAMDateRange.h in Headers */, - F292F1DE1FC0EB7600D6E69B /* DBTEAMCustomQuotaUsersArg.h in Headers */, - F292F1DC1FC0EB7600D6E69B /* DBTEAMCustomQuotaResult.h in Headers */, - F292F1DA1FC0EB7600D6E69B /* DBTEAMCustomQuotaError.h in Headers */, - F292F1D81FC0EB7600D6E69B /* DBTEAMBaseTeamFolderError.h in Headers */, - F292F1D61FC0EB7600D6E69B /* DBTEAMBaseDfbReport.h in Headers */, - F292F1D41FC0EB7600D6E69B /* DBTEAMApiApp.h in Headers */, - F292F1D21FC0EB7600D6E69B /* DBTEAMAdminTier.h in Headers */, - F292F1D01FC0EB7600D6E69B /* DBTEAMActiveWebSession.h in Headers */, - F292F1CC1FC0EB7600D6E69B /* DBSHARINGVisibility.h in Headers */, - F292F1CA1FC0EB7600D6E69B /* DBSHARINGViewerInfoPolicy.h in Headers */, - F292F1C81FC0EB7600D6E69B /* DBSHARINGUserMembershipInfo.h in Headers */, - F292F1C61FC0EB7600D6E69B /* DBSHARINGUserInfo.h in Headers */, - F292F1C41FC0EB7600D6E69B /* DBSHARINGUserFileMembershipInfo.h in Headers */, - F292F1C21FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyError.h in Headers */, - F292F1C01FC0EB7600D6E69B /* DBSHARINGUpdateFolderPolicyArg.h in Headers */, - F292F1BE1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberError.h in Headers */, - F292F1BC1FC0EB7600D6E69B /* DBSHARINGUpdateFolderMemberArg.h in Headers */, - F292F1BA1FC0EB7600D6E69B /* DBSHARINGUpdateFileMemberArgs.h in Headers */, - F292F1B81FC0EB7600D6E69B /* DBSHARINGUnshareFolderError.h in Headers */, - F292F1B61FC0EB7600D6E69B /* DBSHARINGUnshareFolderArg.h in Headers */, - F292F1B41FC0EB7600D6E69B /* DBSHARINGUnshareFileError.h in Headers */, - F292F1B21FC0EB7600D6E69B /* DBSHARINGUnshareFileArg.h in Headers */, - F292F1B01FC0EB7600D6E69B /* DBSHARINGUnmountFolderError.h in Headers */, - F292F1AE1FC0EB7600D6E69B /* DBSHARINGUnmountFolderArg.h in Headers */, - F292F1AC1FC0EB7600D6E69B /* DBSHARINGTransferFolderError.h in Headers */, - F292F1AA1FC0EB7600D6E69B /* DBSHARINGTransferFolderArg.h in Headers */, - F292F1A81FC0EB7600D6E69B /* DBSHARINGTeamMemberInfo.h in Headers */, - F292F1A61FC0EB7600D6E69B /* DBSHARINGSharingUserError.h in Headers */, - F292F1A41FC0EB7600D6E69B /* DBSHARINGSharingFileAccessError.h in Headers */, - F292F1A21FC0EB7600D6E69B /* DBSHARINGSharePathError.h in Headers */, - F292F1A01FC0EB7600D6E69B /* DBSHARINGShareFolderLaunch.h in Headers */, - F292F19E1FC0EB7600D6E69B /* DBSHARINGShareFolderJobStatus.h in Headers */, - F292F19C1FC0EB7600D6E69B /* DBSHARINGShareFolderErrorBase.h in Headers */, - F292F19A1FC0EB7600D6E69B /* DBSHARINGShareFolderError.h in Headers */, - F292F1981FC0EB7600D6E69B /* DBSHARINGShareFolderArgBase.h in Headers */, - F292F1961FC0EB7600D6E69B /* DBSHARINGShareFolderArg.h in Headers */, - F292F1941FC0EB7600D6E69B /* DBSHARINGSharedLinkSettingsError.h in Headers */, - F292F1921FC0EB7600D6E69B /* DBSHARINGSharedLinkSettings.h in Headers */, - F292F1901FC0EB7600D6E69B /* DBSHARINGSharedLinkPolicy.h in Headers */, - F292F18E1FC0EB7600D6E69B /* DBSHARINGSharedLinkMetadata.h in Headers */, - F292F18C1FC0EB7600D6E69B /* DBSHARINGSharedLinkError.h in Headers */, - F292F18A1FC0EB7600D6E69B /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */, - F292F1881FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadataBase.h in Headers */, - F292F1861FC0EB7600D6E69B /* DBSHARINGSharedFolderMetadata.h in Headers */, - F292F1841FC0EB7600D6E69B /* DBSHARINGSharedFolderMembers.h in Headers */, - F292F1821FC0EB7600D6E69B /* DBSHARINGSharedFolderMemberError.h in Headers */, - F292F1801FC0EB7600D6E69B /* DBSHARINGSharedFolderAccessError.h in Headers */, - F292F17E1FC0EB7600D6E69B /* DBSHARINGSharedFileMetadata.h in Headers */, - F292F17C1FC0EB7600D6E69B /* DBSHARINGSharedFileMembers.h in Headers */, - F292F17A1FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */, - F292F1781FC0EB7600D6E69B /* DBSHARINGSharedContentLinkMetadata.h in Headers */, - F292F1761FC0EB7600D6E69B /* DBSHARINGRevokeSharedLinkError.h in Headers */, - F292F1741FC0EB7500D6E69B /* DBSHARINGRevokeSharedLinkArg.h in Headers */, - F292F1721FC0EB7500D6E69B /* DBSHARINGResolvedVisibility.h in Headers */, - F292F1701FC0EB7500D6E69B /* DBSHARINGRequestedVisibility.h in Headers */, - F292F16E1FC0EB7500D6E69B /* DBSHARINGRemoveMemberJobStatus.h in Headers */, - F292F16C1FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberError.h in Headers */, - F292F16A1FC0EB7500D6E69B /* DBSHARINGRemoveFolderMemberArg.h in Headers */, - F292F1681FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberError.h in Headers */, - F292F1661FC0EB7500D6E69B /* DBSHARINGRemoveFileMemberArg.h in Headers */, - F292F1641FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipError.h in Headers */, - F292F1621FC0EB7500D6E69B /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */, - F292F1601FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipError.h in Headers */, - F292F15E1FC0EB7500D6E69B /* DBSHARINGRelinquishFileMembershipArg.h in Headers */, - F292F15C1FC0EB7500D6E69B /* DBSHARINGPermissionDeniedReason.h in Headers */, - F292F15A1FC0EB7500D6E69B /* DBSHARINGPendingUploadMode.h in Headers */, - F292F1581FC0EB7500D6E69B /* DBSHARINGPathLinkMetadata.h in Headers */, - F292F1561FC0EB7500D6E69B /* DBSHARINGParentFolderAccessInfo.h in Headers */, - F292F1541FC0EB7500D6E69B /* DBSHARINGMountFolderError.h in Headers */, - F292F1521FC0EB7500D6E69B /* DBSHARINGMountFolderArg.h in Headers */, - F292F1501FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsError.h in Headers */, - F292F14E1FC0EB7500D6E69B /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */, - F292F14C1FC0EB7500D6E69B /* DBSHARINGMembershipInfo.h in Headers */, - F292F14A1FC0EB7500D6E69B /* DBSHARINGMemberSelector.h in Headers */, - F292F1481FC0EB7500D6E69B /* DBSHARINGMemberPolicy.h in Headers */, - F292F1461FC0EB7500D6E69B /* DBSHARINGMemberPermission.h in Headers */, - F292F1441FC0EB7500D6E69B /* DBSHARINGMemberAction.h in Headers */, - F292F1421FC0EB7500D6E69B /* DBSHARINGMemberAccessLevelResult.h in Headers */, - F292F1401FC0EB7500D6E69B /* DBSHARINGListSharedLinksResult.h in Headers */, - F292F13E1FC0EB7500D6E69B /* DBSHARINGListSharedLinksError.h in Headers */, - F292F13C1FC0EB7500D6E69B /* DBSHARINGListSharedLinksArg.h in Headers */, - F292F13A1FC0EB7500D6E69B /* DBSHARINGListFoldersResult.h in Headers */, - F292F1381FC0EB7500D6E69B /* DBSHARINGListFoldersContinueError.h in Headers */, - F292F1361FC0EB7500D6E69B /* DBSHARINGListFoldersContinueArg.h in Headers */, - F292F1341FC0EB7500D6E69B /* DBSHARINGListFoldersArgs.h in Headers */, - F292F1321FC0EB7500D6E69B /* DBSHARINGListFolderMembersCursorArg.h in Headers */, - F292F1301FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueError.h in Headers */, - F292F12E1FC0EB7500D6E69B /* DBSHARINGListFolderMembersContinueArg.h in Headers */, - F292F12C1FC0EB7500D6E69B /* DBSHARINGListFolderMembersArgs.h in Headers */, - F292F12A1FC0EB7500D6E69B /* DBSHARINGListFilesResult.h in Headers */, - F292F1281FC0EB7500D6E69B /* DBSHARINGListFilesContinueError.h in Headers */, - F292F1261FC0EB7500D6E69B /* DBSHARINGListFilesContinueArg.h in Headers */, - F292F1241FC0EB7500D6E69B /* DBSHARINGListFilesArg.h in Headers */, - F292F1221FC0EB7500D6E69B /* DBSHARINGListFileMembersIndividualResult.h in Headers */, - F292F1201FC0EB7500D6E69B /* DBSHARINGListFileMembersError.h in Headers */, - F292F11E1FC0EB7500D6E69B /* DBSHARINGListFileMembersCountResult.h in Headers */, - F292F11C1FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueError.h in Headers */, - F292F11A1FC0EB7500D6E69B /* DBSHARINGListFileMembersContinueArg.h in Headers */, - F292F1181FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchResult.h in Headers */, - F292F1161FC0EB7500D6E69B /* DBSHARINGListFileMembersBatchArg.h in Headers */, - F292F1141FC0EB7500D6E69B /* DBSHARINGListFileMembersArg.h in Headers */, - F292F1121FC0EB7500D6E69B /* DBSHARINGLinkSettings.h in Headers */, - F292F1101FC0EB7500D6E69B /* DBSHARINGLinkPermissions.h in Headers */, - F292F10E1FC0EB7500D6E69B /* DBSHARINGLinkPermission.h in Headers */, - F292F10C1FC0EB7500D6E69B /* DBSHARINGLinkPassword.h in Headers */, - F292F10A1FC0EB7500D6E69B /* DBSHARINGLinkMetadata.h in Headers */, - F292F1081FC0EB7500D6E69B /* DBSHARINGLinkExpiry.h in Headers */, - F292F1061FC0EB7500D6E69B /* DBSHARINGLinkAudience.h in Headers */, - F292F1041FC0EB7500D6E69B /* DBSHARINGLinkAction.h in Headers */, - F292F1021FC0EB7500D6E69B /* DBSHARINGJobStatus.h in Headers */, - F292F1001FC0EB7500D6E69B /* DBSHARINGJobError.h in Headers */, - F292F0FE1FC0EB7500D6E69B /* DBSHARINGInviteeMembershipInfo.h in Headers */, - F292F0FC1FC0EB7500D6E69B /* DBSHARINGInviteeInfo.h in Headers */, - F292F0FA1FC0EB7500D6E69B /* DBSHARINGInsufficientQuotaAmounts.h in Headers */, - F292F0F81FC0EB7500D6E69B /* DBSHARINGInsufficientPlan.h in Headers */, - F292F0F61FC0EB7500D6E69B /* DBSHARINGGroupMembershipInfo.h in Headers */, - F292F0F41FC0EB7500D6E69B /* DBSHARINGGroupInfo.h in Headers */, - F292F0F21FC0EB7500D6E69B /* DBSHARINGGetSharedLinksResult.h in Headers */, - F292F0F01FC0EB7500D6E69B /* DBSHARINGGetSharedLinksError.h in Headers */, - F292F0EE1FC0EB7500D6E69B /* DBSHARINGGetSharedLinksArg.h in Headers */, - F292F0EC1FC0EB7500D6E69B /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */, - F292F0EA1FC0EB7500D6E69B /* DBSHARINGGetSharedLinkFileError.h in Headers */, - F292F0E81FC0EB7500D6E69B /* DBSHARINGGetMetadataArgs.h in Headers */, - F292F0E61FC0EB7500D6E69B /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */, - F292F0E41FC0EB7500D6E69B /* DBSHARINGGetFileMetadataError.h in Headers */, - F292F0E21FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchResult.h in Headers */, - F292F0E01FC0EB7500D6E69B /* DBSHARINGGetFileMetadataBatchArg.h in Headers */, - F292F0DE1FC0EB7500D6E69B /* DBSHARINGGetFileMetadataArg.h in Headers */, - F292F0DC1FC0EB7500D6E69B /* DBSHARINGFolderPolicy.h in Headers */, - F292F0DA1FC0EB7500D6E69B /* DBSHARINGFolderPermission.h in Headers */, - F292F0D81FC0EB7500D6E69B /* DBSHARINGFolderLinkMetadata.h in Headers */, - F292F0D61FC0EB7500D6E69B /* DBSHARINGFolderAction.h in Headers */, - F292EF061FC0EB7400D6E69B /* DBFILEPROPERTIESLookupError.h in Headers */, - F292EFB01FC0EB7500D6E69B /* DBFILESGpsCoordinates.h in Headers */, - F292F01E1FC0EB7500D6E69B /* DBFILESUploadSessionCursor.h in Headers */, - F292F0201FC0EB7500D6E69B /* DBFILESUploadSessionFinishArg.h in Headers */, - F292F0C21FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */, - F292F0121FC0EB7500D6E69B /* DBFILESThumbnailError.h in Headers */, - F292F0D41FC0EB7500D6E69B /* DBSHARINGFilePermission.h in Headers */, - F292F0CA1FC0EB7500D6E69B /* DBSHARINGFileLinkMetadata.h in Headers */, - F292EF581FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsResult.h in Headers */, - F292F0181FC0EB7500D6E69B /* DBFILESUploadError.h in Headers */, - F292EF301FC0EB7400D6E69B /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */, - F292F0821FC0EB7500D6E69B /* DBPAPERPaperDocCreateUpdateResult.h in Headers */, - F292EF5C1FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */, - F292EEDA1FC0EB7400D6E69B /* DBAUTHPaperAccessError.h in Headers */, - F292EF981FC0EB7500D6E69B /* DBFILESGetCopyReferenceError.h in Headers */, - F292EF6A1FC0EB7500D6E69B /* DBFILESCreateFolderArg.h in Headers */, - F292EEEC1FC0EB7400D6E69B /* DBCOMMONRootInfo.h in Headers */, - F292F0A41FC0EB7500D6E69B /* DBSHARINGAclUpdatePolicy.h in Headers */, - F292EF9A1FC0EB7500D6E69B /* DBFILESGetCopyReferenceResult.h in Headers */, - F292EFEC1FC0EB7500D6E69B /* DBFILESRelocationResult.h in Headers */, - F292F0341FC0EB7500D6E69B /* DBFILESUploadSessionStartResult.h in Headers */, - F292EF0A1FC0EB7400D6E69B /* DBFILEPROPERTIESModifyTemplateError.h in Headers */, - F292EF001FC0EB7400D6E69B /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */, - F292EF161FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */, - F292F0021FC0EB7500D6E69B /* DBFILESSearchError.h in Headers */, - F292F0101FC0EB7500D6E69B /* DBFILESThumbnailArg.h in Headers */, - F292F0601FC0EB7500D6E69B /* DBPAPERListPaperDocsArgs.h in Headers */, - F292F0BE1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkError.h in Headers */, - F292F0081FC0EB7500D6E69B /* DBFILESSearchMode.h in Headers */, - F292EF461FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestError.h in Headers */, - F292F0801FC0EB7500D6E69B /* DBPAPERPaperDocCreateError.h in Headers */, - F292EF9C1FC0EB7500D6E69B /* DBFILESGetMetadataArg.h in Headers */, - F292F0BA1FC0EB7500D6E69B /* DBSHARINGCollectionLinkMetadata.h in Headers */, - F292EFBA1FC0EB7500D6E69B /* DBFILESListFolderGetLatestCursorResult.h in Headers */, - F292EED41FC0EB7400D6E69B /* DBAUTHAccessError.h in Headers */, - F292EF8A1FC0EB7500D6E69B /* DBFILESDownloadError.h in Headers */, - F292F06A1FC0EB7500D6E69B /* DBPAPERListPaperDocsSortOrder.h in Headers */, - F292EF4C1FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestError.h in Headers */, - F292F03A1FC0EB7500D6E69B /* DBFILESWriteConflictError.h in Headers */, - F292F08E1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateError.h in Headers */, - F292EEE01FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Arg.h in Headers */, - F292EF241FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroup.h in Headers */, - F292EF8C1FC0EB7500D6E69B /* DBFILESFileMetadata.h in Headers */, - F292EF1C1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */, - F292F0661FC0EB7500D6E69B /* DBPAPERListPaperDocsResponse.h in Headers */, - F292EF401FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */, - F292EF281FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */, - F292EF321FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateError.h in Headers */, - F292F08A1FC0EB7500D6E69B /* DBPAPERPaperDocSharingPolicy.h in Headers */, - F292F00E1FC0EB7500D6E69B /* DBFILESSharingInfo.h in Headers */, - F292EFFC1FC0EB7500D6E69B /* DBFILESSaveUrlJobStatus.h in Headers */, - F292EF341FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilter.h in Headers */, - F292F07E1FC0EB7500D6E69B /* DBPAPERPaperDocCreateArgs.h in Headers */, - F292F0C01FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */, - F292F09C1FC0EB7500D6E69B /* DBPAPERUserInfoWithPermissionLevel.h in Headers */, - F292EFC01FC0EB7500D6E69B /* DBFILESListFolderLongpollResult.h in Headers */, - F292EFB81FC0EB7500D6E69B /* DBFILESListFolderError.h in Headers */, - F292EFE41FC0EB7500D6E69B /* DBFILESRelocationBatchResult.h in Headers */, - F292EF5A1FC0EB7400D6E69B /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */, - F292F0B81FC0EB7500D6E69B /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */, - F292EF8E1FC0EB7500D6E69B /* DBFILESFileOpsResult.h in Headers */, - F292EF4E1FC0EB7400D6E69B /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */, - F292EFA21FC0EB7500D6E69B /* DBFILESGetTemporaryLinkError.h in Headers */, - F292F0D01FC0EB7500D6E69B /* DBSHARINGFileMemberActionResult.h in Headers */, - F292F0B41FC0EB7500D6E69B /* DBSHARINGAudienceExceptions.h in Headers */, - F292EFA81FC0EB7500D6E69B /* DBFILESGetThumbnailBatchError.h in Headers */, - F292F0BC1FC0EB7500D6E69B /* DBSHARINGCreateSharedLinkArg.h in Headers */, - F292EF681FC0EB7500D6E69B /* DBFILESCommitInfoWithProperties.h in Headers */, - F292EF841FC0EB7500D6E69B /* DBFILESDeleteResult.h in Headers */, - F292EF5E1FC0EB7500D6E69B /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */, - F292EF6E1FC0EB7500D6E69B /* DBFILESCreateFolderResult.h in Headers */, - F292F01C1FC0EB7500D6E69B /* DBFILESUploadSessionAppendArg.h in Headers */, - F292EECA1FC0EB7400D6E69B /* DBASYNCPollArg.h in Headers */, - F292EF0E1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesError.h in Headers */, - F292EFD61FC0EB7500D6E69B /* DBFILESPreviewArg.h in Headers */, - F292EFC81FC0EB7500D6E69B /* DBFILESListRevisionsMode.h in Headers */, - F292F0861FC0EB7500D6E69B /* DBPAPERPaperDocExportResult.h in Headers */, - F292EEE21FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Error.h in Headers */, - F292EFE61FC0EB7500D6E69B /* DBFILESRelocationBatchResultData.h in Headers */, - F292F0CC1FC0EB7500D6E69B /* DBSHARINGFileMemberActionError.h in Headers */, - F292EF901FC0EB7500D6E69B /* DBFILESFileSharingInfo.h in Headers */, - F292EF741FC0EB7500D6E69B /* DBFILESDeleteBatchError.h in Headers */, - F292EFAE1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultEntry.h in Headers */, - F292EF6C1FC0EB7500D6E69B /* DBFILESCreateFolderError.h in Headers */, - F292EFAA1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResult.h in Headers */, - F292F0261FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */, - F292EF861FC0EB7500D6E69B /* DBFILESDimensions.h in Headers */, - F292EFCA1FC0EB7500D6E69B /* DBFILESListRevisionsResult.h in Headers */, - F292EF3C1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */, - F292F04C1FC0EB7500D6E69B /* DBPAPERDocLookupError.h in Headers */, - F292EFCC1FC0EB7500D6E69B /* DBFILESLookupError.h in Headers */, - F292EF881FC0EB7500D6E69B /* DBFILESDownloadArg.h in Headers */, - F292F0001FC0EB7500D6E69B /* DBFILESSearchArg.h in Headers */, - F292EEFE1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateResult.h in Headers */, - F292F0961FC0EB7500D6E69B /* DBPAPERSharingPolicy.h in Headers */, - F292EF7A1FC0EB7500D6E69B /* DBFILESDeleteBatchResult.h in Headers */, - F292EFEA1FC0EB7500D6E69B /* DBFILESRelocationPath.h in Headers */, - F292F0541FC0EB7500D6E69B /* DBPAPERFoldersContainingPaperDoc.h in Headers */, - F292EFCE1FC0EB7500D6E69B /* DBFILESMediaInfo.h in Headers */, - F292EF2C1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */, - F292EF781FC0EB7500D6E69B /* DBFILESDeleteBatchLaunch.h in Headers */, - F292F0A21FC0EB7500D6E69B /* DBSHARINGAccessLevel.h in Headers */, - F292EFD81FC0EB7500D6E69B /* DBFILESPreviewError.h in Headers */, - F292EF721FC0EB7500D6E69B /* DBFILESDeleteBatchArg.h in Headers */, - F292EF961FC0EB7500D6E69B /* DBFILESGetCopyReferenceArg.h in Headers */, - F292F0681FC0EB7500D6E69B /* DBPAPERListPaperDocsSortBy.h in Headers */, - F292F0321FC0EB7500D6E69B /* DBFILESUploadSessionStartArg.h in Headers */, - F292EF2E1FC0EB7400D6E69B /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */, - F292EF181FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */, - F292F0921FC0EB7500D6E69B /* DBPAPERRefPaperDoc.h in Headers */, - F292F0701FC0EB7500D6E69B /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */, - F292EFA41FC0EB7500D6E69B /* DBFILESGetTemporaryLinkResult.h in Headers */, - F292F00C1FC0EB7500D6E69B /* DBFILESSharedLink.h in Headers */, - F292EEC61FC0EB7400D6E69B /* DBASYNCLaunchEmptyResult.h in Headers */, - F292EF941FC0EB7500D6E69B /* DBFILESFolderSharingInfo.h in Headers */, - F292F0521FC0EB7500D6E69B /* DBPAPERFolder.h in Headers */, - F292F06E1FC0EB7500D6E69B /* DBPAPERListUsersOnFolderArgs.h in Headers */, - F292EEEE1FC0EB7400D6E69B /* DBCOMMONTeamRootInfo.h in Headers */, - F292F0C41FC0EB7500D6E69B /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */, - F292EF0C1FC0EB7400D6E69B /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */, - F292F0501FC0EB7500D6E69B /* DBPAPERExportFormat.h in Headers */, - F292EFD41FC0EB7500D6E69B /* DBFILESPhotoMetadata.h in Headers */, - F292EFF81FC0EB7500D6E69B /* DBFILESSaveUrlArg.h in Headers */, - F292F09A1FC0EB7500D6E69B /* DBPAPERSharingTeamPolicyType.h in Headers */, - F292F02A1FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */, - F292F03C1FC0EB7500D6E69B /* DBFILESWriteError.h in Headers */, - F292EFF61FC0EB7500D6E69B /* DBFILESSaveCopyReferenceResult.h in Headers */, - F292EF501FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */, - F292F0AE1FC0EB7500D6E69B /* DBSHARINGAddMember.h in Headers */, - F292F0241FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */, - F292EECE1FC0EB7400D6E69B /* DBASYNCPollError.h in Headers */, - F292EF621FC0EB7500D6E69B /* DBFILESAlphaGetMetadataArg.h in Headers */, - F292F05E1FC0EB7500D6E69B /* DBPAPERListDocsCursorError.h in Headers */, - F292F0761FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */, - F292F0161FC0EB7500D6E69B /* DBFILESThumbnailSize.h in Headers */, - F292EF201FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyField.h in Headers */, - F292F0741FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocArgs.h in Headers */, - F292EFFE1FC0EB7500D6E69B /* DBFILESSaveUrlResult.h in Headers */, - F292F0B01FC0EB7500D6E69B /* DBSHARINGAddMemberSelectorError.h in Headers */, - F292EF261FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */, - F292EF521FC0EB7400D6E69B /* DBFILEREQUESTSGetFileRequestError.h in Headers */, - F292F0381FC0EB7500D6E69B /* DBFILESVideoMetadata.h in Headers */, - F292F08C1FC0EB7500D6E69B /* DBPAPERPaperDocUpdateArgs.h in Headers */, - F292EED81FC0EB7400D6E69B /* DBAUTHInvalidAccountTypeError.h in Headers */, - F292F0901FC0EB7500D6E69B /* DBPAPERPaperDocUpdatePolicy.h in Headers */, - F292EEE41FC0EB7400D6E69B /* DBAUTHTokenFromOAuth1Result.h in Headers */, - F292EFF41FC0EB7500D6E69B /* DBFILESSaveCopyReferenceError.h in Headers */, - F292EF701FC0EB7500D6E69B /* DBFILESDeleteArg.h in Headers */, - F292EEE81FC0EB7400D6E69B /* DBCOMMONPathRoot.h in Headers */, - F292EFB41FC0EB7500D6E69B /* DBFILESListFolderContinueArg.h in Headers */, - F292F05C1FC0EB7500D6E69B /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */, - F292F0B61FC0EB7500D6E69B /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */, - F292EFC41FC0EB7500D6E69B /* DBFILESListRevisionsArg.h in Headers */, - F292EEDC1FC0EB7400D6E69B /* DBAUTHRateLimitError.h in Headers */, - F292EED61FC0EB7400D6E69B /* DBAUTHAuthError.h in Headers */, - F292EFF01FC0EB7500D6E69B /* DBFILESRestoreError.h in Headers */, - F292EEDE1FC0EB7400D6E69B /* DBAUTHRateLimitReason.h in Headers */, - F292EFD21FC0EB7500D6E69B /* DBFILESMetadata.h in Headers */, - F292EFDA1FC0EB7500D6E69B /* DBFILESRelocationArg.h in Headers */, - F292F0CE1FC0EB7500D6E69B /* DBSHARINGFileMemberActionIndividualResult.h in Headers */, - F292EF761FC0EB7500D6E69B /* DBFILESDeleteBatchJobStatus.h in Headers */, - F292F04E1FC0EB7500D6E69B /* DBPAPERDocSubscriptionLevel.h in Headers */, - F292F0C61FC0EB7500D6E69B /* DBSHARINGFileAction.h in Headers */, - F292F0221FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchArg.h in Headers */, - F292EFC21FC0EB7500D6E69B /* DBFILESListFolderResult.h in Headers */, - F292F0061FC0EB7500D6E69B /* DBFILESSearchMatchType.h in Headers */, - F292EFBC1FC0EB7500D6E69B /* DBFILESListFolderLongpollArg.h in Headers */, - F292F0981FC0EB7500D6E69B /* DBPAPERSharingPublicPolicyType.h in Headers */, - F292F0841FC0EB7500D6E69B /* DBPAPERPaperDocExport.h in Headers */, - F292F0461FC0EB7500D6E69B /* DBPAPERAddPaperDocUserMemberResult.h in Headers */, - F292EF441FC0EB7400D6E69B /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */, - F292F0941FC0EB7500D6E69B /* DBPAPERRemovePaperDocUser.h in Headers */, - F292F01A1FC0EB7500D6E69B /* DBFILESUploadErrorWithProperties.h in Headers */, - F292F00A1FC0EB7500D6E69B /* DBFILESSearchResult.h in Headers */, - F292EEEA1FC0EB7400D6E69B /* DBCOMMONPathRootError.h in Headers */, - F292EEFC1FC0EB7400D6E69B /* DBFILEPROPERTIESGetTemplateArg.h in Headers */, - F292F05A1FC0EB7500D6E69B /* DBPAPERImportFormat.h in Headers */, - F292F0881FC0EB7500D6E69B /* DBPAPERPaperDocPermissionLevel.h in Headers */, - F292F0641FC0EB7500D6E69B /* DBPAPERListPaperDocsFilterBy.h in Headers */, - F292F0441FC0EB7500D6E69B /* DBPAPERAddPaperDocUser.h in Headers */, - F292EF921FC0EB7500D6E69B /* DBFILESFolderMetadata.h in Headers */, - F292F0141FC0EB7500D6E69B /* DBFILESThumbnailFormat.h in Headers */, - F292EF3E1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */, - F292F02E1FC0EB7500D6E69B /* DBFILESUploadSessionLookupError.h in Headers */, - F292EED01FC0EB7400D6E69B /* DBASYNCPollResultBase.h in Headers */, - F292EF541FC0EB7400D6E69B /* DBFILEREQUESTSGracePeriod.h in Headers */, - F292EFEE1FC0EB7500D6E69B /* DBFILESRestoreArg.h in Headers */, - F292F0281FC0EB7500D6E69B /* DBFILESUploadSessionFinishBatchResult.h in Headers */, - F292F09E1FC0EB7500D6E69B /* DBPAPERUserOnPaperDocFilter.h in Headers */, - F292EFBE1FC0EB7500D6E69B /* DBFILESListFolderLongpollError.h in Headers */, - F292EFA61FC0EB7500D6E69B /* DBFILESGetThumbnailBatchArg.h in Headers */, - F292EF121FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */, - F292EF361FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */, - F292EF1E1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */, - F292EFE81FC0EB7500D6E69B /* DBFILESRelocationError.h in Headers */, - F292EFC61FC0EB7500D6E69B /* DBFILESListRevisionsError.h in Headers */, - F292EFF21FC0EB7500D6E69B /* DBFILESSaveCopyReferenceArg.h in Headers */, - F292F0621FC0EB7500D6E69B /* DBPAPERListPaperDocsContinueArgs.h in Headers */, - F292EF4A1FC0EB7400D6E69B /* DBFILEREQUESTSFileRequestDeadline.h in Headers */, - F292EF221FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */, - F292EF661FC0EB7500D6E69B /* DBFILESCommitInfo.h in Headers */, - F292EFDE1FC0EB7500D6E69B /* DBFILESRelocationBatchError.h in Headers */, - F292F06C1FC0EB7500D6E69B /* DBPAPERListUsersCursorError.h in Headers */, - F292F0481FC0EB7500D6E69B /* DBPAPERAddPaperDocUserResult.h in Headers */, - F292F03E1FC0EB7500D6E69B /* DBFILESWriteMode.h in Headers */, - F292EEFA1FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateResult.h in Headers */, - F292EF801FC0EB7500D6E69B /* DBFILESDeletedMetadata.h in Headers */, - F292F0561FC0EB7500D6E69B /* DBPAPERFolderSharingPolicyType.h in Headers */, - F292F0A81FC0EB7500D6E69B /* DBSHARINGAddFileMemberError.h in Headers */, - F292F0A61FC0EB7500D6E69B /* DBSHARINGAddFileMemberArgs.h in Headers */, - F292EF561FC0EB7400D6E69B /* DBFILEREQUESTSListFileRequestsError.h in Headers */, - F292EF021FC0EB7400D6E69B /* DBFILEPROPERTIESListTemplateResult.h in Headers */, - F292F04A1FC0EB7500D6E69B /* DBPAPERCursor.h in Headers */, - F292EFE01FC0EB7500D6E69B /* DBFILESRelocationBatchJobStatus.h in Headers */, - F292EF9E1FC0EB7500D6E69B /* DBFILESGetMetadataError.h in Headers */, - F292EEC81FC0EB7400D6E69B /* DBASYNCLaunchResultBase.h in Headers */, - F292F0C81FC0EB7500D6E69B /* DBSHARINGFileErrorResult.h in Headers */, - F292EEF81FC0EB7400D6E69B /* DBFILEPROPERTIESAddTemplateArg.h in Headers */, - F292EF481FC0EB7400D6E69B /* DBFILEREQUESTSFileRequest.h in Headers */, - F292EFE21FC0EB7500D6E69B /* DBFILESRelocationBatchLaunch.h in Headers */, - F292EFAC1FC0EB7500D6E69B /* DBFILESGetThumbnailBatchResultData.h in Headers */, - F292EFFA1FC0EB7500D6E69B /* DBFILESSaveUrlError.h in Headers */, - F292EFDC1FC0EB7500D6E69B /* DBFILESRelocationBatchArg.h in Headers */, - F292F0AC1FC0EB7500D6E69B /* DBSHARINGAddFolderMemberError.h in Headers */, - F292EEF41FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */, - F292EEF61FC0EB7400D6E69B /* DBFILEPROPERTIESAddPropertiesError.h in Headers */, - F292EEF01FC0EB7400D6E69B /* DBCOMMONUserRootInfo.h in Headers */, - F292EFD01FC0EB7500D6E69B /* DBFILESMediaMetadata.h in Headers */, - F292EECC1FC0EB7400D6E69B /* DBASYNCPollEmptyResult.h in Headers */, - F292EF081FC0EB7400D6E69B /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */, - F292EFB21FC0EB7500D6E69B /* DBFILESListFolderArg.h in Headers */, - F292EF041FC0EB7400D6E69B /* DBFILEPROPERTIESLogicalOperator.h in Headers */, - F292F0721FC0EB7500D6E69B /* DBPAPERListUsersOnFolderResponse.h in Headers */, - F292F0421FC0EB7500D6E69B /* DBPAPERAddMember.h in Headers */, - F292EF101FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */, - F292F0301FC0EB7500D6E69B /* DBFILESUploadSessionOffsetError.h in Headers */, - F292EF1A1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */, - F292EFB61FC0EB7500D6E69B /* DBFILESListFolderContinueError.h in Headers */, - F292EF141FC0EB7400D6E69B /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */, - F292EF7E1FC0EB7500D6E69B /* DBFILESDeleteBatchResultEntry.h in Headers */, - F292F0D21FC0EB7500D6E69B /* DBSHARINGFileMemberRemoveActionResult.h in Headers */, - F292EF3A1FC0EB7400D6E69B /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */, - F292F0361FC0EB7500D6E69B /* DBFILESUploadWriteFailed.h in Headers */, - F292F0581FC0EB7500D6E69B /* DBPAPERFolderSubscriptionLevel.h in Headers */, - F292EF381FC0EB7400D6E69B /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */, - F292EF641FC0EB7500D6E69B /* DBFILESAlphaGetMetadataError.h in Headers */, - F292F0AA1FC0EB7500D6E69B /* DBSHARINGAddFolderMemberArg.h in Headers */, - F292F02C1FC0EB7500D6E69B /* DBFILESUploadSessionFinishError.h in Headers */, - F292F07C1FC0EB7500D6E69B /* DBPAPERPaperApiCursorError.h in Headers */, - F292EFA01FC0EB7500D6E69B /* DBFILESGetTemporaryLinkArg.h in Headers */, - F292F07A1FC0EB7500D6E69B /* DBPAPERPaperApiBaseError.h in Headers */, - F292EF821FC0EB7500D6E69B /* DBFILESDeleteError.h in Headers */, - F292EF2A1FC0EB7400D6E69B /* DBFILEPROPERTIESPropertyType.h in Headers */, - F292F0B21FC0EB7500D6E69B /* DBSHARINGAudienceExceptionContentInfo.h in Headers */, - F292F0781FC0EB7500D6E69B /* DBPAPERListUsersOnPaperDocResponse.h in Headers */, - F292F0041FC0EB7500D6E69B /* DBFILESSearchMatch.h in Headers */, - F292EF7C1FC0EB7500D6E69B /* DBFILESDeleteBatchResultData.h in Headers */, + F96E3A81206EE14600589395 /* DBTEAMLOGGroupAddMemberType.h in Headers */, + F96E3A2B206EE14600589395 /* DBTEAMLOGFileRequestChangeType.h in Headers */, + F96E3D9D206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageType.h in Headers */, + F96E3E17206EE14B00589395 /* DBUSERSGetAccountArg.h in Headers */, + F96E3D7B206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeDetails.h in Headers */, + F96E39BD206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportDetails.h in Headers */, + F96E3B0D206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyDetails.h in Headers */, + F96E3C7F206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h in Headers */, + F96E3579206EE14200589395 /* DBFILESPreviewError.h in Headers */, + F96E3B0B206EE14700589395 /* DBTEAMLOGMemberSuggestDetails.h in Headers */, + F96E3BEF206EE14800589395 /* DBTEAMLOGPaperFolderDeletedDetails.h in Headers */, + F96E3A99206EE14600589395 /* DBTEAMLOGGroupLogInfo.h in Headers */, + F96E3595206EE14200589395 /* DBFILESSaveCopyReferenceError.h in Headers */, + F96E3D93206EE14A00589395 /* DBTEAMLOGTeamMergeToType.h in Headers */, + F96E36A9206EE14300589395 /* DBSHARINGLinkExpiry.h in Headers */, + F96E3D61206EE14A00589395 /* DBTEAMLOGSsoRemoveCertDetails.h in Headers */, + F96E34A1206EE14200589395 /* DBFILEPROPERTIESLookupError.h in Headers */, + F96E35AD206EE14300589395 /* DBFILESSharedLink.h in Headers */, + F96E35F7206EE14300589395 /* DBPAPERFolderSharingPolicyType.h in Headers */, + F96E395D206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileType.h in Headers */, + F96E3B45206EE14700589395 /* DBTEAMLOGOpenNoteSharedType.h in Headers */, + F96E375B206EE14400589395 /* DBSHARINGUpdateFileMemberArgs.h in Headers */, + F96E3C51206EE14800589395 /* DBTEAMLOGSfTeamJoinType.h in Headers */, + F96E3709206EE14300589395 /* DBSHARINGRemoveFileMemberError.h in Headers */, + F96E385F206EE14400589395 /* DBTEAMMembersUnsuspendArg.h in Headers */, + F96E3D4B206EE14A00589395 /* DBTEAMLOGSsoChangeCertType.h in Headers */, + F96E3E87206EE14B00589395 /* DBPAPERRouteObjects.h in Headers */, + F96E3C3F206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessDetails.h in Headers */, + F96E3591206EE14200589395 /* DBFILESRestoreError.h in Headers */, + F96E36D3206EE14300589395 /* DBSHARINGListFolderMembersCursorArg.h in Headers */, + F96E3DDD206EE14A00589395 /* DBTEAMLOGWebDeviceSessionLogInfo.h in Headers */, + F96E3761206EE14400589395 /* DBSHARINGUpdateFolderPolicyArg.h in Headers */, + F96E354F206EE14200589395 /* DBFILESGetThumbnailBatchResultEntry.h in Headers */, + F96E38AF206EE14500589395 /* DBTEAMTeamFolderListResult.h in Headers */, + F96E3563206EE14200589395 /* DBFILESListFolderResult.h in Headers */, + F96E3B35206EE14700589395 /* DBTEAMLOGNoteAclLinkType.h in Headers */, + F96E3AC1206EE14700589395 /* DBTEAMLOGLogoutDetails.h in Headers */, + F96E3ACD206EE14700589395 /* DBTEAMLOGMemberChangeEmailDetails.h in Headers */, + F96E3C15206EE14800589395 /* DBTEAMLOGRelocateAssetReferencesLogInfo.h in Headers */, + F96E3683206EE14300589395 /* DBSHARINGGetFileMetadataBatchResult.h in Headers */, + F96E37AF206EE14400589395 /* DBTEAMGetMembershipReport.h in Headers */, + F96E34F3206EE14200589395 /* DBFILEREQUESTSListFileRequestsResult.h in Headers */, + F96E3C73206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkExpiryDetails.h in Headers */, + F96E3CAB206EE14900589395 /* DBTEAMLOGSharedContentViewDetails.h in Headers */, + F96E3C25206EE14800589395 /* DBTEAMLOGSfAddGroupType.h in Headers */, + F96E377F206EE14400589395 /* DBTEAMCustomQuotaUsersArg.h in Headers */, + F96E3ACF206EE14700589395 /* DBTEAMLOGMemberChangeEmailType.h in Headers */, + F96E34CB206EE14200589395 /* DBFILEPROPERTIESRemoveTemplateArg.h in Headers */, + F96E3625206EE14300589395 /* DBPAPERPaperDocExport.h in Headers */, + F96E3B01206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h in Headers */, + F96E3941206EE14500589395 /* DBTEAMLOGDesktopDeviceSessionLogInfo.h in Headers */, + F96E3A77206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyType.h in Headers */, + F96E3CB1206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyType.h in Headers */, + F96E399D206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h in Headers */, + F96E39F3206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyDetails.h in Headers */, + F96E3755206EE14400589395 /* DBSHARINGUnshareFileError.h in Headers */, + F96E369B206EE14300589395 /* DBSHARINGInsufficientQuotaAmounts.h in Headers */, + F96E34F7206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestDeadline.h in Headers */, + F96E3D91206EE14A00589395 /* DBTEAMLOGTeamMergeToDetails.h in Headers */, + F96E3B6D206EE14700589395 /* DBTEAMLOGPaperContentCreateType.h in Headers */, + F96E3567206EE14200589395 /* DBFILESListRevisionsError.h in Headers */, + F96E36C7206EE14300589395 /* DBSHARINGListFilesContinueArg.h in Headers */, + F96E3475206EE14200589395 /* DBAUTHPaperAccessError.h in Headers */, + F96E378B206EE14400589395 /* DBTEAMDeviceSession.h in Headers */, + F96E3913206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledType.h in Headers */, + F96E36E7206EE14300589395 /* DBSHARINGMemberPermission.h in Headers */, + F96E3B5D206EE14700589395 /* DBTEAMLOGPaperChangePolicyType.h in Headers */, + F96E3E27206EE14B00589395 /* DBUSERSTeam.h in Headers */, + F96E3605206EE14300589395 /* DBPAPERListPaperDocsFilterBy.h in Headers */, + F96E3B51206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyType.h in Headers */, + F96E3E07206EE14A00589395 /* DBTEAMPOLICIESTeamMemberPolicies.h in Headers */, + F96E3B23206EE14700589395 /* DBTEAMLOGMobileSessionLogInfo.h in Headers */, + F96E3C81206EE14900589395 /* DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h in Headers */, + F96E3BDF206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowDetails.h in Headers */, + F96E3D9B206EE14A00589395 /* DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h in Headers */, + F96E35ED206EE14300589395 /* DBPAPERDocLookupError.h in Headers */, + F96E38ED206EE14500589395 /* DBTEAMLOGAccessMethodLogInfo.h in Headers */, + F96E3713206EE14400589395 /* DBSHARINGResolvedVisibility.h in Headers */, + F96E359B206EE14200589395 /* DBFILESSaveUrlError.h in Headers */, + F96E3589206EE14200589395 /* DBFILESRelocationError.h in Headers */, + F96E3897206EE14500589395 /* DBTEAMTeamFolderArchiveJobStatus.h in Headers */, + F96E3A0F206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceType.h in Headers */, + F96E37A1206EE14400589395 /* DBTEAMFeature.h in Headers */, + F96E3505206EE14200589395 /* DBFILESCreateFolderArg.h in Headers */, + F96E3A6D206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueArg.h in Headers */, + F96E3D55206EE14A00589395 /* DBTEAMLOGSsoChangePolicyDetails.h in Headers */, + F96E3C29206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h in Headers */, + F96E3861206EE14400589395 /* DBTEAMMembersUnsuspendError.h in Headers */, + F96E373D206EE14400589395 /* DBSHARINGShareFolderErrorBase.h in Headers */, + F96E36FD206EE14300589395 /* DBSHARINGPermissionDeniedReason.h in Headers */, + F96E3C67206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h in Headers */, + F96E3487206EE14200589395 /* DBCOMMONRootInfo.h in Headers */, + F96E3533206EE14200589395 /* DBFILESFolderMetadata.h in Headers */, + F96E36B7206EE14300589395 /* DBSHARINGListFileMembersBatchArg.h in Headers */, + F96E3C05206EE14800589395 /* DBTEAMLOGPasswordResetAllDetails.h in Headers */, + F96E38B5206EE14500589395 /* DBTEAMTeamFolderRenameArg.h in Headers */, + F96E363D206EE14300589395 /* DBPAPERUserInfoWithPermissionLevel.h in Headers */, + F96E3C2D206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnType.h in Headers */, + F96E3659206EE14300589395 /* DBSHARINGChangeFileMemberAccessArgs.h in Headers */, + F96E398D206EE14500589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h in Headers */, + F96E37ED206EE14400589395 /* DBTEAMGroupsMembersListResult.h in Headers */, F2A2CEB41E566611001D8449 /* DBSDKImports-macOS.h in Headers */, + F96E355D206EE14200589395 /* DBFILESListFolderLongpollArg.h in Headers */, + F96E3C03206EE14800589395 /* DBTEAMLOGPasswordChangeType.h in Headers */, + F96E361D206EE14300589395 /* DBPAPERPaperApiCursorError.h in Headers */, + F96E34A5206EE14200589395 /* DBFILEPROPERTIESModifyTemplateError.h in Headers */, + F96E37D1206EE14400589395 /* DBTEAMGroupMembersSelectorError.h in Headers */, + F96E3D43206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlType.h in Headers */, + F96E37DF206EE14400589395 /* DBTEAMGroupsListArg.h in Headers */, + F96E39E9206EE14600589395 /* DBTEAMLOGFileAddDetails.h in Headers */, + F96E3985206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesDetails.h in Headers */, + F96E3C69206EE14800589395 /* DBTEAMLOGSharedContentChangeDownloadsPolicyType.h in Headers */, + F96E365F206EE14300589395 /* DBSHARINGCreateSharedLinkError.h in Headers */, + F96E369D206EE14300589395 /* DBSHARINGInviteeInfo.h in Headers */, + F96E3887206EE14500589395 /* DBTEAMRevokeLinkedAppStatus.h in Headers */, + F96E3A23206EE14600589395 /* DBTEAMLOGFilePreviewType.h in Headers */, + F96E39F7206EE14600589395 /* DBTEAMLOGFileCommentsPolicy.h in Headers */, + F96E3749206EE14400589395 /* DBSHARINGTeamMemberInfo.h in Headers */, + F96E36F1206EE14300589395 /* DBSHARINGModifySharedLinkSettingsError.h in Headers */, + F96E376D206EE14400589395 /* DBSHARINGVisibility.h in Headers */, + F96E3CE3206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityDetails.h in Headers */, + F96E3CCB206EE14900589395 /* DBTEAMLOGSharedFolderMountType.h in Headers */, + F96E3C61206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordType.h in Headers */, + F96E3695206EE14300589395 /* DBSHARINGGroupInfo.h in Headers */, + F96E36D1206EE14300589395 /* DBSHARINGListFolderMembersContinueError.h in Headers */, + F96E3BD7206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h in Headers */, + F96E349B206EE14200589395 /* DBFILEPROPERTIESInvalidPropertyGroupError.h in Headers */, + F96E3A1B206EE14600589395 /* DBTEAMLOGFileOrFolderLogInfo.h in Headers */, + F96E3A9D206EE14700589395 /* DBTEAMLOGGroupMovedType.h in Headers */, + F96E3C33206EE14800589395 /* DBTEAMLOGSfFbInviteDetails.h in Headers */, + F96E3883206EE14500589395 /* DBTEAMRevokeLinkedAppBatchResult.h in Headers */, + F96E3791206EE14400589395 /* DBTEAMExcludedUsersListContinueArg.h in Headers */, + F96E3BFF206EE14800589395 /* DBTEAMLOGParticipantLogInfo.h in Headers */, + F96E398B206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h in Headers */, + F96E389F206EE14500589395 /* DBTEAMTeamFolderGetInfoItem.h in Headers */, + F96E3721206EE14400589395 /* DBSHARINGSharedFolderAccessError.h in Headers */, + F96E35DB206EE14300589395 /* DBFILESWriteConflictError.h in Headers */, + F96E3E6F206EE14B00589395 /* DBTEAMTeamAuthRoutes.h in Headers */, + F96E3C91206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipType.h in Headers */, + F96E37BB206EE14400589395 /* DBTEAMGroupFullInfo.h in Headers */, + F96E3E57206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.h in Headers */, + F96E3D45206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlDetails.h in Headers */, + F96E3CF9206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryType.h in Headers */, + F96E373B206EE14400589395 /* DBSHARINGShareFolderError.h in Headers */, + F96E39FB206EE14600589395 /* DBTEAMLOGFileCopyType.h in Headers */, + F96E385D206EE14400589395 /* DBTEAMMembersSuspendError.h in Headers */, + F96E3D13206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyType.h in Headers */, + F96E357F206EE14200589395 /* DBFILESRelocationBatchError.h in Headers */, + F96E37C5206EE14400589395 /* DBTEAMGroupMemberSelector.h in Headers */, + F96E37C9206EE14400589395 /* DBTEAMGroupMemberSetAccessTypeError.h in Headers */, + F96E3A19206EE14600589395 /* DBTEAMLOGFileMoveType.h in Headers */, + F96E3765206EE14400589395 /* DBSHARINGUserFileMembershipInfo.h in Headers */, + F96E36B1206EE14300589395 /* DBSHARINGLinkPermissions.h in Headers */, F2AB345C1E89DEEE004F6379 /* DBAppClient.h in Headers */, + F96E3BC3206EE14800589395 /* DBTEAMLOGPaperDocTrashedDetails.h in Headers */, + F96E3CA3206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessDetails.h in Headers */, + F96E35BD206EE14300589395 /* DBFILESUploadSessionAppendArg.h in Headers */, + F96E35A7206EE14300589395 /* DBFILESSearchMatchType.h in Headers */, + F96E3611206EE14300589395 /* DBPAPERListUsersOnFolderContinueArgs.h in Headers */, + F96E3757206EE14400589395 /* DBSHARINGUnshareFolderArg.h in Headers */, + F96E3573206EE14200589395 /* DBFILESMetadata.h in Headers */, + F96E3DAB206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneDetails.h in Headers */, + F96E3C6B206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleDetails.h in Headers */, + F96E34B1206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchError.h in Headers */, + F96E389B206EE14500589395 /* DBTEAMTeamFolderCreateArg.h in Headers */, + F96E363F206EE14300589395 /* DBPAPERUserOnPaperDocFilter.h in Headers */, + F96E3DF7206EE14A00589395 /* DBTEAMPOLICIESPaperEnabledPolicy.h in Headers */, + F96E3C57206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesDetails.h in Headers */, + F96E3E47206EE14B00589395 /* DBStoneValidators.h in Headers */, + F96E39DD206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyType.h in Headers */, + F96E39F5206EE14600589395 /* DBTEAMLOGFileCommentsChangePolicyType.h in Headers */, + F96E3DB9206EE14A00589395 /* DBTEAMLOGTfaChangePolicyType.h in Headers */, F2AB0D8C1E666C96002617AB /* ObjectiveDropboxOfficialLib.h in Headers */, + F96E352B206EE14200589395 /* DBFILESDownloadZipResult.h in Headers */, + F96E3731206EE14400589395 /* DBSHARINGSharedLinkPolicy.h in Headers */, + F96E35D9206EE14300589395 /* DBFILESVideoMetadata.h in Headers */, + F96E35FF206EE14300589395 /* DBPAPERListDocsCursorError.h in Headers */, + F96E3779206EE14400589395 /* DBTEAMBaseTeamFolderError.h in Headers */, + F96E394F206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionType.h in Headers */, + F96E37EB206EE14400589395 /* DBTEAMGroupsMembersListContinueError.h in Headers */, + F96E3535206EE14200589395 /* DBFILESFolderSharingInfo.h in Headers */, + F96E3B57206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyDetails.h in Headers */, + F96E39C7206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenType.h in Headers */, + F96E36A7206EE14300589395 /* DBSHARINGLinkAudience.h in Headers */, + F96E3963206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h in Headers */, + F96E38EF206EE14500589395 /* DBTEAMLOGAccountCaptureAvailability.h in Headers */, + F96E3B89206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleType.h in Headers */, + F96E3CF3206EE14900589395 /* DBTEAMLOGSharedLinkDownloadDetails.h in Headers */, + F96E360F206EE14300589395 /* DBPAPERListUsersOnFolderArgs.h in Headers */, 3C3C29771F7D758E00C54011 /* DBTransportBaseHostnameConfig.h in Headers */, + F96E3B83206EE14700589395 /* DBTEAMLOGPaperDocAddCommentDetails.h in Headers */, + F96E394D206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h in Headers */, + F96E387B206EE14500589395 /* DBTEAMRevokeDeviceSessionStatus.h in Headers */, + F96E3DB5206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneType.h in Headers */, + F96E3689206EE14300589395 /* DBSHARINGGetMetadataArgs.h in Headers */, + F96E3E37206EE14B00589395 /* DBUserBaseClient.h in Headers */, + F96E3875206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchError.h in Headers */, + F96E3CD3206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipType.h in Headers */, + F96E3D79206EE14A00589395 /* DBTEAMLOGTeamFolderCreateType.h in Headers */, + F96E3843206EE14400589395 /* DBTEAMMembersListContinueError.h in Headers */, + F96E3A8F206EE14600589395 /* DBTEAMLOGGroupCreateDetails.h in Headers */, + F96E3BFB206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteType.h in Headers */, + F96E37DB206EE14400589395 /* DBTEAMGroupsGetInfoError.h in Headers */, + F96E3DAF206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyDetails.h in Headers */, + F96E3CDF206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryDetails.h in Headers */, + F96E35A9206EE14300589395 /* DBFILESSearchMode.h in Headers */, + F96E36AF206EE14300589395 /* DBSHARINGLinkPermission.h in Headers */, + F96E3BED206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionType.h in Headers */, + F96E3DC7206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyType.h in Headers */, + F96E3BD1206EE14800589395 /* DBTEAMLOGPaperDocViewDetails.h in Headers */, + F96E34E1206EE14200589395 /* DBFILEREQUESTSCreateFileRequestError.h in Headers */, + F96E355B206EE14200589395 /* DBFILESListFolderGetLatestCursorResult.h in Headers */, + F96E3ADB206EE14700589395 /* DBTEAMLOGMemberChangeStatusType.h in Headers */, F2C187EC1E6666C30042ABE6 /* ObjectiveDropboxOfficial.h in Headers */, + F96E379D206EE14400589395 /* DBTEAMExcludedUsersUpdateResult.h in Headers */, + F96E3B95206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentType.h in Headers */, + F96E3A45206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h in Headers */, + F96E3A05206EE14600589395 /* DBTEAMLOGFileDownloadDetails.h in Headers */, + F96E3C45206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleType.h in Headers */, + F96E3AA1206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdType.h in Headers */, + F96E3D4D206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlDetails.h in Headers */, + F96E353B206EE14200589395 /* DBFILESGetCopyReferenceResult.h in Headers */, + F96E366B206EE14300589395 /* DBSHARINGFileLinkMetadata.h in Headers */, + F96E3A53206EE14600589395 /* DBTEAMLOGFileRevertDetails.h in Headers */, + F96E3A8B206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleDetails.h in Headers */, + F96E3637206EE14300589395 /* DBPAPERSharingPolicy.h in Headers */, + F96E3DCF206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyDetails.h in Headers */, + F96E381D206EE14400589395 /* DBTEAMListTeamDevicesError.h in Headers */, + F96E346F206EE14200589395 /* DBAUTHAccessError.h in Headers */, + F96E3BB3206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentDetails.h in Headers */, + F96E36A1206EE14300589395 /* DBSHARINGJobError.h in Headers */, + F96E3D0D206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyDetails.h in Headers */, + F96E39C5206EE14600589395 /* DBTEAMLOGEmmRefreshAuthTokenDetails.h in Headers */, + F96E35C3206EE14300589395 /* DBFILESUploadSessionFinishBatchArg.h in Headers */, + F96E35B5206EE14300589395 /* DBFILESThumbnailFormat.h in Headers */, + F96E3973206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledDetails.h in Headers */, + F96E3B5B206EE14700589395 /* DBTEAMLOGPaperChangePolicyDetails.h in Headers */, + F96E3855206EE14400589395 /* DBTEAMMembersSetPermissionsError.h in Headers */, + F96E37C7206EE14400589395 /* DBTEAMGroupMemberSelectorError.h in Headers */, + F96E38BD206EE14500589395 /* DBTEAMTeamGetInfoResult.h in Headers */, + F96E3CC7206EE14900589395 /* DBTEAMLOGSharedFolderMembersInheritancePolicy.h in Headers */, + F96E36DB206EE14300589395 /* DBSHARINGListFoldersResult.h in Headers */, + F96E3525206EE14200589395 /* DBFILESDownloadError.h in Headers */, + F96E34E7206EE14200589395 /* DBFILEREQUESTSFileRequestError.h in Headers */, + F96E38D1206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminResult.h in Headers */, + F96E3DFB206EE14A00589395 /* DBTEAMPOLICIESRolloutMethod.h in Headers */, + F96E3C4B206EE14800589395 /* DBTEAMLOGSfTeamJoinDetails.h in Headers */, + F96E39C3206EE14600589395 /* DBTEAMLOGEmmErrorType.h in Headers */, + F96E3D31206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutType.h in Headers */, + F96E3715206EE14400589395 /* DBSHARINGRevokeSharedLinkArg.h in Headers */, + F96E3797206EE14400589395 /* DBTEAMExcludedUsersListResult.h in Headers */, + F96E3A41206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledDetails.h in Headers */, + F96E3C85206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationType.h in Headers */, + F96E38F1206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h in Headers */, + F96E39BF206EE14600589395 /* DBTEAMLOGEmmCreateUsageReportType.h in Headers */, + F96E347B206EE14200589395 /* DBAUTHTokenFromOAuth1Arg.h in Headers */, + F96E382D206EE14400589395 /* DBTEAMMembersAddArg.h in Headers */, + F96E3E05206EE14A00589395 /* DBTEAMPOLICIESSsoPolicy.h in Headers */, + F96E3943206EE14500589395 /* DBTEAMLOGDesktopSessionLogInfo.h in Headers */, + F96E39E1206EE14600589395 /* DBTEAMLOGExternalUserLogInfo.h in Headers */, + F96E3AEB206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h in Headers */, + F96E3D51206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlDetails.h in Headers */, + F96E3951206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h in Headers */, + F96E356B206EE14200589395 /* DBFILESListRevisionsResult.h in Headers */, + F96E3545206EE14200589395 /* DBFILESGetTemporaryLinkResult.h in Headers */, + F96E372F206EE14400589395 /* DBSHARINGSharedLinkMetadata.h in Headers */, + F96E3A97206EE14600589395 /* DBTEAMLOGGroupJoinPolicy.h in Headers */, + F96E3859206EE14400589395 /* DBTEAMMembersSetProfileArg.h in Headers */, + F96E3AA9206EE14700589395 /* DBTEAMLOGGroupRenameType.h in Headers */, + F96E38A9206EE14500589395 /* DBTEAMTeamFolderListContinueArg.h in Headers */, + F96E34BF206EE14200589395 /* DBFILEPROPERTIESPropertyGroup.h in Headers */, + F96E34B7206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchQuery.h in Headers */, + F96E374D206EE14400589395 /* DBSHARINGTransferFolderError.h in Headers */, + F96E3719206EE14400589395 /* DBSHARINGSharedContentLinkMetadata.h in Headers */, + F96E3AED206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h in Headers */, + F96E35C7206EE14300589395 /* DBFILESUploadSessionFinishBatchLaunch.h in Headers */, + F96E3E67206EE14B00589395 /* DBSHARINGUserAuthRoutes.h in Headers */, + F96E3DF5206EE14A00589395 /* DBTEAMPOLICIESPaperDeploymentPolicy.h in Headers */, + F96E3823206EE14400589395 /* DBTEAMMemberAddArg.h in Headers */, + F96E38E5206EE14500589395 /* DBTEAMCOMMONGroupType.h in Headers */, + F96E384B206EE14400589395 /* DBTEAMMembersRecoverError.h in Headers */, F239DFD01E68DA1700417314 /* DBSDKConstants.h in Headers */, + F96E3B17206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsType.h in Headers */, + F96E3B11206EE14700589395 /* DBTEAMLOGMemberSuggestionsPolicy.h in Headers */, + F96E38DB206EE14500589395 /* DBTEAMUserSelectorError.h in Headers */, + F96E34DB206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateResult.h in Headers */, + F96E3DDF206EE14A00589395 /* DBTEAMLOGWebSessionLogInfo.h in Headers */, + F96E36F3206EE14300589395 /* DBSHARINGMountFolderArg.h in Headers */, + F96E3D3F206EE14900589395 /* DBTEAMLOGSsoAddCertType.h in Headers */, + F96E36C1206EE14300589395 /* DBSHARINGListFileMembersError.h in Headers */, + F96E3CB7206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h in Headers */, + F96E3B3F206EE14700589395 /* DBTEAMLOGNoteShareReceiveDetails.h in Headers */, + F96E364D206EE14300589395 /* DBSHARINGAddFolderMemberError.h in Headers */, + F96E3B2F206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyDetails.h in Headers */, + F96E3A89206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeType.h in Headers */, + F96E3A57206EE14600589395 /* DBTEAMLOGFileRollbackChangesDetails.h in Headers */, + F96E3801206EE14400589395 /* DBTEAMListMemberAppsResult.h in Headers */, + F96E35A5206EE14300589395 /* DBFILESSearchMatch.h in Headers */, + F96E39F1206EE14600589395 /* DBTEAMLOGFileCommentNotificationPolicy.h in Headers */, + F96E3747206EE14400589395 /* DBSHARINGSharingUserError.h in Headers */, + F96E34C3206EE14200589395 /* DBFILEPROPERTIESPropertyGroupUpdate.h in Headers */, + F96E3895206EE14500589395 /* DBTEAMTeamFolderArchiveError.h in Headers */, + F96E3E93206EE14B00589395 /* DBTEAMRouteObjects.h in Headers */, + F96E3939206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h in Headers */, + F96E3A0B206EE14600589395 /* DBTEAMLOGFileEditType.h in Headers */, + F96E36B9206EE14300589395 /* DBSHARINGListFileMembersBatchResult.h in Headers */, + F96E381B206EE14400589395 /* DBTEAMListTeamDevicesArg.h in Headers */, + F96E34CD206EE14200589395 /* DBFILEPROPERTIESTemplateError.h in Headers */, + F96E3BEB206EE14800589395 /* DBTEAMLOGPaperFolderChangeSubscriptionDetails.h in Headers */, + F96E35D5206EE14300589395 /* DBFILESUploadSessionStartResult.h in Headers */, + F96E35F5206EE14300589395 /* DBPAPERFoldersContainingPaperDoc.h in Headers */, + F96E3C59206EE14800589395 /* DBTEAMLOGSharedContentAddInviteesType.h in Headers */, + F96E3C11206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyType.h in Headers */, + F96E36A5206EE14300589395 /* DBSHARINGLinkAction.h in Headers */, + F96E3A07206EE14600589395 /* DBTEAMLOGFileDownloadType.h in Headers */, + F96E3977206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledDetails.h in Headers */, + F96E3AB3206EE14700589395 /* DBTEAMLOGLegacyDeviceSessionLogInfo.h in Headers */, F2A2CEAF1E5665D2001D8449 /* DBTransportBaseConfig.h in Headers */, + F96E3921206EE14500589395 /* DBTEAMLOGAppUnlinkTeamDetails.h in Headers */, + F96E3C3D206EE14800589395 /* DBTEAMLOGSfInviteGroupType.h in Headers */, + F96E3A3D206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyDetails.h in Headers */, + F96E3BA1206EE14800589395 /* DBTEAMLOGPaperDocEditCommentType.h in Headers */, + F96E3A67206EE14600589395 /* DBTEAMLOGFolderLogInfo.h in Headers */, + F96E3781206EE14400589395 /* DBTEAMDateRange.h in Headers */, + F96E360D206EE14300589395 /* DBPAPERListUsersCursorError.h in Headers */, + F96E37EF206EE14400589395 /* DBTEAMGroupsPollError.h in Headers */, + F96E3639206EE14300589395 /* DBPAPERSharingPublicPolicyType.h in Headers */, + F96E34CF206EE14200589395 /* DBFILEPROPERTIESTemplateFilter.h in Headers */, + F96E3D8F206EE14A00589395 /* DBTEAMLOGTeamMergeFromType.h in Headers */, + F96E3BF1206EE14800589395 /* DBTEAMLOGPaperFolderDeletedType.h in Headers */, + F96E3A1F206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteType.h in Headers */, + F96E3C21206EE14800589395 /* DBTEAMLOGSessionLogInfo.h in Headers */, + F96E3DD9206EE14A00589395 /* DBTEAMLOGUserNameLogInfo.h in Headers */, + F96E3CB5206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h in Headers */, + F96E3C6F206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceDetails.h in Headers */, + F96E35D7206EE14300589395 /* DBFILESUploadWriteFailed.h in Headers */, + F96E3DCD206EE14A00589395 /* DBTEAMLOGTimeUnit.h in Headers */, + F96E34F5206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestArgs.h in Headers */, + F96E34E9206EE14200589395 /* DBFILEREQUESTSGeneralFileRequestsError.h in Headers */, + F96E3A91206EE14600589395 /* DBTEAMLOGGroupCreateType.h in Headers */, F2A2CEB51E56661D001D8449 /* DBOAuthDesktop-macOS.h in Headers */, + F96E3A5B206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceDetails.h in Headers */, + F96E3DE5206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h in Headers */, + F96E388D206EE14500589395 /* DBTEAMStorageBucket.h in Headers */, + F96E361B206EE14300589395 /* DBPAPERPaperApiBaseError.h in Headers */, F2A2CEB01E5665E0001D8449 /* DBTasksStorage.h in Headers */, + F96E39CB206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionType.h in Headers */, + F96E3667206EE14300589395 /* DBSHARINGFileAction.h in Headers */, + F96E3705206EE14300589395 /* DBSHARINGRelinquishFolderMembershipError.h in Headers */, + F96E3DBD206EE14A00589395 /* DBTEAMLOGTfaChangeStatusType.h in Headers */, + F96E388F206EE14500589395 /* DBTEAMTeamFolderAccessError.h in Headers */, + F96E3C7D206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleType.h in Headers */, + F96E3E4F206EE14B00589395 /* DBAUTHUserAuthRoutes.h in Headers */, + F96E3969206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h in Headers */, + F96E3903206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountDetails.h in Headers */, + F96E3503206EE14200589395 /* DBFILESCommitInfoWithProperties.h in Headers */, + F96E3DFD206EE14A00589395 /* DBTEAMPOLICIESSharedFolderJoinPolicy.h in Headers */, + F96E3543206EE14200589395 /* DBFILESGetTemporaryLinkError.h in Headers */, + F96E3613206EE14300589395 /* DBPAPERListUsersOnFolderResponse.h in Headers */, + F96E3583206EE14200589395 /* DBFILESRelocationBatchLaunch.h in Headers */, + F96E38CD206EE14500589395 /* DBTEAMTeamNamespacesListResult.h in Headers */, + F96E3E3B206EE14B00589395 /* DBSDKImportsGenerated.h in Headers */, + F96E3881206EE14500589395 /* DBTEAMRevokeLinkedAppBatchError.h in Headers */, + F96E397F206EE14500589395 /* DBTEAMLOGDeviceUnlinkDetails.h in Headers */, + F96E3A87206EE14600589395 /* DBTEAMLOGGroupChangeManagementTypeDetails.h in Headers */, + F96E3983206EE14500589395 /* DBTEAMLOGDeviceUnlinkType.h in Headers */, + F96E36E3206EE14300589395 /* DBSHARINGMemberAccessLevelResult.h in Headers */, + F96E356D206EE14200589395 /* DBFILESLookupError.h in Headers */, + F96E36AD206EE14300589395 /* DBSHARINGLinkPassword.h in Headers */, + F96E3B93206EE14800589395 /* DBTEAMLOGPaperDocDeleteCommentDetails.h in Headers */, + F96E3627206EE14300589395 /* DBPAPERPaperDocExportResult.h in Headers */, + F96E37CF206EE14400589395 /* DBTEAMGroupMembersSelector.h in Headers */, + F96E3813206EE14400589395 /* DBTEAMListMembersDevicesResult.h in Headers */, + F96E3AB1206EE14700589395 /* DBTEAMLOGJoinTeamDetails.h in Headers */, + F96E3D53206EE14A00589395 /* DBTEAMLOGSsoChangeLogoutUrlType.h in Headers */, + F96E3767206EE14400589395 /* DBSHARINGUserInfo.h in Headers */, + F96E3BA5206EE14800589395 /* DBTEAMLOGPaperDocEditType.h in Headers */, + F96E37B9206EE14400589395 /* DBTEAMGroupDeleteError.h in Headers */, + F96E3553206EE14200589395 /* DBFILESListFolderArg.h in Headers */, + F96E368D206EE14300589395 /* DBSHARINGGetSharedLinkMetadataArg.h in Headers */, + F96E3CD9206EE14900589395 /* DBTEAMLOGSharedLinkAccessLevel.h in Headers */, + F96E351F206EE14200589395 /* DBFILESDeleteResult.h in Headers */, + F96E3793206EE14400589395 /* DBTEAMExcludedUsersListContinueError.h in Headers */, + F96E34F9206EE14200589395 /* DBFILEREQUESTSUpdateFileRequestError.h in Headers */, + F96E37A5206EE14400589395 /* DBTEAMFeaturesGetValuesBatchError.h in Headers */, + F96E3B85206EE14700589395 /* DBTEAMLOGPaperDocAddCommentType.h in Headers */, + F96E385B206EE14400589395 /* DBTEAMMembersSetProfileError.h in Headers */, + F96E3AD1206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeDetails.h in Headers */, + F96E35DD206EE14300589395 /* DBFILESWriteError.h in Headers */, + F96E37A7206EE14400589395 /* DBTEAMFeaturesGetValuesBatchResult.h in Headers */, + F96E39AB206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainType.h in Headers */, + F96E3B15206EE14700589395 /* DBTEAMLOGMemberTransferAccountContentsDetails.h in Headers */, + F96E3D05206EE14900589395 /* DBTEAMLOGSharedNoteOpenedDetails.h in Headers */, + F96E3D59206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeDetails.h in Headers */, + F96E3BA7206EE14800589395 /* DBTEAMLOGPaperDocFollowedDetails.h in Headers */, + F96E3753206EE14400589395 /* DBSHARINGUnshareFileArg.h in Headers */, + F96E3677206EE14300589395 /* DBSHARINGFolderAction.h in Headers */, + F96E3509206EE14200589395 /* DBFILESCreateFolderResult.h in Headers */, + F96E3BBB206EE14800589395 /* DBTEAMLOGPaperDocSlackShareDetails.h in Headers */, + F96E36B3206EE14300589395 /* DBSHARINGLinkSettings.h in Headers */, + F96E3665206EE14300589395 /* DBSHARINGExpectedSharedContentLinkMetadata.h in Headers */, + F96E3AA7206EE14700589395 /* DBTEAMLOGGroupRenameDetails.h in Headers */, + F96E3991206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h in Headers */, + F96E3C1B206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndType.h in Headers */, + F96E361F206EE14300589395 /* DBPAPERPaperDocCreateArgs.h in Headers */, + F96E3727206EE14400589395 /* DBSHARINGSharedFolderMetadata.h in Headers */, + F96E3A37206EE14600589395 /* DBTEAMLOGFileRequestDetails.h in Headers */, + F96E3703206EE14300589395 /* DBSHARINGRelinquishFolderMembershipArg.h in Headers */, + F96E3551206EE14200589395 /* DBFILESGpsCoordinates.h in Headers */, + F96E3BE7206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidDetails.h in Headers */, + F96E3D83206EE14A00589395 /* DBTEAMLOGTeamFolderRenameDetails.h in Headers */, + F96E3B8D206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyType.h in Headers */, + F96E3C9F206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberDetails.h in Headers */, + F96E3465206EE14200589395 /* DBASYNCPollArg.h in Headers */, + F96E3621206EE14300589395 /* DBPAPERPaperDocCreateError.h in Headers */, + F96E358B206EE14200589395 /* DBFILESRelocationPath.h in Headers */, + F96E3DC1206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneDetails.h in Headers */, + F96E35B9206EE14300589395 /* DBFILESUploadError.h in Headers */, + F96E3663206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsError.h in Headers */, + F96E3DC5206EE14A00589395 /* DBTEAMLOGTfaRemoveSecurityKeyDetails.h in Headers */, + F96E3865206EE14500589395 /* DBTEAMMobileClientSession.h in Headers */, + F96E3B03206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h in Headers */, + F96E34A9206EE14200589395 /* DBFILEPROPERTIESPropertiesError.h in Headers */, + F96E3833206EE14400589395 /* DBTEAMMembersDeactivateArg.h in Headers */, + F96E37C3206EE14400589395 /* DBTEAMGroupMembersChangeResult.h in Headers */, + F96E35AF206EE14300589395 /* DBFILESSharingInfo.h in Headers */, + F96E3AE5206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyType.h in Headers */, + F96E397D206EE14500589395 /* DBTEAMLOGDeviceType.h in Headers */, + F96E3619206EE14300589395 /* DBPAPERListUsersOnPaperDocResponse.h in Headers */, + F96E3CEB206EE14900589395 /* DBTEAMLOGSharedLinkCreateDetails.h in Headers */, + F96E3A55206EE14600589395 /* DBTEAMLOGFileRevertType.h in Headers */, + F96E3807206EE14400589395 /* DBTEAMListMemberDevicesResult.h in Headers */, + F96E3A79206EE14600589395 /* DBTEAMLOGGoogleSsoPolicy.h in Headers */, + F96E3745206EE14400589395 /* DBSHARINGSharingFileAccessError.h in Headers */, + F96E3AB5206EE14700589395 /* DBTEAMLOGLinkedDeviceLogInfo.h in Headers */, F2A2CEB61E566621001D8449 /* DBClientsManager+DesktopAuth-macOS.h in Headers */, + F96E3E83206EE14B00589395 /* DBFILESRouteObjects.h in Headers */, + F96E3C19206EE14800589395 /* DBTEAMLOGResellerSupportSessionEndDetails.h in Headers */, + F96E35C9206EE14300589395 /* DBFILESUploadSessionFinishBatchResult.h in Headers */, + F96E390D206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledDetails.h in Headers */, + F96E3BA9206EE14800589395 /* DBTEAMLOGPaperDocFollowedType.h in Headers */, F2A2CEAD1E5665BC001D8449 /* DBTransportDefaultConfig.h in Headers */, + F96E3C0D206EE14800589395 /* DBTEAMLOGPathLogInfo.h in Headers */, + F96E3B6F206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteDetails.h in Headers */, + F96E3617206EE14300589395 /* DBPAPERListUsersOnPaperDocContinueArgs.h in Headers */, + F96E3AC5206EE14700589395 /* DBTEAMLOGMemberAddNameDetails.h in Headers */, + F96E3623206EE14300589395 /* DBPAPERPaperDocCreateUpdateResult.h in Headers */, + F96E399B206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h in Headers */, + F96E3B27206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyDetails.h in Headers */, + F96E38D5206EE14500589395 /* DBTEAMUserCustomQuotaArg.h in Headers */, + F96E3C09206EE14800589395 /* DBTEAMLOGPasswordResetDetails.h in Headers */, + F96E347D206EE14200589395 /* DBAUTHTokenFromOAuth1Error.h in Headers */, + F96E3ADF206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h in Headers */, + F96E39CF206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesType.h in Headers */, + F96E3C79206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordType.h in Headers */, + F96E3E19206EE14B00589395 /* DBUSERSGetAccountBatchArg.h in Headers */, F29789021E03692F00876A73 /* DBSDKKeychain.h in Headers */, + F96E3D77206EE14A00589395 /* DBTEAMLOGTeamFolderCreateDetails.h in Headers */, + F96E3829206EE14400589395 /* DBTEAMMemberLinkedApps.h in Headers */, + F96E362D206EE14300589395 /* DBPAPERPaperDocUpdateArgs.h in Headers */, + F96E3B55206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyType.h in Headers */, + F96E3871206EE14500589395 /* DBTEAMRevokeDeviceSessionArg.h in Headers */, + F96E3DE9206EE14A00589395 /* DBTEAMLOGWebSessionsFixedLengthPolicy.h in Headers */, + F96E3771206EE14400589395 /* DBTEAMActiveWebSession.h in Headers */, + F96E3D4F206EE14A00589395 /* DBTEAMLOGSsoChangeLoginUrlType.h in Headers */, + F96E3A71206EE14600589395 /* DBTEAMLOGGetTeamEventsError.h in Headers */, + F96E356F206EE14200589395 /* DBFILESMediaInfo.h in Headers */, + F96E35E3206EE14300589395 /* DBPAPERAddMember.h in Headers */, + F96E38C9206EE14500589395 /* DBTEAMTeamNamespacesListContinueArg.h in Headers */, + F96E3819206EE14400589395 /* DBTEAMListTeamAppsResult.h in Headers */, + F96E3C97206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h in Headers */, + F96E3C8B206EE14900589395 /* DBTEAMLOGSharedContentDownloadDetails.h in Headers */, + F96E39B3206EE14600589395 /* DBTEAMLOGEmmAddExceptionType.h in Headers */, + F96E381F206EE14400589395 /* DBTEAMListTeamDevicesResult.h in Headers */, + F96E37CD206EE14400589395 /* DBTEAMGroupMembersRemoveError.h in Headers */, + F96E3751206EE14400589395 /* DBSHARINGUnmountFolderError.h in Headers */, + F96E3E2F206EE14B00589395 /* DBAppBaseClient.h in Headers */, + F96E3D1D206EE14900589395 /* DBTEAMLOGShmodelGroupShareType.h in Headers */, + F96E350F206EE14200589395 /* DBFILESDeleteBatchError.h in Headers */, + F96E3D37206EE14900589395 /* DBTEAMLOGSmartSyncOptOutType.h in Headers */, + F96E3BD9206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupAdditionType.h in Headers */, + F96E38FF206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentType.h in Headers */, + F96E3507206EE14200589395 /* DBFILESCreateFolderError.h in Headers */, + F96E352F206EE14200589395 /* DBFILESFileOpsResult.h in Headers */, + F96E3BCD206EE14800589395 /* DBTEAMLOGPaperDocUntrashedDetails.h in Headers */, + F96E35EF206EE14300589395 /* DBPAPERDocSubscriptionLevel.h in Headers */, + F96E3B07206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h in Headers */, + F96E37F1206EE14400589395 /* DBTEAMGroupsSelector.h in Headers */, + F96E3CF5206EE14900589395 /* DBTEAMLOGSharedLinkDownloadType.h in Headers */, + F96E3891206EE14500589395 /* DBTEAMTeamFolderActivateError.h in Headers */, + F96E3917206EE14500589395 /* DBTEAMLOGAppLinkTeamDetails.h in Headers */, + F96E35C1206EE14300589395 /* DBFILESUploadSessionFinishArg.h in Headers */, + F96E390F206EE14500589395 /* DBTEAMLOGAllowDownloadDisabledType.h in Headers */, + F96E3923206EE14500589395 /* DBTEAMLOGAppUnlinkTeamType.h in Headers */, + F96E36D7206EE14300589395 /* DBSHARINGListFoldersContinueArg.h in Headers */, + F96E3BDD206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalType.h in Headers */, + F96E3A03206EE14600589395 /* DBTEAMLOGFileDeleteType.h in Headers */, + F96E3521206EE14200589395 /* DBFILESDimensions.h in Headers */, + F96E3BE9206EE14800589395 /* DBTEAMLOGPaperExternalViewForbidType.h in Headers */, + F96E36BB206EE14300589395 /* DBSHARINGListFileMembersContinueArg.h in Headers */, + F96E379B206EE14400589395 /* DBTEAMExcludedUsersUpdateError.h in Headers */, + F96E3BB5206EE14800589395 /* DBTEAMLOGPaperDocResolveCommentType.h in Headers */, + F96E3CB3206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h in Headers */, + F96E3541206EE14200589395 /* DBFILESGetTemporaryLinkArg.h in Headers */, + F96E36FF206EE14300589395 /* DBSHARINGRelinquishFileMembershipArg.h in Headers */, + F96E3C8D206EE14900589395 /* DBTEAMLOGSharedContentDownloadType.h in Headers */, + F96E3AD7206EE14700589395 /* DBTEAMLOGMemberChangeNameType.h in Headers */, + F96E380D206EE14400589395 /* DBTEAMListMembersAppsResult.h in Headers */, + F96E3E0B206EE14A00589395 /* DBTEAMPOLICIESTwoStepVerificationPolicy.h in Headers */, + F96E3B61206EE14700589395 /* DBTEAMLOGPaperContentAddMemberType.h in Headers */, + F96E3CC3206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationDetails.h in Headers */, + F96E3D47206EE14900589395 /* DBTEAMLOGSsoAddLogoutUrlType.h in Headers */, + F96E37AD206EE14400589395 /* DBTEAMGetDevicesReport.h in Headers */, + F96E3A47206EE14600589395 /* DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h in Headers */, + F96E3979206EE14500589395 /* DBTEAMLOGDeviceManagementEnabledType.h in Headers */, + F96E34D7206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesError.h in Headers */, + F96E3C55206EE14800589395 /* DBTEAMLOGSfTeamUninviteType.h in Headers */, + F96E3D6F206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportType.h in Headers */, + F96E3A25206EE14600589395 /* DBTEAMLOGFileRenameDetails.h in Headers */, + F96E3D1B206EE14900589395 /* DBTEAMLOGShmodelGroupShareDetails.h in Headers */, + F96E3769206EE14400589395 /* DBSHARINGUserMembershipInfo.h in Headers */, + F96E3B31206EE14700589395 /* DBTEAMLOGNoteAclInviteOnlyType.h in Headers */, + F96E3CBF206EE14900589395 /* DBTEAMLOGSharedFolderCreateDetails.h in Headers */, + F96E3C27206EE14800589395 /* DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h in Headers */, + F96E3915206EE14500589395 /* DBTEAMLOGApiSessionLogInfo.h in Headers */, + F96E3E03206EE14A00589395 /* DBTEAMPOLICIESSmartSyncPolicy.h in Headers */, + F96E3E29206EE14B00589395 /* DBUSERSTeamSpaceAllocation.h in Headers */, + F96E3523206EE14200589395 /* DBFILESDownloadArg.h in Headers */, + F96E369F206EE14300589395 /* DBSHARINGInviteeMembershipInfo.h in Headers */, + F96E3C83206EE14900589395 /* DBTEAMLOGSharedContentClaimInvitationDetails.h in Headers */, + F96E371B206EE14400589395 /* DBSHARINGSharedContentLinkMetadataBase.h in Headers */, + F96E37D5206EE14400589395 /* DBTEAMGroupSelector.h in Headers */, + F96E372B206EE14400589395 /* DBSHARINGSharedLinkAccessFailureReason.h in Headers */, + F96E3A63206EE14600589395 /* DBTEAMLOGFileUnresolveCommentDetails.h in Headers */, + F96E3A43206EE14600589395 /* DBTEAMLOGFileRequestsEmailsEnabledType.h in Headers */, + F96E3A11206EE14600589395 /* DBTEAMLOGFileLikeCommentDetails.h in Headers */, F29788C81E03692F00876A73 /* DBClientsManager.h in Headers */, + F96E3D11206EE14900589395 /* DBTEAMLOGSharingChangeMemberPolicyDetails.h in Headers */, + F96E3499206EE14200589395 /* DBFILEPROPERTIESGetTemplateResult.h in Headers */, + F96E3A7B206EE14600589395 /* DBTEAMLOGGroupAddExternalIdDetails.h in Headers */, + F96E3A69206EE14600589395 /* DBTEAMLOGGeoLocationLogInfo.h in Headers */, + F96E3515206EE14200589395 /* DBFILESDeleteBatchResult.h in Headers */, + F96E3909206EE14500589395 /* DBTEAMLOGActorLogInfo.h in Headers */, + F96E3949206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h in Headers */, + F96E3B69206EE14700589395 /* DBTEAMLOGPaperContentArchiveType.h in Headers */, F29788C41E03692E00876A73 /* DBUserClient.h in Headers */, + F96E3D5F206EE14A00589395 /* DBTEAMLOGSsoErrorType.h in Headers */, + F96E38CF206EE14500589395 /* DBTEAMTokenGetAuthenticatedAdminError.h in Headers */, F29788E41E03692F00876A73 /* DBTasks.h in Headers */, + F96E3E2D206EE14B00589395 /* DBUSERSCOMMONAccountType.h in Headers */, + F96E377D206EE14400589395 /* DBTEAMCustomQuotaResult.h in Headers */, + F96E3681206EE14300589395 /* DBSHARINGGetFileMetadataBatchArg.h in Headers */, + F96E3A2F206EE14600589395 /* DBTEAMLOGFileRequestCloseType.h in Headers */, + F96E3839206EE14400589395 /* DBTEAMMembersGetInfoArgs.h in Headers */, + F96E3CF7206EE14900589395 /* DBTEAMLOGSharedLinkRemoveExpiryDetails.h in Headers */, + F96E3CD1206EE14900589395 /* DBTEAMLOGSharedFolderTransferOwnershipDetails.h in Headers */, + F96E3E23206EE14B00589395 /* DBUSERSSpaceAllocation.h in Headers */, + F96E354D206EE14200589395 /* DBFILESGetThumbnailBatchResultData.h in Headers */, + F96E3D41206EE14900589395 /* DBTEAMLOGSsoAddLoginUrlDetails.h in Headers */, + F96E367F206EE14300589395 /* DBSHARINGGetFileMetadataArg.h in Headers */, + F96E3A6B206EE14600589395 /* DBTEAMLOGGetTeamEventsArg.h in Headers */, + F96E3B63206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderDetails.h in Headers */, + F96E3E43206EE14B00589395 /* DBStoneSerializers.h in Headers */, + F96E3CDD206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryType.h in Headers */, + F96E39FD206EE14600589395 /* DBTEAMLOGFileDeleteCommentDetails.h in Headers */, + F96E3DB7206EE14A00589395 /* DBTEAMLOGTfaChangePolicyDetails.h in Headers */, + F96E38E1206EE14500589395 /* DBTEAMCOMMONGroupManagementType.h in Headers */, + F96E382F206EE14400589395 /* DBTEAMMembersAddJobStatus.h in Headers */, + F96E3931206EE14500589395 /* DBTEAMLOGContentPermanentDeletePolicy.h in Headers */, + F96E36EB206EE14300589395 /* DBSHARINGMemberSelector.h in Headers */, + F96E36CB206EE14300589395 /* DBSHARINGListFilesResult.h in Headers */, + F96E3945206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h in Headers */, + F96E34C7206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesArg.h in Headers */, + F96E3D3D206EE14900589395 /* DBTEAMLOGSsoAddCertDetails.h in Headers */, + F96E3DC3206EE14A00589395 /* DBTEAMLOGTfaRemoveBackupPhoneType.h in Headers */, + F96E376B206EE14400589395 /* DBSHARINGViewerInfoPolicy.h in Headers */, + F96E3513206EE14200589395 /* DBFILESDeleteBatchLaunch.h in Headers */, + F96E3C49206EE14800589395 /* DBTEAMLOGSfTeamInviteType.h in Headers */, + F96E350D206EE14200589395 /* DBFILESDeleteBatchArg.h in Headers */, + F96E3661206EE14300589395 /* DBSHARINGCreateSharedLinkWithSettingsArg.h in Headers */, + F96E3B9F206EE14800589395 /* DBTEAMLOGPaperDocEditCommentDetails.h in Headers */, + F96E3CCD206EE14900589395 /* DBTEAMLOGSharedFolderNestDetails.h in Headers */, + F96E37B1206EE14400589395 /* DBTEAMGetStorageReport.h in Headers */, + F96E3C9D206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordType.h in Headers */, + F96E3A21206EE14600589395 /* DBTEAMLOGFilePreviewDetails.h in Headers */, + F96E3571206EE14200589395 /* DBFILESMediaMetadata.h in Headers */, + F96E3981206EE14500589395 /* DBTEAMLOGDeviceUnlinkPolicy.h in Headers */, + F96E3E6B206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.h in Headers */, + F96E3C6D206EE14800589395 /* DBTEAMLOGSharedContentChangeInviteeRoleType.h in Headers */, + F96E3885206EE14500589395 /* DBTEAMRevokeLinkedAppError.h in Headers */, + F96E3C4D206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkDetails.h in Headers */, + F96E3B3B206EE14700589395 /* DBTEAMLOGNoteSharedDetails.h in Headers */, + F96E3A73206EE14600589395 /* DBTEAMLOGGetTeamEventsResult.h in Headers */, + F96E3D1F206EE14900589395 /* DBTEAMLOGSignInAsSessionEndDetails.h in Headers */, + F96E3803206EE14400589395 /* DBTEAMListMemberDevicesArg.h in Headers */, + F96E3B19206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h in Headers */, + F96E3D69206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlDetails.h in Headers */, + F96E392B206EE14500589395 /* DBTEAMLOGCertificate.h in Headers */, + F96E38D9206EE14500589395 /* DBTEAMUserSelectorArg.h in Headers */, F29788F81E03692F00876A73 /* DBTransportClientProtocol.h in Headers */, + F96E3CA1206EE14900589395 /* DBTEAMLOGSharedContentRemoveMemberType.h in Headers */, + F96E3BB1206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessType.h in Headers */, + F96E38C3206EE14500589395 /* DBTEAMTeamMembershipType.h in Headers */, + F96E3877206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchResult.h in Headers */, + F96E3A2D206EE14600589395 /* DBTEAMLOGFileRequestCloseDetails.h in Headers */, + F96E35A1206EE14200589395 /* DBFILESSearchArg.h in Headers */, + F96E3C23206EE14800589395 /* DBTEAMLOGSfAddGroupDetails.h in Headers */, + F96E3975206EE14500589395 /* DBTEAMLOGDeviceManagementDisabledType.h in Headers */, + F96E35D3206EE14300589395 /* DBFILESUploadSessionStartArg.h in Headers */, + F96E3BAB206EE14800589395 /* DBTEAMLOGPaperDocMentionDetails.h in Headers */, + F96E3AE7206EE14700589395 /* DBTEAMLOGMemberRequestsPolicy.h in Headers */, + F96E3B67206EE14700589395 /* DBTEAMLOGPaperContentArchiveDetails.h in Headers */, + F96E3A01206EE14600589395 /* DBTEAMLOGFileDeleteDetails.h in Headers */, + F96E3629206EE14300589395 /* DBPAPERPaperDocPermissionLevel.h in Headers */, + F96E38B9206EE14500589395 /* DBTEAMTeamFolderStatus.h in Headers */, + F96E367D206EE14300589395 /* DBSHARINGFolderPolicy.h in Headers */, + F96E35CB206EE14300589395 /* DBFILESUploadSessionFinishBatchResultEntry.h in Headers */, + F96E38BB206EE14500589395 /* DBTEAMTeamFolderTeamSharedDropboxError.h in Headers */, + F96E3A65206EE14600589395 /* DBTEAMLOGFileUnresolveCommentType.h in Headers */, + F96E3E1B206EE14B00589395 /* DBUSERSGetAccountBatchError.h in Headers */, + F96E3ACB206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleType.h in Headers */, + F96E36BF206EE14300589395 /* DBSHARINGListFileMembersCountResult.h in Headers */, + F96E3C7B206EE14900589395 /* DBTEAMLOGSharedContentChangeMemberRoleDetails.h in Headers */, + F96E3DE1206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h in Headers */, F29788D81E03692F00876A73 /* DBRequestErrors.h in Headers */, + F96E35E7206EE14300589395 /* DBPAPERAddPaperDocUserMemberResult.h in Headers */, + F96E3783206EE14400589395 /* DBTEAMDateRangeError.h in Headers */, + F96E3CE1206EE14900589395 /* DBTEAMLOGSharedLinkChangeExpiryType.h in Headers */, + F96E3C1F206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartType.h in Headers */, + F96E3B29206EE14700589395 /* DBTEAMLOGNetworkControlChangePolicyType.h in Headers */, + F96E3C39206EE14800589395 /* DBTEAMLOGSfFbUninviteType.h in Headers */, + F96E358D206EE14200589395 /* DBFILESRelocationResult.h in Headers */, + F96E3D39206EE14900589395 /* DBTEAMLOGSpaceCapsType.h in Headers */, + F96E395B206EE14500589395 /* DBTEAMLOGDeviceChangeIpMobileDetails.h in Headers */, + F96E34C9206EE14200589395 /* DBFILEPROPERTIESRemovePropertiesError.h in Headers */, + F96E39E5206EE14600589395 /* DBTEAMLOGFileAddCommentDetails.h in Headers */, + F96E3B13206EE14700589395 /* DBTEAMLOGMemberSuggestType.h in Headers */, F29788CE1E03692F00876A73 /* DBTeamClient.h in Headers */, F29789061E03692F00876A73 /* DBSharedApplicationProtocol.h in Headers */, + F96E39EB206EE14600589395 /* DBTEAMLOGFileAddType.h in Headers */, + F96E34B3206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMatch.h in Headers */, + F96E35F1206EE14300589395 /* DBPAPERExportFormat.h in Headers */, + F96E3E13206EE14A00589395 /* DBUSERSFullAccount.h in Headers */, + F96E3AB7206EE14700589395 /* DBTEAMLOGLoginFailDetails.h in Headers */, + F96E362F206EE14300589395 /* DBPAPERPaperDocUpdateError.h in Headers */, + F96E3B2B206EE14700589395 /* DBTEAMLOGNetworkControlPolicy.h in Headers */, + F96E3B81206EE14700589395 /* DBTEAMLOGPaperContentRestoreType.h in Headers */, + F96E384D206EE14400589395 /* DBTEAMMembersRemoveArg.h in Headers */, + F96E35EB206EE14300589395 /* DBPAPERCursor.h in Headers */, + F96E36DD206EE14300589395 /* DBSHARINGListSharedLinksArg.h in Headers */, + F96E3A51206EE14600589395 /* DBTEAMLOGFileRestoreType.h in Headers */, + F96E37DD206EE14400589395 /* DBTEAMGroupsGetInfoItem.h in Headers */, + F96E3A33206EE14600589395 /* DBTEAMLOGFileRequestCreateType.h in Headers */, + F96E3DBB206EE14A00589395 /* DBTEAMLOGTfaChangeStatusDetails.h in Headers */, + F96E3A1D206EE14600589395 /* DBTEAMLOGFilePermanentlyDeleteDetails.h in Headers */, + F96E3E5F206EE14B00589395 /* DBFILESUserAuthRoutes.h in Headers */, + F96E3539206EE14200589395 /* DBFILESGetCopyReferenceError.h in Headers */, + F96E3649206EE14300589395 /* DBSHARINGAddFileMemberError.h in Headers */, + F96E3461206EE14200589395 /* DBASYNCLaunchEmptyResult.h in Headers */, + F96E3C71206EE14800589395 /* DBTEAMLOGSharedContentChangeLinkAudienceType.h in Headers */, + F96E383B206EE14400589395 /* DBTEAMMembersGetInfoError.h in Headers */, + F96E35E5206EE14300589395 /* DBPAPERAddPaperDocUser.h in Headers */, + F96E3D33206EE14900589395 /* DBTEAMLOGSmartSyncOptOutDetails.h in Headers */, + F96E3CA9206EE14900589395 /* DBTEAMLOGSharedContentUnshareType.h in Headers */, + F96E3AC7206EE14700589395 /* DBTEAMLOGMemberAddNameType.h in Headers */, + F96E3E1F206EE14B00589395 /* DBUSERSIndividualSpaceAllocation.h in Headers */, + F96E3B5F206EE14700589395 /* DBTEAMLOGPaperContentAddMemberDetails.h in Headers */, + F96E3DDB206EE14A00589395 /* DBTEAMLOGUserOrTeamLinkedAppLogInfo.h in Headers */, + F96E377B206EE14400589395 /* DBTEAMCustomQuotaError.h in Headers */, + F96E352D206EE14200589395 /* DBFILESFileMetadata.h in Headers */, + F96E3615206EE14300589395 /* DBPAPERListUsersOnPaperDocArgs.h in Headers */, + F96E387D206EE14500589395 /* DBTEAMRevokeLinkedApiAppArg.h in Headers */, + F96E3581206EE14200589395 /* DBFILESRelocationBatchJobStatus.h in Headers */, + F96E3561206EE14200589395 /* DBFILESListFolderLongpollResult.h in Headers */, + F96E35B1206EE14300589395 /* DBFILESThumbnailArg.h in Headers */, + F96E39B7206EE14600589395 /* DBTEAMLOGEmmChangePolicyType.h in Headers */, + F96E3489206EE14200589395 /* DBCOMMONTeamRootInfo.h in Headers */, + F96E3787206EE14400589395 /* DBTEAMDesktopPlatform.h in Headers */, + F96E3C65206EE14800589395 /* DBTEAMLOGSharedContentAddMemberType.h in Headers */, + F96E3A17206EE14600589395 /* DBTEAMLOGFileMoveDetails.h in Headers */, + F96E3D97206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoDetails.h in Headers */, + F96E3B65206EE14700589395 /* DBTEAMLOGPaperContentAddToFolderType.h in Headers */, + F96E3CEF206EE14900589395 /* DBTEAMLOGSharedLinkDisableDetails.h in Headers */, + F96E3CFF206EE14900589395 /* DBTEAMLOGSharedLinkViewDetails.h in Headers */, + F96E3773206EE14400589395 /* DBTEAMAdminTier.h in Headers */, + F96E36C3206EE14300589395 /* DBSHARINGListFileMembersIndividualResult.h in Headers */, + F96E3901206EE14500589395 /* DBTEAMLOGAccountCapturePolicy.h in Headers */, + F96E3C47206EE14800589395 /* DBTEAMLOGSfTeamInviteDetails.h in Headers */, + F96E398F206EE14600589395 /* DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h in Headers */, + F96E3E01206EE14A00589395 /* DBTEAMPOLICIESSharedLinkCreatePolicy.h in Headers */, + F96E3965206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkFailType.h in Headers */, + F96E365D206EE14300589395 /* DBSHARINGCreateSharedLinkArg.h in Headers */, + F96E3961206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebType.h in Headers */, + F96E3DC9206EE14A00589395 /* DBTEAMLOGTfaResetDetails.h in Headers */, + F96E368F206EE14300589395 /* DBSHARINGGetSharedLinksArg.h in Headers */, + F96E3DBF206EE14A00589395 /* DBTEAMLOGTfaConfiguration.h in Headers */, + F96E3873206EE14500589395 /* DBTEAMRevokeDeviceSessionBatchArg.h in Headers */, + F96E387F206EE14500589395 /* DBTEAMRevokeLinkedApiAppBatchArg.h in Headers */, + F96E3CA5206EE14900589395 /* DBTEAMLOGSharedContentRequestAccessType.h in Headers */, + F96E378D206EE14400589395 /* DBTEAMDeviceSessionArg.h in Headers */, + F96E3817206EE14400589395 /* DBTEAMListTeamAppsError.h in Headers */, + F96E34A7206EE14200589395 /* DBFILEPROPERTIESOverwritePropertyGroupArg.h in Headers */, + F96E3DB3206EE14A00589395 /* DBTEAMLOGTfaChangeBackupPhoneDetails.h in Headers */, + F96E374B206EE14400589395 /* DBSHARINGTransferFolderArg.h in Headers */, + F96E3655206EE14300589395 /* DBSHARINGAudienceExceptions.h in Headers */, F29788FA1E03692F00876A73 /* DBOAuthManager.h in Headers */, + F96E37FF206EE14400589395 /* DBTEAMListMemberAppsError.h in Headers */, + F96E3A7D206EE14600589395 /* DBTEAMLOGGroupAddExternalIdType.h in Headers */, + F96E3CD5206EE14900589395 /* DBTEAMLOGSharedFolderUnmountDetails.h in Headers */, + F96E3E15206EE14B00589395 /* DBUSERSFullTeam.h in Headers */, + F96E35D1206EE14300589395 /* DBFILESUploadSessionOffsetError.h in Headers */, + F96E37A3206EE14400589395 /* DBTEAMFeaturesGetValuesBatchArg.h in Headers */, F29788F01E03692F00876A73 /* DBTransportDefaultClient.h in Headers */, + F96E3919206EE14500589395 /* DBTEAMLOGAppLinkTeamType.h in Headers */, + F96E39E7206EE14600589395 /* DBTEAMLOGFileAddCommentType.h in Headers */, + F96E3B4F206EE14700589395 /* DBTEAMLOGPaperChangeDeploymentPolicyDetails.h in Headers */, + F96E3927206EE14500589395 /* DBTEAMLOGAppUnlinkUserType.h in Headers */, + F96E34EB206EE14200589395 /* DBFILEREQUESTSGetFileRequestArgs.h in Headers */, + F96E3C99206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkExpiryType.h in Headers */, + F96E3587206EE14200589395 /* DBFILESRelocationBatchResultData.h in Headers */, + F96E3B7B206EE14700589395 /* DBTEAMLOGPaperContentRenameDetails.h in Headers */, + F96E3E1D206EE14B00589395 /* DBUSERSGetAccountError.h in Headers */, + F96E3BE3206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamDetails.h in Headers */, + F96E38E9206EE14500589395 /* DBTEAMCOMMONTimeRange.h in Headers */, + F96E3635206EE14300589395 /* DBPAPERRemovePaperDocUser.h in Headers */, + F96E3469206EE14200589395 /* DBASYNCPollError.h in Headers */, + F96E34FD206EE14200589395 /* DBFILESAlphaGetMetadataArg.h in Headers */, + F96E3B1B206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h in Headers */, + F96E396F206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessDetails.h in Headers */, + F96E3863206EE14400589395 /* DBTEAMMobileClientPlatform.h in Headers */, + F96E3D95206EE14A00589395 /* DBTEAMLOGTeamName.h in Headers */, + F96E3B71206EE14700589395 /* DBTEAMLOGPaperContentPermanentlyDeleteType.h in Headers */, + F96E392D206EE14500589395 /* DBTEAMLOGCollectionShareDetails.h in Headers */, + F96E39B5206EE14600589395 /* DBTEAMLOGEmmChangePolicyDetails.h in Headers */, + F96E3CED206EE14900589395 /* DBTEAMLOGSharedLinkCreateType.h in Headers */, F29788FE1E03692F00876A73 /* DBOAuthResult.h in Headers */, + F96E38E7206EE14500589395 /* DBTEAMCOMMONMemberSpaceLimitType.h in Headers */, + F96E34BB206EE14200589395 /* DBFILEPROPERTIESPropertyField.h in Headers */, + F96E36CD206EE14300589395 /* DBSHARINGListFolderMembersArgs.h in Headers */, + F96E36AB206EE14300589395 /* DBSHARINGLinkMetadata.h in Headers */, + F96E3905206EE14500589395 /* DBTEAMLOGAccountCaptureRelinquishAccountType.h in Headers */, + F96E34C1206EE14200589395 /* DBFILEPROPERTIESPropertyGroupTemplate.h in Headers */, + F96E3849206EE14400589395 /* DBTEAMMembersRecoverArg.h in Headers */, + F96E3647206EE14300589395 /* DBSHARINGAddFileMemberArgs.h in Headers */, + F96E3A3F206EE14600589395 /* DBTEAMLOGFileRequestsChangePolicyType.h in Headers */, + F96E3675206EE14300589395 /* DBSHARINGFilePermission.h in Headers */, + F96E3AC9206EE14700589395 /* DBTEAMLOGMemberChangeAdminRoleDetails.h in Headers */, + F96E3AE1206EE14700589395 /* DBTEAMLOGMemberRemoveActionType.h in Headers */, + F96E3531206EE14200589395 /* DBFILESFileSharingInfo.h in Headers */, + F96E3B49206EE14700589395 /* DBTEAMLOGPaperAccessType.h in Headers */, + F96E38A5206EE14500589395 /* DBTEAMTeamFolderInvalidStatusError.h in Headers */, + F96E3CCF206EE14900589395 /* DBTEAMLOGSharedFolderNestType.h in Headers */, + F96E375D206EE14400589395 /* DBSHARINGUpdateFolderMemberArg.h in Headers */, + F96E35BF206EE14300589395 /* DBFILESUploadSessionCursor.h in Headers */, + F96E39ED206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionDetails.h in Headers */, + F96E39DF206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryPolicy.h in Headers */, + F96E3593206EE14200589395 /* DBFILESSaveCopyReferenceArg.h in Headers */, + F96E3B41206EE14700589395 /* DBTEAMLOGNoteShareReceiveType.h in Headers */, + F96E3C37206EE14800589395 /* DBTEAMLOGSfFbUninviteDetails.h in Headers */, + F96E3789206EE14400589395 /* DBTEAMDevicesActive.h in Headers */, + F96E34ED206EE14200589395 /* DBFILEREQUESTSGetFileRequestError.h in Headers */, + F96E3473206EE14200589395 /* DBAUTHInvalidAccountTypeError.h in Headers */, + F96E3B87206EE14700589395 /* DBTEAMLOGPaperDocChangeMemberRoleDetails.h in Headers */, + F96E3785206EE14400589395 /* DBTEAMDesktopClientSession.h in Headers */, + F96E3653206EE14300589395 /* DBSHARINGAudienceExceptionContentInfo.h in Headers */, + F96E391D206EE14500589395 /* DBTEAMLOGAppLinkUserType.h in Headers */, + F96E3C0F206EE14800589395 /* DBTEAMLOGPermanentDeleteChangePolicyDetails.h in Headers */, + F96E3547206EE14200589395 /* DBFILESGetThumbnailBatchArg.h in Headers */, + F96E3E53206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.h in Headers */, + F96E3845206EE14400589395 /* DBTEAMMembersListError.h in Headers */, + F96E347F206EE14200589395 /* DBAUTHTokenFromOAuth1Result.h in Headers */, + F96E3E4B206EE14B00589395 /* DBAUTHAppAuthRoutes.h in Headers */, + F96E3C93206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesDetails.h in Headers */, + F96E363B206EE14300589395 /* DBPAPERSharingTeamPolicyType.h in Headers */, + F96E35C5206EE14300589395 /* DBFILESUploadSessionFinishBatchJobStatus.h in Headers */, + F96E3995206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h in Headers */, + F96E3CBB206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h in Headers */, + F96E39BB206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportType.h in Headers */, + F96E36F9206EE14300589395 /* DBSHARINGPathLinkMetadata.h in Headers */, F29788CC1E03692F00876A73 /* DBSDKImportsShared.h in Headers */, + F96E38D3206EE14500589395 /* DBTEAMUploadApiRateLimitValue.h in Headers */, + F96E3AD3206EE14700589395 /* DBTEAMLOGMemberChangeMembershipTypeType.h in Headers */, + F96E350B206EE14200589395 /* DBFILESDeleteArg.h in Headers */, + F96E3483206EE14200589395 /* DBCOMMONPathRoot.h in Headers */, + F96E3BD5206EE14800589395 /* DBTEAMLOGPaperDownloadFormat.h in Headers */, + F96E3A39206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileDetails.h in Headers */, + F96E39A5206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h in Headers */, + F96E374F206EE14400589395 /* DBSHARINGUnmountFolderArg.h in Headers */, + F96E3E77206EE14B00589395 /* DBAUTHRouteObjects.h in Headers */, + F96E39D7206EE14600589395 /* DBTEAMLOGExportMembersReportDetails.h in Headers */, + F96E3477206EE14200589395 /* DBAUTHRateLimitError.h in Headers */, + F96E3D73206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusDetails.h in Headers */, + F96E3A75206EE14600589395 /* DBTEAMLOGGoogleSsoChangePolicyDetails.h in Headers */, + F96E364B206EE14300589395 /* DBSHARINGAddFolderMemberArg.h in Headers */, + F96E3ADD206EE14700589395 /* DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h in Headers */, + F96E3AC3206EE14700589395 /* DBTEAMLOGLogoutType.h in Headers */, + F96E3737206EE14400589395 /* DBSHARINGShareFolderArg.h in Headers */, + F96E3E73206EE14B00589395 /* DBUSERSUserAuthRoutes.h in Headers */, + F96E3B8F206EE14700589395 /* DBTEAMLOGPaperDocChangeSubscriptionDetails.h in Headers */, + F96E3643206EE14300589395 /* DBSHARINGAccessLevel.h in Headers */, + F96E39B1206EE14600589395 /* DBTEAMLOGEmmAddExceptionDetails.h in Headers */, + F96E3471206EE14200589395 /* DBAUTHAuthError.h in Headers */, + F96E3A15206EE14600589395 /* DBTEAMLOGFileLogInfo.h in Headers */, + F96E3A61206EE14600589395 /* DBTEAMLOGFileUnlikeCommentType.h in Headers */, + F96E3717206EE14400589395 /* DBSHARINGRevokeSharedLinkError.h in Headers */, + F96E3D67206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlType.h in Headers */, + F96E3C89206EE14900589395 /* DBTEAMLOGSharedContentCopyType.h in Headers */, + F96E38C5206EE14500589395 /* DBTEAMTeamMemberStatus.h in Headers */, F29788F41E03692F00876A73 /* DBTransportBaseClient.h in Headers */, + F96E36E5206EE14300589395 /* DBSHARINGMemberAction.h in Headers */, + F96E3B39206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkType.h in Headers */, + F96E3B21206EE14700589395 /* DBTEAMLOGMobileDeviceSessionLogInfo.h in Headers */, + F96E3E5B206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.h in Headers */, + F96E3A5F206EE14600589395 /* DBTEAMLOGFileUnlikeCommentDetails.h in Headers */, + F96E39AF206EE14600589395 /* DBTEAMLOGDurationLogInfo.h in Headers */, + F96E3479206EE14200589395 /* DBAUTHRateLimitReason.h in Headers */, + F96E35F3206EE14300589395 /* DBPAPERFolder.h in Headers */, + F96E3511206EE14200589395 /* DBFILESDeleteBatchJobStatus.h in Headers */, + F96E3C3B206EE14800589395 /* DBTEAMLOGSfInviteGroupDetails.h in Headers */, + F96E38BF206EE14500589395 /* DBTEAMTeamMemberInfo.h in Headers */, + F96E34DF206EE14200589395 /* DBFILEREQUESTSCreateFileRequestArgs.h in Headers */, + F96E3D5B206EE14A00589395 /* DBTEAMLOGSsoChangeSamlIdentityModeType.h in Headers */, + F96E371F206EE14400589395 /* DBSHARINGSharedFileMetadata.h in Headers */, + F96E38DD206EE14500589395 /* DBTEAMUsersSelectorArg.h in Headers */, + F96E3D15206EE14900589395 /* DBTEAMLOGSharingFolderJoinPolicy.h in Headers */, + F96E391F206EE14500589395 /* DBTEAMLOGAppLogInfo.h in Headers */, F2A2CEA71E5634E8001D8449 /* DBHandlerTypes.h in Headers */, + F96E3CA7206EE14900589395 /* DBTEAMLOGSharedContentUnshareDetails.h in Headers */, + F96E39CD206EE14600589395 /* DBTEAMLOGEnabledDomainInvitesDetails.h in Headers */, + F96E3485206EE14200589395 /* DBCOMMONPathRootError.h in Headers */, + F96E390B206EE14500589395 /* DBTEAMLOGAdminRole.h in Headers */, + F96E3669206EE14300589395 /* DBSHARINGFileErrorResult.h in Headers */, + F96E39B9206EE14600589395 /* DBTEAMLOGEmmCreateExceptionsReportDetails.h in Headers */, + F96E3993206EE14600589395 /* DBTEAMLOGDomainInvitesEmailExistingUsersType.h in Headers */, + F96E3CFB206EE14900589395 /* DBTEAMLOGSharedLinkShareDetails.h in Headers */, + F96E3A4F206EE14600589395 /* DBTEAMLOGFileRestoreDetails.h in Headers */, + F96E3811206EE14400589395 /* DBTEAMListMembersDevicesError.h in Headers */, + F96E39C9206EE14600589395 /* DBTEAMLOGEmmRemoveExceptionDetails.h in Headers */, + F96E399F206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h in Headers */, + F96E3C5F206EE14800589395 /* DBTEAMLOGSharedContentAddLinkPasswordDetails.h in Headers */, + F96E3DD7206EE14A00589395 /* DBTEAMLOGUserLogInfo.h in Headers */, + F96E3B97206EE14800589395 /* DBTEAMLOGPaperDocDeletedDetails.h in Headers */, + F96E3DF9206EE14A00589395 /* DBTEAMPOLICIESPasswordStrengthPolicy.h in Headers */, + F96E3AF5206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h in Headers */, + F96E3C53206EE14800589395 /* DBTEAMLOGSfTeamUninviteDetails.h in Headers */, + F96E3907206EE14500589395 /* DBTEAMLOGActionDetails.h in Headers */, + F96E37D3206EE14400589395 /* DBTEAMGroupMembersSetAccessTypeArg.h in Headers */, + F96E3D09206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h in Headers */, + F96E3BB9206EE14800589395 /* DBTEAMLOGPaperDocRevertType.h in Headers */, + F96E39D1206EE14600589395 /* DBTEAMLOGEventCategory.h in Headers */, + F96E388B206EE14500589395 /* DBTEAMSetCustomQuotaError.h in Headers */, + F96E3DF3206EE14A00589395 /* DBTEAMPOLICIESOfficeAddInPolicy.h in Headers */, F29789101E03692F00876A73 /* DBCustomRoutes.h in Headers */, + F96E35E9206EE14300589395 /* DBPAPERAddPaperDocUserResult.h in Headers */, + F96E36D5206EE14300589395 /* DBSHARINGListFoldersArgs.h in Headers */, + F96E38AD206EE14500589395 /* DBTEAMTeamFolderListError.h in Headers */, + F96E3893206EE14500589395 /* DBTEAMTeamFolderArchiveArg.h in Headers */, + F96E3B1D206EE14700589395 /* DBTEAMLOGMicrosoftOfficeAddinPolicy.h in Headers */, + F96E3D71206EE14A00589395 /* DBTEAMLOGTeamEvent.h in Headers */, + F96E3699206EE14300589395 /* DBSHARINGInsufficientPlan.h in Headers */, + F96E3707206EE14300589395 /* DBSHARINGRemoveFileMemberArg.h in Headers */, + F96E3497206EE14200589395 /* DBFILEPROPERTIESGetTemplateArg.h in Headers */, + F96E39A3206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailType.h in Headers */, + F96E3953206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h in Headers */, + F96E3C95206EE14900589395 /* DBTEAMLOGSharedContentRemoveInviteesType.h in Headers */, + F96E39A1206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainFailDetails.h in Headers */, + F96E3D19206EE14900589395 /* DBTEAMLOGSharingMemberPolicy.h in Headers */, + F96E3D5D206EE14A00589395 /* DBTEAMLOGSsoErrorDetails.h in Headers */, + F96E3AF7206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h in Headers */, + F96E38A3206EE14500589395 /* DBTEAMTeamFolderIdListArg.h in Headers */, F2A2CE9E1E562E90001D8449 /* DBCustomTasks.h in Headers */, + F96E3CE5206EE14900589395 /* DBTEAMLOGSharedLinkChangeVisibilityType.h in Headers */, + F96E3673206EE14300589395 /* DBSHARINGFileMemberRemoveActionResult.h in Headers */, + F96E3697206EE14300589395 /* DBSHARINGGroupMembershipInfo.h in Headers */, + F96E38B7206EE14500589395 /* DBTEAMTeamFolderRenameError.h in Headers */, + F96E38F5206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyDetails.h in Headers */, + F96E378F206EE14400589395 /* DBTEAMExcludedUsersListArg.h in Headers */, + F96E3831206EE14400589395 /* DBTEAMMembersAddLaunch.h in Headers */, + F96E3A3B206EE14600589395 /* DBTEAMLOGFileRequestReceiveFileType.h in Headers */, + F96E3D87206EE14A00589395 /* DBTEAMLOGTeamLinkedAppLogInfo.h in Headers */, + F96E3A8D206EE14600589395 /* DBTEAMLOGGroupChangeMemberRoleType.h in Headers */, + F96E3B7D206EE14700589395 /* DBTEAMLOGPaperContentRenameType.h in Headers */, + F96E3DA3206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameDetails.h in Headers */, + F96E372D206EE14400589395 /* DBSHARINGSharedLinkError.h in Headers */, + F96E3B09206EE14700589395 /* DBTEAMLOGMemberStatus.h in Headers */, + F96E360B206EE14300589395 /* DBPAPERListPaperDocsSortOrder.h in Headers */, + F96E386D206EE14500589395 /* DBTEAMRemovedStatus.h in Headers */, + F96E3E63206EE14B00589395 /* DBPAPERUserAuthRoutes.h in Headers */, + F96E3AFF206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusType.h in Headers */, + F96E37CB206EE14400589395 /* DBTEAMGroupMembersRemoveArg.h in Headers */, + F96E34D9206EE14200589395 /* DBFILEPROPERTIESUpdateTemplateArg.h in Headers */, + F96E38F9206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountDetails.h in Headers */, + F96E3B25206EE14700589395 /* DBTEAMLOGNamespaceRelativePathLogInfo.h in Headers */, + F96E346B206EE14200589395 /* DBASYNCPollResultBase.h in Headers */, + F96E3805206EE14400589395 /* DBTEAMListMemberDevicesError.h in Headers */, + F96E3C4F206EE14800589395 /* DBTEAMLOGSfTeamJoinFromOobLinkType.h in Headers */, + F96E3A83206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdDetails.h in Headers */, + F96E34EF206EE14200589395 /* DBFILEREQUESTSGracePeriod.h in Headers */, + F96E3A31206EE14600589395 /* DBTEAMLOGFileRequestCreateDetails.h in Headers */, + F96E3DA5206EE14A00589395 /* DBTEAMLOGTeamProfileChangeNameType.h in Headers */, + F96E3D21206EE14900589395 /* DBTEAMLOGSignInAsSessionEndType.h in Headers */, + F96E3CFD206EE14900589395 /* DBTEAMLOGSharedLinkShareType.h in Headers */, + F96E3B9D206EE14800589395 /* DBTEAMLOGPaperDocDownloadType.h in Headers */, + F96E3D49206EE14900589395 /* DBTEAMLOGSsoChangeCertDetails.h in Headers */, + F96E3C0B206EE14800589395 /* DBTEAMLOGPasswordResetType.h in Headers */, F2A2CEA31E562FF6001D8449 /* DBCustomDatatypes.h in Headers */, + F96E3775206EE14400589395 /* DBTEAMApiApp.h in Headers */, + F96E3AEF206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddExceptionType.h in Headers */, + F96E3851206EE14400589395 /* DBTEAMMembersSendWelcomeError.h in Headers */, + F96E3B7F206EE14700589395 /* DBTEAMLOGPaperContentRestoreDetails.h in Headers */, + F96E365B206EE14300589395 /* DBSHARINGCollectionLinkMetadata.h in Headers */, + F96E36D9206EE14300589395 /* DBSHARINGListFoldersContinueError.h in Headers */, + F96E36F7206EE14300589395 /* DBSHARINGParentFolderAccessInfo.h in Headers */, + F96E35AB206EE14300589395 /* DBFILESSearchResult.h in Headers */, + F96E353D206EE14200589395 /* DBFILESGetMetadataArg.h in Headers */, + F96E3A9F206EE14700589395 /* DBTEAMLOGGroupRemoveExternalIdDetails.h in Headers */, + F96E3C41206EE14800589395 /* DBTEAMLOGSfTeamGrantAccessType.h in Headers */, + F96E3C87206EE14900589395 /* DBTEAMLOGSharedContentCopyDetails.h in Headers */, + F96E3D0F206EE14900589395 /* DBTEAMLOGSharingChangeLinkPolicyType.h in Headers */, + F96E392F206EE14500589395 /* DBTEAMLOGCollectionShareType.h in Headers */, + F96E3997206EE14600589395 /* DBTEAMLOGDomainInvitesRequestToJoinTeamType.h in Headers */, + F96E3529206EE14200589395 /* DBFILESDownloadZipError.h in Headers */, + F96E3777206EE14400589395 /* DBTEAMBaseDfbReport.h in Headers */, + F96E3C5D206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryType.h in Headers */, + F96E34AD206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueArg.h in Headers */, + F96E3733206EE14400589395 /* DBSHARINGSharedLinkSettings.h in Headers */, + F96E3E3F206EE14B00589395 /* DBStoneBase.h in Headers */, + F96E38FD206EE14500589395 /* DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h in Headers */, + F96E35DF206EE14300589395 /* DBFILESWriteMode.h in Headers */, + F96E38CB206EE14500589395 /* DBTEAMTeamNamespacesListContinueError.h in Headers */, F2D40D3B1E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.h in Headers */, + F96E370F206EE14300589395 /* DBSHARINGRemoveMemberJobStatus.h in Headers */, + F96E3739206EE14400589395 /* DBSHARINGShareFolderArgBase.h in Headers */, + F96E3971206EE14500589395 /* DBTEAMLOGDeviceLinkSuccessType.h in Headers */, + F96E3A4D206EE14600589395 /* DBTEAMLOGFileResolveCommentType.h in Headers */, + F96E3D7F206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h in Headers */, + F96E3C8F206EE14900589395 /* DBTEAMLOGSharedContentRelinquishMembershipDetails.h in Headers */, + F96E3741206EE14400589395 /* DBSHARINGShareFolderLaunch.h in Headers */, + F96E375F206EE14400589395 /* DBSHARINGUpdateFolderMemberError.h in Headers */, + F96E3957206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopDetails.h in Headers */, + F96E37FD206EE14400589395 /* DBTEAMListMemberAppsArg.h in Headers */, + F96E3D99206EE14A00589395 /* DBTEAMLOGTeamProfileAddLogoType.h in Headers */, + F96E3B43206EE14700589395 /* DBTEAMLOGOpenNoteSharedDetails.h in Headers */, + F96E34D1206EE14200589395 /* DBFILEPROPERTIESTemplateFilterBase.h in Headers */, + F96E3CE7206EE14900589395 /* DBTEAMLOGSharedLinkCopyDetails.h in Headers */, + F96E3597206EE14200589395 /* DBFILESSaveCopyReferenceResult.h in Headers */, + F96E3929206EE14500589395 /* DBTEAMLOGAssetLogInfo.h in Headers */, + F96E3609206EE14300589395 /* DBPAPERListPaperDocsSortBy.h in Headers */, + F96E34B9206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchResult.h in Headers */, + F96E36C9206EE14300589395 /* DBSHARINGListFilesContinueError.h in Headers */, + F96E3C2F206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleDetails.h in Headers */, + F96E3D07206EE14900589395 /* DBTEAMLOGSharedNoteOpenedType.h in Headers */, + F96E35B7206EE14300589395 /* DBFILESThumbnailSize.h in Headers */, + F96E3735206EE14400589395 /* DBSHARINGSharedLinkSettingsError.h in Headers */, + F96E3AFD206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h in Headers */, + F96E3A49206EE14600589395 /* DBTEAMLOGFileRequestsPolicy.h in Headers */, + F96E3D8B206EE14A00589395 /* DBTEAMLOGTeamMembershipType.h in Headers */, + F96E3D03206EE14900589395 /* DBTEAMLOGSharedLinkVisibility.h in Headers */, + F96E39FF206EE14600589395 /* DBTEAMLOGFileDeleteCommentType.h in Headers */, + F96E35CF206EE14300589395 /* DBFILESUploadSessionLookupError.h in Headers */, + F96E38B1206EE14500589395 /* DBTEAMTeamFolderMetadata.h in Headers */, + F96E38FB206EE14500589395 /* DBTEAMLOGAccountCaptureMigrateAccountType.h in Headers */, + F96E364F206EE14300589395 /* DBSHARINGAddMember.h in Headers */, F2C59AFE1E9C2EFC00E8D2E6 /* DBOAuthManager+Protected.h in Headers */, + F96E370B206EE14300589395 /* DBSHARINGRemoveFolderMemberArg.h in Headers */, + F96E3BD3206EE14800589395 /* DBTEAMLOGPaperDocViewType.h in Headers */, + F96E3A93206EE14600589395 /* DBTEAMLOGGroupDeleteDetails.h in Headers */, + F96E3847206EE14400589395 /* DBTEAMMembersListResult.h in Headers */, + F96E3795206EE14400589395 /* DBTEAMExcludedUsersListError.h in Headers */, + F96E3685206EE14300589395 /* DBSHARINGGetFileMetadataError.h in Headers */, + F96E3B37206EE14700589395 /* DBTEAMLOGNoteAclTeamLinkDetails.h in Headers */, + F96E36EF206EE14300589395 /* DBSHARINGModifySharedLinkSettingsArgs.h in Headers */, + F96E3BAF206EE14800589395 /* DBTEAMLOGPaperDocRequestAccessDetails.h in Headers */, + F96E3723206EE14400589395 /* DBSHARINGSharedFolderMemberError.h in Headers */, + F96E3C1D206EE14800589395 /* DBTEAMLOGResellerSupportSessionStartDetails.h in Headers */, F2C59AF61E9C033400E8D2E6 /* DBSDKSystem.h in Headers */, + F96E3CF1206EE14900589395 /* DBTEAMLOGSharedLinkDisableType.h in Headers */, + F96E3ABF206EE14700589395 /* DBTEAMLOGLoginSuccessType.h in Headers */, + F96E3D0B206EE14900589395 /* DBTEAMLOGSharingChangeFolderJoinPolicyType.h in Headers */, + F96E3BF7206EE14800589395 /* DBTEAMLOGPaperFolderLogInfo.h in Headers */, + F96E37FB206EE14400589395 /* DBTEAMIncludeMembersArg.h in Headers */, + F96E3D2D206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h in Headers */, + F96E34E5206EE14200589395 /* DBFILEREQUESTSFileRequestDeadline.h in Headers */, + F96E3C07206EE14800589395 /* DBTEAMLOGPasswordResetAllType.h in Headers */, + F96E3D2B206EE14900589395 /* DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h in Headers */, + F96E3DAD206EE14A00589395 /* DBTEAMLOGTfaAddBackupPhoneType.h in Headers */, + F96E34BD206EE14200589395 /* DBFILEPROPERTIESPropertyFieldTemplate.h in Headers */, + F96E3CAF206EE14900589395 /* DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h in Headers */, + F96E3B3D206EE14700589395 /* DBTEAMLOGNoteSharedType.h in Headers */, + F96E37F3206EE14400589395 /* DBTEAMGroupUpdateArgs.h in Headers */, + F96E3501206EE14200589395 /* DBFILESCommitInfo.h in Headers */, + F96E3E33206EE14B00589395 /* DBTeamBaseClient.h in Headers */, + F96E3601206EE14300589395 /* DBPAPERListPaperDocsArgs.h in Headers */, + F96E38AB206EE14500589395 /* DBTEAMTeamFolderListContinueError.h in Headers */, + F96E37F5206EE14400589395 /* DBTEAMGroupUpdateError.h in Headers */, + F96E37F9206EE14400589395 /* DBTEAMHasTeamSharedDropboxValue.h in Headers */, + F96E3841206EE14400589395 /* DBTEAMMembersListContinueArg.h in Headers */, + F96E39AD206EE14600589395 /* DBTEAMLOGDownloadPolicyType.h in Headers */, + F96E3935206EE14500589395 /* DBTEAMLOGCreateFolderDetails.h in Headers */, + F96E3BA3206EE14800589395 /* DBTEAMLOGPaperDocEditDetails.h in Headers */, + F96E3BC7206EE14800589395 /* DBTEAMLOGPaperDocumentLogInfo.h in Headers */, + F96E35A3206EE14300589395 /* DBFILESSearchError.h in Headers */, + F96E3603206EE14300589395 /* DBPAPERListPaperDocsContinueArgs.h in Headers */, + F96E3BDB206EE14800589395 /* DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h in Headers */, + F96E37B5206EE14400589395 /* DBTEAMGroupCreateArg.h in Headers */, + F96E38A1206EE14500589395 /* DBTEAMTeamFolderIdArg.h in Headers */, + F96E3CC9206EE14900589395 /* DBTEAMLOGSharedFolderMountDetails.h in Headers */, + F96E3671206EE14300589395 /* DBSHARINGFileMemberActionResult.h in Headers */, + F96E3495206EE14200589395 /* DBFILEPROPERTIESAddTemplateResult.h in Headers */, + F96E37E1206EE14400589395 /* DBTEAMGroupsListContinueArg.h in Headers */, + F96E39D3206EE14600589395 /* DBTEAMLOGEventDetails.h in Headers */, + F96E379F206EE14400589395 /* DBTEAMExcludedUsersUpdateStatus.h in Headers */, + F96E386B206EE14500589395 /* DBTEAMRemoveCustomQuotaResult.h in Headers */, + F96E3B75206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderType.h in Headers */, + F96E37B7206EE14400589395 /* DBTEAMGroupCreateError.h in Headers */, + F96E3E09206EE14A00589395 /* DBTEAMPOLICIESTeamSharingPolicies.h in Headers */, + F96E3AE3206EE14700589395 /* DBTEAMLOGMemberRequestsChangePolicyDetails.h in Headers */, + F96E3D9F206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoDetails.h in Headers */, + F96E351B206EE14200589395 /* DBFILESDeletedMetadata.h in Headers */, + F96E3B79206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberType.h in Headers */, + F96E366F206EE14300589395 /* DBSHARINGFileMemberActionIndividualResult.h in Headers */, + F96E39EF206EE14600589395 /* DBTEAMLOGFileChangeCommentSubscriptionType.h in Headers */, + F96E3585206EE14200589395 /* DBFILESRelocationBatchResult.h in Headers */, + F96E3CB9206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h in Headers */, + F96E3BB7206EE14800589395 /* DBTEAMLOGPaperDocRevertDetails.h in Headers */, + F96E3D81206EE14A00589395 /* DBTEAMLOGTeamFolderPermanentlyDeleteType.h in Headers */, + F96E3607206EE14300589395 /* DBPAPERListPaperDocsResponse.h in Headers */, + F96E37A9206EE14400589395 /* DBTEAMFeatureValue.h in Headers */, + F96E3725206EE14400589395 /* DBSHARINGSharedFolderMembers.h in Headers */, + F96E39E3206EE14600589395 /* DBTEAMLOGFailureDetailsLogInfo.h in Headers */, + F96E38F7206EE14500589395 /* DBTEAMLOGAccountCaptureChangePolicyType.h in Headers */, + F96E3837206EE14400589395 /* DBTEAMMemberSelectorError.h in Headers */, + F96E394B206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h in Headers */, + F96E39A7206EE14600589395 /* DBTEAMLOGDomainVerificationAddDomainSuccessType.h in Headers */, + F96E3E8F206EE14B00589395 /* DBTEAMLOGRouteObjects.h in Headers */, + F96E3BE1206EE14800589395 /* DBTEAMLOGPaperExternalViewAllowType.h in Headers */, + F96E3825206EE14400589395 /* DBTEAMMemberAddResult.h in Headers */, + F96E38F3206EE14500589395 /* DBTEAMLOGAccountCaptureChangeAvailabilityType.h in Headers */, + F96E34F1206EE14200589395 /* DBFILEREQUESTSListFileRequestsError.h in Headers */, + F96E3C17206EE14800589395 /* DBTEAMLOGResellerLogInfo.h in Headers */, + F96E3DA1206EE14A00589395 /* DBTEAMLOGTeamProfileChangeLogoType.h in Headers */, + F96E380B206EE14400589395 /* DBTEAMListMembersAppsError.h in Headers */, + F96E3BBF206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteDetails.h in Headers */, + F96E3693206EE14300589395 /* DBSHARINGGetSharedLinksResult.h in Headers */, + F96E349D206EE14200589395 /* DBFILEPROPERTIESListTemplateResult.h in Headers */, + F96E3D85206EE14A00589395 /* DBTEAMLOGTeamFolderRenameType.h in Headers */, + F96E3A95206EE14600589395 /* DBTEAMLOGGroupDeleteType.h in Headers */, + F96E3657206EE14300589395 /* DBSHARINGAudienceRestrictingSharedFolder.h in Headers */, + F96E3463206EE14200589395 /* DBASYNCLaunchResultBase.h in Headers */, + F96E3E7F206EE14B00589395 /* DBFILEREQUESTSRouteObjects.h in Headers */, + F96E3E25206EE14B00589395 /* DBUSERSSpaceUsage.h in Headers */, + F96E39D9206EE14600589395 /* DBTEAMLOGExportMembersReportType.h in Headers */, + F96E359D206EE14200589395 /* DBFILESSaveUrlJobStatus.h in Headers */, + F96E3BC5206EE14800589395 /* DBTEAMLOGPaperDocTrashedType.h in Headers */, + F96E3DF1206EE14A00589395 /* DBTEAMPOLICIESGroupCreation.h in Headers */, + F96E3BFD206EE14800589395 /* DBTEAMLOGPaperMemberPolicy.h in Headers */, + F96E3D29206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyType.h in Headers */, + F96E3691206EE14300589395 /* DBSHARINGGetSharedLinksError.h in Headers */, + F96E3CC1206EE14900589395 /* DBTEAMLOGSharedFolderCreateType.h in Headers */, + F96E37F7206EE14400589395 /* DBTEAMHasTeamFileEventsValue.h in Headers */, + F96E3ABD206EE14700589395 /* DBTEAMLOGLoginSuccessDetails.h in Headers */, + F96E3BF5206EE14800589395 /* DBTEAMLOGPaperFolderFollowedType.h in Headers */, + F96E3869206EE14500589395 /* DBTEAMNamespaceType.h in Headers */, + F96E368B206EE14300589395 /* DBSHARINGGetSharedLinkFileError.h in Headers */, + F96E3493206EE14200589395 /* DBFILEPROPERTIESAddTemplateArg.h in Headers */, + F96E3E3D206EE14B00589395 /* DBSerializableProtocol.h in Headers */, + F96E37BD206EE14400589395 /* DBTEAMGroupMemberInfo.h in Headers */, + F96E366D206EE14300589395 /* DBSHARINGFileMemberActionError.h in Headers */, + F96E3AA3206EE14700589395 /* DBTEAMLOGGroupRemoveMemberDetails.h in Headers */, + F96E3D25206EE14900589395 /* DBTEAMLOGSignInAsSessionStartType.h in Headers */, + F96E3DEB206EE14A00589395 /* DBTEAMLOGWebSessionsIdleLengthPolicy.h in Headers */, + F96E3B53206EE14700589395 /* DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h in Headers */, + F96E3B05206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h in Headers */, + F96E3C01206EE14800589395 /* DBTEAMLOGPasswordChangeDetails.h in Headers */, + F96E34E3206EE14200589395 /* DBFILEREQUESTSFileRequest.h in Headers */, + F96E3AF9206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h in Headers */, F2A2CE8D1E5628F1001D8449 /* DBClientsManager+Protected.h in Headers */, + F96E3DFF206EE14A00589395 /* DBTEAMPOLICIESSharedFolderMemberPolicy.h in Headers */, + F96E3575206EE14200589395 /* DBFILESPhotoMetadata.h in Headers */, + F96E3879206EE14500589395 /* DBTEAMRevokeDeviceSessionError.h in Headers */, + F96E348F206EE14200589395 /* DBFILEPROPERTIESAddPropertiesArg.h in Headers */, + F96E3491206EE14200589395 /* DBFILEPROPERTIESAddPropertiesError.h in Headers */, + F96E357B206EE14200589395 /* DBFILESRelocationArg.h in Headers */, + F96E3D63206EE14A00589395 /* DBTEAMLOGSsoRemoveCertType.h in Headers */, + F96E3555206EE14200589395 /* DBFILESListFolderContinueArg.h in Headers */, + F96E367B206EE14300589395 /* DBSHARINGFolderPermission.h in Headers */, + F96E3799206EE14400589395 /* DBTEAMExcludedUsersUpdateArg.h in Headers */, + F96E3A35206EE14600589395 /* DBTEAMLOGFileRequestDeadline.h in Headers */, + F96E348B206EE14200589395 /* DBCOMMONUserRootInfo.h in Headers */, + F96E3CD7206EE14900589395 /* DBTEAMLOGSharedFolderUnmountType.h in Headers */, + F96E3467206EE14200589395 /* DBASYNCPollEmptyResult.h in Headers */, + F96E3CBD206EE14900589395 /* DBTEAMLOGSharedFolderChangeMembersPolicyType.h in Headers */, + F96E35CD206EE14300589395 /* DBFILESUploadSessionFinishError.h in Headers */, + F96E3A4B206EE14600589395 /* DBTEAMLOGFileResolveCommentDetails.h in Headers */, + F96E391B206EE14500589395 /* DBTEAMLOGAppLinkUserDetails.h in Headers */, + F96E3BC1206EE14800589395 /* DBTEAMLOGPaperDocTeamInviteType.h in Headers */, + F96E3BF3206EE14800589395 /* DBTEAMLOGPaperFolderFollowedDetails.h in Headers */, + F96E39DB206EE14600589395 /* DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h in Headers */, + F96E3527206EE14200589395 /* DBFILESDownloadZipArg.h in Headers */, + F96E3C77206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkPasswordDetails.h in Headers */, + F96E3B8B206EE14700589395 /* DBTEAMLOGPaperDocChangeSharingPolicyDetails.h in Headers */, + F96E36ED206EE14300589395 /* DBSHARINGMembershipInfo.h in Headers */, + F96E34A3206EE14200589395 /* DBFILEPROPERTIESLookUpPropertiesError.h in Headers */, + F96E3A7F206EE14600589395 /* DBTEAMLOGGroupAddMemberDetails.h in Headers */, + F96E38C1206EE14500589395 /* DBTEAMTeamMemberProfile.h in Headers */, + F96E3B73206EE14700589395 /* DBTEAMLOGPaperContentRemoveFromFolderDetails.h in Headers */, + F96E349F206EE14200589395 /* DBFILEPROPERTIESLogicalOperator.h in Headers */, + F96E3889206EE14500589395 /* DBTEAMSetCustomQuotaArg.h in Headers */, + F96E34AB206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchArg.h in Headers */, + F96E3651206EE14300589395 /* DBSHARINGAddMemberSelectorError.h in Headers */, + F96E3DD5206EE14A00589395 /* DBTEAMLOGUserLinkedAppLogInfo.h in Headers */, + F96E3853206EE14400589395 /* DBTEAMMembersSetPermissionsArg.h in Headers */, + F96E397B206EE14500589395 /* DBTEAMLOGDeviceSessionLogInfo.h in Headers */, + F96E3A13206EE14600589395 /* DBTEAMLOGFileLikeCommentType.h in Headers */, + F96E3AE9206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h in Headers */, + F96E3559206EE14200589395 /* DBFILESListFolderError.h in Headers */, + F96E3AD5206EE14700589395 /* DBTEAMLOGMemberChangeNameDetails.h in Headers */, + F96E396D206EE14500589395 /* DBTEAMLOGDeviceLinkFailType.h in Headers */, + F96E3947206EE14500589395 /* DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h in Headers */, F2A2CE8E1E5628F4001D8449 /* DBDelegate.h in Headers */, + F96E39F9206EE14600589395 /* DBTEAMLOGFileCopyDetails.h in Headers */, + F96E37E7206EE14400589395 /* DBTEAMGroupsMembersListArg.h in Headers */, + F96E3B99206EE14800589395 /* DBTEAMLOGPaperDocDeletedType.h in Headers */, + F96E3AAB206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyDetails.h in Headers */, + F96E3B47206EE14700589395 /* DBTEAMLOGOriginLogInfo.h in Headers */, + F96E36B5206EE14300589395 /* DBSHARINGListFileMembersArg.h in Headers */, + F96E3AF1206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h in Headers */, + F96E3B91206EE14800589395 /* DBTEAMLOGPaperDocChangeSubscriptionType.h in Headers */, + F96E355F206EE14200589395 /* DBFILESListFolderLongpollError.h in Headers */, + F96E37B3206EE14400589395 /* DBTEAMGroupAccessType.h in Headers */, + F96E3D6B206EE14A00589395 /* DBTEAMLOGSsoRemoveLogoutUrlType.h in Headers */, + F96E3E21206EE14B00589395 /* DBUSERSName.h in Headers */, + F96E34B5206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchMode.h in Headers */, + F96E3D6D206EE14A00589395 /* DBTEAMLOGTeamActivityCreateReportDetails.h in Headers */, + F96E3549206EE14200589395 /* DBFILESGetThumbnailBatchError.h in Headers */, + F96E3A59206EE14600589395 /* DBTEAMLOGFileRollbackChangesType.h in Headers */, + F96E3A5D206EE14600589395 /* DBTEAMLOGFileSaveCopyReferenceType.h in Headers */, + F96E3557206EE14200589395 /* DBFILESListFolderContinueError.h in Headers */, + F96E357D206EE14200589395 /* DBFILESRelocationBatchArg.h in Headers */, + F96E3D27206EE14900589395 /* DBTEAMLOGSmartSyncChangePolicyDetails.h in Headers */, + F96E3AAF206EE14700589395 /* DBTEAMLOGIdentifierType.h in Headers */, + F96E3DD1206EE14A00589395 /* DBTEAMLOGTwoAccountChangePolicyType.h in Headers */, + F96E3D3B206EE14900589395 /* DBTEAMLOGSpaceLimitsStatus.h in Headers */, + F96E383F206EE14400589395 /* DBTEAMMembersListArg.h in Headers */, + F96E3A9B206EE14700589395 /* DBTEAMLOGGroupMovedDetails.h in Headers */, F2A2CE8F1E5628F6001D8449 /* DBHandlerTypesInternal.h in Headers */, + F96E386F206EE14500589395 /* DBTEAMRevokeDesktopClientArg.h in Headers */, + F96E3AD9206EE14700589395 /* DBTEAMLOGMemberChangeStatusDetails.h in Headers */, + F96E396B206EE14500589395 /* DBTEAMLOGDeviceLinkFailDetails.h in Headers */, + F96E38E3206EE14500589395 /* DBTEAMCOMMONGroupSummary.h in Headers */, + F96E3C35206EE14800589395 /* DBTEAMLOGSfFbInviteType.h in Headers */, + F96E34AF206EE14200589395 /* DBFILEPROPERTIESPropertiesSearchContinueError.h in Headers */, + F96E38C7206EE14500589395 /* DBTEAMTeamNamespacesListArg.h in Headers */, + F96E3BCB206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentType.h in Headers */, + F96E36C5206EE14300589395 /* DBSHARINGListFilesArg.h in Headers */, + F96E3AA5206EE14700589395 /* DBTEAMLOGGroupRemoveMemberType.h in Headers */, + F96E3959206EE14500589395 /* DBTEAMLOGDeviceChangeIpDesktopType.h in Headers */, + F96E3D17206EE14900589395 /* DBTEAMLOGSharingLinkPolicy.h in Headers */, + F96E362B206EE14300589395 /* DBPAPERPaperDocSharingPolicy.h in Headers */, + F96E37C1206EE14400589395 /* DBTEAMGroupMembersAddError.h in Headers */, + F96E3519206EE14200589395 /* DBFILESDeleteBatchResultEntry.h in Headers */, + F96E3B6B206EE14700589395 /* DBTEAMLOGPaperContentCreateDetails.h in Headers */, + F96E384F206EE14400589395 /* DBTEAMMembersRemoveError.h in Headers */, + F96E3D01206EE14900589395 /* DBTEAMLOGSharedLinkViewType.h in Headers */, + F96E3A85206EE14600589395 /* DBTEAMLOGGroupChangeExternalIdType.h in Headers */, + F96E3989206EE14500589395 /* DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h in Headers */, + F96E3925206EE14500589395 /* DBTEAMLOGAppUnlinkUserDetails.h in Headers */, + F96E37AB206EE14400589395 /* DBTEAMGetActivityReport.h in Headers */, + F96E3759206EE14400589395 /* DBSHARINGUnshareFolderError.h in Headers */, + F96E3CC5206EE14900589395 /* DBTEAMLOGSharedFolderDeclineInvitationType.h in Headers */, + F96E3CDB206EE14900589395 /* DBTEAMLOGSharedLinkAddExpiryDetails.h in Headers */, + F96E389D206EE14500589395 /* DBTEAMTeamFolderCreateError.h in Headers */, + F96E3A27206EE14600589395 /* DBTEAMLOGFileRenameType.h in Headers */, + F96E3CAD206EE14900589395 /* DBTEAMLOGSharedContentViewType.h in Headers */, F2A2CE901E5628F9001D8449 /* DBSDKReachability.h in Headers */, + F96E3827206EE14400589395 /* DBTEAMMemberDevices.h in Headers */, + F96E3D8D206EE14A00589395 /* DBTEAMLOGTeamMergeFromDetails.h in Headers */, + F96E3D57206EE14A00589395 /* DBTEAMLOGSsoChangePolicyType.h in Headers */, + F96E3D7D206EE14A00589395 /* DBTEAMLOGTeamFolderDowngradeType.h in Headers */, + F96E3967206EE14500589395 /* DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h in Headers */, + F96E34D5206EE14200589395 /* DBFILEPROPERTIESUpdatePropertiesArg.h in Headers */, + F96E3631206EE14300589395 /* DBPAPERPaperDocUpdatePolicy.h in Headers */, + F96E3D89206EE14A00589395 /* DBTEAMLOGTeamMemberLogInfo.h in Headers */, + F96E3AFB206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangePolicyType.h in Headers */, + F96E3999206EE14600589395 /* DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h in Headers */, + F96E3DCB206EE14A00589395 /* DBTEAMLOGTfaResetType.h in Headers */, + F96E393B206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionChangePolicyType.h in Headers */, F2A2CE911E5628FC001D8449 /* DBSessionData.h in Headers */, + F96E3A29206EE14600589395 /* DBTEAMLOGFileRequestChangeDetails.h in Headers */, + F96E373F206EE14400589395 /* DBSHARINGShareFolderJobStatus.h in Headers */, + F96E38D7206EE14500589395 /* DBTEAMUserCustomQuotaResult.h in Headers */, + F96E3857206EE14400589395 /* DBTEAMMembersSetPermissionsResult.h in Headers */, + F96E3911206EE14500589395 /* DBTEAMLOGAllowDownloadEnabledDetails.h in Headers */, + F96E3BAD206EE14800589395 /* DBTEAMLOGPaperDocMentionType.h in Headers */, + F96E3687206EE14300589395 /* DBSHARINGGetFileMetadataIndividualResult.h in Headers */, + F96E36CF206EE14300589395 /* DBSHARINGListFolderMembersContinueArg.h in Headers */, + F96E3867206EE14500589395 /* DBTEAMNamespaceMetadata.h in Headers */, + F96E35B3206EE14300589395 /* DBFILESThumbnailError.h in Headers */, + F96E3815206EE14400589395 /* DBTEAMListTeamAppsArg.h in Headers */, + F96E38B3206EE14500589395 /* DBTEAMTeamFolderPermanentlyDeleteError.h in Headers */, + F96E36FB206EE14300589395 /* DBSHARINGPendingUploadMode.h in Headers */, + F96E36BD206EE14300589395 /* DBSHARINGListFileMembersContinueError.h in Headers */, + F96E36DF206EE14300589395 /* DBSHARINGListSharedLinksError.h in Headers */, + F96E353F206EE14200589395 /* DBFILESGetMetadataError.h in Headers */, + F96E354B206EE14200589395 /* DBFILESGetThumbnailBatchResult.h in Headers */, + F96E35FB206EE14300589395 /* DBPAPERImportFormat.h in Headers */, + F96E3D35206EE14900589395 /* DBTEAMLOGSmartSyncOptOutPolicy.h in Headers */, + F96E3BF9206EE14800589395 /* DBTEAMLOGPaperFolderTeamInviteDetails.h in Headers */, + F96E3AF3206EE14700589395 /* DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h in Headers */, + F96E3C13206EE14800589395 /* DBTEAMLOGPlacementRestriction.h in Headers */, + F96E3E97206EE14B00589395 /* DBUSERSRouteObjects.h in Headers */, + F96E3E7B206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.h in Headers */, + F96E39D5206EE14600589395 /* DBTEAMLOGEventType.h in Headers */, + F96E37D7206EE14400589395 /* DBTEAMGroupSelectorError.h in Headers */, + F96E36E9206EE14300589395 /* DBSHARINGMemberPolicy.h in Headers */, + F96E3B2D206EE14700589395 /* DBTEAMLOGNonTeamMemberLogInfo.h in Headers */, + F96E3729206EE14400589395 /* DBSHARINGSharedFolderMetadataBase.h in Headers */, + F96E3679206EE14300589395 /* DBSHARINGFolderLinkMetadata.h in Headers */, + F96E37E3206EE14400589395 /* DBTEAMGroupsListContinueError.h in Headers */, + F96E370D206EE14300589395 /* DBSHARINGRemoveFolderMemberError.h in Headers */, + F96E393D206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h in Headers */, F2A2CE921E562901001D8449 /* DBTasks+Protected.h in Headers */, + F96E371D206EE14400589395 /* DBSHARINGSharedFileMembers.h in Headers */, + F96E359F206EE14200589395 /* DBFILESSaveUrlResult.h in Headers */, + F96E3743206EE14400589395 /* DBSHARINGSharePathError.h in Headers */, + F96E3D65206EE14A00589395 /* DBTEAMLOGSsoRemoveLoginUrlDetails.h in Headers */, + F96E382B206EE14400589395 /* DBTEAMMemberProfile.h in Headers */, + F96E3B4D206EE14700589395 /* DBTEAMLOGPaperAdminExportStartType.h in Headers */, + F96E3DA7206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoDetails.h in Headers */, + F96E3BBD206EE14800589395 /* DBTEAMLOGPaperDocSlackShareType.h in Headers */, + F96E3E8B206EE14B00589395 /* DBSHARINGRouteObjects.h in Headers */, + F96E3C31206EE14800589395 /* DBTEAMLOGSfFbInviteChangeRoleType.h in Headers */, + F96E3565206EE14200589395 /* DBFILESListRevisionsArg.h in Headers */, + F96E34D3206EE14200589395 /* DBFILEPROPERTIESTemplateOwnerType.h in Headers */, F2A2CE931E56290B001D8449 /* DBTasksImpl.h in Headers */, + F96E3DA9206EE14A00589395 /* DBTEAMLOGTeamProfileRemoveLogoType.h in Headers */, + F96E3D23206EE14900589395 /* DBTEAMLOGSignInAsSessionStartDetails.h in Headers */, + F96E3BE5206EE14800589395 /* DBTEAMLOGPaperExternalViewDefaultTeamType.h in Headers */, + F96E34FF206EE14200589395 /* DBFILESAlphaGetMetadataError.h in Headers */, + F96E3D75206EE14A00589395 /* DBTEAMLOGTeamFolderChangeStatusType.h in Headers */, + F96E3C2B206EE14800589395 /* DBTEAMLOGSfExternalInviteWarnDetails.h in Headers */, + F96E3835206EE14400589395 /* DBTEAMMembersDeactivateError.h in Headers */, + F96E35FD206EE14300589395 /* DBPAPERInviteeInfoWithPermissionLevel.h in Headers */, + F96E3C43206EE14800589395 /* DBTEAMLOGSfTeamInviteChangeRoleDetails.h in Headers */, + F96E3537206EE14200589395 /* DBFILESGetCopyReferenceArg.h in Headers */, + F96E3DB1206EE14A00589395 /* DBTEAMLOGTfaAddSecurityKeyType.h in Headers */, + F96E36A3206EE14300589395 /* DBSHARINGJobStatus.h in Headers */, F2A2CE961E562917001D8449 /* DBChunkInputStream.h in Headers */, + F96E3B4B206EE14700589395 /* DBTEAMLOGPaperAdminExportStartDetails.h in Headers */, + F96E351D206EE14200589395 /* DBFILESDeleteError.h in Headers */, + F96E3A0D206EE14600589395 /* DBTEAMLOGFileGetCopyReferenceDetails.h in Headers */, + F96E3701206EE14300589395 /* DBSHARINGRelinquishFileMembershipError.h in Headers */, + F96E3E0F206EE14A00589395 /* DBUSERSAccount.h in Headers */, + F96E3A09206EE14600589395 /* DBTEAMLOGFileEditDetails.h in Headers */, + F96E36E1206EE14300589395 /* DBSHARINGListSharedLinksResult.h in Headers */, + F96E3955206EE14500589395 /* DBTEAMLOGDeviceApprovalsPolicy.h in Headers */, + F96E3BC9206EE14800589395 /* DBTEAMLOGPaperDocUnresolveCommentDetails.h in Headers */, + F96E36F5206EE14300589395 /* DBSHARINGMountFolderError.h in Headers */, + F96E3809206EE14400589395 /* DBTEAMListMembersAppsArg.h in Headers */, + F96E3E11206EE14A00589395 /* DBUSERSBasicAccount.h in Headers */, + F96E3B33206EE14700589395 /* DBTEAMLOGNoteAclLinkDetails.h in Headers */, + F96E3987206EE14500589395 /* DBTEAMLOGDisabledDomainInvitesType.h in Headers */, + F96E3B77206EE14700589395 /* DBTEAMLOGPaperContentRemoveMemberDetails.h in Headers */, + F96E393F206EE14500589395 /* DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h in Headers */, + F96E3821206EE14400589395 /* DBTEAMMemberAccess.h in Headers */, + F96E3DE3206EE14A00589395 /* DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h in Headers */, + F96E3899206EE14500589395 /* DBTEAMTeamFolderArchiveLaunch.h in Headers */, + F96E3AAD206EE14700589395 /* DBTEAMLOGGroupUserManagementChangePolicyType.h in Headers */, + F96E37D9206EE14400589395 /* DBTEAMGroupSelectorWithTeamGroupError.h in Headers */, + F96E35F9206EE14300589395 /* DBPAPERFolderSubscriptionLevel.h in Headers */, + F96E3569206EE14200589395 /* DBFILESListRevisionsMode.h in Headers */, + F96E34C5206EE14200589395 /* DBFILEPROPERTIESPropertyType.h in Headers */, + F96E37E5206EE14400589395 /* DBTEAMGroupsListResult.h in Headers */, + F96E3B0F206EE14700589395 /* DBTEAMLOGMemberSuggestionsChangePolicyType.h in Headers */, + F96E358F206EE14200589395 /* DBFILESRestoreArg.h in Headers */, + F96E380F206EE14400589395 /* DBTEAMListMembersDevicesArg.h in Headers */, + F96E3B59206EE14700589395 /* DBTEAMLOGPaperChangeMemberPolicyType.h in Headers */, + F96E3C63206EE14800589395 /* DBTEAMLOGSharedContentAddMemberDetails.h in Headers */, + F96E3711206EE14300589395 /* DBSHARINGRequestedVisibility.h in Headers */, + F96E3645206EE14300589395 /* DBSHARINGAclUpdatePolicy.h in Headers */, + F96E3D2F206EE14900589395 /* DBTEAMLOGSmartSyncNotOptOutDetails.h in Headers */, + F96E38A7206EE14500589395 /* DBTEAMTeamFolderListArg.h in Headers */, + F96E37BF206EE14400589395 /* DBTEAMGroupMembersAddArg.h in Headers */, F2A2CEAA1E56567C001D8449 /* DBTransportBaseClient+Internal.h in Headers */, + F96E3633206EE14300589395 /* DBPAPERRefPaperDoc.h in Headers */, + F96E3577206EE14200589395 /* DBFILESPreviewArg.h in Headers */, + F96E395F206EE14500589395 /* DBTEAMLOGDeviceChangeIpWebDetails.h in Headers */, + F96E3DE7206EE14A00589395 /* DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h in Headers */, + F96E3BCF206EE14800589395 /* DBTEAMLOGPaperDocUntrashedType.h in Headers */, + F96E3B1F206EE14700589395 /* DBTEAMLOGMissingDetails.h in Headers */, + F96E3C75206EE14900589395 /* DBTEAMLOGSharedContentChangeLinkExpiryType.h in Headers */, + F96E3A6F206EE14600589395 /* DBTEAMLOGGetTeamEventsContinueError.h in Headers */, + F96E3AB9206EE14700589395 /* DBTEAMLOGLoginFailType.h in Headers */, + F96E3ABB206EE14700589395 /* DBTEAMLOGLoginMethod.h in Headers */, + F96E39C1206EE14600589395 /* DBTEAMLOGEmmErrorDetails.h in Headers */, + F96E3C5B206EE14800589395 /* DBTEAMLOGSharedContentAddLinkExpiryDetails.h in Headers */, + F96E3C9B206EE14900589395 /* DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h in Headers */, + F96E3CE9206EE14900589395 /* DBTEAMLOGSharedLinkCopyType.h in Headers */, + F96E3937206EE14500589395 /* DBTEAMLOGCreateFolderType.h in Headers */, + F96E3B9B206EE14800589395 /* DBTEAMLOGPaperDocDownloadDetails.h in Headers */, + F96E3DD3206EE14A00589395 /* DBTEAMLOGTwoAccountPolicy.h in Headers */, + F96E3933206EE14500589395 /* DBTEAMLOGContextLogInfo.h in Headers */, + F96E3DEF206EE14A00589395 /* DBTEAMPOLICIESEmmState.h in Headers */, + F96E3599206EE14200589395 /* DBFILESSaveUrlArg.h in Headers */, + F96E39A9206EE14600589395 /* DBTEAMLOGDomainVerificationRemoveDomainDetails.h in Headers */, + F96E3517206EE14200589395 /* DBFILESDeleteBatchResultData.h in Headers */, + F96E37E9206EE14400589395 /* DBTEAMGroupsMembersListContinueArg.h in Headers */, + F96E35BB206EE14300589395 /* DBFILESUploadErrorWithProperties.h in Headers */, + F96E3763206EE14400589395 /* DBSHARINGUpdateFolderPolicyError.h in Headers */, + F96E383D206EE14400589395 /* DBTEAMMembersGetInfoItem.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7058,75 +8768,75 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F292F6731FC0EB7800D6E69B /* DBStoneValidators.m in Sources */, + F96E3E48206EE14B00589395 /* DBStoneValidators.m in Sources */, F29788F11E03692F00876A73 /* DBTransportDefaultClient.m in Sources */, F2D40D3C1E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.m in Sources */, - F292F66B1FC0EB7800D6E69B /* DBStoneBase.m in Sources */, + F96E3E40206EE14B00589395 /* DBStoneBase.m in Sources */, F29788E51E03692F00876A73 /* DBTasks.m in Sources */, F297890B1E03692F00876A73 /* DBChunkInputStream.m in Sources */, - F292F1CD1FC0EB7600D6E69B /* DBTeamObjects.m in Sources */, + F96E376E206EE14400589395 /* DBTeamObjects.m in Sources */, F2A2DBAE1E578C3F001D8449 /* DBOfficialAppConnector-iOS.m in Sources */, - F292F6871FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.m in Sources */, - F292F6931FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.m in Sources */, + F96E3E5C206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.m in Sources */, + F96E3E68206EE14B00589395 /* DBSHARINGUserAuthRoutes.m in Sources */, F29788FB1E03692F00876A73 /* DBOAuthManager.m in Sources */, F29788D91E03692F00876A73 /* DBRequestErrors.m in Sources */, - F292EF411FC0EB7400D6E69B /* DBFileRequestsObjects.m in Sources */, - F292F6771FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.m in Sources */, - F292F67B1FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.m in Sources */, - F292F6171FC0EB7800D6E69B /* DBTeamPoliciesObjects.m in Sources */, - F292F69F1FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.m in Sources */, - F292F6B31FC0EB7800D6E69B /* DBPAPERRouteObjects.m in Sources */, + F96E34DC206EE14200589395 /* DBFileRequestsObjects.m in Sources */, + F96E3E4C206EE14B00589395 /* DBAUTHAppAuthRoutes.m in Sources */, + F96E3E50206EE14B00589395 /* DBAUTHUserAuthRoutes.m in Sources */, + F96E3DEC206EE14A00589395 /* DBTeamPoliciesObjects.m in Sources */, + F96E3E74206EE14B00589395 /* DBUSERSUserAuthRoutes.m in Sources */, + F96E3E88206EE14B00589395 /* DBPAPERRouteObjects.m in Sources */, F235B5221E29913600144F8B /* DBOAuthMobile-iOS.m in Sources */, 3C3C29741F7D757E00C54011 /* DBTransportBaseHostnameConfig.m in Sources */, F29788C91E03692F00876A73 /* DBClientsManager.m in Sources */, - F292F6A31FC0EB7800D6E69B /* DBAUTHRouteObjects.m in Sources */, + F96E3E78206EE14B00589395 /* DBAUTHRouteObjects.m in Sources */, F29788E91E03692F00876A73 /* DBTasksImpl.m in Sources */, - F292F6831FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */, - F292F6B71FC0EB7800D6E69B /* DBSHARINGRouteObjects.m in Sources */, + F96E3E58206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */, + F96E3E8C206EE14B00589395 /* DBSHARINGRouteObjects.m in Sources */, F29788ED1E03692F00876A73 /* DBTasksStorage.m in Sources */, - F292F6AF1FC0EB7800D6E69B /* DBFILESRouteObjects.m in Sources */, - F292F6631FC0EB7800D6E69B /* DBUserBaseClient.m in Sources */, - F292F68F1FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.m in Sources */, - F292F03F1FC0EB7500D6E69B /* DBPaperObjects.m in Sources */, - F292EED11FC0EB7400D6E69B /* DBAuthObjects.m in Sources */, + F96E3E84206EE14B00589395 /* DBFILESRouteObjects.m in Sources */, + F96E3E38206EE14B00589395 /* DBUserBaseClient.m in Sources */, + F96E3E64206EE14B00589395 /* DBPAPERUserAuthRoutes.m in Sources */, + F96E35E0206EE14300589395 /* DBPaperObjects.m in Sources */, + F96E346C206EE14200589395 /* DBAuthObjects.m in Sources */, F2C59AFA1E9C2CAF00E8D2E6 /* DBOAuthMobileManager-iOS.m in Sources */, F239DFD11E68DA1700417314 /* DBSDKConstants.m in Sources */, F29788C51E03692F00876A73 /* DBUserClient.m in Sources */, - F292F6551FC0EB7800D6E69B /* DBUsersCommonObjects.m in Sources */, - F292F6BF1FC0EB7800D6E69B /* DBTEAMRouteObjects.m in Sources */, - F292F66F1FC0EB7800D6E69B /* DBStoneSerializers.m in Sources */, + F96E3E2A206EE14B00589395 /* DBUsersCommonObjects.m in Sources */, + F96E3E94206EE14B00589395 /* DBTEAMRouteObjects.m in Sources */, + F96E3E44206EE14B00589395 /* DBStoneSerializers.m in Sources */, F2A2CE9A1E562E46001D8449 /* DBCustomTasks.m in Sources */, F24169471E523FEB0038E306 /* DBTransportDefaultConfig.m in Sources */, - F292F6971FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.m in Sources */, - F292F3471FC0EB7600D6E69B /* DBTeamLogObjects.m in Sources */, + F96E3E6C206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.m in Sources */, + F96E38EA206EE14500589395 /* DBTeamLogObjects.m in Sources */, F29788DD1E03692F00876A73 /* DBSDKReachability.m in Sources */, - F292F6A71FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.m in Sources */, - F292EEF11FC0EB7400D6E69B /* DBFilePropertiesObjects.m in Sources */, - F292EEC31FC0EB7400D6E69B /* DBAsyncObjects.m in Sources */, - F292F09F1FC0EB7500D6E69B /* DBSharingObjects.m in Sources */, - F292EF5F1FC0EB7500D6E69B /* DBFilesObjects.m in Sources */, + F96E3E7C206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.m in Sources */, + F96E348C206EE14200589395 /* DBFilePropertiesObjects.m in Sources */, + F96E345E206EE14200589395 /* DBAsyncObjects.m in Sources */, + F96E3640206EE14300589395 /* DBSharingObjects.m in Sources */, + F96E34FA206EE14200589395 /* DBFilesObjects.m in Sources */, F29788E11E03692F00876A73 /* DBSessionData.m in Sources */, - F292F69B1FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.m in Sources */, - F292F65B1FC0EB7800D6E69B /* DBAppBaseClient.m in Sources */, + F96E3E70206EE14B00589395 /* DBTEAMTeamAuthRoutes.m in Sources */, + F96E3E30206EE14B00589395 /* DBAppBaseClient.m in Sources */, F29788D31E03692F00876A73 /* DBDelegate.m in Sources */, F29789031E03692F00876A73 /* DBSDKKeychain.m in Sources */, F29789111E03692F00876A73 /* DBCustomRoutes.m in Sources */, F29788CF1E03692F00876A73 /* DBTeamClient.m in Sources */, - F292F6AB1FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.m in Sources */, + F96E3E80206EE14B00589395 /* DBFILEREQUESTSRouteObjects.m in Sources */, F241694F1E5247DB0038E306 /* DBTransportBaseConfig.m in Sources */, - F292F67F1FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */, - F292F65F1FC0EB7800D6E69B /* DBTeamBaseClient.m in Sources */, - F292F33D1FC0EB7600D6E69B /* DBTeamCommonObjects.m in Sources */, + F96E3E54206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */, + F96E3E34206EE14B00589395 /* DBTeamBaseClient.m in Sources */, + F96E38DE206EE14500589395 /* DBTeamCommonObjects.m in Sources */, F2A2DBB01E578C3F001D8449 /* DBOpenWithInfo-iOS.m in Sources */, F29788F51E03692F00876A73 /* DBTransportBaseClient.m in Sources */, - F292F6371FC0EB7800D6E69B /* DBUsersObjects.m in Sources */, + F96E3E0C206EE14A00589395 /* DBUsersObjects.m in Sources */, F2AB345E1E89DF0C004F6379 /* DBAppClient.m in Sources */, F29788FF1E03692F00876A73 /* DBOAuthResult.m in Sources */, F2A2CEA11E562FEB001D8449 /* DBCustomDatatypes.m in Sources */, - F292F6C31FC0EB7800D6E69B /* DBUSERSRouteObjects.m in Sources */, - F292EEE51FC0EB7400D6E69B /* DBCommonObjects.m in Sources */, - F292F68B1FC0EB7800D6E69B /* DBFILESUserAuthRoutes.m in Sources */, - F292F6BB1FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.m in Sources */, + F96E3E98206EE14B00589395 /* DBUSERSRouteObjects.m in Sources */, + F96E3480206EE14200589395 /* DBCommonObjects.m in Sources */, + F96E3E60206EE14B00589395 /* DBFILESUserAuthRoutes.m in Sources */, + F96E3E90206EE14B00589395 /* DBTEAMLOGRouteObjects.m in Sources */, F235B5241E29913600144F8B /* DBClientsManager+MobileAuth-iOS.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -7136,71 +8846,71 @@ buildActionMask = 2147483647; files = ( F2AB345F1E89DF0C004F6379 /* DBAppClient.m in Sources */, - F292EEE61FC0EB7400D6E69B /* DBCommonObjects.m in Sources */, - F292F6BC1FC0EB7800D6E69B /* DBTEAMLOGRouteObjects.m in Sources */, - F292EEC41FC0EB7400D6E69B /* DBAsyncObjects.m in Sources */, - F292F65C1FC0EB7800D6E69B /* DBAppBaseClient.m in Sources */, - F292F6641FC0EB7800D6E69B /* DBUserBaseClient.m in Sources */, - F292F66C1FC0EB7800D6E69B /* DBStoneBase.m in Sources */, - F292F0A01FC0EB7500D6E69B /* DBSharingObjects.m in Sources */, - F292F0401FC0EB7500D6E69B /* DBPaperObjects.m in Sources */, - F292F69C1FC0EB7800D6E69B /* DBTEAMTeamAuthRoutes.m in Sources */, + F96E3481206EE14200589395 /* DBCommonObjects.m in Sources */, + F96E3E91206EE14B00589395 /* DBTEAMLOGRouteObjects.m in Sources */, + F96E345F206EE14200589395 /* DBAsyncObjects.m in Sources */, + F96E3E31206EE14B00589395 /* DBAppBaseClient.m in Sources */, + F96E3E39206EE14B00589395 /* DBUserBaseClient.m in Sources */, + F96E3E41206EE14B00589395 /* DBStoneBase.m in Sources */, + F96E3641206EE14300589395 /* DBSharingObjects.m in Sources */, + F96E35E1206EE14300589395 /* DBPaperObjects.m in Sources */, + F96E3E71206EE14B00589395 /* DBTEAMTeamAuthRoutes.m in Sources */, F29788F21E03692F00876A73 /* DBTransportDefaultClient.m in Sources */, F29788E61E03692F00876A73 /* DBTasks.m in Sources */, F2D40D3D1E7782C7004CCEB7 /* DBGlobalErrorResponseHandler.m in Sources */, - F292F33E1FC0EB7600D6E69B /* DBTeamCommonObjects.m in Sources */, - F292F6A01FC0EB7800D6E69B /* DBUSERSUserAuthRoutes.m in Sources */, - F292F6181FC0EB7800D6E69B /* DBTeamPoliciesObjects.m in Sources */, + F96E38DF206EE14500589395 /* DBTeamCommonObjects.m in Sources */, + F96E3E75206EE14B00589395 /* DBUSERSUserAuthRoutes.m in Sources */, + F96E3DED206EE14A00589395 /* DBTeamPoliciesObjects.m in Sources */, F297890C1E03692F00876A73 /* DBChunkInputStream.m in Sources */, F29788FC1E03692F00876A73 /* DBOAuthManager.m in Sources */, - F292F6841FC0EB7800D6E69B /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */, + F96E3E59206EE14B00589395 /* DBFILEPROPERTIESUserAuthRoutes.m in Sources */, F235B52F1E29915400144F8B /* DBOAuthDesktop-macOS.m in Sources */, F29788DA1E03692F00876A73 /* DBRequestErrors.m in Sources */, - F292F6561FC0EB7800D6E69B /* DBUsersCommonObjects.m in Sources */, + F96E3E2B206EE14B00589395 /* DBUsersCommonObjects.m in Sources */, F29788CA1E03692F00876A73 /* DBClientsManager.m in Sources */, - F292F1CE1FC0EB7600D6E69B /* DBTeamObjects.m in Sources */, + F96E376F206EE14400589395 /* DBTeamObjects.m in Sources */, F239DFD21E68DA1700417314 /* DBSDKConstants.m in Sources */, F29788EA1E03692F00876A73 /* DBTasksImpl.m in Sources */, F29788EE1E03692F00876A73 /* DBTasksStorage.m in Sources */, F29788C61E03692F00876A73 /* DBUserClient.m in Sources */, F2A2CE9B1E562E46001D8449 /* DBCustomTasks.m in Sources */, - F292F6881FC0EB7800D6E69B /* DBFILEREQUESTSUserAuthRoutes.m in Sources */, - F292F6B81FC0EB7800D6E69B /* DBSHARINGRouteObjects.m in Sources */, + F96E3E5D206EE14B00589395 /* DBFILEREQUESTSUserAuthRoutes.m in Sources */, + F96E3E8D206EE14B00589395 /* DBSHARINGRouteObjects.m in Sources */, F24169481E523FEB0038E306 /* DBTransportDefaultConfig.m in Sources */, F29788DE1E03692F00876A73 /* DBSDKReachability.m in Sources */, F29788E21E03692F00876A73 /* DBSessionData.m in Sources */, - F292F6B41FC0EB7800D6E69B /* DBPAPERRouteObjects.m in Sources */, + F96E3E89206EE14B00589395 /* DBPAPERRouteObjects.m in Sources */, F29788D41E03692F00876A73 /* DBDelegate.m in Sources */, - F292F6781FC0EB7800D6E69B /* DBAUTHAppAuthRoutes.m in Sources */, - F292F6941FC0EB7800D6E69B /* DBSHARINGUserAuthRoutes.m in Sources */, - F292F6701FC0EB7800D6E69B /* DBStoneSerializers.m in Sources */, + F96E3E4D206EE14B00589395 /* DBAUTHAppAuthRoutes.m in Sources */, + F96E3E69206EE14B00589395 /* DBSHARINGUserAuthRoutes.m in Sources */, + F96E3E45206EE14B00589395 /* DBStoneSerializers.m in Sources */, F29789041E03692F00876A73 /* DBSDKKeychain.m in Sources */, - F292F6601FC0EB7800D6E69B /* DBTeamBaseClient.m in Sources */, + F96E3E35206EE14B00589395 /* DBTeamBaseClient.m in Sources */, F235B5311E29915400144F8B /* DBClientsManager+DesktopAuth-macOS.m in Sources */, F29789121E03692F00876A73 /* DBCustomRoutes.m in Sources */, F241694E1E5247D60038E306 /* DBTransportBaseConfig.m in Sources */, - F292F6A81FC0EB7800D6E69B /* DBFILEPROPERTIESRouteObjects.m in Sources */, - F292EED21FC0EB7400D6E69B /* DBAuthObjects.m in Sources */, + F96E3E7D206EE14B00589395 /* DBFILEPROPERTIESRouteObjects.m in Sources */, + F96E346D206EE14200589395 /* DBAuthObjects.m in Sources */, F29788D01E03692F00876A73 /* DBTeamClient.m in Sources */, - F292F6A41FC0EB7800D6E69B /* DBAUTHRouteObjects.m in Sources */, - F292EEF21FC0EB7400D6E69B /* DBFilePropertiesObjects.m in Sources */, + F96E3E79206EE14B00589395 /* DBAUTHRouteObjects.m in Sources */, + F96E348D206EE14200589395 /* DBFilePropertiesObjects.m in Sources */, F29788F61E03692F00876A73 /* DBTransportBaseClient.m in Sources */, - F292F67C1FC0EB7800D6E69B /* DBAUTHUserAuthRoutes.m in Sources */, - F292F3481FC0EB7600D6E69B /* DBTeamLogObjects.m in Sources */, - F292F6741FC0EB7800D6E69B /* DBStoneValidators.m in Sources */, - F292F6AC1FC0EB7800D6E69B /* DBFILEREQUESTSRouteObjects.m in Sources */, - F292EF601FC0EB7500D6E69B /* DBFilesObjects.m in Sources */, - F292F68C1FC0EB7800D6E69B /* DBFILESUserAuthRoutes.m in Sources */, + F96E3E51206EE14B00589395 /* DBAUTHUserAuthRoutes.m in Sources */, + F96E38EB206EE14500589395 /* DBTeamLogObjects.m in Sources */, + F96E3E49206EE14B00589395 /* DBStoneValidators.m in Sources */, + F96E3E81206EE14B00589395 /* DBFILEREQUESTSRouteObjects.m in Sources */, + F96E34FB206EE14200589395 /* DBFilesObjects.m in Sources */, + F96E3E61206EE14B00589395 /* DBFILESUserAuthRoutes.m in Sources */, 3C3C29751F7D757E00C54011 /* DBTransportBaseHostnameConfig.m in Sources */, F2A2CEA21E562FEB001D8449 /* DBCustomDatatypes.m in Sources */, - F292F6901FC0EB7800D6E69B /* DBPAPERUserAuthRoutes.m in Sources */, - F292F6C01FC0EB7800D6E69B /* DBTEAMRouteObjects.m in Sources */, - F292F6B01FC0EB7800D6E69B /* DBFILESRouteObjects.m in Sources */, - F292F6381FC0EB7800D6E69B /* DBUsersObjects.m in Sources */, - F292F6C41FC0EB7800D6E69B /* DBUSERSRouteObjects.m in Sources */, - F292EF421FC0EB7400D6E69B /* DBFileRequestsObjects.m in Sources */, - F292F6801FC0EB7800D6E69B /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */, - F292F6981FC0EB7800D6E69B /* DBTEAMLOGTeamAuthRoutes.m in Sources */, + F96E3E65206EE14B00589395 /* DBPAPERUserAuthRoutes.m in Sources */, + F96E3E95206EE14B00589395 /* DBTEAMRouteObjects.m in Sources */, + F96E3E85206EE14B00589395 /* DBFILESRouteObjects.m in Sources */, + F96E3E0D206EE14A00589395 /* DBUsersObjects.m in Sources */, + F96E3E99206EE14B00589395 /* DBUSERSRouteObjects.m in Sources */, + F96E34DD206EE14200589395 /* DBFileRequestsObjects.m in Sources */, + F96E3E55206EE14B00589395 /* DBFILEPROPERTIESTeamAuthRoutes.m in Sources */, + F96E3E6D206EE14B00589395 /* DBTEAMLOGTeamAuthRoutes.m in Sources */, F29789001E03692F00876A73 /* DBOAuthResult.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/Info.plist b/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/Info.plist index b012b6a17..5c7191c15 100644 --- a/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/Info.plist +++ b/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.7.0 + 3.8.0 CFBundleSignature ???? CFBundleVersion diff --git a/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_macOS/Info.plist b/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_macOS/Info.plist index 99c85c7af..068f3db6b 100644 --- a/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_macOS/Info.plist +++ b/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_macOS/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.7.0 + 3.8.0 CFBundleSignature ???? CFBundleVersion diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONRootInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONRootInfo.h index b1387873b..7778b64b8 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONRootInfo.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONRootInfo.h @@ -27,12 +27,12 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// The namespace id for user's root namespace. It will be the namespace id of -/// the shared team root if the user is member of a CDM team. Otherwise it will -/// be same as `homeNamespaceId` in `DBCOMMONRootInfo`. +/// The namespace ID for user's root namespace. It will be the namespace ID of +/// the shared team root if the user is member of a team with a separate team +/// root. Otherwise it will be same as `homeNamespaceId` in `DBCOMMONRootInfo`. @property (nonatomic, readonly, copy) NSString *rootNamespaceId; -/// The namespace id for user's home namespace. +/// The namespace ID for user's home namespace. @property (nonatomic, readonly, copy) NSString *homeNamespaceId; #pragma mark - Constructors @@ -40,10 +40,11 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param rootNamespaceId The namespace id for user's root namespace. It will -/// be the namespace id of the shared team root if the user is member of a CDM -/// team. Otherwise it will be same as `homeNamespaceId` in `DBCOMMONRootInfo`. -/// @param homeNamespaceId The namespace id for user's home namespace. +/// @param rootNamespaceId The namespace ID for user's root namespace. It will +/// be the namespace ID of the shared team root if the user is member of a team +/// with a separate team root. Otherwise it will be same as `homeNamespaceId` in +/// `DBCOMMONRootInfo`. +/// @param homeNamespaceId The namespace ID for user's home namespace. /// /// @return An initialized instance. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONTeamRootInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONTeamRootInfo.h index 11219d495..519f62cfd 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONTeamRootInfo.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONTeamRootInfo.h @@ -18,7 +18,7 @@ NS_ASSUME_NONNULL_BEGIN /// /// The `TeamRootInfo` struct. /// -/// Root info when user is member of a CDM team. +/// Root info when user is member of a team with a separate root namespace ID. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route @@ -36,10 +36,11 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param rootNamespaceId The namespace id for user's root namespace. It will -/// be the namespace id of the shared team root if the user is member of a CDM -/// team. Otherwise it will be same as `homeNamespaceId` in `DBCOMMONRootInfo`. -/// @param homeNamespaceId The namespace id for user's home namespace. +/// @param rootNamespaceId The namespace ID for user's root namespace. It will +/// be the namespace ID of the shared team root if the user is member of a team +/// with a separate team root. Otherwise it will be same as `homeNamespaceId` in +/// `DBCOMMONRootInfo`. +/// @param homeNamespaceId The namespace ID for user's home namespace. /// @param homePath The path for user's home directory under the shared team /// root. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONUserRootInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONUserRootInfo.h index 42b798dc5..bb75af1b2 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONUserRootInfo.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Common/Headers/DBCOMMONUserRootInfo.h @@ -18,7 +18,8 @@ NS_ASSUME_NONNULL_BEGIN /// /// The `UserRootInfo` struct. /// -/// Root info when user is not member of a CDM team. +/// Root info when user is not member of a team or the user is a member of a +/// team and the team does not have a separate root namespace. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route @@ -33,10 +34,11 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param rootNamespaceId The namespace id for user's root namespace. It will -/// be the namespace id of the shared team root if the user is member of a CDM -/// team. Otherwise it will be same as `homeNamespaceId` in `DBCOMMONRootInfo`. -/// @param homeNamespaceId The namespace id for user's home namespace. +/// @param rootNamespaceId The namespace ID for user's root namespace. It will +/// be the namespace ID of the shared team root if the user is member of a team +/// with a separate team root. Otherwise it will be same as `homeNamespaceId` in +/// `DBCOMMONRootInfo`. +/// @param homeNamespaceId The namespace ID for user's home namespace. /// /// @return An initialized instance. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/FileRequests/Headers/DBFILEREQUESTSFileRequestDeadline.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/FileRequests/Headers/DBFILEREQUESTSFileRequestDeadline.h index 4d0bb7eb6..abfbc1884 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/FileRequests/Headers/DBFILEREQUESTSFileRequestDeadline.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/FileRequests/Headers/DBFILEREQUESTSFileRequestDeadline.h @@ -29,8 +29,8 @@ NS_ASSUME_NONNULL_BEGIN /// The deadline for this file request. @property (nonatomic, readonly) NSDate *deadline; -/// If set, allow uploads after the deadline has passed. These uploads will be -/// marked overdue. +/// If set, allow uploads after the deadline has passed. These uploads will +/// be marked overdue. @property (nonatomic, readonly, nullable) DBFILEREQUESTSGracePeriod *allowLateUploads; #pragma mark - Constructors @@ -40,7 +40,7 @@ NS_ASSUME_NONNULL_BEGIN /// /// @param deadline The deadline for this file request. /// @param allowLateUploads If set, allow uploads after the deadline has passed. -/// These uploads will be marked overdue. +/// These uploads will be marked overdue. /// /// @return An initialized instance. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/DBFilesObjects.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/DBFilesObjects.m index 205314fc5..416515f21 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/DBFilesObjects.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/DBFilesObjects.m @@ -3754,6 +3754,418 @@ + (DBFILESDownloadError *)deserialize:(NSDictionary *)valueDict { @end +#import "DBFILESDownloadZipArg.h" +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" + +#pragma mark - API Object + +@implementation DBFILESDownloadZipArg + +#pragma mark - Constructors + +- (instancetype)initWithPath:(NSString *)path { + [DBStoneValidators + nonnullValidator:[DBStoneValidators + stringValidator:nil + maxLength:nil + pattern:@"(/(.|[\\r\\n])*|id:.*)|(rev:[0-9a-f]{9,})|(ns:[0-9]+(/.*)?)"]](path); + + self = [super init]; + if (self) { + _path = path; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBFILESDownloadZipArgSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBFILESDownloadZipArgSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBFILESDownloadZipArgSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.path hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDownloadZipArg:other]; +} + +- (BOOL)isEqualToDownloadZipArg:(DBFILESDownloadZipArg *)aDownloadZipArg { + if (self == aDownloadZipArg) { + return YES; + } + if (![self.path isEqual:aDownloadZipArg.path]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBFILESDownloadZipArgSerializer + ++ (NSDictionary *)serialize:(DBFILESDownloadZipArg *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"path"] = valueObj.path; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBFILESDownloadZipArg *)deserialize:(NSDictionary *)valueDict { + NSString *path = valueDict[@"path"]; + + return [[DBFILESDownloadZipArg alloc] initWithPath:path]; +} + +@end + +#import "DBFILESDownloadZipError.h" +#import "DBFILESLookupError.h" +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" + +#pragma mark - API Object + +@implementation DBFILESDownloadZipError + +@synthesize path = _path; + +#pragma mark - Constructors + +- (instancetype)initWithPath:(DBFILESLookupError *)path { + self = [super init]; + if (self) { + _tag = DBFILESDownloadZipErrorPath; + _path = path; + } + return self; +} + +- (instancetype)initWithTooLarge { + self = [super init]; + if (self) { + _tag = DBFILESDownloadZipErrorTooLarge; + } + return self; +} + +- (instancetype)initWithTooManyFiles { + self = [super init]; + if (self) { + _tag = DBFILESDownloadZipErrorTooManyFiles; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBFILESDownloadZipErrorOther; + } + return self; +} + +#pragma mark - Instance field accessors + +- (DBFILESLookupError *)path { + if (![self isPath]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBFILESDownloadZipErrorPath, but was %@.", [self tagName]]; + } + return _path; +} + +#pragma mark - Tag state methods + +- (BOOL)isPath { + return _tag == DBFILESDownloadZipErrorPath; +} + +- (BOOL)isTooLarge { + return _tag == DBFILESDownloadZipErrorTooLarge; +} + +- (BOOL)isTooManyFiles { + return _tag == DBFILESDownloadZipErrorTooManyFiles; +} + +- (BOOL)isOther { + return _tag == DBFILESDownloadZipErrorOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBFILESDownloadZipErrorPath: + return @"DBFILESDownloadZipErrorPath"; + case DBFILESDownloadZipErrorTooLarge: + return @"DBFILESDownloadZipErrorTooLarge"; + case DBFILESDownloadZipErrorTooManyFiles: + return @"DBFILESDownloadZipErrorTooManyFiles"; + case DBFILESDownloadZipErrorOther: + return @"DBFILESDownloadZipErrorOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBFILESDownloadZipErrorSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBFILESDownloadZipErrorSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBFILESDownloadZipErrorSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBFILESDownloadZipErrorPath: + result = prime * result + [self.path hash]; + case DBFILESDownloadZipErrorTooLarge: + result = prime * result + [[self tagName] hash]; + case DBFILESDownloadZipErrorTooManyFiles: + result = prime * result + [[self tagName] hash]; + case DBFILESDownloadZipErrorOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDownloadZipError:other]; +} + +- (BOOL)isEqualToDownloadZipError:(DBFILESDownloadZipError *)aDownloadZipError { + if (self == aDownloadZipError) { + return YES; + } + if (self.tag != aDownloadZipError.tag) { + return NO; + } + switch (_tag) { + case DBFILESDownloadZipErrorPath: + return [self.path isEqual:aDownloadZipError.path]; + case DBFILESDownloadZipErrorTooLarge: + return [[self tagName] isEqual:[aDownloadZipError tagName]]; + case DBFILESDownloadZipErrorTooManyFiles: + return [[self tagName] isEqual:[aDownloadZipError tagName]]; + case DBFILESDownloadZipErrorOther: + return [[self tagName] isEqual:[aDownloadZipError tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBFILESDownloadZipErrorSerializer + ++ (NSDictionary *)serialize:(DBFILESDownloadZipError *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isPath]) { + jsonDict[@"path"] = [[DBFILESLookupErrorSerializer serialize:valueObj.path] mutableCopy]; + jsonDict[@".tag"] = @"path"; + } else if ([valueObj isTooLarge]) { + jsonDict[@".tag"] = @"too_large"; + } else if ([valueObj isTooManyFiles]) { + jsonDict[@".tag"] = @"too_many_files"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBFILESDownloadZipError *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"path"]) { + DBFILESLookupError *path = [DBFILESLookupErrorSerializer deserialize:valueDict[@"path"]]; + return [[DBFILESDownloadZipError alloc] initWithPath:path]; + } else if ([tag isEqualToString:@"too_large"]) { + return [[DBFILESDownloadZipError alloc] initWithTooLarge]; + } else if ([tag isEqualToString:@"too_many_files"]) { + return [[DBFILESDownloadZipError alloc] initWithTooManyFiles]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBFILESDownloadZipError alloc] initWithOther]; + } else { + return [[DBFILESDownloadZipError alloc] initWithOther]; + } +} + +@end + +#import "DBFILESDownloadZipResult.h" +#import "DBFILESFolderMetadata.h" +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" + +#pragma mark - API Object + +@implementation DBFILESDownloadZipResult + +#pragma mark - Constructors + +- (instancetype)initWithMetadata:(DBFILESFolderMetadata *)metadata { + [DBStoneValidators nonnullValidator:nil](metadata); + + self = [super init]; + if (self) { + _metadata = metadata; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBFILESDownloadZipResultSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBFILESDownloadZipResultSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBFILESDownloadZipResultSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.metadata hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDownloadZipResult:other]; +} + +- (BOOL)isEqualToDownloadZipResult:(DBFILESDownloadZipResult *)aDownloadZipResult { + if (self == aDownloadZipResult) { + return YES; + } + if (![self.metadata isEqual:aDownloadZipResult.metadata]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBFILESDownloadZipResultSerializer + ++ (NSDictionary *)serialize:(DBFILESDownloadZipResult *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"metadata"] = [DBFILESFolderMetadataSerializer serialize:valueObj.metadata]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBFILESDownloadZipResult *)deserialize:(NSDictionary *)valueDict { + DBFILESFolderMetadata *metadata = [DBFILESFolderMetadataSerializer deserialize:valueDict[@"metadata"]]; + + return [[DBFILESDownloadZipResult alloc] initWithMetadata:metadata]; +} + +@end + #import "DBFILEPROPERTIESPropertyGroup.h" #import "DBFILESFileMetadata.h" #import "DBFILESFileSharingInfo.h" @@ -14339,6 +14751,7 @@ + (DBFILESThumbnailSize *)deserialize:(NSDictionary *)valueDict { @end +#import "DBFILEPROPERTIESInvalidPropertyGroupError.h" #import "DBFILESUploadError.h" #import "DBFILESUploadWriteFailed.h" #import "DBStoneSerializers.h" @@ -14349,6 +14762,7 @@ + (DBFILESThumbnailSize *)deserialize:(NSDictionary *)valueDict { @implementation DBFILESUploadError @synthesize path = _path; +@synthesize propertiesError = _propertiesError; #pragma mark - Constructors @@ -14361,6 +14775,15 @@ - (instancetype)initWithPath:(DBFILESUploadWriteFailed *)path { return self; } +- (instancetype)initWithPropertiesError:(DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError { + self = [super init]; + if (self) { + _tag = DBFILESUploadErrorPropertiesError; + _propertiesError = propertiesError; + } + return self; +} + - (instancetype)initWithOther { self = [super init]; if (self) { @@ -14379,12 +14802,24 @@ - (DBFILESUploadWriteFailed *)path { return _path; } +- (DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError { + if (![self isPropertiesError]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBFILESUploadErrorPropertiesError, but was %@.", [self tagName]]; + } + return _propertiesError; +} + #pragma mark - Tag state methods - (BOOL)isPath { return _tag == DBFILESUploadErrorPath; } +- (BOOL)isPropertiesError { + return _tag == DBFILESUploadErrorPropertiesError; +} + - (BOOL)isOther { return _tag == DBFILESUploadErrorOther; } @@ -14393,6 +14828,8 @@ - (NSString *)tagName { switch (_tag) { case DBFILESUploadErrorPath: return @"DBFILESUploadErrorPath"; + case DBFILESUploadErrorPropertiesError: + return @"DBFILESUploadErrorPropertiesError"; case DBFILESUploadErrorOther: return @"DBFILESUploadErrorOther"; } @@ -14433,6 +14870,8 @@ - (NSUInteger)hash { switch (_tag) { case DBFILESUploadErrorPath: result = prime * result + [self.path hash]; + case DBFILESUploadErrorPropertiesError: + result = prime * result + [self.propertiesError hash]; case DBFILESUploadErrorOther: result = prime * result + [[self tagName] hash]; } @@ -14462,6 +14901,8 @@ - (BOOL)isEqualToUploadError:(DBFILESUploadError *)anUploadError { switch (_tag) { case DBFILESUploadErrorPath: return [self.path isEqual:anUploadError.path]; + case DBFILESUploadErrorPropertiesError: + return [self.propertiesError isEqual:anUploadError.propertiesError]; case DBFILESUploadErrorOther: return [[self tagName] isEqual:[anUploadError tagName]]; } @@ -14480,6 +14921,10 @@ + (NSDictionary *)serialize:(DBFILESUploadError *)valueObj { if ([valueObj isPath]) { jsonDict[@"path"] = [[DBFILESUploadWriteFailedSerializer serialize:valueObj.path] mutableCopy]; jsonDict[@".tag"] = @"path"; + } else if ([valueObj isPropertiesError]) { + jsonDict[@"properties_error"] = + [[DBFILEPROPERTIESInvalidPropertyGroupErrorSerializer serialize:valueObj.propertiesError] mutableCopy]; + jsonDict[@".tag"] = @"properties_error"; } else if ([valueObj isOther]) { jsonDict[@".tag"] = @"other"; } else { @@ -14495,6 +14940,10 @@ + (DBFILESUploadError *)deserialize:(NSDictionary *)valueDict { if ([tag isEqualToString:@"path"]) { DBFILESUploadWriteFailed *path = [DBFILESUploadWriteFailedSerializer deserialize:valueDict]; return [[DBFILESUploadError alloc] initWithPath:path]; + } else if ([tag isEqualToString:@"properties_error"]) { + DBFILEPROPERTIESInvalidPropertyGroupError *propertiesError = + [DBFILEPROPERTIESInvalidPropertyGroupErrorSerializer deserialize:valueDict[@"properties_error"]]; + return [[DBFILESUploadError alloc] initWithPropertiesError:propertiesError]; } else if ([tag isEqualToString:@"other"]) { return [[DBFILESUploadError alloc] initWithOther]; } else { @@ -14529,19 +14978,19 @@ - (instancetype)initWithPath:(DBFILESUploadWriteFailed *)path { return self; } -- (instancetype)initWithOther { +- (instancetype)initWithPropertiesError:(DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError { self = [super init]; if (self) { - _tag = DBFILESUploadErrorWithPropertiesOther; + _tag = DBFILESUploadErrorWithPropertiesPropertiesError; + _propertiesError = propertiesError; } return self; } -- (instancetype)initWithPropertiesError:(DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError { +- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBFILESUploadErrorWithPropertiesPropertiesError; - _propertiesError = propertiesError; + _tag = DBFILESUploadErrorWithPropertiesOther; } return self; } @@ -14571,22 +15020,22 @@ - (BOOL)isPath { return _tag == DBFILESUploadErrorWithPropertiesPath; } -- (BOOL)isOther { - return _tag == DBFILESUploadErrorWithPropertiesOther; -} - - (BOOL)isPropertiesError { return _tag == DBFILESUploadErrorWithPropertiesPropertiesError; } +- (BOOL)isOther { + return _tag == DBFILESUploadErrorWithPropertiesOther; +} + - (NSString *)tagName { switch (_tag) { case DBFILESUploadErrorWithPropertiesPath: return @"DBFILESUploadErrorWithPropertiesPath"; - case DBFILESUploadErrorWithPropertiesOther: - return @"DBFILESUploadErrorWithPropertiesOther"; case DBFILESUploadErrorWithPropertiesPropertiesError: return @"DBFILESUploadErrorWithPropertiesPropertiesError"; + case DBFILESUploadErrorWithPropertiesOther: + return @"DBFILESUploadErrorWithPropertiesOther"; } @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); @@ -14625,10 +15074,10 @@ - (NSUInteger)hash { switch (_tag) { case DBFILESUploadErrorWithPropertiesPath: result = prime * result + [self.path hash]; - case DBFILESUploadErrorWithPropertiesOther: - result = prime * result + [[self tagName] hash]; case DBFILESUploadErrorWithPropertiesPropertiesError: result = prime * result + [self.propertiesError hash]; + case DBFILESUploadErrorWithPropertiesOther: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -14656,10 +15105,10 @@ - (BOOL)isEqualToUploadErrorWithProperties:(DBFILESUploadErrorWithProperties *)a switch (_tag) { case DBFILESUploadErrorWithPropertiesPath: return [self.path isEqual:anUploadErrorWithProperties.path]; - case DBFILESUploadErrorWithPropertiesOther: - return [[self tagName] isEqual:[anUploadErrorWithProperties tagName]]; case DBFILESUploadErrorWithPropertiesPropertiesError: return [self.propertiesError isEqual:anUploadErrorWithProperties.propertiesError]; + case DBFILESUploadErrorWithPropertiesOther: + return [[self tagName] isEqual:[anUploadErrorWithProperties tagName]]; } return YES; } @@ -14676,12 +15125,12 @@ + (NSDictionary *)serialize:(DBFILESUploadErrorWithProperties *)valueObj { if ([valueObj isPath]) { jsonDict[@"path"] = [[DBFILESUploadWriteFailedSerializer serialize:valueObj.path] mutableCopy]; jsonDict[@".tag"] = @"path"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; } else if ([valueObj isPropertiesError]) { jsonDict[@"properties_error"] = [[DBFILEPROPERTIESInvalidPropertyGroupErrorSerializer serialize:valueObj.propertiesError] mutableCopy]; jsonDict[@".tag"] = @"properties_error"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; } else { jsonDict[@".tag"] = @"other"; } @@ -14695,12 +15144,12 @@ + (DBFILESUploadErrorWithProperties *)deserialize:(NSDictionary *)valueDict { if ([tag isEqualToString:@"path"]) { DBFILESUploadWriteFailed *path = [DBFILESUploadWriteFailedSerializer deserialize:valueDict]; return [[DBFILESUploadErrorWithProperties alloc] initWithPath:path]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBFILESUploadErrorWithProperties alloc] initWithOther]; } else if ([tag isEqualToString:@"properties_error"]) { DBFILEPROPERTIESInvalidPropertyGroupError *propertiesError = [DBFILEPROPERTIESInvalidPropertyGroupErrorSerializer deserialize:valueDict[@"properties_error"]]; return [[DBFILESUploadErrorWithProperties alloc] initWithPropertiesError:propertiesError]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBFILESUploadErrorWithProperties alloc] initWithOther]; } else { return [[DBFILESUploadErrorWithProperties alloc] initWithOther]; } diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipArg.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipArg.h new file mode 100644 index 000000000..215ee323c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipArg.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBFILESDownloadZipArg; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DownloadZipArg` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBFILESDownloadZipArg : NSObject + +#pragma mark - Instance fields + +/// The path of the folder to download. +@property (nonatomic, readonly, copy) NSString *path; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param path The path of the folder to download. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPath:(NSString *)path; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DownloadZipArg` struct. +/// +@interface DBFILESDownloadZipArgSerializer : NSObject + +/// +/// Serializes `DBFILESDownloadZipArg` instances. +/// +/// @param instance An instance of the `DBFILESDownloadZipArg` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBFILESDownloadZipArg` API object. +/// ++ (nullable NSDictionary *)serialize:(DBFILESDownloadZipArg *)instance; + +/// +/// Deserializes `DBFILESDownloadZipArg` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBFILESDownloadZipArg` API object. +/// +/// @return An instantiation of the `DBFILESDownloadZipArg` object. +/// ++ (DBFILESDownloadZipArg *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipError.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipError.h new file mode 100644 index 000000000..7c0cb76dd --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipError.h @@ -0,0 +1,164 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBFILESDownloadZipError; +@class DBFILESLookupError; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DownloadZipError` union. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBFILESDownloadZipError : NSObject + +#pragma mark - Instance fields + +/// The `DBFILESDownloadZipErrorTag` enum type represents the possible tag +/// states with which the `DBFILESDownloadZipError` union can exist. +typedef NS_ENUM(NSInteger, DBFILESDownloadZipErrorTag) { + /// (no description). + DBFILESDownloadZipErrorPath, + + /// The folder is too large to download. + DBFILESDownloadZipErrorTooLarge, + + /// The folder has too many files to download. + DBFILESDownloadZipErrorTooManyFiles, + + /// (no description). + DBFILESDownloadZipErrorOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBFILESDownloadZipErrorTag tag; + +/// (no description). @note Ensure the `isPath` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBFILESLookupError *path; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "path". +/// +/// @param path (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPath:(DBFILESLookupError *)path; + +/// +/// Initializes union class with tag state of "too_large". +/// +/// Description of the "too_large" tag state: The folder is too large to +/// download. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTooLarge; + +/// +/// Initializes union class with tag state of "too_many_files". +/// +/// Description of the "too_many_files" tag state: The folder has too many files +/// to download. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTooManyFiles; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "path". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `path` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "path". +/// +- (BOOL)isPath; + +/// +/// Retrieves whether the union's current tag state has value "too_large". +/// +/// @return Whether the union's current tag state has value "too_large". +/// +- (BOOL)isTooLarge; + +/// +/// Retrieves whether the union's current tag state has value "too_many_files". +/// +/// @return Whether the union's current tag state has value "too_many_files". +/// +- (BOOL)isTooManyFiles; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBFILESDownloadZipError` union. +/// +@interface DBFILESDownloadZipErrorSerializer : NSObject + +/// +/// Serializes `DBFILESDownloadZipError` instances. +/// +/// @param instance An instance of the `DBFILESDownloadZipError` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBFILESDownloadZipError` API object. +/// ++ (nullable NSDictionary *)serialize:(DBFILESDownloadZipError *)instance; + +/// +/// Deserializes `DBFILESDownloadZipError` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBFILESDownloadZipError` API object. +/// +/// @return An instantiation of the `DBFILESDownloadZipError` object. +/// ++ (DBFILESDownloadZipError *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipResult.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipResult.h new file mode 100644 index 000000000..84d77e0af --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESDownloadZipResult.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBFILESDownloadZipResult; +@class DBFILESFolderMetadata; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DownloadZipResult` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBFILESDownloadZipResult : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly) DBFILESFolderMetadata *metadata; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param metadata (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMetadata:(DBFILESFolderMetadata *)metadata; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DownloadZipResult` struct. +/// +@interface DBFILESDownloadZipResultSerializer : NSObject + +/// +/// Serializes `DBFILESDownloadZipResult` instances. +/// +/// @param instance An instance of the `DBFILESDownloadZipResult` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBFILESDownloadZipResult` API object. +/// ++ (nullable NSDictionary *)serialize:(DBFILESDownloadZipResult *)instance; + +/// +/// Deserializes `DBFILESDownloadZipResult` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBFILESDownloadZipResult` API object. +/// +/// @return An instantiation of the `DBFILESDownloadZipResult` object. +/// ++ (DBFILESDownloadZipResult *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadError.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadError.h index 7b13bb9a0..da4e0bee2 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadError.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadError.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBFILEPROPERTIESInvalidPropertyGroupError; @class DBFILESUploadError; @class DBFILESUploadWriteFailed; @@ -32,6 +33,9 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorTag) { /// Unable to save the uploaded contents to a file. DBFILESUploadErrorPath, + /// The supplied property group is invalid. + DBFILESUploadErrorPropertiesError, + /// (no description). DBFILESUploadErrorOther, @@ -45,6 +49,11 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorTag) { /// raised. @property (nonatomic, readonly) DBFILESUploadWriteFailed *path; +/// The supplied property group is invalid. @note Ensure the `isPropertiesError` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBFILEPROPERTIESInvalidPropertyGroupError *propertiesError; + #pragma mark - Constructors /// @@ -59,6 +68,18 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorTag) { /// - (instancetype)initWithPath:(DBFILESUploadWriteFailed *)path; +/// +/// Initializes union class with tag state of "properties_error". +/// +/// Description of the "properties_error" tag state: The supplied property group +/// is invalid. +/// +/// @param propertiesError The supplied property group is invalid. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPropertiesError:(DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError; + /// /// Initializes union class with tag state of "other". /// @@ -80,6 +101,17 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorTag) { /// - (BOOL)isPath; +/// +/// Retrieves whether the union's current tag state has value +/// "properties_error". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `propertiesError` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "properties_error". +/// +- (BOOL)isPropertiesError; + /// /// Retrieves whether the union's current tag state has value "other". /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadErrorWithProperties.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadErrorWithProperties.h index c061ee0d4..2e58140b3 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadErrorWithProperties.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Files/Headers/DBFILESUploadErrorWithProperties.h @@ -34,11 +34,11 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorWithPropertiesTag) { /// Unable to save the uploaded contents to a file. DBFILESUploadErrorWithPropertiesPath, - /// (no description). - DBFILESUploadErrorWithPropertiesOther, + /// The supplied property group is invalid. + DBFILESUploadErrorWithPropertiesPropertiesError, /// (no description). - DBFILESUploadErrorWithPropertiesPropertiesError, + DBFILESUploadErrorWithPropertiesOther, }; @@ -50,8 +50,9 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorWithPropertiesTag) { /// raised. @property (nonatomic, readonly) DBFILESUploadWriteFailed *path; -/// (no description). @note Ensure the `isPropertiesError` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// The supplied property group is invalid. @note Ensure the `isPropertiesError` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBFILEPROPERTIESInvalidPropertyGroupError *propertiesError; #pragma mark - Constructors @@ -69,20 +70,23 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorWithPropertiesTag) { - (instancetype)initWithPath:(DBFILESUploadWriteFailed *)path; /// -/// Initializes union class with tag state of "other". +/// Initializes union class with tag state of "properties_error". +/// +/// Description of the "properties_error" tag state: The supplied property group +/// is invalid. +/// +/// @param propertiesError The supplied property group is invalid. /// /// @return An initialized instance. /// -- (instancetype)initWithOther; +- (instancetype)initWithPropertiesError:(DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError; /// -/// Initializes union class with tag state of "properties_error". -/// -/// @param propertiesError (no description). +/// Initializes union class with tag state of "other". /// /// @return An initialized instance. /// -- (instancetype)initWithPropertiesError:(DBFILEPROPERTIESInvalidPropertyGroupError *)propertiesError; +- (instancetype)initWithOther; - (instancetype)init NS_UNAVAILABLE; @@ -98,13 +102,6 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorWithPropertiesTag) { /// - (BOOL)isPath; -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - /// /// Retrieves whether the union's current tag state has value /// "properties_error". @@ -116,6 +113,13 @@ typedef NS_ENUM(NSInteger, DBFILESUploadErrorWithPropertiesTag) { /// - (BOOL)isPropertiesError; +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + /// /// Retrieves string value of union's current tag state. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/DBTeamObjects.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/DBTeamObjects.m index 19b54880b..845a613be 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/DBTeamObjects.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/DBTeamObjects.m @@ -18002,6 +18002,14 @@ - (instancetype)initWithEmailAddressTooLongToBeDisabled { return self; } +- (instancetype)initWithCannotKeepInvitedUserAccount { + self = [super init]; + if (self) { + _tag = DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount; + } + return self; +} + #pragma mark - Instance field accessors #pragma mark - Tag state methods @@ -18066,6 +18074,10 @@ - (BOOL)isEmailAddressTooLongToBeDisabled { return _tag == DBTEAMMembersRemoveErrorEmailAddressTooLongToBeDisabled; } +- (BOOL)isCannotKeepInvitedUserAccount { + return _tag == DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount; +} + - (NSString *)tagName { switch (_tag) { case DBTEAMMembersRemoveErrorUserNotFound: @@ -18098,6 +18110,8 @@ - (NSString *)tagName { return @"DBTEAMMembersRemoveErrorCannotKeepAccountAndDeleteData"; case DBTEAMMembersRemoveErrorEmailAddressTooLongToBeDisabled: return @"DBTEAMMembersRemoveErrorEmailAddressTooLongToBeDisabled"; + case DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount: + return @"DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount"; } @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); @@ -18164,6 +18178,8 @@ - (NSUInteger)hash { result = prime * result + [[self tagName] hash]; case DBTEAMMembersRemoveErrorEmailAddressTooLongToBeDisabled: result = prime * result + [[self tagName] hash]; + case DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -18219,6 +18235,8 @@ - (BOOL)isEqualToMembersRemoveError:(DBTEAMMembersRemoveError *)aMembersRemoveEr return [[self tagName] isEqual:[aMembersRemoveError tagName]]; case DBTEAMMembersRemoveErrorEmailAddressTooLongToBeDisabled: return [[self tagName] isEqual:[aMembersRemoveError tagName]]; + case DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount: + return [[self tagName] isEqual:[aMembersRemoveError tagName]]; } return YES; } @@ -18262,6 +18280,8 @@ + (NSDictionary *)serialize:(DBTEAMMembersRemoveError *)valueObj { jsonDict[@".tag"] = @"cannot_keep_account_and_delete_data"; } else if ([valueObj isEmailAddressTooLongToBeDisabled]) { jsonDict[@".tag"] = @"email_address_too_long_to_be_disabled"; + } else if ([valueObj isCannotKeepInvitedUserAccount]) { + jsonDict[@".tag"] = @"cannot_keep_invited_user_account"; } else { jsonDict[@".tag"] = @"other"; } @@ -18302,6 +18322,8 @@ + (DBTEAMMembersRemoveError *)deserialize:(NSDictionary *)valueDict { return [[DBTEAMMembersRemoveError alloc] initWithCannotKeepAccountAndDeleteData]; } else if ([tag isEqualToString:@"email_address_too_long_to_be_disabled"]) { return [[DBTEAMMembersRemoveError alloc] initWithEmailAddressTooLongToBeDisabled]; + } else if ([tag isEqualToString:@"cannot_keep_invited_user_account"]) { + return [[DBTEAMMembersRemoveError alloc] initWithCannotKeepInvitedUserAccount]; } else { return [[DBTEAMMembersRemoveError alloc] initWithOther]; } diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMMembersRemoveError.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMMembersRemoveError.h index c23f67c9a..e4ddd863c 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMMembersRemoveError.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMMembersRemoveError.h @@ -77,6 +77,9 @@ typedef NS_ENUM(NSInteger, DBTEAMMembersRemoveErrorTag) { /// The email address of the user is too long to be disabled. DBTEAMMembersRemoveErrorEmailAddressTooLongToBeDisabled, + /// Cannot keep account of an invited user. + DBTEAMMembersRemoveErrorCannotKeepInvitedUserAccount, + }; /// Represents the union's current tag state. @@ -237,6 +240,17 @@ typedef NS_ENUM(NSInteger, DBTEAMMembersRemoveErrorTag) { /// - (instancetype)initWithEmailAddressTooLongToBeDisabled; +/// +/// Initializes union class with tag state of +/// "cannot_keep_invited_user_account". +/// +/// Description of the "cannot_keep_invited_user_account" tag state: Cannot keep +/// account of an invited user. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithCannotKeepInvitedUserAccount; + - (instancetype)init NS_UNAVAILABLE; #pragma mark - Tag state methods @@ -370,6 +384,15 @@ typedef NS_ENUM(NSInteger, DBTEAMMembersRemoveErrorTag) { /// - (BOOL)isEmailAddressTooLongToBeDisabled; +/// +/// Retrieves whether the union's current tag state has value +/// "cannot_keep_invited_user_account". +/// +/// @return Whether the union's current tag state has value +/// "cannot_keep_invited_user_account". +/// +- (BOOL)isCannotKeepInvitedUserAccount; + /// /// Retrieves string value of union's current tag state. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMNamespaceMetadata.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMNamespaceMetadata.h index 0fb1b4eb0..0bac7ad29 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMNamespaceMetadata.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Team/Headers/DBTEAMNamespaceMetadata.h @@ -37,8 +37,8 @@ NS_ASSUME_NONNULL_BEGIN /// The type of this namespace. @property (nonatomic, readonly) DBTEAMNamespaceType *namespaceType; -/// If this is a team member folder, the ID of the team member. Otherwise, this -/// field is not present. +/// If this is a team member or app folder, the ID of the owning team member. +/// Otherwise, this field is not present. @property (nonatomic, readonly, copy, nullable) NSString *teamMemberId; #pragma mark - Constructors @@ -49,8 +49,8 @@ NS_ASSUME_NONNULL_BEGIN /// @param name The name of this namespace. /// @param namespaceId The ID of this namespace. /// @param namespaceType The type of this namespace. -/// @param teamMemberId If this is a team member folder, the ID of the team -/// member. Otherwise, this field is not present. +/// @param teamMemberId If this is a team member or app folder, the ID of the +/// owning team member. Otherwise, this field is not present. /// /// @return An initialized instance. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/DBTeamCommonObjects.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/DBTeamCommonObjects.m index 05434a22a..ee533db0f 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/DBTeamCommonObjects.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/DBTeamCommonObjects.m @@ -536,6 +536,201 @@ + (DBTEAMCOMMONGroupType *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMCOMMONMemberSpaceLimitType.h" + +#pragma mark - API Object + +@implementation DBTEAMCOMMONMemberSpaceLimitType + +#pragma mark - Constructors + +- (instancetype)initWithOff { + self = [super init]; + if (self) { + _tag = DBTEAMCOMMONMemberSpaceLimitTypeOff; + } + return self; +} + +- (instancetype)initWithAlertOnly { + self = [super init]; + if (self) { + _tag = DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly; + } + return self; +} + +- (instancetype)initWithStopSync { + self = [super init]; + if (self) { + _tag = DBTEAMCOMMONMemberSpaceLimitTypeStopSync; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMCOMMONMemberSpaceLimitTypeOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isOff { + return _tag == DBTEAMCOMMONMemberSpaceLimitTypeOff; +} + +- (BOOL)isAlertOnly { + return _tag == DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly; +} + +- (BOOL)isStopSync { + return _tag == DBTEAMCOMMONMemberSpaceLimitTypeStopSync; +} + +- (BOOL)isOther { + return _tag == DBTEAMCOMMONMemberSpaceLimitTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMCOMMONMemberSpaceLimitTypeOff: + return @"DBTEAMCOMMONMemberSpaceLimitTypeOff"; + case DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly: + return @"DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly"; + case DBTEAMCOMMONMemberSpaceLimitTypeStopSync: + return @"DBTEAMCOMMONMemberSpaceLimitTypeStopSync"; + case DBTEAMCOMMONMemberSpaceLimitTypeOther: + return @"DBTEAMCOMMONMemberSpaceLimitTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMCOMMONMemberSpaceLimitTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMCOMMONMemberSpaceLimitTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMCOMMONMemberSpaceLimitTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMCOMMONMemberSpaceLimitTypeOff: + result = prime * result + [[self tagName] hash]; + case DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly: + result = prime * result + [[self tagName] hash]; + case DBTEAMCOMMONMemberSpaceLimitTypeStopSync: + result = prime * result + [[self tagName] hash]; + case DBTEAMCOMMONMemberSpaceLimitTypeOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitType:(DBTEAMCOMMONMemberSpaceLimitType *)aMemberSpaceLimitType { + if (self == aMemberSpaceLimitType) { + return YES; + } + if (self.tag != aMemberSpaceLimitType.tag) { + return NO; + } + switch (_tag) { + case DBTEAMCOMMONMemberSpaceLimitTypeOff: + return [[self tagName] isEqual:[aMemberSpaceLimitType tagName]]; + case DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly: + return [[self tagName] isEqual:[aMemberSpaceLimitType tagName]]; + case DBTEAMCOMMONMemberSpaceLimitTypeStopSync: + return [[self tagName] isEqual:[aMemberSpaceLimitType tagName]]; + case DBTEAMCOMMONMemberSpaceLimitTypeOther: + return [[self tagName] isEqual:[aMemberSpaceLimitType tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMCOMMONMemberSpaceLimitTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMCOMMONMemberSpaceLimitType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isOff]) { + jsonDict[@".tag"] = @"off"; + } else if ([valueObj isAlertOnly]) { + jsonDict[@".tag"] = @"alert_only"; + } else if ([valueObj isStopSync]) { + jsonDict[@".tag"] = @"stop_sync"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMCOMMONMemberSpaceLimitType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"off"]) { + return [[DBTEAMCOMMONMemberSpaceLimitType alloc] initWithOff]; + } else if ([tag isEqualToString:@"alert_only"]) { + return [[DBTEAMCOMMONMemberSpaceLimitType alloc] initWithAlertOnly]; + } else if ([tag isEqualToString:@"stop_sync"]) { + return [[DBTEAMCOMMONMemberSpaceLimitType alloc] initWithStopSync]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMCOMMONMemberSpaceLimitType alloc] initWithOther]; + } else { + return [[DBTEAMCOMMONMemberSpaceLimitType alloc] initWithOther]; + } +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMCOMMONTimeRange.h" diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/Headers/DBTEAMCOMMONMemberSpaceLimitType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/Headers/DBTEAMCOMMONMemberSpaceLimitType.h new file mode 100644 index 000000000..e91d447a8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamCommon/Headers/DBTEAMCOMMONMemberSpaceLimitType.h @@ -0,0 +1,163 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMCOMMONMemberSpaceLimitType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitType` union. +/// +/// The type of the space limit imposed on 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. +/// +@interface DBTEAMCOMMONMemberSpaceLimitType : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMCOMMONMemberSpaceLimitTypeTag` enum type represents the possible +/// tag states with which the `DBTEAMCOMMONMemberSpaceLimitType` union can +/// exist. +typedef NS_ENUM(NSInteger, DBTEAMCOMMONMemberSpaceLimitTypeTag) { + /// The team member does not have imposed space limit. + DBTEAMCOMMONMemberSpaceLimitTypeOff, + + /// The team member has soft imposed space limit - the limit is used for + /// display and for notifications. + DBTEAMCOMMONMemberSpaceLimitTypeAlertOnly, + + /// The team member has hard imposed space limit - Dropbox file sync will + /// stop after the limit is reached. + DBTEAMCOMMONMemberSpaceLimitTypeStopSync, + + /// (no description). + DBTEAMCOMMONMemberSpaceLimitTypeOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMCOMMONMemberSpaceLimitTypeTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "off". +/// +/// Description of the "off" tag state: The team member does not have imposed +/// space limit. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOff; + +/// +/// Initializes union class with tag state of "alert_only". +/// +/// Description of the "alert_only" tag state: The team member has soft imposed +/// space limit - the limit is used for display and for notifications. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithAlertOnly; + +/// +/// Initializes union class with tag state of "stop_sync". +/// +/// Description of the "stop_sync" tag state: The team member has hard imposed +/// space limit - Dropbox file sync will stop after the limit is reached. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithStopSync; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "off". +/// +/// @return Whether the union's current tag state has value "off". +/// +- (BOOL)isOff; + +/// +/// Retrieves whether the union's current tag state has value "alert_only". +/// +/// @return Whether the union's current tag state has value "alert_only". +/// +- (BOOL)isAlertOnly; + +/// +/// Retrieves whether the union's current tag state has value "stop_sync". +/// +/// @return Whether the union's current tag state has value "stop_sync". +/// +- (BOOL)isStopSync; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMCOMMONMemberSpaceLimitType` union. +/// +@interface DBTEAMCOMMONMemberSpaceLimitTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMCOMMONMemberSpaceLimitType` instances. +/// +/// @param instance An instance of the `DBTEAMCOMMONMemberSpaceLimitType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMCOMMONMemberSpaceLimitType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMCOMMONMemberSpaceLimitType *)instance; + +/// +/// Deserializes `DBTEAMCOMMONMemberSpaceLimitType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMCOMMONMemberSpaceLimitType` API object. +/// +/// @return An instantiation of the `DBTEAMCOMMONMemberSpaceLimitType` object. +/// ++ (DBTEAMCOMMONMemberSpaceLimitType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/DBTeamLogObjects.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/DBTeamLogObjects.m index 32f973af4..8153032de 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/DBTeamLogObjects.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/DBTeamLogObjects.m @@ -608,6 +608,106 @@ + (DBTEAMLOGAccountCaptureChangeAvailabilityDetails *)deserialize:(NSDictionary @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureChangeAvailabilityType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAccountCaptureChangeAvailabilityType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAccountCaptureChangeAvailabilityType:other]; +} + +- (BOOL)isEqualToAccountCaptureChangeAvailabilityType: + (DBTEAMLOGAccountCaptureChangeAvailabilityType *)anAccountCaptureChangeAvailabilityType { + if (self == anAccountCaptureChangeAvailabilityType) { + return YES; + } + if (![self.description_ isEqual:anAccountCaptureChangeAvailabilityType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAccountCaptureChangeAvailabilityType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAccountCaptureChangeAvailabilityType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAccountCaptureChangeAvailabilityType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAccountCaptureChangePolicyDetails.h" @@ -730,6 +830,106 @@ + (DBTEAMLOGAccountCaptureChangePolicyDetails *)deserialize:(NSDictionary *)valu @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAccountCaptureChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAccountCaptureChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAccountCaptureChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAccountCaptureChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAccountCaptureChangePolicyType:other]; +} + +- (BOOL)isEqualToAccountCaptureChangePolicyType: + (DBTEAMLOGAccountCaptureChangePolicyType *)anAccountCaptureChangePolicyType { + if (self == anAccountCaptureChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:anAccountCaptureChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAccountCaptureChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAccountCaptureChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAccountCaptureChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAccountCaptureChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAccountCaptureMigrateAccountDetails.h" @@ -830,6 +1030,306 @@ + (DBTEAMLOGAccountCaptureMigrateAccountDetails *)deserialize:(NSDictionary *)va @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureMigrateAccountType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAccountCaptureMigrateAccountType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAccountCaptureMigrateAccountType:other]; +} + +- (BOOL)isEqualToAccountCaptureMigrateAccountType: + (DBTEAMLOGAccountCaptureMigrateAccountType *)anAccountCaptureMigrateAccountType { + if (self == anAccountCaptureMigrateAccountType) { + return YES; + } + if (![self.description_ isEqual:anAccountCaptureMigrateAccountType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAccountCaptureMigrateAccountType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAccountCaptureMigrateAccountType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAccountCaptureMigrateAccountType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAccountCaptureNotificationEmailsSentDetails + +#pragma mark - Constructors + +- (instancetype)initWithDomainName:(NSString *)domainName { + [DBStoneValidators nonnullValidator:nil](domainName); + + self = [super init]; + if (self) { + _domainName = domainName; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.domainName hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAccountCaptureNotificationEmailsSentDetails:other]; +} + +- (BOOL)isEqualToAccountCaptureNotificationEmailsSentDetails: + (DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)anAccountCaptureNotificationEmailsSentDetails { + if (self == anAccountCaptureNotificationEmailsSentDetails) { + return YES; + } + if (![self.domainName isEqual:anAccountCaptureNotificationEmailsSentDetails.domainName]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"domain_name"] = valueObj.domainName; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *domainName = valueDict[@"domain_name"]; + + return [[DBTEAMLOGAccountCaptureNotificationEmailsSentDetails alloc] initWithDomainName:domainName]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureNotificationEmailsSentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAccountCaptureNotificationEmailsSentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAccountCaptureNotificationEmailsSentType:other]; +} + +- (BOOL)isEqualToAccountCaptureNotificationEmailsSentType: + (DBTEAMLOGAccountCaptureNotificationEmailsSentType *)anAccountCaptureNotificationEmailsSentType { + if (self == anAccountCaptureNotificationEmailsSentType) { + return YES; + } + if (![self.description_ isEqual:anAccountCaptureNotificationEmailsSentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAccountCaptureNotificationEmailsSentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAccountCaptureNotificationEmailsSentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAccountCaptureNotificationEmailsSentType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAccountCapturePolicy.h" @@ -1127,62 +1627,133 @@ + (DBTEAMLOGAccountCaptureRelinquishAccountDetails *)deserialize:(NSDictionary * #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGActorLogInfo.h" -#import "DBTEAMLOGAppLogInfo.h" -#import "DBTEAMLOGResellerLogInfo.h" -#import "DBTEAMLOGUserLogInfo.h" +#import "DBTEAMLOGAccountCaptureRelinquishAccountType.h" #pragma mark - API Object -@implementation DBTEAMLOGActorLogInfo - -@synthesize user = _user; -@synthesize admin = _admin; -@synthesize app = _app; -@synthesize reseller = _reseller; +@implementation DBTEAMLOGAccountCaptureRelinquishAccountType #pragma mark - Constructors -- (instancetype)initWithUser:(DBTEAMLOGUserLogInfo *)user { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGActorLogInfoUser; - _user = user; + _description_ = description_; } return self; } -- (instancetype)initWithAdmin:(DBTEAMLOGUserLogInfo *)admin { - self = [super init]; - if (self) { - _tag = DBTEAMLOGActorLogInfoAdmin; - _admin = admin; - } +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithApp:(DBTEAMLOGAppLogInfo *)app { - self = [super init]; - if (self) { - _tag = DBTEAMLOGActorLogInfoApp; - _app = app; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAccountCaptureRelinquishAccountType:other]; } -- (instancetype)initWithReseller:(DBTEAMLOGResellerLogInfo *)reseller { +- (BOOL)isEqualToAccountCaptureRelinquishAccountType: + (DBTEAMLOGAccountCaptureRelinquishAccountType *)anAccountCaptureRelinquishAccountType { + if (self == anAccountCaptureRelinquishAccountType) { + return YES; + } + if (![self.description_ isEqual:anAccountCaptureRelinquishAccountType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAccountCaptureRelinquishAccountType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAccountCaptureRelinquishAccountType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAccountCaptureRelinquishAccountType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGActionDetails.h" +#import "DBTEAMLOGJoinTeamDetails.h" +#import "DBTEAMLOGMemberRemoveActionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGActionDetails + +@synthesize teamJoinDetails = _teamJoinDetails; +@synthesize removeAction = _removeAction; + +#pragma mark - Constructors + +- (instancetype)initWithTeamJoinDetails:(DBTEAMLOGJoinTeamDetails *)teamJoinDetails { self = [super init]; if (self) { - _tag = DBTEAMLOGActorLogInfoReseller; - _reseller = reseller; + _tag = DBTEAMLOGActionDetailsTeamJoinDetails; + _teamJoinDetails = teamJoinDetails; } return self; } -- (instancetype)initWithDropbox { +- (instancetype)initWithRemoveAction:(DBTEAMLOGMemberRemoveActionType *)removeAction { self = [super init]; if (self) { - _tag = DBTEAMLOGActorLogInfoDropbox; + _tag = DBTEAMLOGActionDetailsRemoveAction; + _removeAction = removeAction; } return self; } @@ -1190,19 +1761,259 @@ - (instancetype)initWithDropbox { - (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGActorLogInfoOther; + _tag = DBTEAMLOGActionDetailsOther; } return self; } #pragma mark - Instance field accessors -- (DBTEAMLOGUserLogInfo *)user { - if (![self isUser]) { +- (DBTEAMLOGJoinTeamDetails *)teamJoinDetails { + if (![self isTeamJoinDetails]) { [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGActorLogInfoUser, but was %@.", [self tagName]]; + format:@"Invalid tag: required DBTEAMLOGActionDetailsTeamJoinDetails, but was %@.", [self tagName]]; } - return _user; + return _teamJoinDetails; +} + +- (DBTEAMLOGMemberRemoveActionType *)removeAction { + if (![self isRemoveAction]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGActionDetailsRemoveAction, but was %@.", [self tagName]]; + } + return _removeAction; +} + +#pragma mark - Tag state methods + +- (BOOL)isTeamJoinDetails { + return _tag == DBTEAMLOGActionDetailsTeamJoinDetails; +} + +- (BOOL)isRemoveAction { + return _tag == DBTEAMLOGActionDetailsRemoveAction; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGActionDetailsOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGActionDetailsTeamJoinDetails: + return @"DBTEAMLOGActionDetailsTeamJoinDetails"; + case DBTEAMLOGActionDetailsRemoveAction: + return @"DBTEAMLOGActionDetailsRemoveAction"; + case DBTEAMLOGActionDetailsOther: + return @"DBTEAMLOGActionDetailsOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGActionDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGActionDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGActionDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGActionDetailsTeamJoinDetails: + result = prime * result + [self.teamJoinDetails hash]; + case DBTEAMLOGActionDetailsRemoveAction: + result = prime * result + [self.removeAction hash]; + case DBTEAMLOGActionDetailsOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToActionDetails:other]; +} + +- (BOOL)isEqualToActionDetails:(DBTEAMLOGActionDetails *)anActionDetails { + if (self == anActionDetails) { + return YES; + } + if (self.tag != anActionDetails.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGActionDetailsTeamJoinDetails: + return [self.teamJoinDetails isEqual:anActionDetails.teamJoinDetails]; + case DBTEAMLOGActionDetailsRemoveAction: + return [self.removeAction isEqual:anActionDetails.removeAction]; + case DBTEAMLOGActionDetailsOther: + return [[self tagName] isEqual:[anActionDetails tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGActionDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGActionDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isTeamJoinDetails]) { + jsonDict[@"team_join_details"] = + [[DBTEAMLOGJoinTeamDetailsSerializer serialize:valueObj.teamJoinDetails] mutableCopy]; + jsonDict[@".tag"] = @"team_join_details"; + } else if ([valueObj isRemoveAction]) { + jsonDict[@"remove_action"] = + [[DBTEAMLOGMemberRemoveActionTypeSerializer serialize:valueObj.removeAction] mutableCopy]; + jsonDict[@".tag"] = @"remove_action"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGActionDetails *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"team_join_details"]) { + DBTEAMLOGJoinTeamDetails *teamJoinDetails = [DBTEAMLOGJoinTeamDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGActionDetails alloc] initWithTeamJoinDetails:teamJoinDetails]; + } else if ([tag isEqualToString:@"remove_action"]) { + DBTEAMLOGMemberRemoveActionType *removeAction = + [DBTEAMLOGMemberRemoveActionTypeSerializer deserialize:valueDict[@"remove_action"]]; + return [[DBTEAMLOGActionDetails alloc] initWithRemoveAction:removeAction]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGActionDetails alloc] initWithOther]; + } else { + return [[DBTEAMLOGActionDetails alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGActorLogInfo.h" +#import "DBTEAMLOGAppLogInfo.h" +#import "DBTEAMLOGResellerLogInfo.h" +#import "DBTEAMLOGUserLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGActorLogInfo + +@synthesize user = _user; +@synthesize admin = _admin; +@synthesize app = _app; +@synthesize reseller = _reseller; + +#pragma mark - Constructors + +- (instancetype)initWithUser:(DBTEAMLOGUserLogInfo *)user { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoUser; + _user = user; + } + return self; +} + +- (instancetype)initWithAdmin:(DBTEAMLOGUserLogInfo *)admin { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoAdmin; + _admin = admin; + } + return self; +} + +- (instancetype)initWithApp:(DBTEAMLOGAppLogInfo *)app { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoApp; + _app = app; + } + return self; +} + +- (instancetype)initWithReseller:(DBTEAMLOGResellerLogInfo *)reseller { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoReseller; + _reseller = reseller; + } + return self; +} + +- (instancetype)initWithDropbox { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoDropbox; + } + return self; +} + +- (instancetype)initWithAnonymous { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoAnonymous; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGActorLogInfoOther; + } + return self; +} + +#pragma mark - Instance field accessors + +- (DBTEAMLOGUserLogInfo *)user { + if (![self isUser]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGActorLogInfoUser, but was %@.", [self tagName]]; + } + return _user; } - (DBTEAMLOGUserLogInfo *)admin { @@ -1251,6 +2062,10 @@ - (BOOL)isDropbox { return _tag == DBTEAMLOGActorLogInfoDropbox; } +- (BOOL)isAnonymous { + return _tag == DBTEAMLOGActorLogInfoAnonymous; +} + - (BOOL)isOther { return _tag == DBTEAMLOGActorLogInfoOther; } @@ -1267,6 +2082,8 @@ - (NSString *)tagName { return @"DBTEAMLOGActorLogInfoReseller"; case DBTEAMLOGActorLogInfoDropbox: return @"DBTEAMLOGActorLogInfoDropbox"; + case DBTEAMLOGActorLogInfoAnonymous: + return @"DBTEAMLOGActorLogInfoAnonymous"; case DBTEAMLOGActorLogInfoOther: return @"DBTEAMLOGActorLogInfoOther"; } @@ -1315,6 +2132,8 @@ - (NSUInteger)hash { result = prime * result + [self.reseller hash]; case DBTEAMLOGActorLogInfoDropbox: result = prime * result + [[self tagName] hash]; + case DBTEAMLOGActorLogInfoAnonymous: + result = prime * result + [[self tagName] hash]; case DBTEAMLOGActorLogInfoOther: result = prime * result + [[self tagName] hash]; } @@ -1352,6 +2171,8 @@ - (BOOL)isEqualToActorLogInfo:(DBTEAMLOGActorLogInfo *)anActorLogInfo { return [self.reseller isEqual:anActorLogInfo.reseller]; case DBTEAMLOGActorLogInfoDropbox: return [[self tagName] isEqual:[anActorLogInfo tagName]]; + case DBTEAMLOGActorLogInfoAnonymous: + return [[self tagName] isEqual:[anActorLogInfo tagName]]; case DBTEAMLOGActorLogInfoOther: return [[self tagName] isEqual:[anActorLogInfo tagName]]; } @@ -1381,6 +2202,8 @@ + (NSDictionary *)serialize:(DBTEAMLOGActorLogInfo *)valueObj { jsonDict[@".tag"] = @"reseller"; } else if ([valueObj isDropbox]) { jsonDict[@".tag"] = @"dropbox"; + } else if ([valueObj isAnonymous]) { + jsonDict[@".tag"] = @"anonymous"; } else if ([valueObj isOther]) { jsonDict[@".tag"] = @"other"; } else { @@ -1407,6 +2230,8 @@ + (DBTEAMLOGActorLogInfo *)deserialize:(NSDictionary *)valueDict { return [[DBTEAMLOGActorLogInfo alloc] initWithReseller:reseller]; } else if ([tag isEqualToString:@"dropbox"]) { return [[DBTEAMLOGActorLogInfo alloc] initWithDropbox]; + } else if ([tag isEqualToString:@"anonymous"]) { + return [[DBTEAMLOGActorLogInfo alloc] initWithAnonymous]; } else if ([tag isEqualToString:@"other"]) { return [[DBTEAMLOGActorLogInfo alloc] initWithOther]; } else { @@ -1426,18 +2251,18 @@ @implementation DBTEAMLOGAdminRole #pragma mark - Constructors -- (instancetype)initWithUser { +- (instancetype)initWithTeamAdmin { self = [super init]; if (self) { - _tag = DBTEAMLOGAdminRoleUser; + _tag = DBTEAMLOGAdminRoleTeamAdmin; } return self; } -- (instancetype)initWithLimitedAdmin { +- (instancetype)initWithUserManagementAdmin { self = [super init]; if (self) { - _tag = DBTEAMLOGAdminRoleLimitedAdmin; + _tag = DBTEAMLOGAdminRoleUserManagementAdmin; } return self; } @@ -1450,18 +2275,18 @@ - (instancetype)initWithSupportAdmin { return self; } -- (instancetype)initWithUserManagementAdmin { +- (instancetype)initWithLimitedAdmin { self = [super init]; if (self) { - _tag = DBTEAMLOGAdminRoleUserManagementAdmin; + _tag = DBTEAMLOGAdminRoleLimitedAdmin; } return self; } -- (instancetype)initWithTeamAdmin { +- (instancetype)initWithMemberOnly { self = [super init]; if (self) { - _tag = DBTEAMLOGAdminRoleTeamAdmin; + _tag = DBTEAMLOGAdminRoleMemberOnly; } return self; } @@ -1478,24 +2303,24 @@ - (instancetype)initWithOther { #pragma mark - Tag state methods -- (BOOL)isUser { - return _tag == DBTEAMLOGAdminRoleUser; +- (BOOL)isTeamAdmin { + return _tag == DBTEAMLOGAdminRoleTeamAdmin; } -- (BOOL)isLimitedAdmin { - return _tag == DBTEAMLOGAdminRoleLimitedAdmin; +- (BOOL)isUserManagementAdmin { + return _tag == DBTEAMLOGAdminRoleUserManagementAdmin; } - (BOOL)isSupportAdmin { return _tag == DBTEAMLOGAdminRoleSupportAdmin; } -- (BOOL)isUserManagementAdmin { - return _tag == DBTEAMLOGAdminRoleUserManagementAdmin; +- (BOOL)isLimitedAdmin { + return _tag == DBTEAMLOGAdminRoleLimitedAdmin; } -- (BOOL)isTeamAdmin { - return _tag == DBTEAMLOGAdminRoleTeamAdmin; +- (BOOL)isMemberOnly { + return _tag == DBTEAMLOGAdminRoleMemberOnly; } - (BOOL)isOther { @@ -1504,16 +2329,16 @@ - (BOOL)isOther { - (NSString *)tagName { switch (_tag) { - case DBTEAMLOGAdminRoleUser: - return @"DBTEAMLOGAdminRoleUser"; - case DBTEAMLOGAdminRoleLimitedAdmin: - return @"DBTEAMLOGAdminRoleLimitedAdmin"; - case DBTEAMLOGAdminRoleSupportAdmin: - return @"DBTEAMLOGAdminRoleSupportAdmin"; - case DBTEAMLOGAdminRoleUserManagementAdmin: - return @"DBTEAMLOGAdminRoleUserManagementAdmin"; case DBTEAMLOGAdminRoleTeamAdmin: return @"DBTEAMLOGAdminRoleTeamAdmin"; + case DBTEAMLOGAdminRoleUserManagementAdmin: + return @"DBTEAMLOGAdminRoleUserManagementAdmin"; + case DBTEAMLOGAdminRoleSupportAdmin: + return @"DBTEAMLOGAdminRoleSupportAdmin"; + case DBTEAMLOGAdminRoleLimitedAdmin: + return @"DBTEAMLOGAdminRoleLimitedAdmin"; + case DBTEAMLOGAdminRoleMemberOnly: + return @"DBTEAMLOGAdminRoleMemberOnly"; case DBTEAMLOGAdminRoleOther: return @"DBTEAMLOGAdminRoleOther"; } @@ -1552,15 +2377,15 @@ - (NSUInteger)hash { NSUInteger result = 1; switch (_tag) { - case DBTEAMLOGAdminRoleUser: + case DBTEAMLOGAdminRoleTeamAdmin: result = prime * result + [[self tagName] hash]; - case DBTEAMLOGAdminRoleLimitedAdmin: + case DBTEAMLOGAdminRoleUserManagementAdmin: result = prime * result + [[self tagName] hash]; case DBTEAMLOGAdminRoleSupportAdmin: result = prime * result + [[self tagName] hash]; - case DBTEAMLOGAdminRoleUserManagementAdmin: + case DBTEAMLOGAdminRoleLimitedAdmin: result = prime * result + [[self tagName] hash]; - case DBTEAMLOGAdminRoleTeamAdmin: + case DBTEAMLOGAdminRoleMemberOnly: result = prime * result + [[self tagName] hash]; case DBTEAMLOGAdminRoleOther: result = prime * result + [[self tagName] hash]; @@ -1589,15 +2414,15 @@ - (BOOL)isEqualToAdminRole:(DBTEAMLOGAdminRole *)anAdminRole { return NO; } switch (_tag) { - case DBTEAMLOGAdminRoleUser: + case DBTEAMLOGAdminRoleTeamAdmin: return [[self tagName] isEqual:[anAdminRole tagName]]; - case DBTEAMLOGAdminRoleLimitedAdmin: + case DBTEAMLOGAdminRoleUserManagementAdmin: return [[self tagName] isEqual:[anAdminRole tagName]]; case DBTEAMLOGAdminRoleSupportAdmin: return [[self tagName] isEqual:[anAdminRole tagName]]; - case DBTEAMLOGAdminRoleUserManagementAdmin: + case DBTEAMLOGAdminRoleLimitedAdmin: return [[self tagName] isEqual:[anAdminRole tagName]]; - case DBTEAMLOGAdminRoleTeamAdmin: + case DBTEAMLOGAdminRoleMemberOnly: return [[self tagName] isEqual:[anAdminRole tagName]]; case DBTEAMLOGAdminRoleOther: return [[self tagName] isEqual:[anAdminRole tagName]]; @@ -1614,16 +2439,16 @@ @implementation DBTEAMLOGAdminRoleSerializer + (NSDictionary *)serialize:(DBTEAMLOGAdminRole *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isUser]) { - jsonDict[@".tag"] = @"user"; - } else if ([valueObj isLimitedAdmin]) { - jsonDict[@".tag"] = @"limited_admin"; - } else if ([valueObj isSupportAdmin]) { - jsonDict[@".tag"] = @"support_admin"; + if ([valueObj isTeamAdmin]) { + jsonDict[@".tag"] = @"team_admin"; } else if ([valueObj isUserManagementAdmin]) { jsonDict[@".tag"] = @"user_management_admin"; - } else if ([valueObj isTeamAdmin]) { - jsonDict[@".tag"] = @"team_admin"; + } else if ([valueObj isSupportAdmin]) { + jsonDict[@".tag"] = @"support_admin"; + } else if ([valueObj isLimitedAdmin]) { + jsonDict[@".tag"] = @"limited_admin"; + } else if ([valueObj isMemberOnly]) { + jsonDict[@".tag"] = @"member_only"; } else if ([valueObj isOther]) { jsonDict[@".tag"] = @"other"; } else { @@ -1636,16 +2461,16 @@ + (NSDictionary *)serialize:(DBTEAMLOGAdminRole *)valueObj { + (DBTEAMLOGAdminRole *)deserialize:(NSDictionary *)valueDict { NSString *tag = valueDict[@".tag"]; - if ([tag isEqualToString:@"user"]) { - return [[DBTEAMLOGAdminRole alloc] initWithUser]; - } else if ([tag isEqualToString:@"limited_admin"]) { - return [[DBTEAMLOGAdminRole alloc] initWithLimitedAdmin]; - } else if ([tag isEqualToString:@"support_admin"]) { - return [[DBTEAMLOGAdminRole alloc] initWithSupportAdmin]; + if ([tag isEqualToString:@"team_admin"]) { + return [[DBTEAMLOGAdminRole alloc] initWithTeamAdmin]; } else if ([tag isEqualToString:@"user_management_admin"]) { return [[DBTEAMLOGAdminRole alloc] initWithUserManagementAdmin]; - } else if ([tag isEqualToString:@"team_admin"]) { - return [[DBTEAMLOGAdminRole alloc] initWithTeamAdmin]; + } else if ([tag isEqualToString:@"support_admin"]) { + return [[DBTEAMLOGAdminRole alloc] initWithSupportAdmin]; + } else if ([tag isEqualToString:@"limited_admin"]) { + return [[DBTEAMLOGAdminRole alloc] initWithLimitedAdmin]; + } else if ([tag isEqualToString:@"member_only"]) { + return [[DBTEAMLOGAdminRole alloc] initWithMemberOnly]; } else if ([tag isEqualToString:@"other"]) { return [[DBTEAMLOGAdminRole alloc] initWithOther]; } else { @@ -1746,6 +2571,105 @@ + (DBTEAMLOGAllowDownloadDisabledDetails *)deserialize:(NSDictionary *)valueDict @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAllowDownloadDisabledType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAllowDownloadDisabledType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAllowDownloadDisabledTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAllowDownloadDisabledTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAllowDownloadDisabledTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAllowDownloadDisabledType:other]; +} + +- (BOOL)isEqualToAllowDownloadDisabledType:(DBTEAMLOGAllowDownloadDisabledType *)anAllowDownloadDisabledType { + if (self == anAllowDownloadDisabledType) { + return YES; + } + if (![self.description_ isEqual:anAllowDownloadDisabledType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAllowDownloadDisabledTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAllowDownloadDisabledType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAllowDownloadDisabledType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAllowDownloadDisabledType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAllowDownloadEnabledDetails.h" @@ -1837,6 +2761,105 @@ + (DBTEAMLOGAllowDownloadEnabledDetails *)deserialize:(NSDictionary *)valueDict @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAllowDownloadEnabledType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAllowDownloadEnabledType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAllowDownloadEnabledTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAllowDownloadEnabledTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAllowDownloadEnabledTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAllowDownloadEnabledType:other]; +} + +- (BOOL)isEqualToAllowDownloadEnabledType:(DBTEAMLOGAllowDownloadEnabledType *)anAllowDownloadEnabledType { + if (self == anAllowDownloadEnabledType) { + return YES; + } + if (![self.description_ isEqual:anAllowDownloadEnabledType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAllowDownloadEnabledTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAllowDownloadEnabledType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAllowDownloadEnabledType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAllowDownloadEnabledType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGApiSessionLogInfo.h" @@ -2036,6 +3059,105 @@ + (DBTEAMLOGAppLinkTeamDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAppLinkTeamType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAppLinkTeamType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAppLinkTeamTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAppLinkTeamTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAppLinkTeamTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAppLinkTeamType:other]; +} + +- (BOOL)isEqualToAppLinkTeamType:(DBTEAMLOGAppLinkTeamType *)anAppLinkTeamType { + if (self == anAppLinkTeamType) { + return YES; + } + if (![self.description_ isEqual:anAppLinkTeamType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAppLinkTeamTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAppLinkTeamType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAppLinkTeamType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAppLinkTeamType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAppLinkUserDetails.h" @@ -2136,6 +3258,105 @@ + (DBTEAMLOGAppLinkUserDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAppLinkUserType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAppLinkUserType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAppLinkUserTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAppLinkUserTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAppLinkUserTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAppLinkUserType:other]; +} + +- (BOOL)isEqualToAppLinkUserType:(DBTEAMLOGAppLinkUserType *)anAppLinkUserType { + if (self == anAppLinkUserType) { + return YES; + } + if (![self.description_ isEqual:anAppLinkUserType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAppLinkUserTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAppLinkUserType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAppLinkUserType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAppLinkUserType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAppLogInfo.h" @@ -2393,6 +3614,105 @@ + (DBTEAMLOGAppUnlinkTeamDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAppUnlinkTeamType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAppUnlinkTeamType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAppUnlinkTeamTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAppUnlinkTeamTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAppUnlinkTeamTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAppUnlinkTeamType:other]; +} + +- (BOOL)isEqualToAppUnlinkTeamType:(DBTEAMLOGAppUnlinkTeamType *)anAppUnlinkTeamType { + if (self == anAppUnlinkTeamType) { + return YES; + } + if (![self.description_ isEqual:anAppUnlinkTeamType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAppUnlinkTeamTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAppUnlinkTeamType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAppUnlinkTeamType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAppUnlinkTeamType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAppLogInfo.h" @@ -2493,6 +3813,105 @@ + (DBTEAMLOGAppUnlinkUserDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAppUnlinkUserType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGAppUnlinkUserType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGAppUnlinkUserTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGAppUnlinkUserTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGAppUnlinkUserTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToAppUnlinkUserType:other]; +} + +- (BOOL)isEqualToAppUnlinkUserType:(DBTEAMLOGAppUnlinkUserType *)anAppUnlinkUserType { + if (self == anAppUnlinkUserType) { + return YES; + } + if (![self.description_ isEqual:anAppUnlinkUserType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGAppUnlinkUserTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGAppUnlinkUserType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGAppUnlinkUserType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGAppUnlinkUserType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGAssetLogInfo.h" @@ -3044,81 +4463,38 @@ + (DBTEAMLOGCollectionShareDetails *)deserialize:(NSDictionary *)valueDict { #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGConfidentiality.h" +#import "DBTEAMLOGCollectionShareType.h" #pragma mark - API Object -@implementation DBTEAMLOGConfidentiality +@implementation DBTEAMLOGCollectionShareType #pragma mark - Constructors -- (instancetype)initWithConfidential { - self = [super init]; - if (self) { - _tag = DBTEAMLOGConfidentialityConfidential; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithNonConfidential { self = [super init]; if (self) { - _tag = DBTEAMLOGConfidentialityNonConfidential; + _description_ = description_; } return self; } -- (instancetype)initWithOther { - self = [super init]; - if (self) { - _tag = DBTEAMLOGConfidentialityOther; - } - return self; -} - -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isConfidential { - return _tag == DBTEAMLOGConfidentialityConfidential; -} - -- (BOOL)isNonConfidential { - return _tag == DBTEAMLOGConfidentialityNonConfidential; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGConfidentialityOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGConfidentialityConfidential: - return @"DBTEAMLOGConfidentialityConfidential"; - case DBTEAMLOGConfidentialityNonConfidential: - return @"DBTEAMLOGConfidentialityNonConfidential"; - case DBTEAMLOGConfidentialityOther: - return @"DBTEAMLOGConfidentialityOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGConfidentialitySerializer serialize:instance]; + return [DBTEAMLOGCollectionShareTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGConfidentialitySerializer deserialize:dict]; + return [DBTEAMLOGCollectionShareTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGConfidentialitySerializer serialize:self] description]; + return [[DBTEAMLOGCollectionShareTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -3135,14 +4511,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGConfidentialityConfidential: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGConfidentialityNonConfidential: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGConfidentialityOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -3156,24 +4525,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToConfidentiality:other]; + return [self isEqualToCollectionShareType:other]; } -- (BOOL)isEqualToConfidentiality:(DBTEAMLOGConfidentiality *)aConfidentiality { - if (self == aConfidentiality) { +- (BOOL)isEqualToCollectionShareType:(DBTEAMLOGCollectionShareType *)aCollectionShareType { + if (self == aCollectionShareType) { return YES; } - if (self.tag != aConfidentiality.tag) { + if (![self.description_ isEqual:aCollectionShareType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGConfidentialityConfidential: - return [[self tagName] isEqual:[aConfidentiality tagName]]; - case DBTEAMLOGConfidentialityNonConfidential: - return [[self tagName] isEqual:[aConfidentiality tagName]]; - case DBTEAMLOGConfidentialityOther: - return [[self tagName] isEqual:[aConfidentiality tagName]]; - } return YES; } @@ -3181,36 +4542,20 @@ - (BOOL)isEqualToConfidentiality:(DBTEAMLOGConfidentiality *)aConfidentiality { #pragma mark - Serializer Object -@implementation DBTEAMLOGConfidentialitySerializer +@implementation DBTEAMLOGCollectionShareTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGConfidentiality *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGCollectionShareType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isConfidential]) { - jsonDict[@".tag"] = @"confidential"; - } else if ([valueObj isNonConfidential]) { - jsonDict[@".tag"] = @"non_confidential"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGConfidentiality *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGCollectionShareType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"confidential"]) { - return [[DBTEAMLOGConfidentiality alloc] initWithConfidential]; - } else if ([tag isEqualToString:@"non_confidential"]) { - return [[DBTEAMLOGConfidentiality alloc] initWithNonConfidential]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGConfidentiality alloc] initWithOther]; - } else { - return [[DBTEAMLOGConfidentiality alloc] initWithOther]; - } + return [[DBTEAMLOGCollectionShareType alloc] initWithDescription_:description_]; } @end @@ -3421,6 +4766,14 @@ - (instancetype)initWithNonTeamMember:(DBTEAMLOGNonTeamMemberLogInfo *)nonTeamMe return self; } +- (instancetype)initWithAnonymous { + self = [super init]; + if (self) { + _tag = DBTEAMLOGContextLogInfoAnonymous; + } + return self; +} + - (instancetype)initWithTeam { self = [super init]; if (self) { @@ -3465,6 +4818,10 @@ - (BOOL)isNonTeamMember { return _tag == DBTEAMLOGContextLogInfoNonTeamMember; } +- (BOOL)isAnonymous { + return _tag == DBTEAMLOGContextLogInfoAnonymous; +} + - (BOOL)isTeam { return _tag == DBTEAMLOGContextLogInfoTeam; } @@ -3479,6 +4836,8 @@ - (NSString *)tagName { return @"DBTEAMLOGContextLogInfoTeamMember"; case DBTEAMLOGContextLogInfoNonTeamMember: return @"DBTEAMLOGContextLogInfoNonTeamMember"; + case DBTEAMLOGContextLogInfoAnonymous: + return @"DBTEAMLOGContextLogInfoAnonymous"; case DBTEAMLOGContextLogInfoTeam: return @"DBTEAMLOGContextLogInfoTeam"; case DBTEAMLOGContextLogInfoOther: @@ -3523,6 +4882,8 @@ - (NSUInteger)hash { result = prime * result + [self.teamMember hash]; case DBTEAMLOGContextLogInfoNonTeamMember: result = prime * result + [self.nonTeamMember hash]; + case DBTEAMLOGContextLogInfoAnonymous: + result = prime * result + [[self tagName] hash]; case DBTEAMLOGContextLogInfoTeam: result = prime * result + [[self tagName] hash]; case DBTEAMLOGContextLogInfoOther: @@ -3556,6 +4917,8 @@ - (BOOL)isEqualToContextLogInfo:(DBTEAMLOGContextLogInfo *)aContextLogInfo { return [self.teamMember isEqual:aContextLogInfo.teamMember]; case DBTEAMLOGContextLogInfoNonTeamMember: return [self.nonTeamMember isEqual:aContextLogInfo.nonTeamMember]; + case DBTEAMLOGContextLogInfoAnonymous: + return [[self tagName] isEqual:[aContextLogInfo tagName]]; case DBTEAMLOGContextLogInfoTeam: return [[self tagName] isEqual:[aContextLogInfo tagName]]; case DBTEAMLOGContextLogInfoOther: @@ -3580,6 +4943,8 @@ + (NSDictionary *)serialize:(DBTEAMLOGContextLogInfo *)valueObj { jsonDict[@"non_team_member"] = [[DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:valueObj.nonTeamMember] mutableCopy]; jsonDict[@".tag"] = @"non_team_member"; + } else if ([valueObj isAnonymous]) { + jsonDict[@".tag"] = @"anonymous"; } else if ([valueObj isTeam]) { jsonDict[@".tag"] = @"team"; } else if ([valueObj isOther]) { @@ -3600,6 +4965,8 @@ + (DBTEAMLOGContextLogInfo *)deserialize:(NSDictionary *)valueDict { } else if ([tag isEqualToString:@"non_team_member"]) { DBTEAMLOGNonTeamMemberLogInfo *nonTeamMember = [DBTEAMLOGNonTeamMemberLogInfoSerializer deserialize:valueDict]; return [[DBTEAMLOGContextLogInfo alloc] initWithNonTeamMember:nonTeamMember]; + } else if ([tag isEqualToString:@"anonymous"]) { + return [[DBTEAMLOGContextLogInfo alloc] initWithAnonymous]; } else if ([tag isEqualToString:@"team"]) { return [[DBTEAMLOGContextLogInfo alloc] initWithTeam]; } else if ([tag isEqualToString:@"other"]) { @@ -3702,6 +5069,105 @@ + (DBTEAMLOGCreateFolderDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGCreateFolderType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGCreateFolderType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGCreateFolderTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGCreateFolderTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGCreateFolderTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToCreateFolderType:other]; +} + +- (BOOL)isEqualToCreateFolderType:(DBTEAMLOGCreateFolderType *)aCreateFolderType { + if (self == aCreateFolderType) { + return YES; + } + if (![self.description_ isEqual:aCreateFolderType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGCreateFolderTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGCreateFolderType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGCreateFolderType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGCreateFolderType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h" @@ -3815,6 +5281,106 @@ + (DBTEAMLOGDataPlacementRestrictionChangePolicyDetails *)deserialize:(NSDiction @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDataPlacementRestrictionChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDataPlacementRestrictionChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDataPlacementRestrictionChangePolicyType:other]; +} + +- (BOOL)isEqualToDataPlacementRestrictionChangePolicyType: + (DBTEAMLOGDataPlacementRestrictionChangePolicyType *)aDataPlacementRestrictionChangePolicyType { + if (self == aDataPlacementRestrictionChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aDataPlacementRestrictionChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDataPlacementRestrictionChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDataPlacementRestrictionChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDataPlacementRestrictionChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h" @@ -3919,6 +5485,531 @@ + (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails *)deserialize:(NSDictio @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDataPlacementRestrictionSatisfyPolicyType:other]; +} + +- (BOOL)isEqualToDataPlacementRestrictionSatisfyPolicyType: + (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)aDataPlacementRestrictionSatisfyPolicyType { + if (self == aDataPlacementRestrictionSatisfyPolicyType) { + return YES; + } + if (![self.description_ isEqual:aDataPlacementRestrictionSatisfyPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDesktopDeviceSessionLogInfo.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" +#import "DBTEAMLOGLegacyDeviceSessionLogInfo.h" +#import "DBTEAMLOGMobileDeviceSessionLogInfo.h" +#import "DBTEAMLOGWebDeviceSessionLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDeviceSessionLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithSessionId:(NSString *)sessionId + ipAddress:(NSString *)ipAddress + created:(NSDate *)created + updated:(NSDate *)updated { + + self = [super init]; + if (self) { + _sessionId = sessionId; + _ipAddress = ipAddress; + _created = created; + _updated = updated; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithSessionId:nil ipAddress:nil created:nil updated:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDeviceSessionLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDeviceSessionLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDeviceSessionLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + if (self.created != nil) { + result = prime * result + [self.created hash]; + } + if (self.updated != nil) { + result = prime * result + [self.updated hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDeviceSessionLogInfo:other]; +} + +- (BOOL)isEqualToDeviceSessionLogInfo:(DBTEAMLOGDeviceSessionLogInfo *)aDeviceSessionLogInfo { + if (self == aDeviceSessionLogInfo) { + return YES; + } + if (self.sessionId) { + if (![self.sessionId isEqual:aDeviceSessionLogInfo.sessionId]) { + return NO; + } + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aDeviceSessionLogInfo.ipAddress]) { + return NO; + } + } + if (self.created) { + if (![self.created isEqual:aDeviceSessionLogInfo.created]) { + return NO; + } + } + if (self.updated) { + if (![self.updated isEqual:aDeviceSessionLogInfo.updated]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDeviceSessionLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceSessionLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + if (valueObj.created) { + jsonDict[@"created"] = [DBNSDateSerializer serialize:valueObj.created dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.updated) { + jsonDict[@"updated"] = [DBNSDateSerializer serialize:valueObj.updated dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + + if ([valueObj isKindOfClass:[DBTEAMLOGDesktopDeviceSessionLogInfo class]]) { + NSDictionary *subTypeFields = + [DBTEAMLOGDesktopDeviceSessionLogInfoSerializer serialize:(DBTEAMLOGDesktopDeviceSessionLogInfo *)valueObj]; + for (NSString *key in subTypeFields) { + jsonDict[key] = subTypeFields[key]; + } + jsonDict[@".tag"] = @"desktopDeviceSession"; + } else if ([valueObj isKindOfClass:[DBTEAMLOGMobileDeviceSessionLogInfo class]]) { + NSDictionary *subTypeFields = + [DBTEAMLOGMobileDeviceSessionLogInfoSerializer serialize:(DBTEAMLOGMobileDeviceSessionLogInfo *)valueObj]; + for (NSString *key in subTypeFields) { + jsonDict[key] = subTypeFields[key]; + } + jsonDict[@".tag"] = @"mobileDeviceSession"; + } else if ([valueObj isKindOfClass:[DBTEAMLOGWebDeviceSessionLogInfo class]]) { + NSDictionary *subTypeFields = + [DBTEAMLOGWebDeviceSessionLogInfoSerializer serialize:(DBTEAMLOGWebDeviceSessionLogInfo *)valueObj]; + for (NSString *key in subTypeFields) { + jsonDict[key] = subTypeFields[key]; + } + jsonDict[@".tag"] = @"webDeviceSession"; + } else if ([valueObj isKindOfClass:[DBTEAMLOGLegacyDeviceSessionLogInfo class]]) { + NSDictionary *subTypeFields = + [DBTEAMLOGLegacyDeviceSessionLogInfoSerializer serialize:(DBTEAMLOGLegacyDeviceSessionLogInfo *)valueObj]; + for (NSString *key in subTypeFields) { + jsonDict[key] = subTypeFields[key]; + } + jsonDict[@".tag"] = @"legacyDeviceSession"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDeviceSessionLogInfo *)deserialize:(NSDictionary *)valueDict { + if ([valueDict[@".tag"] isEqualToString:@"desktop_device_session"]) { + return [DBTEAMLOGDesktopDeviceSessionLogInfoSerializer deserialize:valueDict]; + } + if ([valueDict[@".tag"] isEqualToString:@"mobile_device_session"]) { + return [DBTEAMLOGMobileDeviceSessionLogInfoSerializer deserialize:valueDict]; + } + if ([valueDict[@".tag"] isEqualToString:@"web_device_session"]) { + return [DBTEAMLOGWebDeviceSessionLogInfoSerializer deserialize:valueDict]; + } + if ([valueDict[@".tag"] isEqualToString:@"legacy_device_session"]) { + return [DBTEAMLOGLegacyDeviceSessionLogInfoSerializer deserialize:valueDict]; + } + + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; + NSDate *created = valueDict[@"created"] + ? [DBNSDateSerializer deserialize:valueDict[@"created"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *updated = valueDict[@"updated"] + ? [DBNSDateSerializer deserialize:valueDict[@"updated"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + + return [[DBTEAMLOGDeviceSessionLogInfo alloc] initWithSessionId:sessionId + ipAddress:ipAddress + created:created + updated:updated]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMDesktopPlatform.h" +#import "DBTEAMLOGDesktopDeviceSessionLogInfo.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDesktopDeviceSessionLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithHostName:(NSString *)hostName + clientType:(DBTEAMDesktopPlatform *)clientType + platform:(NSString *)platform + isDeleteOnUnlinkSupported:(NSNumber *)isDeleteOnUnlinkSupported + sessionId:(NSString *)sessionId + ipAddress:(NSString *)ipAddress + created:(NSDate *)created + updated:(NSDate *)updated + clientVersion:(NSString *)clientVersion { + [DBStoneValidators nonnullValidator:nil](hostName); + [DBStoneValidators nonnullValidator:nil](clientType); + [DBStoneValidators nonnullValidator:nil](platform); + [DBStoneValidators nonnullValidator:nil](isDeleteOnUnlinkSupported); + + self = [super initWithSessionId:sessionId ipAddress:ipAddress created:created updated:updated]; + if (self) { + _hostName = hostName; + _clientType = clientType; + _clientVersion = clientVersion; + _platform = platform; + _isDeleteOnUnlinkSupported = isDeleteOnUnlinkSupported; + } + return self; +} + +- (instancetype)initWithHostName:(NSString *)hostName + clientType:(DBTEAMDesktopPlatform *)clientType + platform:(NSString *)platform + isDeleteOnUnlinkSupported:(NSNumber *)isDeleteOnUnlinkSupported { + return [self initWithHostName:hostName + clientType:clientType + platform:platform + isDeleteOnUnlinkSupported:isDeleteOnUnlinkSupported + sessionId:nil + ipAddress:nil + created:nil + updated:nil + clientVersion:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDesktopDeviceSessionLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDesktopDeviceSessionLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDesktopDeviceSessionLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.hostName hash]; + result = prime * result + [self.clientType hash]; + result = prime * result + [self.platform hash]; + result = prime * result + [self.isDeleteOnUnlinkSupported hash]; + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + if (self.created != nil) { + result = prime * result + [self.created hash]; + } + if (self.updated != nil) { + result = prime * result + [self.updated hash]; + } + if (self.clientVersion != nil) { + result = prime * result + [self.clientVersion hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDesktopDeviceSessionLogInfo:other]; +} + +- (BOOL)isEqualToDesktopDeviceSessionLogInfo:(DBTEAMLOGDesktopDeviceSessionLogInfo *)aDesktopDeviceSessionLogInfo { + if (self == aDesktopDeviceSessionLogInfo) { + return YES; + } + if (![self.hostName isEqual:aDesktopDeviceSessionLogInfo.hostName]) { + return NO; + } + if (![self.clientType isEqual:aDesktopDeviceSessionLogInfo.clientType]) { + return NO; + } + if (![self.platform isEqual:aDesktopDeviceSessionLogInfo.platform]) { + return NO; + } + if (![self.isDeleteOnUnlinkSupported isEqual:aDesktopDeviceSessionLogInfo.isDeleteOnUnlinkSupported]) { + return NO; + } + if (self.sessionId) { + if (![self.sessionId isEqual:aDesktopDeviceSessionLogInfo.sessionId]) { + return NO; + } + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aDesktopDeviceSessionLogInfo.ipAddress]) { + return NO; + } + } + if (self.created) { + if (![self.created isEqual:aDesktopDeviceSessionLogInfo.created]) { + return NO; + } + } + if (self.updated) { + if (![self.updated isEqual:aDesktopDeviceSessionLogInfo.updated]) { + return NO; + } + } + if (self.clientVersion) { + if (![self.clientVersion isEqual:aDesktopDeviceSessionLogInfo.clientVersion]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDesktopDeviceSessionLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDesktopDeviceSessionLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"host_name"] = valueObj.hostName; + jsonDict[@"client_type"] = [DBTEAMDesktopPlatformSerializer serialize:valueObj.clientType]; + jsonDict[@"platform"] = valueObj.platform; + jsonDict[@"is_delete_on_unlink_supported"] = valueObj.isDeleteOnUnlinkSupported; + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + if (valueObj.created) { + jsonDict[@"created"] = [DBNSDateSerializer serialize:valueObj.created dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.updated) { + jsonDict[@"updated"] = [DBNSDateSerializer serialize:valueObj.updated dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.clientVersion) { + jsonDict[@"client_version"] = valueObj.clientVersion; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDesktopDeviceSessionLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *hostName = valueDict[@"host_name"]; + DBTEAMDesktopPlatform *clientType = [DBTEAMDesktopPlatformSerializer deserialize:valueDict[@"client_type"]]; + NSString *platform = valueDict[@"platform"]; + NSNumber *isDeleteOnUnlinkSupported = valueDict[@"is_delete_on_unlink_supported"]; + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; + NSDate *created = valueDict[@"created"] + ? [DBNSDateSerializer deserialize:valueDict[@"created"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *updated = valueDict[@"updated"] + ? [DBNSDateSerializer deserialize:valueDict[@"updated"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSString *clientVersion = valueDict[@"client_version"] ?: nil; + + return [[DBTEAMLOGDesktopDeviceSessionLogInfo alloc] initWithHostName:hostName + clientType:clientType + platform:platform + isDeleteOnUnlinkSupported:isDeleteOnUnlinkSupported + sessionId:sessionId + ipAddress:ipAddress + created:created + updated:updated + clientVersion:clientVersion]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGDesktopSessionLogInfo.h" @@ -4301,44 +6392,38 @@ + (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails *)deserialize:(NSDictionar #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h" -#import "DBTEAMLOGDeviceApprovalsPolicy.h" +#import "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails +@implementation DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGDeviceApprovalsPolicy *)dNewValue - previousValue:(DBTEAMLOGDeviceApprovalsPolicy *)previousValue { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithDNewValue:nil previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -4355,12 +6440,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.dNewValue != nil) { - result = prime * result + [self.dNewValue hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -4374,23 +6454,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceApprovalsChangeMobilePolicyDetails:other]; + return [self isEqualToDeviceApprovalsChangeDesktopPolicyType:other]; } -- (BOOL)isEqualToDeviceApprovalsChangeMobilePolicyDetails: - (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)aDeviceApprovalsChangeMobilePolicyDetails { - if (self == aDeviceApprovalsChangeMobilePolicyDetails) { +- (BOOL)isEqualToDeviceApprovalsChangeDesktopPolicyType: + (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)aDeviceApprovalsChangeDesktopPolicyType { + if (self == aDeviceApprovalsChangeDesktopPolicyType) { return YES; } - if (self.dNewValue) { - if (![self.dNewValue isEqual:aDeviceApprovalsChangeMobilePolicyDetails.dNewValue]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aDeviceApprovalsChangeMobilePolicyDetails.previousValue]) { - return NO; - } + if (![self.description_ isEqual:aDeviceApprovalsChangeDesktopPolicyType.description_]) { + return NO; } return YES; } @@ -4399,47 +6472,37 @@ - (BOOL)isEqualToDeviceApprovalsChangeMobilePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.dNewValue) { - jsonDict[@"new_value"] = [DBTEAMLOGDeviceApprovalsPolicySerializer serialize:valueObj.dNewValue]; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGDeviceApprovalsPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceApprovalsPolicy *dNewValue = - valueDict[@"new_value"] ? [DBTEAMLOGDeviceApprovalsPolicySerializer deserialize:valueDict[@"new_value"]] : nil; - DBTEAMLOGDeviceApprovalsPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGDeviceApprovalsPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h" -#import "DBTEAMPOLICIESRolloutMethod.h" +#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h" +#import "DBTEAMLOGDeviceApprovalsPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceApprovalsChangeOverageActionDetails +@implementation DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESRolloutMethod *)dNewValue - previousValue:(DBTEAMPOLICIESRolloutMethod *)previousValue { +- (instancetype)initWithDNewValue:(DBTEAMLOGDeviceApprovalsPolicy *)dNewValue + previousValue:(DBTEAMLOGDeviceApprovalsPolicy *)previousValue { self = [super init]; if (self) { @@ -4456,17 +6519,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -4502,21 +6565,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceApprovalsChangeOverageActionDetails:other]; + return [self isEqualToDeviceApprovalsChangeMobilePolicyDetails:other]; } -- (BOOL)isEqualToDeviceApprovalsChangeOverageActionDetails: - (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)aDeviceApprovalsChangeOverageActionDetails { - if (self == aDeviceApprovalsChangeOverageActionDetails) { +- (BOOL)isEqualToDeviceApprovalsChangeMobilePolicyDetails: + (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)aDeviceApprovalsChangeMobilePolicyDetails { + if (self == aDeviceApprovalsChangeMobilePolicyDetails) { return YES; } if (self.dNewValue) { - if (![self.dNewValue isEqual:aDeviceApprovalsChangeOverageActionDetails.dNewValue]) { + if (![self.dNewValue isEqual:aDeviceApprovalsChangeMobilePolicyDetails.dNewValue]) { return NO; } } if (self.previousValue) { - if (![self.previousValue isEqual:aDeviceApprovalsChangeOverageActionDetails.previousValue]) { + if (![self.previousValue isEqual:aDeviceApprovalsChangeMobilePolicyDetails.previousValue]) { return NO; } } @@ -4527,74 +6590,68 @@ - (BOOL)isEqualToDeviceApprovalsChangeOverageActionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; if (valueObj.dNewValue) { - jsonDict[@"new_value"] = [DBTEAMPOLICIESRolloutMethodSerializer serialize:valueObj.dNewValue]; + jsonDict[@"new_value"] = [DBTEAMLOGDeviceApprovalsPolicySerializer serialize:valueObj.dNewValue]; } if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESRolloutMethodSerializer serialize:valueObj.previousValue]; + jsonDict[@"previous_value"] = [DBTEAMLOGDeviceApprovalsPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESRolloutMethod *dNewValue = - valueDict[@"new_value"] ? [DBTEAMPOLICIESRolloutMethodSerializer deserialize:valueDict[@"new_value"]] : nil; - DBTEAMPOLICIESRolloutMethod *previousValue = - valueDict[@"previous_value"] ? [DBTEAMPOLICIESRolloutMethodSerializer deserialize:valueDict[@"previous_value"]] ++ (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDeviceApprovalsPolicy *dNewValue = + valueDict[@"new_value"] ? [DBTEAMLOGDeviceApprovalsPolicySerializer deserialize:valueDict[@"new_value"]] : nil; + DBTEAMLOGDeviceApprovalsPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGDeviceApprovalsPolicySerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGDeviceApprovalsChangeOverageActionDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h" -#import "DBTEAMLOGDeviceUnlinkPolicy.h" +#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails +@implementation DBTEAMLOGDeviceApprovalsChangeMobilePolicyType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGDeviceUnlinkPolicy *)dNewValue - previousValue:(DBTEAMLOGDeviceUnlinkPolicy *)previousValue { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithDNewValue:nil previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -4611,12 +6668,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.dNewValue != nil) { - result = prime * result + [self.dNewValue hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -4630,23 +6682,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceApprovalsChangeUnlinkActionDetails:other]; + return [self isEqualToDeviceApprovalsChangeMobilePolicyType:other]; } -- (BOOL)isEqualToDeviceApprovalsChangeUnlinkActionDetails: - (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)aDeviceApprovalsChangeUnlinkActionDetails { - if (self == aDeviceApprovalsChangeUnlinkActionDetails) { +- (BOOL)isEqualToDeviceApprovalsChangeMobilePolicyType: + (DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)aDeviceApprovalsChangeMobilePolicyType { + if (self == aDeviceApprovalsChangeMobilePolicyType) { return YES; } - if (self.dNewValue) { - if (![self.dNewValue isEqual:aDeviceApprovalsChangeUnlinkActionDetails.dNewValue]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aDeviceApprovalsChangeUnlinkActionDetails.previousValue]) { - return NO; - } + if (![self.description_ isEqual:aDeviceApprovalsChangeMobilePolicyType.description_]) { + return NO; } return YES; } @@ -4655,111 +6700,64 @@ - (BOOL)isEqualToDeviceApprovalsChangeUnlinkActionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.dNewValue) { - jsonDict[@"new_value"] = [DBTEAMLOGDeviceUnlinkPolicySerializer serialize:valueObj.dNewValue]; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGDeviceUnlinkPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceUnlinkPolicy *dNewValue = - valueDict[@"new_value"] ? [DBTEAMLOGDeviceUnlinkPolicySerializer deserialize:valueDict[@"new_value"]] : nil; - DBTEAMLOGDeviceUnlinkPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGDeviceUnlinkPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceApprovalsPolicy.h" +#import "DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h" +#import "DBTEAMPOLICIESRolloutMethod.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceApprovalsPolicy +@implementation DBTEAMLOGDeviceApprovalsChangeOverageActionDetails #pragma mark - Constructors -- (instancetype)initWithUnlimited { - self = [super init]; - if (self) { - _tag = DBTEAMLOGDeviceApprovalsPolicyUnlimited; - } - return self; -} - -- (instancetype)initWithLimited { - self = [super init]; - if (self) { - _tag = DBTEAMLOGDeviceApprovalsPolicyLimited; - } - return self; -} +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESRolloutMethod *)dNewValue + previousValue:(DBTEAMPOLICIESRolloutMethod *)previousValue { -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGDeviceApprovalsPolicyOther; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isUnlimited { - return _tag == DBTEAMLOGDeviceApprovalsPolicyUnlimited; -} - -- (BOOL)isLimited { - return _tag == DBTEAMLOGDeviceApprovalsPolicyLimited; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGDeviceApprovalsPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGDeviceApprovalsPolicyUnlimited: - return @"DBTEAMLOGDeviceApprovalsPolicyUnlimited"; - case DBTEAMLOGDeviceApprovalsPolicyLimited: - return @"DBTEAMLOGDeviceApprovalsPolicyLimited"; - case DBTEAMLOGDeviceApprovalsPolicyOther: - return @"DBTEAMLOGDeviceApprovalsPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initDefault { + return [self initWithDNewValue:nil previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceApprovalsPolicySerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceApprovalsPolicySerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceApprovalsPolicySerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -4776,13 +6774,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGDeviceApprovalsPolicyUnlimited: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGDeviceApprovalsPolicyLimited: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGDeviceApprovalsPolicyOther: - result = prime * result + [[self tagName] hash]; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -4797,23 +6793,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceApprovalsPolicy:other]; + return [self isEqualToDeviceApprovalsChangeOverageActionDetails:other]; } -- (BOOL)isEqualToDeviceApprovalsPolicy:(DBTEAMLOGDeviceApprovalsPolicy *)aDeviceApprovalsPolicy { - if (self == aDeviceApprovalsPolicy) { +- (BOOL)isEqualToDeviceApprovalsChangeOverageActionDetails: + (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)aDeviceApprovalsChangeOverageActionDetails { + if (self == aDeviceApprovalsChangeOverageActionDetails) { return YES; } - if (self.tag != aDeviceApprovalsPolicy.tag) { - return NO; + if (self.dNewValue) { + if (![self.dNewValue isEqual:aDeviceApprovalsChangeOverageActionDetails.dNewValue]) { + return NO; + } } - switch (_tag) { - case DBTEAMLOGDeviceApprovalsPolicyUnlimited: - return [[self tagName] isEqual:[aDeviceApprovalsPolicy tagName]]; - case DBTEAMLOGDeviceApprovalsPolicyLimited: - return [[self tagName] isEqual:[aDeviceApprovalsPolicy tagName]]; - case DBTEAMLOGDeviceApprovalsPolicyOther: - return [[self tagName] isEqual:[aDeviceApprovalsPolicy tagName]]; + if (self.previousValue) { + if (![self.previousValue isEqual:aDeviceApprovalsChangeOverageActionDetails.previousValue]) { + return NO; + } } return YES; } @@ -4822,57 +6818,50 @@ - (BOOL)isEqualToDeviceApprovalsPolicy:(DBTEAMLOGDeviceApprovalsPolicy *)aDevice #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceApprovalsPolicySerializer +@implementation DBTEAMLOGDeviceApprovalsChangeOverageActionDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isUnlimited]) { - jsonDict[@".tag"] = @"unlimited"; - } else if ([valueObj isLimited]) { - jsonDict[@".tag"] = @"limited"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBTEAMPOLICIESRolloutMethodSerializer serialize:valueObj.dNewValue]; + } + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMPOLICIESRolloutMethodSerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceApprovalsPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESRolloutMethod *dNewValue = + valueDict[@"new_value"] ? [DBTEAMPOLICIESRolloutMethodSerializer deserialize:valueDict[@"new_value"]] : nil; + DBTEAMPOLICIESRolloutMethod *previousValue = + valueDict[@"previous_value"] ? [DBTEAMPOLICIESRolloutMethodSerializer deserialize:valueDict[@"previous_value"]] + : nil; - if ([tag isEqualToString:@"unlimited"]) { - return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithUnlimited]; - } else if ([tag isEqualToString:@"limited"]) { - return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithLimited]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGDeviceApprovalsChangeOverageActionDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceChangeIpDesktopDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceApprovalsChangeOverageActionType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceChangeIpDesktopDetails +@implementation DBTEAMLOGDeviceApprovalsChangeOverageActionType #pragma mark - Constructors -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { - [DBStoneValidators nonnullValidator:nil](deviceInfo); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _deviceInfo = deviceInfo; + _description_ = description_; } return self; } @@ -4880,17 +6869,17 @@ - (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -4907,7 +6896,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceInfo hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -4921,14 +6910,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceChangeIpDesktopDetails:other]; + return [self isEqualToDeviceApprovalsChangeOverageActionType:other]; } -- (BOOL)isEqualToDeviceChangeIpDesktopDetails:(DBTEAMLOGDeviceChangeIpDesktopDetails *)aDeviceChangeIpDesktopDetails { - if (self == aDeviceChangeIpDesktopDetails) { +- (BOOL)isEqualToDeviceApprovalsChangeOverageActionType: + (DBTEAMLOGDeviceApprovalsChangeOverageActionType *)aDeviceApprovalsChangeOverageActionType { + if (self == aDeviceApprovalsChangeOverageActionType) { return YES; } - if (![self.deviceInfo isEqual:aDeviceChangeIpDesktopDetails.deviceInfo]) { + if (![self.description_ isEqual:aDeviceApprovalsChangeOverageActionType.description_]) { return NO; } return YES; @@ -4938,59 +6928,64 @@ - (BOOL)isEqualToDeviceChangeIpDesktopDetails:(DBTEAMLOGDeviceChangeIpDesktopDet #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpDesktopDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeOverageActionType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceChangeIpDesktopDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceLogInfo *deviceInfo = [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]]; ++ (DBTEAMLOGDeviceApprovalsChangeOverageActionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceChangeIpDesktopDetails alloc] initWithDeviceInfo:deviceInfo]; + return [[DBTEAMLOGDeviceApprovalsChangeOverageActionType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceChangeIpMobileDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h" +#import "DBTEAMLOGDeviceUnlinkPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceChangeIpMobileDetails +@implementation DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails #pragma mark - Constructors -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { - [DBStoneValidators nonnullValidator:nil](deviceInfo); +- (instancetype)initWithDNewValue:(DBTEAMLOGDeviceUnlinkPolicy *)dNewValue + previousValue:(DBTEAMLOGDeviceUnlinkPolicy *)previousValue { self = [super init]; if (self) { - _deviceInfo = deviceInfo; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initDefault { + return [self initWithDNewValue:nil previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceChangeIpMobileDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceChangeIpMobileDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceChangeIpMobileDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5007,7 +7002,12 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceInfo hash]; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -5021,15 +7021,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceChangeIpMobileDetails:other]; + return [self isEqualToDeviceApprovalsChangeUnlinkActionDetails:other]; } -- (BOOL)isEqualToDeviceChangeIpMobileDetails:(DBTEAMLOGDeviceChangeIpMobileDetails *)aDeviceChangeIpMobileDetails { - if (self == aDeviceChangeIpMobileDetails) { +- (BOOL)isEqualToDeviceApprovalsChangeUnlinkActionDetails: + (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)aDeviceApprovalsChangeUnlinkActionDetails { + if (self == aDeviceApprovalsChangeUnlinkActionDetails) { return YES; } - if (![self.deviceInfo isEqual:aDeviceChangeIpMobileDetails.deviceInfo]) { - return NO; + if (self.dNewValue) { + if (![self.dNewValue isEqual:aDeviceApprovalsChangeUnlinkActionDetails.dNewValue]) { + return NO; + } + } + if (self.previousValue) { + if (![self.previousValue isEqual:aDeviceApprovalsChangeUnlinkActionDetails.previousValue]) { + return NO; + } } return YES; } @@ -5038,64 +7046,68 @@ - (BOOL)isEqualToDeviceChangeIpMobileDetails:(DBTEAMLOGDeviceChangeIpMobileDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceChangeIpMobileDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpMobileDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBTEAMLOGDeviceUnlinkPolicySerializer serialize:valueObj.dNewValue]; + } + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGDeviceUnlinkPolicySerializer serialize:valueObj.previousValue]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceChangeIpMobileDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceLogInfo *deviceInfo = [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]]; ++ (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDeviceUnlinkPolicy *dNewValue = + valueDict[@"new_value"] ? [DBTEAMLOGDeviceUnlinkPolicySerializer deserialize:valueDict[@"new_value"]] : nil; + DBTEAMLOGDeviceUnlinkPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGDeviceUnlinkPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGDeviceChangeIpMobileDetails alloc] initWithDeviceInfo:deviceInfo]; + return [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceChangeIpWebDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceChangeIpWebDetails +@implementation DBTEAMLOGDeviceApprovalsChangeUnlinkActionType #pragma mark - Constructors -- (instancetype)initWithUserAgent:(NSString *)userAgent deviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { - [DBStoneValidators nonnullValidator:nil](userAgent); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _deviceInfo = deviceInfo; - _userAgent = userAgent; + _description_ = description_; } return self; } -- (instancetype)initWithUserAgent:(NSString *)userAgent { - return [self initWithUserAgent:userAgent deviceInfo:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceChangeIpWebDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceChangeIpWebDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceChangeIpWebDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5112,10 +7124,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.userAgent hash]; - if (self.deviceInfo != nil) { - result = prime * result + [self.deviceInfo hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -5129,21 +7138,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceChangeIpWebDetails:other]; + return [self isEqualToDeviceApprovalsChangeUnlinkActionType:other]; } -- (BOOL)isEqualToDeviceChangeIpWebDetails:(DBTEAMLOGDeviceChangeIpWebDetails *)aDeviceChangeIpWebDetails { - if (self == aDeviceChangeIpWebDetails) { +- (BOOL)isEqualToDeviceApprovalsChangeUnlinkActionType: + (DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)aDeviceApprovalsChangeUnlinkActionType { + if (self == aDeviceApprovalsChangeUnlinkActionType) { return YES; } - if (![self.userAgent isEqual:aDeviceChangeIpWebDetails.userAgent]) { + if (![self.description_ isEqual:aDeviceApprovalsChangeUnlinkActionType.description_]) { return NO; } - if (self.deviceInfo) { - if (![self.deviceInfo isEqual:aDeviceChangeIpWebDetails.deviceInfo]) { - return NO; - } - } return YES; } @@ -5151,66 +7156,101 @@ - (BOOL)isEqualToDeviceChangeIpWebDetails:(DBTEAMLOGDeviceChangeIpWebDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceChangeIpWebDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpWebDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"user_agent"] = valueObj.userAgent; - if (valueObj.deviceInfo) { - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceChangeIpWebDetails *)deserialize:(NSDictionary *)valueDict { - NSString *userAgent = valueDict[@"user_agent"]; - DBTEAMLOGDeviceLogInfo *deviceInfo = - valueDict[@"device_info"] ? [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]] : nil; ++ (DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceChangeIpWebDetails alloc] initWithUserAgent:userAgent deviceInfo:deviceInfo]; + return [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceApprovalsPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceDeleteOnUnlinkFailDetails +@implementation DBTEAMLOGDeviceApprovalsPolicy #pragma mark - Constructors -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo numFailures:(NSNumber *)numFailures { - [DBStoneValidators nonnullValidator:nil](deviceInfo); - [DBStoneValidators nonnullValidator:nil](numFailures); +- (instancetype)initWithUnlimited { + self = [super init]; + if (self) { + _tag = DBTEAMLOGDeviceApprovalsPolicyUnlimited; + } + return self; +} + +- (instancetype)initWithLimited { + self = [super init]; + if (self) { + _tag = DBTEAMLOGDeviceApprovalsPolicyLimited; + } + return self; +} +- (instancetype)initWithOther { self = [super init]; if (self) { - _deviceInfo = deviceInfo; - _numFailures = numFailures; + _tag = DBTEAMLOGDeviceApprovalsPolicyOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isUnlimited { + return _tag == DBTEAMLOGDeviceApprovalsPolicyUnlimited; +} + +- (BOOL)isLimited { + return _tag == DBTEAMLOGDeviceApprovalsPolicyLimited; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGDeviceApprovalsPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGDeviceApprovalsPolicyUnlimited: + return @"DBTEAMLOGDeviceApprovalsPolicyUnlimited"; + case DBTEAMLOGDeviceApprovalsPolicyLimited: + return @"DBTEAMLOGDeviceApprovalsPolicyLimited"; + case DBTEAMLOGDeviceApprovalsPolicyOther: + return @"DBTEAMLOGDeviceApprovalsPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceApprovalsPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceApprovalsPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceApprovalsPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5227,8 +7267,14 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceInfo hash]; - result = prime * result + [self.numFailures hash]; + switch (_tag) { + case DBTEAMLOGDeviceApprovalsPolicyUnlimited: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDeviceApprovalsPolicyLimited: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDeviceApprovalsPolicyOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -5242,19 +7288,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceDeleteOnUnlinkFailDetails:other]; + return [self isEqualToDeviceApprovalsPolicy:other]; } -- (BOOL)isEqualToDeviceDeleteOnUnlinkFailDetails: - (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)aDeviceDeleteOnUnlinkFailDetails { - if (self == aDeviceDeleteOnUnlinkFailDetails) { +- (BOOL)isEqualToDeviceApprovalsPolicy:(DBTEAMLOGDeviceApprovalsPolicy *)aDeviceApprovalsPolicy { + if (self == aDeviceApprovalsPolicy) { return YES; } - if (![self.deviceInfo isEqual:aDeviceDeleteOnUnlinkFailDetails.deviceInfo]) { + if (self.tag != aDeviceApprovalsPolicy.tag) { return NO; } - if (![self.numFailures isEqual:aDeviceDeleteOnUnlinkFailDetails.numFailures]) { - return NO; + switch (_tag) { + case DBTEAMLOGDeviceApprovalsPolicyUnlimited: + return [[self tagName] isEqual:[aDeviceApprovalsPolicy tagName]]; + case DBTEAMLOGDeviceApprovalsPolicyLimited: + return [[self tagName] isEqual:[aDeviceApprovalsPolicy tagName]]; + case DBTEAMLOGDeviceApprovalsPolicyOther: + return [[self tagName] isEqual:[aDeviceApprovalsPolicy tagName]]; } return YES; } @@ -5263,43 +7313,57 @@ - (BOOL)isEqualToDeviceDeleteOnUnlinkFailDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer +@implementation DBTEAMLOGDeviceApprovalsPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; - jsonDict[@"num_failures"] = valueObj.numFailures; + if ([valueObj isUnlimited]) { + jsonDict[@".tag"] = @"unlimited"; + } else if ([valueObj isLimited]) { + jsonDict[@".tag"] = @"limited"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceLogInfo *deviceInfo = [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]]; - NSNumber *numFailures = valueDict[@"num_failures"]; ++ (DBTEAMLOGDeviceApprovalsPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGDeviceDeleteOnUnlinkFailDetails alloc] initWithDeviceInfo:deviceInfo numFailures:numFailures]; + if ([tag isEqualToString:@"unlimited"]) { + return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithUnlimited]; + } else if ([tag isEqualToString:@"limited"]) { + return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithLimited]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGDeviceApprovalsPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceChangeIpDesktopDetails.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails +@implementation DBTEAMLOGDeviceChangeIpDesktopDetails #pragma mark - Constructors -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { - [DBStoneValidators nonnullValidator:nil](deviceInfo); +- (instancetype)initWithDeviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo { + [DBStoneValidators nonnullValidator:nil](deviceSessionInfo); self = [super init]; if (self) { - _deviceInfo = deviceInfo; + _deviceSessionInfo = deviceSessionInfo; } return self; } @@ -5307,17 +7371,17 @@ - (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5334,7 +7398,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceInfo hash]; + result = prime * result + [self.deviceSessionInfo hash]; return prime * result; } @@ -5348,15 +7412,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceDeleteOnUnlinkSuccessDetails:other]; + return [self isEqualToDeviceChangeIpDesktopDetails:other]; } -- (BOOL)isEqualToDeviceDeleteOnUnlinkSuccessDetails: - (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)aDeviceDeleteOnUnlinkSuccessDetails { - if (self == aDeviceDeleteOnUnlinkSuccessDetails) { +- (BOOL)isEqualToDeviceChangeIpDesktopDetails:(DBTEAMLOGDeviceChangeIpDesktopDetails *)aDeviceChangeIpDesktopDetails { + if (self == aDeviceChangeIpDesktopDetails) { return YES; } - if (![self.deviceInfo isEqual:aDeviceDeleteOnUnlinkSuccessDetails.deviceInfo]) { + if (![self.deviceSessionInfo isEqual:aDeviceChangeIpDesktopDetails.deviceSessionInfo]) { return NO; } return YES; @@ -5366,65 +7429,59 @@ - (BOOL)isEqualToDeviceDeleteOnUnlinkSuccessDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer +@implementation DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpDesktopDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; + jsonDict[@"device_session_info"] = [DBTEAMLOGDeviceSessionLogInfoSerializer serialize:valueObj.deviceSessionInfo]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceLogInfo *deviceInfo = [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]]; ++ (DBTEAMLOGDeviceChangeIpDesktopDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo = + [DBTEAMLOGDeviceSessionLogInfoSerializer deserialize:valueDict[@"device_session_info"]]; - return [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails alloc] initWithDeviceInfo:deviceInfo]; + return [[DBTEAMLOGDeviceChangeIpDesktopDetails alloc] initWithDeviceSessionInfo:deviceSessionInfo]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceLinkFailDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" -#import "DBTEAMLOGDeviceType.h" +#import "DBTEAMLOGDeviceChangeIpDesktopType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceLinkFailDetails +@implementation DBTEAMLOGDeviceChangeIpDesktopType #pragma mark - Constructors -- (instancetype)initWithDeviceType:(DBTEAMLOGDeviceType *)deviceType deviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { - [DBStoneValidators nonnullValidator:nil](deviceType); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _deviceInfo = deviceInfo; - _deviceType = deviceType; + _description_ = description_; } return self; } -- (instancetype)initWithDeviceType:(DBTEAMLOGDeviceType *)deviceType { - return [self initWithDeviceType:deviceType deviceInfo:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceLinkFailDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceChangeIpDesktopTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceLinkFailDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceChangeIpDesktopTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceLinkFailDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceChangeIpDesktopTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5441,10 +7498,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceType hash]; - if (self.deviceInfo != nil) { - result = prime * result + [self.deviceInfo hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -5458,21 +7512,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceLinkFailDetails:other]; + return [self isEqualToDeviceChangeIpDesktopType:other]; } -- (BOOL)isEqualToDeviceLinkFailDetails:(DBTEAMLOGDeviceLinkFailDetails *)aDeviceLinkFailDetails { - if (self == aDeviceLinkFailDetails) { +- (BOOL)isEqualToDeviceChangeIpDesktopType:(DBTEAMLOGDeviceChangeIpDesktopType *)aDeviceChangeIpDesktopType { + if (self == aDeviceChangeIpDesktopType) { return YES; } - if (![self.deviceType isEqual:aDeviceLinkFailDetails.deviceType]) { + if (![self.description_ isEqual:aDeviceChangeIpDesktopType.description_]) { return NO; } - if (self.deviceInfo) { - if (![self.deviceInfo isEqual:aDeviceLinkFailDetails.deviceInfo]) { - return NO; - } - } return YES; } @@ -5480,46 +7529,41 @@ - (BOOL)isEqualToDeviceLinkFailDetails:(DBTEAMLOGDeviceLinkFailDetails *)aDevice #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceLinkFailDetailsSerializer +@implementation DBTEAMLOGDeviceChangeIpDesktopTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceLinkFailDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpDesktopType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_type"] = [DBTEAMLOGDeviceTypeSerializer serialize:valueObj.deviceType]; - if (valueObj.deviceInfo) { - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceLinkFailDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceType *deviceType = [DBTEAMLOGDeviceTypeSerializer deserialize:valueDict[@"device_type"]]; - DBTEAMLOGDeviceLogInfo *deviceInfo = - valueDict[@"device_info"] ? [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]] : nil; ++ (DBTEAMLOGDeviceChangeIpDesktopType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceLinkFailDetails alloc] initWithDeviceType:deviceType deviceInfo:deviceInfo]; + return [[DBTEAMLOGDeviceChangeIpDesktopType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceLinkSuccessDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceChangeIpMobileDetails.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceLinkSuccessDetails +@implementation DBTEAMLOGDeviceChangeIpMobileDetails #pragma mark - Constructors -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { - [DBStoneValidators nonnullValidator:nil](deviceInfo); +- (instancetype)initWithDeviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo { + [DBStoneValidators nonnullValidator:nil](deviceSessionInfo); self = [super init]; if (self) { - _deviceInfo = deviceInfo; + _deviceSessionInfo = deviceSessionInfo; } return self; } @@ -5527,17 +7571,17 @@ - (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceLinkSuccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceChangeIpMobileDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceLinkSuccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceChangeIpMobileDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceLinkSuccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceChangeIpMobileDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5554,7 +7598,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceInfo hash]; + result = prime * result + [self.deviceSessionInfo hash]; return prime * result; } @@ -5568,14 +7612,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceLinkSuccessDetails:other]; + return [self isEqualToDeviceChangeIpMobileDetails:other]; } -- (BOOL)isEqualToDeviceLinkSuccessDetails:(DBTEAMLOGDeviceLinkSuccessDetails *)aDeviceLinkSuccessDetails { - if (self == aDeviceLinkSuccessDetails) { +- (BOOL)isEqualToDeviceChangeIpMobileDetails:(DBTEAMLOGDeviceChangeIpMobileDetails *)aDeviceChangeIpMobileDetails { + if (self == aDeviceChangeIpMobileDetails) { return YES; } - if (![self.deviceInfo isEqual:aDeviceLinkSuccessDetails.deviceInfo]) { + if (![self.deviceSessionInfo isEqual:aDeviceChangeIpMobileDetails.deviceSessionInfo]) { return NO; } return YES; @@ -5585,88 +7629,59 @@ - (BOOL)isEqualToDeviceLinkSuccessDetails:(DBTEAMLOGDeviceLinkSuccessDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceLinkSuccessDetailsSerializer +@implementation DBTEAMLOGDeviceChangeIpMobileDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceLinkSuccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpMobileDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; + jsonDict[@"device_session_info"] = [DBTEAMLOGDeviceSessionLogInfoSerializer serialize:valueObj.deviceSessionInfo]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceLinkSuccessDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceLogInfo *deviceInfo = [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]]; ++ (DBTEAMLOGDeviceChangeIpMobileDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo = + [DBTEAMLOGDeviceSessionLogInfoSerializer deserialize:valueDict[@"device_session_info"]]; - return [[DBTEAMLOGDeviceLinkSuccessDetails alloc] initWithDeviceInfo:deviceInfo]; + return [[DBTEAMLOGDeviceChangeIpMobileDetails alloc] initWithDeviceSessionInfo:deviceSessionInfo]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceChangeIpMobileType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceLogInfo +@implementation DBTEAMLOGDeviceChangeIpMobileType #pragma mark - Constructors -- (instancetype)initWithDeviceId:(NSString *)deviceId - displayName:(NSString *)displayName - isEmmManaged:(NSNumber *)isEmmManaged - platform:(NSString *)platform - macAddress:(NSString *)macAddress - osVersion:(NSString *)osVersion - deviceType:(NSString *)deviceType - ipAddress:(NSString *)ipAddress - lastActivity:(NSString *)lastActivity - appVersion:(NSString *)appVersion { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _deviceId = deviceId; - _displayName = displayName; - _isEmmManaged = isEmmManaged; - _platform = platform; - _macAddress = macAddress; - _osVersion = osVersion; - _deviceType = deviceType; - _ipAddress = ipAddress; - _lastActivity = lastActivity; - _appVersion = appVersion; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithDeviceId:nil - displayName:nil - isEmmManaged:nil - platform:nil - macAddress:nil - osVersion:nil - deviceType:nil - ipAddress:nil - lastActivity:nil - appVersion:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceLogInfoSerializer serialize:instance]; + return [DBTEAMLOGDeviceChangeIpMobileTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGDeviceChangeIpMobileTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceChangeIpMobileTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5683,36 +7698,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.deviceId != nil) { - result = prime * result + [self.deviceId hash]; - } - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.isEmmManaged != nil) { - result = prime * result + [self.isEmmManaged hash]; - } - if (self.platform != nil) { - result = prime * result + [self.platform hash]; - } - if (self.macAddress != nil) { - result = prime * result + [self.macAddress hash]; - } - if (self.osVersion != nil) { - result = prime * result + [self.osVersion hash]; - } - if (self.deviceType != nil) { - result = prime * result + [self.deviceType hash]; - } - if (self.ipAddress != nil) { - result = prime * result + [self.ipAddress hash]; - } - if (self.lastActivity != nil) { - result = prime * result + [self.lastActivity hash]; - } - if (self.appVersion != nil) { - result = prime * result + [self.appVersion hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -5726,62 +7712,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceLogInfo:other]; + return [self isEqualToDeviceChangeIpMobileType:other]; } -- (BOOL)isEqualToDeviceLogInfo:(DBTEAMLOGDeviceLogInfo *)aDeviceLogInfo { - if (self == aDeviceLogInfo) { +- (BOOL)isEqualToDeviceChangeIpMobileType:(DBTEAMLOGDeviceChangeIpMobileType *)aDeviceChangeIpMobileType { + if (self == aDeviceChangeIpMobileType) { return YES; } - if (self.deviceId) { - if (![self.deviceId isEqual:aDeviceLogInfo.deviceId]) { - return NO; - } - } - if (self.displayName) { - if (![self.displayName isEqual:aDeviceLogInfo.displayName]) { - return NO; - } - } - if (self.isEmmManaged) { - if (![self.isEmmManaged isEqual:aDeviceLogInfo.isEmmManaged]) { - return NO; - } - } - if (self.platform) { - if (![self.platform isEqual:aDeviceLogInfo.platform]) { - return NO; - } - } - if (self.macAddress) { - if (![self.macAddress isEqual:aDeviceLogInfo.macAddress]) { - return NO; - } - } - if (self.osVersion) { - if (![self.osVersion isEqual:aDeviceLogInfo.osVersion]) { - return NO; - } - } - if (self.deviceType) { - if (![self.deviceType isEqual:aDeviceLogInfo.deviceType]) { - return NO; - } - } - if (self.ipAddress) { - if (![self.ipAddress isEqual:aDeviceLogInfo.ipAddress]) { - return NO; - } - } - if (self.lastActivity) { - if (![self.lastActivity isEqual:aDeviceLogInfo.lastActivity]) { - return NO; - } - } - if (self.appVersion) { - if (![self.appVersion isEqual:aDeviceLogInfo.appVersion]) { - return NO; - } + if (![self.description_ isEqual:aDeviceChangeIpMobileType.description_]) { + return NO; } return YES; } @@ -5790,103 +7729,65 @@ - (BOOL)isEqualToDeviceLogInfo:(DBTEAMLOGDeviceLogInfo *)aDeviceLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceLogInfoSerializer +@implementation DBTEAMLOGDeviceChangeIpMobileTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpMobileType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.deviceId) { - jsonDict[@"device_id"] = valueObj.deviceId; - } - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.isEmmManaged) { - jsonDict[@"is_emm_managed"] = valueObj.isEmmManaged; - } - if (valueObj.platform) { - jsonDict[@"platform"] = valueObj.platform; - } - if (valueObj.macAddress) { - jsonDict[@"mac_address"] = valueObj.macAddress; - } - if (valueObj.osVersion) { - jsonDict[@"os_version"] = valueObj.osVersion; - } - if (valueObj.deviceType) { - jsonDict[@"device_type"] = valueObj.deviceType; - } - if (valueObj.ipAddress) { - jsonDict[@"ip_address"] = valueObj.ipAddress; - } - if (valueObj.lastActivity) { - jsonDict[@"last_activity"] = valueObj.lastActivity; - } - if (valueObj.appVersion) { - jsonDict[@"app_version"] = valueObj.appVersion; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *deviceId = valueDict[@"device_id"] ?: nil; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSNumber *isEmmManaged = valueDict[@"is_emm_managed"] ?: nil; - NSString *platform = valueDict[@"platform"] ?: nil; - NSString *macAddress = valueDict[@"mac_address"] ?: nil; - NSString *osVersion = valueDict[@"os_version"] ?: nil; - NSString *deviceType = valueDict[@"device_type"] ?: nil; - NSString *ipAddress = valueDict[@"ip_address"] ?: nil; - NSString *lastActivity = valueDict[@"last_activity"] ?: nil; - NSString *appVersion = valueDict[@"app_version"] ?: nil; ++ (DBTEAMLOGDeviceChangeIpMobileType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceLogInfo alloc] initWithDeviceId:deviceId - displayName:displayName - isEmmManaged:isEmmManaged - platform:platform - macAddress:macAddress - osVersion:osVersion - deviceType:deviceType - ipAddress:ipAddress - lastActivity:lastActivity - appVersion:appVersion]; + return [[DBTEAMLOGDeviceChangeIpMobileType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceManagementDisabledDetails.h" +#import "DBTEAMLOGDeviceChangeIpWebDetails.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceManagementDisabledDetails +@implementation DBTEAMLOGDeviceChangeIpWebDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithUserAgent:(NSString *)userAgent + deviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo { + [DBStoneValidators nonnullValidator:nil](userAgent); self = [super init]; if (self) { + _deviceSessionInfo = deviceSessionInfo; + _userAgent = userAgent; } return self; } +- (instancetype)initWithUserAgent:(NSString *)userAgent { + return [self initWithUserAgent:userAgent deviceSessionInfo:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceManagementDisabledDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceChangeIpWebDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceManagementDisabledDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceChangeIpWebDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceManagementDisabledDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceChangeIpWebDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5903,6 +7804,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.userAgent hash]; + if (self.deviceSessionInfo != nil) { + result = prime * result + [self.deviceSessionInfo hash]; + } + return prime * result; } @@ -5915,14 +7821,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceManagementDisabledDetails:other]; + return [self isEqualToDeviceChangeIpWebDetails:other]; } -- (BOOL)isEqualToDeviceManagementDisabledDetails: - (DBTEAMLOGDeviceManagementDisabledDetails *)aDeviceManagementDisabledDetails { - if (self == aDeviceManagementDisabledDetails) { +- (BOOL)isEqualToDeviceChangeIpWebDetails:(DBTEAMLOGDeviceChangeIpWebDetails *)aDeviceChangeIpWebDetails { + if (self == aDeviceChangeIpWebDetails) { return YES; } + if (![self.userAgent isEqual:aDeviceChangeIpWebDetails.userAgent]) { + return NO; + } + if (self.deviceSessionInfo) { + if (![self.deviceSessionInfo isEqual:aDeviceChangeIpWebDetails.deviceSessionInfo]) { + return NO; + } + } return YES; } @@ -5930,37 +7843,47 @@ - (BOOL)isEqualToDeviceManagementDisabledDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceManagementDisabledDetailsSerializer +@implementation DBTEAMLOGDeviceChangeIpWebDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceManagementDisabledDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpWebDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"user_agent"] = valueObj.userAgent; + if (valueObj.deviceSessionInfo) { + jsonDict[@"device_session_info"] = [DBTEAMLOGDeviceSessionLogInfoSerializer serialize:valueObj.deviceSessionInfo]; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceManagementDisabledDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceChangeIpWebDetails *)deserialize:(NSDictionary *)valueDict { + NSString *userAgent = valueDict[@"user_agent"]; + DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo = + valueDict[@"device_session_info"] + ? [DBTEAMLOGDeviceSessionLogInfoSerializer deserialize:valueDict[@"device_session_info"]] + : nil; - return [[DBTEAMLOGDeviceManagementDisabledDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceChangeIpWebDetails alloc] initWithUserAgent:userAgent deviceSessionInfo:deviceSessionInfo]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceManagementEnabledDetails.h" +#import "DBTEAMLOGDeviceChangeIpWebType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceManagementEnabledDetails +@implementation DBTEAMLOGDeviceChangeIpWebType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -5968,17 +7891,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceManagementEnabledDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceChangeIpWebTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceManagementEnabledDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceChangeIpWebTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceManagementEnabledDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceChangeIpWebTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -5995,6 +7918,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -6007,14 +7932,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceManagementEnabledDetails:other]; + return [self isEqualToDeviceChangeIpWebType:other]; } -- (BOOL)isEqualToDeviceManagementEnabledDetails: - (DBTEAMLOGDeviceManagementEnabledDetails *)aDeviceManagementEnabledDetails { - if (self == aDeviceManagementEnabledDetails) { +- (BOOL)isEqualToDeviceChangeIpWebType:(DBTEAMLOGDeviceChangeIpWebType *)aDeviceChangeIpWebType { + if (self == aDeviceChangeIpWebType) { return YES; } + if (![self.description_ isEqual:aDeviceChangeIpWebType.description_]) { + return NO; + } return YES; } @@ -6022,100 +7949,66 @@ - (BOOL)isEqualToDeviceManagementEnabledDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceManagementEnabledDetailsSerializer +@implementation DBTEAMLOGDeviceChangeIpWebTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceManagementEnabledDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpWebType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceManagementEnabledDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceChangeIpWebType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceManagementEnabledDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceChangeIpWebType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceType.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceType +@implementation DBTEAMLOGDeviceDeleteOnUnlinkFailDetails #pragma mark - Constructors -- (instancetype)initWithDesktop { - self = [super init]; - if (self) { - _tag = DBTEAMLOGDeviceTypeDesktop; - } - return self; -} - -- (instancetype)initWithMobile { - self = [super init]; - if (self) { - _tag = DBTEAMLOGDeviceTypeMobile; - } - return self; -} +- (instancetype)initWithNumFailures:(NSNumber *)numFailures + sessionId:(NSString *)sessionId + displayName:(NSString *)displayName { + [DBStoneValidators nonnullValidator:nil](numFailures); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGDeviceTypeOther; + _sessionId = sessionId; + _displayName = displayName; + _numFailures = numFailures; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDesktop { - return _tag == DBTEAMLOGDeviceTypeDesktop; -} - -- (BOOL)isMobile { - return _tag == DBTEAMLOGDeviceTypeMobile; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGDeviceTypeOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGDeviceTypeDesktop: - return @"DBTEAMLOGDeviceTypeDesktop"; - case DBTEAMLOGDeviceTypeMobile: - return @"DBTEAMLOGDeviceTypeMobile"; - case DBTEAMLOGDeviceTypeOther: - return @"DBTEAMLOGDeviceTypeOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithNumFailures:(NSNumber *)numFailures { + return [self initWithNumFailures:numFailures sessionId:nil displayName:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceTypeSerializer serialize:instance]; + return [DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceTypeSerializer deserialize:dict]; + return [DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceTypeSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6132,13 +8025,12 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGDeviceTypeDesktop: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGDeviceTypeMobile: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGDeviceTypeOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.numFailures hash]; + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; } return prime * result; @@ -6153,23 +8045,26 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceType:other]; + return [self isEqualToDeviceDeleteOnUnlinkFailDetails:other]; } -- (BOOL)isEqualToDeviceType:(DBTEAMLOGDeviceType *)aDeviceType { - if (self == aDeviceType) { +- (BOOL)isEqualToDeviceDeleteOnUnlinkFailDetails: + (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)aDeviceDeleteOnUnlinkFailDetails { + if (self == aDeviceDeleteOnUnlinkFailDetails) { return YES; } - if (self.tag != aDeviceType.tag) { + if (![self.numFailures isEqual:aDeviceDeleteOnUnlinkFailDetails.numFailures]) { return NO; } - switch (_tag) { - case DBTEAMLOGDeviceTypeDesktop: - return [[self tagName] isEqual:[aDeviceType tagName]]; - case DBTEAMLOGDeviceTypeMobile: - return [[self tagName] isEqual:[aDeviceType tagName]]; - case DBTEAMLOGDeviceTypeOther: - return [[self tagName] isEqual:[aDeviceType tagName]]; + if (self.sessionId) { + if (![self.sessionId isEqual:aDeviceDeleteOnUnlinkFailDetails.sessionId]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:aDeviceDeleteOnUnlinkFailDetails.displayName]) { + return NO; + } } return YES; } @@ -6178,59 +8073,50 @@ - (BOOL)isEqualToDeviceType:(DBTEAMLOGDeviceType *)aDeviceType { #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceTypeSerializer +@implementation DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceType *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDesktop]) { - jsonDict[@".tag"] = @"desktop"; - } else if ([valueObj isMobile]) { - jsonDict[@".tag"] = @"mobile"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"num_failures"] = valueObj.numFailures; + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceType *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *numFailures = valueDict[@"num_failures"]; + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; - if ([tag isEqualToString:@"desktop"]) { - return [[DBTEAMLOGDeviceType alloc] initWithDesktop]; - } else if ([tag isEqualToString:@"mobile"]) { - return [[DBTEAMLOGDeviceType alloc] initWithMobile]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGDeviceType alloc] initWithOther]; - } else { - return [[DBTEAMLOGDeviceType alloc] initWithOther]; - } + return [[DBTEAMLOGDeviceDeleteOnUnlinkFailDetails alloc] initWithNumFailures:numFailures + sessionId:sessionId + displayName:displayName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceLogInfo.h" -#import "DBTEAMLOGDeviceUnlinkDetails.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkFailType.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceUnlinkDetails +@implementation DBTEAMLOGDeviceDeleteOnUnlinkFailType #pragma mark - Constructors -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo deleteData:(NSNumber *)deleteData { - [DBStoneValidators nonnullValidator:nil](deviceInfo); - [DBStoneValidators nonnullValidator:nil](deleteData); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _deviceInfo = deviceInfo; - _deleteData = deleteData; + _description_ = description_; } return self; } @@ -6238,17 +8124,17 @@ - (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo deleteDa #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceUnlinkDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceUnlinkDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceUnlinkDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6265,8 +8151,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.deviceInfo hash]; - result = prime * result + [self.deleteData hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -6280,17 +8165,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceUnlinkDetails:other]; + return [self isEqualToDeviceDeleteOnUnlinkFailType:other]; } -- (BOOL)isEqualToDeviceUnlinkDetails:(DBTEAMLOGDeviceUnlinkDetails *)aDeviceUnlinkDetails { - if (self == aDeviceUnlinkDetails) { +- (BOOL)isEqualToDeviceDeleteOnUnlinkFailType:(DBTEAMLOGDeviceDeleteOnUnlinkFailType *)aDeviceDeleteOnUnlinkFailType { + if (self == aDeviceDeleteOnUnlinkFailType) { return YES; } - if (![self.deviceInfo isEqual:aDeviceUnlinkDetails.deviceInfo]) { - return NO; - } - if (![self.deleteData isEqual:aDeviceUnlinkDetails.deleteData]) { + if (![self.description_ isEqual:aDeviceDeleteOnUnlinkFailType.description_]) { return NO; } return YES; @@ -6300,103 +8182,62 @@ - (BOOL)isEqualToDeviceUnlinkDetails:(DBTEAMLOGDeviceUnlinkDetails *)aDeviceUnli #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceUnlinkDetailsSerializer +@implementation DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceUnlinkDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkFailType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"device_info"] = [DBTEAMLOGDeviceLogInfoSerializer serialize:valueObj.deviceInfo]; - jsonDict[@"delete_data"] = valueObj.deleteData; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceUnlinkDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGDeviceLogInfo *deviceInfo = [DBTEAMLOGDeviceLogInfoSerializer deserialize:valueDict[@"device_info"]]; - NSNumber *deleteData = valueDict[@"delete_data"]; ++ (DBTEAMLOGDeviceDeleteOnUnlinkFailType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDeviceUnlinkDetails alloc] initWithDeviceInfo:deviceInfo deleteData:deleteData]; + return [[DBTEAMLOGDeviceDeleteOnUnlinkFailType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDeviceUnlinkPolicy.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGDeviceUnlinkPolicy +@implementation DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails #pragma mark - Constructors -- (instancetype)initWithRemove { - self = [super init]; - if (self) { - _tag = DBTEAMLOGDeviceUnlinkPolicyRemove; - } - return self; -} - -- (instancetype)initWithKeep { - self = [super init]; - if (self) { - _tag = DBTEAMLOGDeviceUnlinkPolicyKeep; - } - return self; -} +- (instancetype)initWithSessionId:(NSString *)sessionId displayName:(NSString *)displayName { -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGDeviceUnlinkPolicyOther; + _sessionId = sessionId; + _displayName = displayName; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isRemove { - return _tag == DBTEAMLOGDeviceUnlinkPolicyRemove; -} - -- (BOOL)isKeep { - return _tag == DBTEAMLOGDeviceUnlinkPolicyKeep; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGDeviceUnlinkPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGDeviceUnlinkPolicyRemove: - return @"DBTEAMLOGDeviceUnlinkPolicyRemove"; - case DBTEAMLOGDeviceUnlinkPolicyKeep: - return @"DBTEAMLOGDeviceUnlinkPolicyKeep"; - case DBTEAMLOGDeviceUnlinkPolicyOther: - return @"DBTEAMLOGDeviceUnlinkPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initDefault { + return [self initWithSessionId:nil displayName:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDeviceUnlinkPolicySerializer serialize:instance]; + return [DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDeviceUnlinkPolicySerializer deserialize:dict]; + return [DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDeviceUnlinkPolicySerializer serialize:self] description]; + return [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6413,13 +8254,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGDeviceUnlinkPolicyRemove: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGDeviceUnlinkPolicyKeep: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGDeviceUnlinkPolicyOther: - result = prime * result + [[self tagName] hash]; + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; } return prime * result; @@ -6434,23 +8273,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDeviceUnlinkPolicy:other]; + return [self isEqualToDeviceDeleteOnUnlinkSuccessDetails:other]; } -- (BOOL)isEqualToDeviceUnlinkPolicy:(DBTEAMLOGDeviceUnlinkPolicy *)aDeviceUnlinkPolicy { - if (self == aDeviceUnlinkPolicy) { +- (BOOL)isEqualToDeviceDeleteOnUnlinkSuccessDetails: + (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)aDeviceDeleteOnUnlinkSuccessDetails { + if (self == aDeviceDeleteOnUnlinkSuccessDetails) { return YES; } - if (self.tag != aDeviceUnlinkPolicy.tag) { - return NO; + if (self.sessionId) { + if (![self.sessionId isEqual:aDeviceDeleteOnUnlinkSuccessDetails.sessionId]) { + return NO; + } } - switch (_tag) { - case DBTEAMLOGDeviceUnlinkPolicyRemove: - return [[self tagName] isEqual:[aDeviceUnlinkPolicy tagName]]; - case DBTEAMLOGDeviceUnlinkPolicyKeep: - return [[self tagName] isEqual:[aDeviceUnlinkPolicy tagName]]; - case DBTEAMLOGDeviceUnlinkPolicyOther: - return [[self tagName] isEqual:[aDeviceUnlinkPolicy tagName]]; + if (self.displayName) { + if (![self.displayName isEqual:aDeviceDeleteOnUnlinkSuccessDetails.displayName]) { + return NO; + } } return YES; } @@ -6459,54 +8298,46 @@ - (BOOL)isEqualToDeviceUnlinkPolicy:(DBTEAMLOGDeviceUnlinkPolicy *)aDeviceUnlink #pragma mark - Serializer Object -@implementation DBTEAMLOGDeviceUnlinkPolicySerializer +@implementation DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDeviceUnlinkPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isRemove]) { - jsonDict[@".tag"] = @"remove"; - } else if ([valueObj isKeep]) { - jsonDict[@".tag"] = @"keep"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDeviceUnlinkPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; - if ([tag isEqualToString:@"remove"]) { - return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithRemove]; - } else if ([tag isEqualToString:@"keep"]) { - return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithKeep]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails alloc] initWithSessionId:sessionId displayName:displayName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDisabledDomainInvitesDetails.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h" #pragma mark - API Object -@implementation DBTEAMLOGDisabledDomainInvitesDetails +@implementation DBTEAMLOGDeviceDeleteOnUnlinkSuccessType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -6514,17 +8345,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDisabledDomainInvitesDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDisabledDomainInvitesDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDisabledDomainInvitesDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6541,6 +8372,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -6553,13 +8386,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDisabledDomainInvitesDetails:other]; + return [self isEqualToDeviceDeleteOnUnlinkSuccessType:other]; } -- (BOOL)isEqualToDisabledDomainInvitesDetails:(DBTEAMLOGDisabledDomainInvitesDetails *)aDisabledDomainInvitesDetails { - if (self == aDisabledDomainInvitesDetails) { +- (BOOL)isEqualToDeviceDeleteOnUnlinkSuccessType: + (DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)aDeviceDeleteOnUnlinkSuccessType { + if (self == aDeviceDeleteOnUnlinkSuccessType) { return YES; } + if (![self.description_ isEqual:aDeviceDeleteOnUnlinkSuccessType.description_]) { + return NO; + } return YES; } @@ -6567,55 +8404,64 @@ - (BOOL)isEqualToDisabledDomainInvitesDetails:(DBTEAMLOGDisabledDomainInvitesDet #pragma mark - Serializer Object -@implementation DBTEAMLOGDisabledDomainInvitesDetailsSerializer +@implementation DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDisabledDomainInvitesDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDisabledDomainInvitesDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDisabledDomainInvitesDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDeviceLinkFailDetails.h" +#import "DBTEAMLOGDeviceType.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails +@implementation DBTEAMLOGDeviceLinkFailDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDeviceType:(DBTEAMLOGDeviceType *)deviceType ipAddress:(NSString *)ipAddress { + [DBStoneValidators nonnullValidator:nil](deviceType); self = [super init]; if (self) { + _ipAddress = ipAddress; + _deviceType = deviceType; } return self; } +- (instancetype)initWithDeviceType:(DBTEAMLOGDeviceType *)deviceType { + return [self initWithDeviceType:deviceType ipAddress:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceLinkFailDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceLinkFailDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceLinkFailDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6632,6 +8478,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.deviceType hash]; + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + return prime * result; } @@ -6644,14 +8495,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainInvitesApproveRequestToJoinTeamDetails:other]; + return [self isEqualToDeviceLinkFailDetails:other]; } -- (BOOL)isEqualToDomainInvitesApproveRequestToJoinTeamDetails: - (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)aDomainInvitesApproveRequestToJoinTeamDetails { - if (self == aDomainInvitesApproveRequestToJoinTeamDetails) { +- (BOOL)isEqualToDeviceLinkFailDetails:(DBTEAMLOGDeviceLinkFailDetails *)aDeviceLinkFailDetails { + if (self == aDeviceLinkFailDetails) { return YES; } + if (![self.deviceType isEqual:aDeviceLinkFailDetails.deviceType]) { + return NO; + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aDeviceLinkFailDetails.ipAddress]) { + return NO; + } + } return YES; } @@ -6659,37 +8517,44 @@ - (BOOL)isEqualToDomainInvitesApproveRequestToJoinTeamDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer +@implementation DBTEAMLOGDeviceLinkFailDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceLinkFailDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"device_type"] = [DBTEAMLOGDeviceTypeSerializer serialize:valueObj.deviceType]; + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceLinkFailDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDeviceType *deviceType = [DBTEAMLOGDeviceTypeSerializer deserialize:valueDict[@"device_type"]]; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; - return [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceLinkFailDetails alloc] initWithDeviceType:deviceType ipAddress:ipAddress]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDeviceLinkFailType.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails +@implementation DBTEAMLOGDeviceLinkFailType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -6697,17 +8562,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceLinkFailTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceLinkFailTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceLinkFailTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6724,6 +8589,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -6736,14 +8603,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainInvitesDeclineRequestToJoinTeamDetails:other]; + return [self isEqualToDeviceLinkFailType:other]; } -- (BOOL)isEqualToDomainInvitesDeclineRequestToJoinTeamDetails: - (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)aDomainInvitesDeclineRequestToJoinTeamDetails { - if (self == aDomainInvitesDeclineRequestToJoinTeamDetails) { +- (BOOL)isEqualToDeviceLinkFailType:(DBTEAMLOGDeviceLinkFailType *)aDeviceLinkFailType { + if (self == aDeviceLinkFailType) { return YES; } + if (![self.description_ isEqual:aDeviceLinkFailType.description_]) { + return NO; + } return YES; } @@ -6751,44 +8620,41 @@ - (BOOL)isEqualToDomainInvitesDeclineRequestToJoinTeamDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer +@implementation DBTEAMLOGDeviceLinkFailTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceLinkFailType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceLinkFailType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceLinkFailType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h" +#import "DBTEAMLOGDeviceLinkSuccessDetails.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainInvitesEmailExistingUsersDetails +@implementation DBTEAMLOGDeviceLinkSuccessDetails #pragma mark - Constructors -- (instancetype)initWithDomainName:(NSArray *)domainName numRecipients:(NSNumber *)numRecipients { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](domainName); - [DBStoneValidators nonnullValidator:nil](numRecipients); +- (instancetype)initWithDeviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo { + [DBStoneValidators nonnullValidator:nil](deviceSessionInfo); self = [super init]; if (self) { - _domainName = domainName; - _numRecipients = numRecipients; + _deviceSessionInfo = deviceSessionInfo; } return self; } @@ -6796,17 +8662,17 @@ - (instancetype)initWithDomainName:(NSArray *)domainName numRecipien #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceLinkSuccessDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceLinkSuccessDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceLinkSuccessDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6823,8 +8689,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.domainName hash]; - result = prime * result + [self.numRecipients hash]; + result = prime * result + [self.deviceSessionInfo hash]; return prime * result; } @@ -6838,18 +8703,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainInvitesEmailExistingUsersDetails:other]; + return [self isEqualToDeviceLinkSuccessDetails:other]; } -- (BOOL)isEqualToDomainInvitesEmailExistingUsersDetails: - (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)aDomainInvitesEmailExistingUsersDetails { - if (self == aDomainInvitesEmailExistingUsersDetails) { +- (BOOL)isEqualToDeviceLinkSuccessDetails:(DBTEAMLOGDeviceLinkSuccessDetails *)aDeviceLinkSuccessDetails { + if (self == aDeviceLinkSuccessDetails) { return YES; } - if (![self.domainName isEqual:aDomainInvitesEmailExistingUsersDetails.domainName]) { - return NO; - } - if (![self.numRecipients isEqual:aDomainInvitesEmailExistingUsersDetails.numRecipients]) { + if (![self.deviceSessionInfo isEqual:aDeviceLinkSuccessDetails.deviceSessionInfo]) { return NO; } return YES; @@ -6859,47 +8720,41 @@ - (BOOL)isEqualToDomainInvitesEmailExistingUsersDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer +@implementation DBTEAMLOGDeviceLinkSuccessDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceLinkSuccessDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"domain_name"] = [DBArraySerializer serialize:valueObj.domainName - withBlock:^id(id elem0) { - return elem0; - }]; - jsonDict[@"num_recipients"] = valueObj.numRecipients; + jsonDict[@"device_session_info"] = [DBTEAMLOGDeviceSessionLogInfoSerializer serialize:valueObj.deviceSessionInfo]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *domainName = [DBArraySerializer deserialize:valueDict[@"domain_name"] - withBlock:^id(id elem0) { - return elem0; - }]; - NSNumber *numRecipients = valueDict[@"num_recipients"]; ++ (DBTEAMLOGDeviceLinkSuccessDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo = + [DBTEAMLOGDeviceSessionLogInfoSerializer deserialize:valueDict[@"device_session_info"]]; - return [[DBTEAMLOGDomainInvitesEmailExistingUsersDetails alloc] initWithDomainName:domainName - numRecipients:numRecipients]; + return [[DBTEAMLOGDeviceLinkSuccessDetails alloc] initWithDeviceSessionInfo:deviceSessionInfo]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDeviceLinkSuccessType.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainInvitesRequestToJoinTeamDetails +@implementation DBTEAMLOGDeviceLinkSuccessType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -6907,17 +8762,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceLinkSuccessTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceLinkSuccessTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceLinkSuccessTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -6934,6 +8789,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -6946,14 +8803,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainInvitesRequestToJoinTeamDetails:other]; + return [self isEqualToDeviceLinkSuccessType:other]; } -- (BOOL)isEqualToDomainInvitesRequestToJoinTeamDetails: - (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)aDomainInvitesRequestToJoinTeamDetails { - if (self == aDomainInvitesRequestToJoinTeamDetails) { +- (BOOL)isEqualToDeviceLinkSuccessType:(DBTEAMLOGDeviceLinkSuccessType *)aDeviceLinkSuccessType { + if (self == aDeviceLinkSuccessType) { return YES; } + if (![self.description_ isEqual:aDeviceLinkSuccessType.description_]) { + return NO; + } return YES; } @@ -6961,30 +8820,31 @@ - (BOOL)isEqualToDomainInvitesRequestToJoinTeamDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer +@implementation DBTEAMLOGDeviceLinkSuccessTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceLinkSuccessType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceLinkSuccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDomainInvitesRequestToJoinTeamDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceLinkSuccessType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h" +#import "DBTEAMLOGDeviceManagementDisabledDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails +@implementation DBTEAMLOGDeviceManagementDisabledDetails #pragma mark - Constructors @@ -6999,17 +8859,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceManagementDisabledDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceManagementDisabledDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceManagementDisabledDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7038,12 +8898,12 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainInvitesSetInviteNewUserPrefToNoDetails:other]; + return [self isEqualToDeviceManagementDisabledDetails:other]; } -- (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToNoDetails: - (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)aDomainInvitesSetInviteNewUserPrefToNoDetails { - if (self == aDomainInvitesSetInviteNewUserPrefToNoDetails) { +- (BOOL)isEqualToDeviceManagementDisabledDetails: + (DBTEAMLOGDeviceManagementDisabledDetails *)aDeviceManagementDisabledDetails { + if (self == aDeviceManagementDisabledDetails) { return YES; } return YES; @@ -7053,37 +8913,39 @@ - (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToNoDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer +@implementation DBTEAMLOGDeviceManagementDisabledDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceManagementDisabledDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGDeviceManagementDisabledDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceManagementDisabledDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h" +#import "DBTEAMLOGDeviceManagementDisabledType.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails +@implementation DBTEAMLOGDeviceManagementDisabledType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -7091,17 +8953,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceManagementDisabledTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceManagementDisabledTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceManagementDisabledTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7118,6 +8980,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -7130,14 +8994,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainInvitesSetInviteNewUserPrefToYesDetails:other]; + return [self isEqualToDeviceManagementDisabledType:other]; } -- (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToYesDetails: - (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)aDomainInvitesSetInviteNewUserPrefToYesDetails { - if (self == aDomainInvitesSetInviteNewUserPrefToYesDetails) { +- (BOOL)isEqualToDeviceManagementDisabledType:(DBTEAMLOGDeviceManagementDisabledType *)aDeviceManagementDisabledType { + if (self == aDeviceManagementDisabledType) { return YES; } + if (![self.description_ isEqual:aDeviceManagementDisabledType.description_]) { + return NO; + } return YES; } @@ -7145,62 +9011,56 @@ - (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToYesDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer +@implementation DBTEAMLOGDeviceManagementDisabledTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceManagementDisabledType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceManagementDisabledType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails alloc] initDefault]; + return [[DBTEAMLOGDeviceManagementDisabledType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainVerificationAddDomainFailDetails.h" +#import "DBTEAMLOGDeviceManagementEnabledDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainVerificationAddDomainFailDetails +@implementation DBTEAMLOGDeviceManagementEnabledDetails #pragma mark - Constructors -- (instancetype)initWithDomainName:(NSString *)domainName verificationMethod:(NSString *)verificationMethod { - [DBStoneValidators nonnullValidator:nil](domainName); +- (instancetype)initDefault { self = [super init]; if (self) { - _domainName = domainName; - _verificationMethod = verificationMethod; } return self; } -- (instancetype)initWithDomainName:(NSString *)domainName { - return [self initWithDomainName:domainName verificationMethod:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceManagementEnabledDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceManagementEnabledDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceManagementEnabledDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7217,11 +9077,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.domainName hash]; - if (self.verificationMethod != nil) { - result = prime * result + [self.verificationMethod hash]; - } - return prime * result; } @@ -7234,22 +9089,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainVerificationAddDomainFailDetails:other]; + return [self isEqualToDeviceManagementEnabledDetails:other]; } -- (BOOL)isEqualToDomainVerificationAddDomainFailDetails: - (DBTEAMLOGDomainVerificationAddDomainFailDetails *)aDomainVerificationAddDomainFailDetails { - if (self == aDomainVerificationAddDomainFailDetails) { +- (BOOL)isEqualToDeviceManagementEnabledDetails: + (DBTEAMLOGDeviceManagementEnabledDetails *)aDeviceManagementEnabledDetails { + if (self == aDeviceManagementEnabledDetails) { return YES; } - if (![self.domainName isEqual:aDomainVerificationAddDomainFailDetails.domainName]) { - return NO; - } - if (self.verificationMethod) { - if (![self.verificationMethod isEqual:aDomainVerificationAddDomainFailDetails.verificationMethod]) { - return NO; - } - } return YES; } @@ -7257,72 +9104,57 @@ - (BOOL)isEqualToDomainVerificationAddDomainFailDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer +@implementation DBTEAMLOGDeviceManagementEnabledDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainFailDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceManagementEnabledDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"domain_name"] = valueObj.domainName; - if (valueObj.verificationMethod) { - jsonDict[@"verification_method"] = valueObj.verificationMethod; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainVerificationAddDomainFailDetails *)deserialize:(NSDictionary *)valueDict { - NSString *domainName = valueDict[@"domain_name"]; - NSString *verificationMethod = valueDict[@"verification_method"] ?: nil; ++ (DBTEAMLOGDeviceManagementEnabledDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGDomainVerificationAddDomainFailDetails alloc] initWithDomainName:domainName - verificationMethod:verificationMethod]; + return [[DBTEAMLOGDeviceManagementEnabledDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h" +#import "DBTEAMLOGDeviceManagementEnabledType.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainVerificationAddDomainSuccessDetails +@implementation DBTEAMLOGDeviceManagementEnabledType #pragma mark - Constructors -- (instancetype)initWithDomainNames:(NSArray *)domainNames - verificationMethod:(NSString *)verificationMethod { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](domainNames); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _domainNames = domainNames; - _verificationMethod = verificationMethod; + _description_ = description_; } return self; } -- (instancetype)initWithDomainNames:(NSArray *)domainNames { - return [self initWithDomainNames:domainNames verificationMethod:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceManagementEnabledTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceManagementEnabledTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceManagementEnabledTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7339,10 +9171,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.domainNames hash]; - if (self.verificationMethod != nil) { - result = prime * result + [self.verificationMethod hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -7356,22 +9185,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainVerificationAddDomainSuccessDetails:other]; + return [self isEqualToDeviceManagementEnabledType:other]; } -- (BOOL)isEqualToDomainVerificationAddDomainSuccessDetails: - (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)aDomainVerificationAddDomainSuccessDetails { - if (self == aDomainVerificationAddDomainSuccessDetails) { +- (BOOL)isEqualToDeviceManagementEnabledType:(DBTEAMLOGDeviceManagementEnabledType *)aDeviceManagementEnabledType { + if (self == aDeviceManagementEnabledType) { return YES; } - if (![self.domainNames isEqual:aDomainVerificationAddDomainSuccessDetails.domainNames]) { + if (![self.description_ isEqual:aDeviceManagementEnabledType.description_]) { return NO; } - if (self.verificationMethod) { - if (![self.verificationMethod isEqual:aDomainVerificationAddDomainSuccessDetails.verificationMethod]) { - return NO; - } - } return YES; } @@ -7379,72 +9202,101 @@ - (BOOL)isEqualToDomainVerificationAddDomainSuccessDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer +@implementation DBTEAMLOGDeviceManagementEnabledTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceManagementEnabledType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"domain_names"] = [DBArraySerializer serialize:valueObj.domainNames - withBlock:^id(id elem0) { - return elem0; - }]; - if (valueObj.verificationMethod) { - jsonDict[@"verification_method"] = valueObj.verificationMethod; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *domainNames = [DBArraySerializer deserialize:valueDict[@"domain_names"] - withBlock:^id(id elem0) { - return elem0; - }]; - NSString *verificationMethod = valueDict[@"verification_method"] ?: nil; ++ (DBTEAMLOGDeviceManagementEnabledType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGDomainVerificationAddDomainSuccessDetails alloc] initWithDomainNames:domainNames - verificationMethod:verificationMethod]; + return [[DBTEAMLOGDeviceManagementEnabledType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDomainVerificationRemoveDomainDetails.h" +#import "DBTEAMLOGDeviceType.h" #pragma mark - API Object -@implementation DBTEAMLOGDomainVerificationRemoveDomainDetails +@implementation DBTEAMLOGDeviceType #pragma mark - Constructors -- (instancetype)initWithDomainNames:(NSArray *)domainNames { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](domainNames); +- (instancetype)initWithDesktop { + self = [super init]; + if (self) { + _tag = DBTEAMLOGDeviceTypeDesktop; + } + return self; +} +- (instancetype)initWithMobile { self = [super init]; if (self) { - _domainNames = domainNames; + _tag = DBTEAMLOGDeviceTypeMobile; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGDeviceTypeOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDesktop { + return _tag == DBTEAMLOGDeviceTypeDesktop; +} + +- (BOOL)isMobile { + return _tag == DBTEAMLOGDeviceTypeMobile; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGDeviceTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGDeviceTypeDesktop: + return @"DBTEAMLOGDeviceTypeDesktop"; + case DBTEAMLOGDeviceTypeMobile: + return @"DBTEAMLOGDeviceTypeMobile"; + case DBTEAMLOGDeviceTypeOther: + return @"DBTEAMLOGDeviceTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7461,7 +9313,14 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.domainNames hash]; + switch (_tag) { + case DBTEAMLOGDeviceTypeDesktop: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDeviceTypeMobile: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDeviceTypeOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -7475,17 +9334,24 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDomainVerificationRemoveDomainDetails:other]; + return [self isEqualToDeviceType:other]; } -- (BOOL)isEqualToDomainVerificationRemoveDomainDetails: - (DBTEAMLOGDomainVerificationRemoveDomainDetails *)aDomainVerificationRemoveDomainDetails { - if (self == aDomainVerificationRemoveDomainDetails) { +- (BOOL)isEqualToDeviceType:(DBTEAMLOGDeviceType *)aDeviceType { + if (self == aDeviceType) { return YES; } - if (![self.domainNames isEqual:aDomainVerificationRemoveDomainDetails.domainNames]) { + if (self.tag != aDeviceType.tag) { return NO; } + switch (_tag) { + case DBTEAMLOGDeviceTypeDesktop: + return [[self tagName] isEqual:[aDeviceType tagName]]; + case DBTEAMLOGDeviceTypeMobile: + return [[self tagName] isEqual:[aDeviceType tagName]]; + case DBTEAMLOGDeviceTypeOther: + return [[self tagName] isEqual:[aDeviceType tagName]]; + } return YES; } @@ -7493,67 +9359,82 @@ - (BOOL)isEqualToDomainVerificationRemoveDomainDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer +@implementation DBTEAMLOGDeviceTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationRemoveDomainDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"domain_names"] = [DBArraySerializer serialize:valueObj.domainNames - withBlock:^id(id elem0) { - return elem0; - }]; + if ([valueObj isDesktop]) { + jsonDict[@".tag"] = @"desktop"; + } else if ([valueObj isMobile]) { + jsonDict[@".tag"] = @"mobile"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDomainVerificationRemoveDomainDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *domainNames = [DBArraySerializer deserialize:valueDict[@"domain_names"] - withBlock:^id(id elem0) { - return elem0; - }]; ++ (DBTEAMLOGDeviceType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGDomainVerificationRemoveDomainDetails alloc] initWithDomainNames:domainNames]; + if ([tag isEqualToString:@"desktop"]) { + return [[DBTEAMLOGDeviceType alloc] initWithDesktop]; + } else if ([tag isEqualToString:@"mobile"]) { + return [[DBTEAMLOGDeviceType alloc] initWithMobile]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGDeviceType alloc] initWithOther]; + } else { + return [[DBTEAMLOGDeviceType alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGDurationLogInfo.h" -#import "DBTEAMLOGTimeUnit.h" +#import "DBTEAMLOGDeviceUnlinkDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGDurationLogInfo +@implementation DBTEAMLOGDeviceUnlinkDetails #pragma mark - Constructors -- (instancetype)initWithUnit:(DBTEAMLOGTimeUnit *)unit amount:(NSNumber *)amount { - [DBStoneValidators nonnullValidator:nil](unit); - [DBStoneValidators nonnullValidator:nil](amount); +- (instancetype)initWithDeleteData:(NSNumber *)deleteData + sessionId:(NSString *)sessionId + displayName:(NSString *)displayName { + [DBStoneValidators nonnullValidator:nil](deleteData); self = [super init]; if (self) { - _unit = unit; - _amount = amount; + _sessionId = sessionId; + _displayName = displayName; + _deleteData = deleteData; } return self; } +- (instancetype)initWithDeleteData:(NSNumber *)deleteData { + return [self initWithDeleteData:deleteData sessionId:nil displayName:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGDurationLogInfoSerializer serialize:instance]; + return [DBTEAMLOGDeviceUnlinkDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGDurationLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGDeviceUnlinkDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGDurationLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceUnlinkDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7570,8 +9451,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.unit hash]; - result = prime * result + [self.amount hash]; + result = prime * result + [self.deleteData hash]; + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } return prime * result; } @@ -7585,18 +9471,25 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToDurationLogInfo:other]; + return [self isEqualToDeviceUnlinkDetails:other]; } -- (BOOL)isEqualToDurationLogInfo:(DBTEAMLOGDurationLogInfo *)aDurationLogInfo { - if (self == aDurationLogInfo) { +- (BOOL)isEqualToDeviceUnlinkDetails:(DBTEAMLOGDeviceUnlinkDetails *)aDeviceUnlinkDetails { + if (self == aDeviceUnlinkDetails) { return YES; } - if (![self.unit isEqual:aDurationLogInfo.unit]) { + if (![self.deleteData isEqual:aDeviceUnlinkDetails.deleteData]) { return NO; } - if (![self.amount isEqual:aDurationLogInfo.amount]) { - return NO; + if (self.sessionId) { + if (![self.sessionId isEqual:aDeviceUnlinkDetails.sessionId]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:aDeviceUnlinkDetails.displayName]) { + return NO; + } } return YES; } @@ -7605,58 +9498,110 @@ - (BOOL)isEqualToDurationLogInfo:(DBTEAMLOGDurationLogInfo *)aDurationLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGDurationLogInfoSerializer +@implementation DBTEAMLOGDeviceUnlinkDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGDurationLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceUnlinkDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"unit"] = [DBTEAMLOGTimeUnitSerializer serialize:valueObj.unit]; - jsonDict[@"amount"] = valueObj.amount; + jsonDict[@"delete_data"] = valueObj.deleteData; + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGDurationLogInfo *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGTimeUnit *unit = [DBTEAMLOGTimeUnitSerializer deserialize:valueDict[@"unit"]]; - NSNumber *amount = valueDict[@"amount"]; ++ (DBTEAMLOGDeviceUnlinkDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *deleteData = valueDict[@"delete_data"]; + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; - return [[DBTEAMLOGDurationLogInfo alloc] initWithUnit:unit amount:amount]; + return + [[DBTEAMLOGDeviceUnlinkDetails alloc] initWithDeleteData:deleteData sessionId:sessionId displayName:displayName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmAddExceptionDetails.h" +#import "DBTEAMLOGDeviceUnlinkPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmAddExceptionDetails +@implementation DBTEAMLOGDeviceUnlinkPolicy #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithRemove { + self = [super init]; + if (self) { + _tag = DBTEAMLOGDeviceUnlinkPolicyRemove; + } + return self; +} + +- (instancetype)initWithKeep { + self = [super init]; + if (self) { + _tag = DBTEAMLOGDeviceUnlinkPolicyKeep; + } + return self; +} +- (instancetype)initWithOther { self = [super init]; if (self) { + _tag = DBTEAMLOGDeviceUnlinkPolicyOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isRemove { + return _tag == DBTEAMLOGDeviceUnlinkPolicyRemove; +} + +- (BOOL)isKeep { + return _tag == DBTEAMLOGDeviceUnlinkPolicyKeep; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGDeviceUnlinkPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGDeviceUnlinkPolicyRemove: + return @"DBTEAMLOGDeviceUnlinkPolicyRemove"; + case DBTEAMLOGDeviceUnlinkPolicyKeep: + return @"DBTEAMLOGDeviceUnlinkPolicyKeep"; + case DBTEAMLOGDeviceUnlinkPolicyOther: + return @"DBTEAMLOGDeviceUnlinkPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmAddExceptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceUnlinkPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmAddExceptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceUnlinkPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmAddExceptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceUnlinkPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7673,6 +9618,15 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + switch (_tag) { + case DBTEAMLOGDeviceUnlinkPolicyRemove: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDeviceUnlinkPolicyKeep: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDeviceUnlinkPolicyOther: + result = prime * result + [[self tagName] hash]; + } + return prime * result; } @@ -7685,13 +9639,24 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmAddExceptionDetails:other]; + return [self isEqualToDeviceUnlinkPolicy:other]; } -- (BOOL)isEqualToEmmAddExceptionDetails:(DBTEAMLOGEmmAddExceptionDetails *)anEmmAddExceptionDetails { - if (self == anEmmAddExceptionDetails) { +- (BOOL)isEqualToDeviceUnlinkPolicy:(DBTEAMLOGDeviceUnlinkPolicy *)aDeviceUnlinkPolicy { + if (self == aDeviceUnlinkPolicy) { return YES; } + if (self.tag != aDeviceUnlinkPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGDeviceUnlinkPolicyRemove: + return [[self tagName] isEqual:[aDeviceUnlinkPolicy tagName]]; + case DBTEAMLOGDeviceUnlinkPolicyKeep: + return [[self tagName] isEqual:[aDeviceUnlinkPolicy tagName]]; + case DBTEAMLOGDeviceUnlinkPolicyOther: + return [[self tagName] isEqual:[aDeviceUnlinkPolicy tagName]]; + } return YES; } @@ -7699,64 +9664,74 @@ - (BOOL)isEqualToEmmAddExceptionDetails:(DBTEAMLOGEmmAddExceptionDetails *)anEmm #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmAddExceptionDetailsSerializer +@implementation DBTEAMLOGDeviceUnlinkPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmAddExceptionDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceUnlinkPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + if ([valueObj isRemove]) { + jsonDict[@".tag"] = @"remove"; + } else if ([valueObj isKeep]) { + jsonDict[@".tag"] = @"keep"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmAddExceptionDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDeviceUnlinkPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGEmmAddExceptionDetails alloc] initDefault]; + if ([tag isEqualToString:@"remove"]) { + return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithRemove]; + } else if ([tag isEqualToString:@"keep"]) { + return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithKeep]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGDeviceUnlinkPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmChangePolicyDetails.h" -#import "DBTEAMPOLICIESEmmState.h" +#import "DBTEAMLOGDeviceUnlinkType.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmChangePolicyDetails +@implementation DBTEAMLOGDeviceUnlinkType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESEmmState *)dNewValue - previousValue:(DBTEAMPOLICIESEmmState *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESEmmState *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGDeviceUnlinkTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDeviceUnlinkTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDeviceUnlinkTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7773,10 +9748,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -7790,21 +9762,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmChangePolicyDetails:other]; + return [self isEqualToDeviceUnlinkType:other]; } -- (BOOL)isEqualToEmmChangePolicyDetails:(DBTEAMLOGEmmChangePolicyDetails *)anEmmChangePolicyDetails { - if (self == anEmmChangePolicyDetails) { +- (BOOL)isEqualToDeviceUnlinkType:(DBTEAMLOGDeviceUnlinkType *)aDeviceUnlinkType { + if (self == aDeviceUnlinkType) { return YES; } - if (![self.dNewValue isEqual:anEmmChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aDeviceUnlinkType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:anEmmChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -7812,36 +9779,31 @@ - (BOOL)isEqualToEmmChangePolicyDetails:(DBTEAMLOGEmmChangePolicyDetails *)anEmm #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmChangePolicyDetailsSerializer +@implementation DBTEAMLOGDeviceUnlinkTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDeviceUnlinkType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMPOLICIESEmmStateSerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESEmmStateSerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESEmmState *dNewValue = [DBTEAMPOLICIESEmmStateSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMPOLICIESEmmState *previousValue = - valueDict[@"previous_value"] ? [DBTEAMPOLICIESEmmStateSerializer deserialize:valueDict[@"previous_value"]] : nil; ++ (DBTEAMLOGDeviceUnlinkType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGEmmChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGDeviceUnlinkType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmCreateExceptionsReportDetails.h" +#import "DBTEAMLOGDisabledDomainInvitesDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmCreateExceptionsReportDetails +@implementation DBTEAMLOGDisabledDomainInvitesDetails #pragma mark - Constructors @@ -7856,17 +9818,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer serialize:instance]; + return [DBTEAMLOGDisabledDomainInvitesDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDisabledDomainInvitesDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDisabledDomainInvitesDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7895,12 +9857,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmCreateExceptionsReportDetails:other]; + return [self isEqualToDisabledDomainInvitesDetails:other]; } -- (BOOL)isEqualToEmmCreateExceptionsReportDetails: - (DBTEAMLOGEmmCreateExceptionsReportDetails *)anEmmCreateExceptionsReportDetails { - if (self == anEmmCreateExceptionsReportDetails) { +- (BOOL)isEqualToDisabledDomainInvitesDetails:(DBTEAMLOGDisabledDomainInvitesDetails *)aDisabledDomainInvitesDetails { + if (self == aDisabledDomainInvitesDetails) { return YES; } return YES; @@ -7910,37 +9871,39 @@ - (BOOL)isEqualToEmmCreateExceptionsReportDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer +@implementation DBTEAMLOGDisabledDomainInvitesDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmCreateExceptionsReportDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDisabledDomainInvitesDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmCreateExceptionsReportDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGDisabledDomainInvitesDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGEmmCreateExceptionsReportDetails alloc] initDefault]; + return [[DBTEAMLOGDisabledDomainInvitesDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmCreateUsageReportDetails.h" +#import "DBTEAMLOGDisabledDomainInvitesType.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmCreateUsageReportDetails +@implementation DBTEAMLOGDisabledDomainInvitesType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -7948,17 +9911,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmCreateUsageReportDetailsSerializer serialize:instance]; + return [DBTEAMLOGDisabledDomainInvitesTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmCreateUsageReportDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDisabledDomainInvitesTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmCreateUsageReportDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDisabledDomainInvitesTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -7975,6 +9938,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -7987,13 +9952,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmCreateUsageReportDetails:other]; + return [self isEqualToDisabledDomainInvitesType:other]; } -- (BOOL)isEqualToEmmCreateUsageReportDetails:(DBTEAMLOGEmmCreateUsageReportDetails *)anEmmCreateUsageReportDetails { - if (self == anEmmCreateUsageReportDetails) { +- (BOOL)isEqualToDisabledDomainInvitesType:(DBTEAMLOGDisabledDomainInvitesType *)aDisabledDomainInvitesType { + if (self == aDisabledDomainInvitesType) { return YES; } + if (![self.description_ isEqual:aDisabledDomainInvitesType.description_]) { + return NO; + } return YES; } @@ -8001,40 +9969,38 @@ - (BOOL)isEqualToEmmCreateUsageReportDetails:(DBTEAMLOGEmmCreateUsageReportDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmCreateUsageReportDetailsSerializer +@implementation DBTEAMLOGDisabledDomainInvitesTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmCreateUsageReportDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDisabledDomainInvitesType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmCreateUsageReportDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDisabledDomainInvitesType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGEmmCreateUsageReportDetails alloc] initDefault]; + return [[DBTEAMLOGDisabledDomainInvitesType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmErrorDetails.h" -#import "DBTEAMLOGFailureDetailsLogInfo.h" +#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmErrorDetails +@implementation DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails #pragma mark - Constructors -- (instancetype)initWithErrorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails { - [DBStoneValidators nonnullValidator:nil](errorDetails); +- (instancetype)initDefault { self = [super init]; if (self) { - _errorDetails = errorDetails; } return self; } @@ -8042,17 +10008,17 @@ - (instancetype)initWithErrorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDeta #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmErrorDetailsSerializer serialize:instance]; + return [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmErrorDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmErrorDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -8069,8 +10035,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.errorDetails hash]; - return prime * result; } @@ -8083,16 +10047,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmErrorDetails:other]; + return [self isEqualToDomainInvitesApproveRequestToJoinTeamDetails:other]; } -- (BOOL)isEqualToEmmErrorDetails:(DBTEAMLOGEmmErrorDetails *)anEmmErrorDetails { - if (self == anEmmErrorDetails) { +- (BOOL)isEqualToDomainInvitesApproveRequestToJoinTeamDetails: + (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)aDomainInvitesApproveRequestToJoinTeamDetails { + if (self == aDomainInvitesApproveRequestToJoinTeamDetails) { return YES; } - if (![self.errorDetails isEqual:anEmmErrorDetails.errorDetails]) { - return NO; - } return YES; } @@ -8100,39 +10062,39 @@ - (BOOL)isEqualToEmmErrorDetails:(DBTEAMLOGEmmErrorDetails *)anEmmErrorDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmErrorDetailsSerializer +@implementation DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmErrorDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"error_details"] = [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:valueObj.errorDetails]; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmErrorDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGFailureDetailsLogInfo *errorDetails = - [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:valueDict[@"error_details"]]; ++ (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGEmmErrorDetails alloc] initWithErrorDetails:errorDetails]; + return [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmRefreshAuthTokenDetails.h" +#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmRefreshAuthTokenDetails +@implementation DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -8140,17 +10102,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer serialize:instance]; + return [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -8167,6 +10129,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -8179,13 +10143,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmRefreshAuthTokenDetails:other]; + return [self isEqualToDomainInvitesApproveRequestToJoinTeamType:other]; } -- (BOOL)isEqualToEmmRefreshAuthTokenDetails:(DBTEAMLOGEmmRefreshAuthTokenDetails *)anEmmRefreshAuthTokenDetails { - if (self == anEmmRefreshAuthTokenDetails) { +- (BOOL)isEqualToDomainInvitesApproveRequestToJoinTeamType: + (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)aDomainInvitesApproveRequestToJoinTeamType { + if (self == aDomainInvitesApproveRequestToJoinTeamType) { return YES; } + if (![self.description_ isEqual:aDomainInvitesApproveRequestToJoinTeamType.description_]) { + return NO; + } return YES; } @@ -8193,30 +10161,31 @@ - (BOOL)isEqualToEmmRefreshAuthTokenDetails:(DBTEAMLOGEmmRefreshAuthTokenDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer +@implementation DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmRefreshAuthTokenDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmRefreshAuthTokenDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGEmmRefreshAuthTokenDetails alloc] initDefault]; + return [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEmmRemoveExceptionDetails.h" +#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGEmmRemoveExceptionDetails +@implementation DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails #pragma mark - Constructors @@ -8231,17 +10200,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEmmRemoveExceptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEmmRemoveExceptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEmmRemoveExceptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -8270,11 +10239,12 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEmmRemoveExceptionDetails:other]; + return [self isEqualToDomainInvitesDeclineRequestToJoinTeamDetails:other]; } -- (BOOL)isEqualToEmmRemoveExceptionDetails:(DBTEAMLOGEmmRemoveExceptionDetails *)anEmmRemoveExceptionDetails { - if (self == anEmmRemoveExceptionDetails) { +- (BOOL)isEqualToDomainInvitesDeclineRequestToJoinTeamDetails: + (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)aDomainInvitesDeclineRequestToJoinTeamDetails { + if (self == aDomainInvitesDeclineRequestToJoinTeamDetails) { return YES; } return YES; @@ -8284,37 +10254,39 @@ - (BOOL)isEqualToEmmRemoveExceptionDetails:(DBTEAMLOGEmmRemoveExceptionDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGEmmRemoveExceptionDetailsSerializer +@implementation DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEmmRemoveExceptionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEmmRemoveExceptionDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGEmmRemoveExceptionDetails alloc] initDefault]; + return [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEnabledDomainInvitesDetails.h" +#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h" #pragma mark - API Object -@implementation DBTEAMLOGEnabledDomainInvitesDetails +@implementation DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -8322,17 +10294,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEnabledDomainInvitesDetailsSerializer serialize:instance]; + return [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEnabledDomainInvitesDetailsSerializer deserialize:dict]; + return [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEnabledDomainInvitesDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -8349,6 +10321,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -8361,13 +10335,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEnabledDomainInvitesDetails:other]; + return [self isEqualToDomainInvitesDeclineRequestToJoinTeamType:other]; } -- (BOOL)isEqualToEnabledDomainInvitesDetails:(DBTEAMLOGEnabledDomainInvitesDetails *)anEnabledDomainInvitesDetails { - if (self == anEnabledDomainInvitesDetails) { +- (BOOL)isEqualToDomainInvitesDeclineRequestToJoinTeamType: + (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)aDomainInvitesDeclineRequestToJoinTeamType { + if (self == aDomainInvitesDeclineRequestToJoinTeamType) { return YES; } + if (![self.description_ isEqual:aDomainInvitesDeclineRequestToJoinTeamType.description_]) { + return NO; + } return YES; } @@ -8375,506 +10353,466 @@ - (BOOL)isEqualToEnabledDomainInvitesDetails:(DBTEAMLOGEnabledDomainInvitesDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGEnabledDomainInvitesDetailsSerializer +@implementation DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEnabledDomainInvitesDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEnabledDomainInvitesDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGEnabledDomainInvitesDetails alloc] initDefault]; + return [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGEventCategory.h" +#import "DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGEventCategory +@implementation DBTEAMLOGDomainInvitesEmailExistingUsersDetails #pragma mark - Constructors -- (instancetype)initWithAccountCapture { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryAccountCapture; - } - return self; -} +- (instancetype)initWithDomainName:(NSArray *)domainName numRecipients:(NSNumber *)numRecipients { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](domainName); + [DBStoneValidators nonnullValidator:nil](numRecipients); -- (instancetype)initWithAdministration { self = [super init]; if (self) { - _tag = DBTEAMLOGEventCategoryAdministration; + _domainName = domainName; + _numRecipients = numRecipients; } return self; } -- (instancetype)initWithApps { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryApps; - } - return self; -} +#pragma mark - Serialization methods -- (instancetype)initWithAuthentication { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryAuthentication; - } - return self; ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer serialize:instance]; } -- (instancetype)initWithComments { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryComments; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer deserialize:dict]; } -- (instancetype)initWithContentAccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryContentAccess; - } - return self; -} +#pragma mark - Description method -- (instancetype)initWithDevices { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryDevices; - } - return self; +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer serialize:self] description]; } -- (instancetype)initWithDeviceApprovals { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryDeviceApprovals; - } - return self; -} +#pragma mark - Copyable method -- (instancetype)initWithDomains { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryDomains; - } +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithEmm { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryEmm; - } - return self; -} +#pragma mark - Hash method -- (instancetype)initWithErrors { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryErrors; - } - return self; -} +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; -- (instancetype)initWithFiles { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryFiles; - } - return self; -} + result = prime * result + [self.domainName hash]; + result = prime * result + [self.numRecipients hash]; -- (instancetype)initWithFileOperations { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryFileOperations; - } - return self; + return prime * result; } -- (instancetype)initWithFileRequests { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryFileRequests; - } - return self; -} +#pragma mark - Equality method -- (instancetype)initWithGroups { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryGroups; +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; -} - -- (instancetype)initWithLogins { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryLogins; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; } - return self; + return [self isEqualToDomainInvitesEmailExistingUsersDetails:other]; } -- (instancetype)initWithMembers { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryMembers; +- (BOOL)isEqualToDomainInvitesEmailExistingUsersDetails: + (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)aDomainInvitesEmailExistingUsersDetails { + if (self == aDomainInvitesEmailExistingUsersDetails) { + return YES; } - return self; -} - -- (instancetype)initWithPaper { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryPaper; + if (![self.domainName isEqual:aDomainInvitesEmailExistingUsersDetails.domainName]) { + return NO; } - return self; -} - -- (instancetype)initWithPasswords { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryPasswords; + if (![self.numRecipients isEqual:aDomainInvitesEmailExistingUsersDetails.numRecipients]) { + return NO; } - return self; + return YES; } -- (instancetype)initWithReports { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryReports; - } - return self; -} +@end -- (instancetype)initWithSessions { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySessions; - } - return self; -} +#pragma mark - Serializer Object -- (instancetype)initWithSharedFiles { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySharedFiles; - } - return self; -} +@implementation DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer -- (instancetype)initWithSharedFolders { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySharedFolders; - } - return self; -} ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; -- (instancetype)initWithSharedLinks { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySharedLinks; - } - return self; -} + jsonDict[@"domain_name"] = [DBArraySerializer serialize:valueObj.domainName + withBlock:^id(id elem0) { + return elem0; + }]; + jsonDict[@"num_recipients"] = valueObj.numRecipients; -- (instancetype)initWithSharing { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySharing; - } - return self; + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSharingPolicies { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySharingPolicies; - } - return self; -} ++ (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *domainName = [DBArraySerializer deserialize:valueDict[@"domain_name"] + withBlock:^id(id elem0) { + return elem0; + }]; + NSNumber *numRecipients = valueDict[@"num_recipients"]; -- (instancetype)initWithSso { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategorySso; - } - return self; + return [[DBTEAMLOGDomainInvitesEmailExistingUsersDetails alloc] initWithDomainName:domainName + numRecipients:numRecipients]; } -- (instancetype)initWithTeamFolders { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainInvitesEmailExistingUsersType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainInvitesEmailExistingUsersType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventCategoryTeamFolders; + _description_ = description_; } return self; } -- (instancetype)initWithTeamPolicies { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryTeamPolicies; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer serialize:instance]; } -- (instancetype)initWithTeamProfile { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryTeamProfile; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer deserialize:dict]; } -- (instancetype)initWithTfa { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryTfa; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer serialize:self] description]; } -- (instancetype)initWithOther { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventCategoryOther; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -#pragma mark - Instance field accessors +#pragma mark - Hash method -#pragma mark - Tag state methods +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; -- (BOOL)isAccountCapture { - return _tag == DBTEAMLOGEventCategoryAccountCapture; -} + result = prime * result + [self.description_ hash]; -- (BOOL)isAdministration { - return _tag == DBTEAMLOGEventCategoryAdministration; + return prime * result; } -- (BOOL)isApps { - return _tag == DBTEAMLOGEventCategoryApps; -} +#pragma mark - Equality method -- (BOOL)isAuthentication { - return _tag == DBTEAMLOGEventCategoryAuthentication; +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainInvitesEmailExistingUsersType:other]; } -- (BOOL)isComments { - return _tag == DBTEAMLOGEventCategoryComments; +- (BOOL)isEqualToDomainInvitesEmailExistingUsersType: + (DBTEAMLOGDomainInvitesEmailExistingUsersType *)aDomainInvitesEmailExistingUsersType { + if (self == aDomainInvitesEmailExistingUsersType) { + return YES; + } + if (![self.description_ isEqual:aDomainInvitesEmailExistingUsersType.description_]) { + return NO; + } + return YES; } -- (BOOL)isContentAccess { - return _tag == DBTEAMLOGEventCategoryContentAccess; -} +@end -- (BOOL)isDevices { - return _tag == DBTEAMLOGEventCategoryDevices; -} +#pragma mark - Serializer Object -- (BOOL)isDeviceApprovals { - return _tag == DBTEAMLOGEventCategoryDeviceApprovals; -} +@implementation DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer -- (BOOL)isDomains { - return _tag == DBTEAMLOGEventCategoryDomains; -} ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesEmailExistingUsersType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; -- (BOOL)isEmm { - return _tag == DBTEAMLOGEventCategoryEmm; -} + jsonDict[@"description"] = valueObj.description_; -- (BOOL)isErrors { - return _tag == DBTEAMLOGEventCategoryErrors; + return [jsonDict count] > 0 ? jsonDict : nil; } -- (BOOL)isFiles { - return _tag == DBTEAMLOGEventCategoryFiles; ++ (DBTEAMLOGDomainInvitesEmailExistingUsersType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDomainInvitesEmailExistingUsersType alloc] initWithDescription_:description_]; } -- (BOOL)isFileOperations { - return _tag == DBTEAMLOGEventCategoryFileOperations; +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainInvitesRequestToJoinTeamDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; } -- (BOOL)isFileRequests { - return _tag == DBTEAMLOGEventCategoryFileRequests; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer serialize:instance]; } -- (BOOL)isGroups { - return _tag == DBTEAMLOGEventCategoryGroups; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer deserialize:dict]; } -- (BOOL)isLogins { - return _tag == DBTEAMLOGEventCategoryLogins; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer serialize:self] description]; } -- (BOOL)isMembers { - return _tag == DBTEAMLOGEventCategoryMembers; +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; } -- (BOOL)isPaper { - return _tag == DBTEAMLOGEventCategoryPaper; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (BOOL)isPasswords { - return _tag == DBTEAMLOGEventCategoryPasswords; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainInvitesRequestToJoinTeamDetails:other]; } -- (BOOL)isReports { - return _tag == DBTEAMLOGEventCategoryReports; +- (BOOL)isEqualToDomainInvitesRequestToJoinTeamDetails: + (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)aDomainInvitesRequestToJoinTeamDetails { + if (self == aDomainInvitesRequestToJoinTeamDetails) { + return YES; + } + return YES; } -- (BOOL)isSessions { - return _tag == DBTEAMLOGEventCategorySessions; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (BOOL)isSharedFiles { - return _tag == DBTEAMLOGEventCategorySharedFiles; ++ (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGDomainInvitesRequestToJoinTeamDetails alloc] initDefault]; } -- (BOOL)isSharedFolders { - return _tag == DBTEAMLOGEventCategorySharedFolders; +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainInvitesRequestToJoinTeamType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainInvitesRequestToJoinTeamType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; } -- (BOOL)isSharedLinks { - return _tag == DBTEAMLOGEventCategorySharedLinks; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer serialize:instance]; } -- (BOOL)isSharing { - return _tag == DBTEAMLOGEventCategorySharing; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer deserialize:dict]; } -- (BOOL)isSharingPolicies { - return _tag == DBTEAMLOGEventCategorySharingPolicies; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer serialize:self] description]; } -- (BOOL)isSso { - return _tag == DBTEAMLOGEventCategorySso; +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; } -- (BOOL)isTeamFolders { - return _tag == DBTEAMLOGEventCategoryTeamFolders; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (BOOL)isTeamPolicies { - return _tag == DBTEAMLOGEventCategoryTeamPolicies; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainInvitesRequestToJoinTeamType:other]; } -- (BOOL)isTeamProfile { - return _tag == DBTEAMLOGEventCategoryTeamProfile; +- (BOOL)isEqualToDomainInvitesRequestToJoinTeamType: + (DBTEAMLOGDomainInvitesRequestToJoinTeamType *)aDomainInvitesRequestToJoinTeamType { + if (self == aDomainInvitesRequestToJoinTeamType) { + return YES; + } + if (![self.description_ isEqual:aDomainInvitesRequestToJoinTeamType.description_]) { + return NO; + } + return YES; } -- (BOOL)isTfa { - return _tag == DBTEAMLOGEventCategoryTfa; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesRequestToJoinTeamType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (BOOL)isOther { - return _tag == DBTEAMLOGEventCategoryOther; ++ (DBTEAMLOGDomainInvitesRequestToJoinTeamType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDomainInvitesRequestToJoinTeamType alloc] initWithDescription_:description_]; } -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGEventCategoryAccountCapture: - return @"DBTEAMLOGEventCategoryAccountCapture"; - case DBTEAMLOGEventCategoryAdministration: - return @"DBTEAMLOGEventCategoryAdministration"; - case DBTEAMLOGEventCategoryApps: - return @"DBTEAMLOGEventCategoryApps"; - case DBTEAMLOGEventCategoryAuthentication: - return @"DBTEAMLOGEventCategoryAuthentication"; - case DBTEAMLOGEventCategoryComments: - return @"DBTEAMLOGEventCategoryComments"; - case DBTEAMLOGEventCategoryContentAccess: - return @"DBTEAMLOGEventCategoryContentAccess"; - case DBTEAMLOGEventCategoryDevices: - return @"DBTEAMLOGEventCategoryDevices"; - case DBTEAMLOGEventCategoryDeviceApprovals: - return @"DBTEAMLOGEventCategoryDeviceApprovals"; - case DBTEAMLOGEventCategoryDomains: - return @"DBTEAMLOGEventCategoryDomains"; - case DBTEAMLOGEventCategoryEmm: - return @"DBTEAMLOGEventCategoryEmm"; - case DBTEAMLOGEventCategoryErrors: - return @"DBTEAMLOGEventCategoryErrors"; - case DBTEAMLOGEventCategoryFiles: - return @"DBTEAMLOGEventCategoryFiles"; - case DBTEAMLOGEventCategoryFileOperations: - return @"DBTEAMLOGEventCategoryFileOperations"; - case DBTEAMLOGEventCategoryFileRequests: - return @"DBTEAMLOGEventCategoryFileRequests"; - case DBTEAMLOGEventCategoryGroups: - return @"DBTEAMLOGEventCategoryGroups"; - case DBTEAMLOGEventCategoryLogins: - return @"DBTEAMLOGEventCategoryLogins"; - case DBTEAMLOGEventCategoryMembers: - return @"DBTEAMLOGEventCategoryMembers"; - case DBTEAMLOGEventCategoryPaper: - return @"DBTEAMLOGEventCategoryPaper"; - case DBTEAMLOGEventCategoryPasswords: - return @"DBTEAMLOGEventCategoryPasswords"; - case DBTEAMLOGEventCategoryReports: - return @"DBTEAMLOGEventCategoryReports"; - case DBTEAMLOGEventCategorySessions: - return @"DBTEAMLOGEventCategorySessions"; - case DBTEAMLOGEventCategorySharedFiles: - return @"DBTEAMLOGEventCategorySharedFiles"; - case DBTEAMLOGEventCategorySharedFolders: - return @"DBTEAMLOGEventCategorySharedFolders"; - case DBTEAMLOGEventCategorySharedLinks: - return @"DBTEAMLOGEventCategorySharedLinks"; - case DBTEAMLOGEventCategorySharing: - return @"DBTEAMLOGEventCategorySharing"; - case DBTEAMLOGEventCategorySharingPolicies: - return @"DBTEAMLOGEventCategorySharingPolicies"; - case DBTEAMLOGEventCategorySso: - return @"DBTEAMLOGEventCategorySso"; - case DBTEAMLOGEventCategoryTeamFolders: - return @"DBTEAMLOGEventCategoryTeamFolders"; - case DBTEAMLOGEventCategoryTeamPolicies: - return @"DBTEAMLOGEventCategoryTeamPolicies"; - case DBTEAMLOGEventCategoryTeamProfile: - return @"DBTEAMLOGEventCategoryTeamProfile"; - case DBTEAMLOGEventCategoryTfa: - return @"DBTEAMLOGEventCategoryTfa"; - case DBTEAMLOGEventCategoryOther: - return @"DBTEAMLOGEventCategoryOther"; - } +@end - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEventCategorySerializer serialize:instance]; + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEventCategorySerializer deserialize:dict]; + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGEventCategorySerializer serialize:self] description]; + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -8891,72 +10829,101 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGEventCategoryAccountCapture: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryAdministration: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryApps: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryAuthentication: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryComments: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryContentAccess: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryDevices: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryDeviceApprovals: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryDomains: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryEmm: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryErrors: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryFiles: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryFileOperations: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryFileRequests: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryGroups: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryLogins: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryMembers: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryPaper: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryPasswords: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryReports: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySessions: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySharedFiles: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySharedFolders: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySharedLinks: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySharing: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySharingPolicies: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategorySso: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryTeamFolders: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryTeamPolicies: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryTeamProfile: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryTfa: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventCategoryOther: - result = prime * result + [[self tagName] hash]; + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainInvitesSetInviteNewUserPrefToNoDetails:other]; +} + +- (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToNoDetails: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)aDomainInvitesSetInviteNewUserPrefToNoDetails { + if (self == aDomainInvitesSetInviteNewUserPrefToNoDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; return prime * result; } @@ -8970,82 +10937,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToEventCategory:other]; + return [self isEqualToDomainInvitesSetInviteNewUserPrefToNoType:other]; } -- (BOOL)isEqualToEventCategory:(DBTEAMLOGEventCategory *)anEventCategory { - if (self == anEventCategory) { +- (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToNoType: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)aDomainInvitesSetInviteNewUserPrefToNoType { + if (self == aDomainInvitesSetInviteNewUserPrefToNoType) { return YES; } - if (self.tag != anEventCategory.tag) { + if (![self.description_ isEqual:aDomainInvitesSetInviteNewUserPrefToNoType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGEventCategoryAccountCapture: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryAdministration: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryApps: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryAuthentication: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryComments: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryContentAccess: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryDevices: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryDeviceApprovals: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryDomains: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryEmm: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryErrors: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryFiles: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryFileOperations: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryFileRequests: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryGroups: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryLogins: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryMembers: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryPaper: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryPasswords: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryReports: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySessions: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySharedFiles: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySharedFolders: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySharedLinks: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySharing: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySharingPolicies: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategorySso: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryTeamFolders: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryTeamPolicies: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryTeamProfile: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryTfa: - return [[self tagName] isEqual:[anEventCategory tagName]]; - case DBTEAMLOGEventCategoryOther: - return [[self tagName] isEqual:[anEventCategory tagName]]; - } return YES; } @@ -9053,3287 +10955,2862 @@ - (BOOL)isEqualToEventCategory:(DBTEAMLOGEventCategory *)anEventCategory { #pragma mark - Serializer Object -@implementation DBTEAMLOGEventCategorySerializer +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGEventCategory *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isAccountCapture]) { - jsonDict[@".tag"] = @"account_capture"; - } else if ([valueObj isAdministration]) { - jsonDict[@".tag"] = @"administration"; - } else if ([valueObj isApps]) { - jsonDict[@".tag"] = @"apps"; - } else if ([valueObj isAuthentication]) { - jsonDict[@".tag"] = @"authentication"; - } else if ([valueObj isComments]) { - jsonDict[@".tag"] = @"comments"; - } else if ([valueObj isContentAccess]) { - jsonDict[@".tag"] = @"content_access"; - } else if ([valueObj isDevices]) { - jsonDict[@".tag"] = @"devices"; - } else if ([valueObj isDeviceApprovals]) { - jsonDict[@".tag"] = @"device_approvals"; - } else if ([valueObj isDomains]) { - jsonDict[@".tag"] = @"domains"; - } else if ([valueObj isEmm]) { - jsonDict[@".tag"] = @"emm"; - } else if ([valueObj isErrors]) { - jsonDict[@".tag"] = @"errors"; - } else if ([valueObj isFiles]) { - jsonDict[@".tag"] = @"files"; - } else if ([valueObj isFileOperations]) { - jsonDict[@".tag"] = @"file_operations"; - } else if ([valueObj isFileRequests]) { - jsonDict[@".tag"] = @"file_requests"; - } else if ([valueObj isGroups]) { - jsonDict[@".tag"] = @"groups"; - } else if ([valueObj isLogins]) { - jsonDict[@".tag"] = @"logins"; - } else if ([valueObj isMembers]) { - jsonDict[@".tag"] = @"members"; - } else if ([valueObj isPaper]) { - jsonDict[@".tag"] = @"paper"; - } else if ([valueObj isPasswords]) { - jsonDict[@".tag"] = @"passwords"; - } else if ([valueObj isReports]) { - jsonDict[@".tag"] = @"reports"; - } else if ([valueObj isSessions]) { - jsonDict[@".tag"] = @"sessions"; - } else if ([valueObj isSharedFiles]) { - jsonDict[@".tag"] = @"shared_files"; - } else if ([valueObj isSharedFolders]) { - jsonDict[@".tag"] = @"shared_folders"; - } else if ([valueObj isSharedLinks]) { - jsonDict[@".tag"] = @"shared_links"; - } else if ([valueObj isSharing]) { - jsonDict[@".tag"] = @"sharing"; - } else if ([valueObj isSharingPolicies]) { - jsonDict[@".tag"] = @"sharing_policies"; - } else if ([valueObj isSso]) { - jsonDict[@".tag"] = @"sso"; - } else if ([valueObj isTeamFolders]) { - jsonDict[@".tag"] = @"team_folders"; - } else if ([valueObj isTeamPolicies]) { - jsonDict[@".tag"] = @"team_policies"; - } else if ([valueObj isTeamProfile]) { - jsonDict[@".tag"] = @"team_profile"; - } else if ([valueObj isTfa]) { - jsonDict[@".tag"] = @"tfa"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEventCategory *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"account_capture"]) { - return [[DBTEAMLOGEventCategory alloc] initWithAccountCapture]; - } else if ([tag isEqualToString:@"administration"]) { - return [[DBTEAMLOGEventCategory alloc] initWithAdministration]; - } else if ([tag isEqualToString:@"apps"]) { - return [[DBTEAMLOGEventCategory alloc] initWithApps]; - } else if ([tag isEqualToString:@"authentication"]) { - return [[DBTEAMLOGEventCategory alloc] initWithAuthentication]; - } else if ([tag isEqualToString:@"comments"]) { - return [[DBTEAMLOGEventCategory alloc] initWithComments]; - } else if ([tag isEqualToString:@"content_access"]) { - return [[DBTEAMLOGEventCategory alloc] initWithContentAccess]; - } else if ([tag isEqualToString:@"devices"]) { - return [[DBTEAMLOGEventCategory alloc] initWithDevices]; - } else if ([tag isEqualToString:@"device_approvals"]) { - return [[DBTEAMLOGEventCategory alloc] initWithDeviceApprovals]; - } else if ([tag isEqualToString:@"domains"]) { - return [[DBTEAMLOGEventCategory alloc] initWithDomains]; - } else if ([tag isEqualToString:@"emm"]) { - return [[DBTEAMLOGEventCategory alloc] initWithEmm]; - } else if ([tag isEqualToString:@"errors"]) { - return [[DBTEAMLOGEventCategory alloc] initWithErrors]; - } else if ([tag isEqualToString:@"files"]) { - return [[DBTEAMLOGEventCategory alloc] initWithFiles]; - } else if ([tag isEqualToString:@"file_operations"]) { - return [[DBTEAMLOGEventCategory alloc] initWithFileOperations]; - } else if ([tag isEqualToString:@"file_requests"]) { - return [[DBTEAMLOGEventCategory alloc] initWithFileRequests]; - } else if ([tag isEqualToString:@"groups"]) { - return [[DBTEAMLOGEventCategory alloc] initWithGroups]; - } else if ([tag isEqualToString:@"logins"]) { - return [[DBTEAMLOGEventCategory alloc] initWithLogins]; - } else if ([tag isEqualToString:@"members"]) { - return [[DBTEAMLOGEventCategory alloc] initWithMembers]; - } else if ([tag isEqualToString:@"paper"]) { - return [[DBTEAMLOGEventCategory alloc] initWithPaper]; - } else if ([tag isEqualToString:@"passwords"]) { - return [[DBTEAMLOGEventCategory alloc] initWithPasswords]; - } else if ([tag isEqualToString:@"reports"]) { - return [[DBTEAMLOGEventCategory alloc] initWithReports]; - } else if ([tag isEqualToString:@"sessions"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSessions]; - } else if ([tag isEqualToString:@"shared_files"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSharedFiles]; - } else if ([tag isEqualToString:@"shared_folders"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSharedFolders]; - } else if ([tag isEqualToString:@"shared_links"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSharedLinks]; - } else if ([tag isEqualToString:@"sharing"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSharing]; - } else if ([tag isEqualToString:@"sharing_policies"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSharingPolicies]; - } else if ([tag isEqualToString:@"sso"]) { - return [[DBTEAMLOGEventCategory alloc] initWithSso]; - } else if ([tag isEqualToString:@"team_folders"]) { - return [[DBTEAMLOGEventCategory alloc] initWithTeamFolders]; - } else if ([tag isEqualToString:@"team_policies"]) { - return [[DBTEAMLOGEventCategory alloc] initWithTeamPolicies]; - } else if ([tag isEqualToString:@"team_profile"]) { - return [[DBTEAMLOGEventCategory alloc] initWithTeamProfile]; - } else if ([tag isEqualToString:@"tfa"]) { - return [[DBTEAMLOGEventCategory alloc] initWithTfa]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGEventCategory alloc] initWithOther]; - } else { - return [[DBTEAMLOGEventCategory alloc] initWithOther]; - } + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h" -#import "DBTEAMLOGAccountCaptureChangePolicyDetails.h" -#import "DBTEAMLOGAccountCaptureMigrateAccountDetails.h" -#import "DBTEAMLOGAccountCaptureRelinquishAccountDetails.h" -#import "DBTEAMLOGAllowDownloadDisabledDetails.h" -#import "DBTEAMLOGAllowDownloadEnabledDetails.h" -#import "DBTEAMLOGAppLinkTeamDetails.h" -#import "DBTEAMLOGAppLinkUserDetails.h" -#import "DBTEAMLOGAppUnlinkTeamDetails.h" -#import "DBTEAMLOGAppUnlinkUserDetails.h" -#import "DBTEAMLOGCollectionShareDetails.h" -#import "DBTEAMLOGCreateFolderDetails.h" -#import "DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h" -#import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h" -#import "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h" -#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h" -#import "DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h" -#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h" -#import "DBTEAMLOGDeviceChangeIpDesktopDetails.h" -#import "DBTEAMLOGDeviceChangeIpMobileDetails.h" -#import "DBTEAMLOGDeviceChangeIpWebDetails.h" -#import "DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h" -#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h" -#import "DBTEAMLOGDeviceLinkFailDetails.h" -#import "DBTEAMLOGDeviceLinkSuccessDetails.h" -#import "DBTEAMLOGDeviceManagementDisabledDetails.h" -#import "DBTEAMLOGDeviceManagementEnabledDetails.h" -#import "DBTEAMLOGDeviceUnlinkDetails.h" -#import "DBTEAMLOGDisabledDomainInvitesDetails.h" -#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h" -#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h" -#import "DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h" -#import "DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h" -#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h" #import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h" -#import "DBTEAMLOGDomainVerificationAddDomainFailDetails.h" -#import "DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h" -#import "DBTEAMLOGDomainVerificationRemoveDomainDetails.h" -#import "DBTEAMLOGEmmAddExceptionDetails.h" -#import "DBTEAMLOGEmmChangePolicyDetails.h" -#import "DBTEAMLOGEmmCreateExceptionsReportDetails.h" -#import "DBTEAMLOGEmmCreateUsageReportDetails.h" -#import "DBTEAMLOGEmmErrorDetails.h" -#import "DBTEAMLOGEmmRefreshAuthTokenDetails.h" -#import "DBTEAMLOGEmmRemoveExceptionDetails.h" -#import "DBTEAMLOGEnabledDomainInvitesDetails.h" -#import "DBTEAMLOGEventDetails.h" -#import "DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h" -#import "DBTEAMLOGFileAddCommentDetails.h" -#import "DBTEAMLOGFileAddDetails.h" -#import "DBTEAMLOGFileChangeCommentSubscriptionDetails.h" -#import "DBTEAMLOGFileCommentsChangePolicyDetails.h" -#import "DBTEAMLOGFileCopyDetails.h" -#import "DBTEAMLOGFileDeleteCommentDetails.h" -#import "DBTEAMLOGFileDeleteDetails.h" -#import "DBTEAMLOGFileDownloadDetails.h" -#import "DBTEAMLOGFileEditDetails.h" -#import "DBTEAMLOGFileGetCopyReferenceDetails.h" -#import "DBTEAMLOGFileLikeCommentDetails.h" -#import "DBTEAMLOGFileMoveDetails.h" -#import "DBTEAMLOGFilePermanentlyDeleteDetails.h" -#import "DBTEAMLOGFilePreviewDetails.h" -#import "DBTEAMLOGFileRenameDetails.h" -#import "DBTEAMLOGFileRequestAddDeadlineDetails.h" -#import "DBTEAMLOGFileRequestChangeDetails.h" -#import "DBTEAMLOGFileRequestChangeFolderDetails.h" -#import "DBTEAMLOGFileRequestCloseDetails.h" -#import "DBTEAMLOGFileRequestCreateDetails.h" -#import "DBTEAMLOGFileRequestReceiveFileDetails.h" -#import "DBTEAMLOGFileRequestRemoveDeadlineDetails.h" -#import "DBTEAMLOGFileRequestSendDetails.h" -#import "DBTEAMLOGFileRequestsChangePolicyDetails.h" -#import "DBTEAMLOGFileRequestsEmailsEnabledDetails.h" -#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h" -#import "DBTEAMLOGFileResolveCommentDetails.h" -#import "DBTEAMLOGFileRestoreDetails.h" -#import "DBTEAMLOGFileRevertDetails.h" -#import "DBTEAMLOGFileRollbackChangesDetails.h" -#import "DBTEAMLOGFileSaveCopyReferenceDetails.h" -#import "DBTEAMLOGFileUnlikeCommentDetails.h" -#import "DBTEAMLOGFileUnresolveCommentDetails.h" -#import "DBTEAMLOGGoogleSsoChangePolicyDetails.h" -#import "DBTEAMLOGGroupAddExternalIdDetails.h" -#import "DBTEAMLOGGroupAddMemberDetails.h" -#import "DBTEAMLOGGroupChangeExternalIdDetails.h" -#import "DBTEAMLOGGroupChangeManagementTypeDetails.h" -#import "DBTEAMLOGGroupChangeMemberRoleDetails.h" -#import "DBTEAMLOGGroupCreateDetails.h" -#import "DBTEAMLOGGroupDeleteDetails.h" -#import "DBTEAMLOGGroupMovedDetails.h" -#import "DBTEAMLOGGroupRemoveExternalIdDetails.h" -#import "DBTEAMLOGGroupRemoveMemberDetails.h" -#import "DBTEAMLOGGroupRenameDetails.h" -#import "DBTEAMLOGGroupUserManagementChangePolicyDetails.h" -#import "DBTEAMLOGLoginFailDetails.h" -#import "DBTEAMLOGLoginSuccessDetails.h" -#import "DBTEAMLOGLogoutDetails.h" -#import "DBTEAMLOGMemberAddNameDetails.h" -#import "DBTEAMLOGMemberChangeAdminRoleDetails.h" -#import "DBTEAMLOGMemberChangeEmailDetails.h" -#import "DBTEAMLOGMemberChangeMembershipTypeDetails.h" -#import "DBTEAMLOGMemberChangeNameDetails.h" -#import "DBTEAMLOGMemberChangeStatusDetails.h" -#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h" -#import "DBTEAMLOGMemberRequestsChangePolicyDetails.h" -#import "DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h" -#import "DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h" -#import "DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h" -#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h" -#import "DBTEAMLOGMemberSuggestDetails.h" -#import "DBTEAMLOGMemberSuggestionsChangePolicyDetails.h" -#import "DBTEAMLOGMemberTransferAccountContentsDetails.h" -#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h" -#import "DBTEAMLOGMissingDetails.h" -#import "DBTEAMLOGNetworkControlChangePolicyDetails.h" -#import "DBTEAMLOGNoteAclInviteOnlyDetails.h" -#import "DBTEAMLOGNoteAclLinkDetails.h" -#import "DBTEAMLOGNoteAclTeamLinkDetails.h" -#import "DBTEAMLOGNoteShareReceiveDetails.h" -#import "DBTEAMLOGNoteSharedDetails.h" -#import "DBTEAMLOGOpenNoteSharedDetails.h" -#import "DBTEAMLOGPaperAdminExportStartDetails.h" -#import "DBTEAMLOGPaperChangeDeploymentPolicyDetails.h" -#import "DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h" -#import "DBTEAMLOGPaperChangeMemberPolicyDetails.h" -#import "DBTEAMLOGPaperChangePolicyDetails.h" -#import "DBTEAMLOGPaperContentAddMemberDetails.h" -#import "DBTEAMLOGPaperContentAddToFolderDetails.h" -#import "DBTEAMLOGPaperContentArchiveDetails.h" -#import "DBTEAMLOGPaperContentCreateDetails.h" -#import "DBTEAMLOGPaperContentPermanentlyDeleteDetails.h" -#import "DBTEAMLOGPaperContentRemoveFromFolderDetails.h" -#import "DBTEAMLOGPaperContentRemoveMemberDetails.h" -#import "DBTEAMLOGPaperContentRenameDetails.h" -#import "DBTEAMLOGPaperContentRestoreDetails.h" -#import "DBTEAMLOGPaperDocAddCommentDetails.h" -#import "DBTEAMLOGPaperDocChangeMemberRoleDetails.h" -#import "DBTEAMLOGPaperDocChangeSharingPolicyDetails.h" -#import "DBTEAMLOGPaperDocChangeSubscriptionDetails.h" -#import "DBTEAMLOGPaperDocDeleteCommentDetails.h" -#import "DBTEAMLOGPaperDocDeletedDetails.h" -#import "DBTEAMLOGPaperDocDownloadDetails.h" -#import "DBTEAMLOGPaperDocEditCommentDetails.h" -#import "DBTEAMLOGPaperDocEditDetails.h" -#import "DBTEAMLOGPaperDocFollowedDetails.h" -#import "DBTEAMLOGPaperDocMentionDetails.h" -#import "DBTEAMLOGPaperDocRequestAccessDetails.h" -#import "DBTEAMLOGPaperDocResolveCommentDetails.h" -#import "DBTEAMLOGPaperDocRevertDetails.h" -#import "DBTEAMLOGPaperDocSlackShareDetails.h" -#import "DBTEAMLOGPaperDocTeamInviteDetails.h" -#import "DBTEAMLOGPaperDocTrashedDetails.h" -#import "DBTEAMLOGPaperDocUnresolveCommentDetails.h" -#import "DBTEAMLOGPaperDocUntrashedDetails.h" -#import "DBTEAMLOGPaperDocViewDetails.h" -#import "DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h" -#import "DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h" -#import "DBTEAMLOGPaperExternalViewAllowDetails.h" -#import "DBTEAMLOGPaperExternalViewDefaultTeamDetails.h" -#import "DBTEAMLOGPaperExternalViewForbidDetails.h" -#import "DBTEAMLOGPaperFolderChangeSubscriptionDetails.h" -#import "DBTEAMLOGPaperFolderDeletedDetails.h" -#import "DBTEAMLOGPaperFolderFollowedDetails.h" -#import "DBTEAMLOGPaperFolderTeamInviteDetails.h" -#import "DBTEAMLOGPasswordChangeDetails.h" -#import "DBTEAMLOGPasswordResetAllDetails.h" -#import "DBTEAMLOGPasswordResetDetails.h" -#import "DBTEAMLOGPermanentDeleteChangePolicyDetails.h" -#import "DBTEAMLOGResellerSupportSessionEndDetails.h" -#import "DBTEAMLOGResellerSupportSessionStartDetails.h" -#import "DBTEAMLOGSfAddGroupDetails.h" -#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h" -#import "DBTEAMLOGSfExternalInviteWarnDetails.h" -#import "DBTEAMLOGSfInviteGroupDetails.h" -#import "DBTEAMLOGSfNestDetails.h" -#import "DBTEAMLOGSfTeamDeclineDetails.h" -#import "DBTEAMLOGSfTeamGrantAccessDetails.h" -#import "DBTEAMLOGSfTeamInviteChangeRoleDetails.h" -#import "DBTEAMLOGSfTeamInviteDetails.h" -#import "DBTEAMLOGSfTeamJoinDetails.h" -#import "DBTEAMLOGSfTeamJoinFromOobLinkDetails.h" -#import "DBTEAMLOGSfTeamUninviteDetails.h" -#import "DBTEAMLOGSharedContentAddInviteesDetails.h" -#import "DBTEAMLOGSharedContentAddLinkExpiryDetails.h" -#import "DBTEAMLOGSharedContentAddLinkPasswordDetails.h" -#import "DBTEAMLOGSharedContentAddMemberDetails.h" -#import "DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h" -#import "DBTEAMLOGSharedContentChangeInviteeRoleDetails.h" -#import "DBTEAMLOGSharedContentChangeLinkAudienceDetails.h" -#import "DBTEAMLOGSharedContentChangeLinkExpiryDetails.h" -#import "DBTEAMLOGSharedContentChangeLinkPasswordDetails.h" -#import "DBTEAMLOGSharedContentChangeMemberRoleDetails.h" -#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h" -#import "DBTEAMLOGSharedContentClaimInvitationDetails.h" -#import "DBTEAMLOGSharedContentCopyDetails.h" -#import "DBTEAMLOGSharedContentDownloadDetails.h" -#import "DBTEAMLOGSharedContentRelinquishMembershipDetails.h" -#import "DBTEAMLOGSharedContentRemoveInviteeDetails.h" -#import "DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h" -#import "DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h" -#import "DBTEAMLOGSharedContentRemoveMemberDetails.h" -#import "DBTEAMLOGSharedContentRequestAccessDetails.h" -#import "DBTEAMLOGSharedContentUnshareDetails.h" -#import "DBTEAMLOGSharedContentViewDetails.h" -#import "DBTEAMLOGSharedFolderChangeConfidentialityDetails.h" -#import "DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h" -#import "DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h" -#import "DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h" -#import "DBTEAMLOGSharedFolderCreateDetails.h" -#import "DBTEAMLOGSharedFolderMountDetails.h" -#import "DBTEAMLOGSharedFolderTransferOwnershipDetails.h" -#import "DBTEAMLOGSharedFolderUnmountDetails.h" -#import "DBTEAMLOGSharedNoteOpenedDetails.h" -#import "DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h" -#import "DBTEAMLOGSharingChangeLinkPolicyDetails.h" -#import "DBTEAMLOGSharingChangeMemberPolicyDetails.h" -#import "DBTEAMLOGShmodelAppCreateDetails.h" -#import "DBTEAMLOGShmodelCreateDetails.h" -#import "DBTEAMLOGShmodelDisableDetails.h" -#import "DBTEAMLOGShmodelFbShareDetails.h" -#import "DBTEAMLOGShmodelGroupShareDetails.h" -#import "DBTEAMLOGShmodelRemoveExpirationDetails.h" -#import "DBTEAMLOGShmodelSetExpirationDetails.h" -#import "DBTEAMLOGShmodelTeamCopyDetails.h" -#import "DBTEAMLOGShmodelTeamDownloadDetails.h" -#import "DBTEAMLOGShmodelTeamShareDetails.h" -#import "DBTEAMLOGShmodelTeamViewDetails.h" -#import "DBTEAMLOGShmodelVisibilityPasswordDetails.h" -#import "DBTEAMLOGShmodelVisibilityPublicDetails.h" -#import "DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h" -#import "DBTEAMLOGSignInAsSessionEndDetails.h" -#import "DBTEAMLOGSignInAsSessionStartDetails.h" -#import "DBTEAMLOGSmartSyncChangePolicyDetails.h" -#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h" -#import "DBTEAMLOGSmartSyncNotOptOutDetails.h" -#import "DBTEAMLOGSmartSyncOptOutDetails.h" -#import "DBTEAMLOGSsoAddCertDetails.h" -#import "DBTEAMLOGSsoAddLoginUrlDetails.h" -#import "DBTEAMLOGSsoAddLogoutUrlDetails.h" -#import "DBTEAMLOGSsoChangeCertDetails.h" -#import "DBTEAMLOGSsoChangeLoginUrlDetails.h" -#import "DBTEAMLOGSsoChangeLogoutUrlDetails.h" -#import "DBTEAMLOGSsoChangePolicyDetails.h" -#import "DBTEAMLOGSsoChangeSamlIdentityModeDetails.h" -#import "DBTEAMLOGSsoErrorDetails.h" -#import "DBTEAMLOGSsoRemoveCertDetails.h" -#import "DBTEAMLOGSsoRemoveLoginUrlDetails.h" -#import "DBTEAMLOGSsoRemoveLogoutUrlDetails.h" -#import "DBTEAMLOGTeamActivityCreateReportDetails.h" -#import "DBTEAMLOGTeamFolderChangeStatusDetails.h" -#import "DBTEAMLOGTeamFolderCreateDetails.h" -#import "DBTEAMLOGTeamFolderDowngradeDetails.h" -#import "DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h" -#import "DBTEAMLOGTeamFolderRenameDetails.h" -#import "DBTEAMLOGTeamMergeFromDetails.h" -#import "DBTEAMLOGTeamMergeToDetails.h" -#import "DBTEAMLOGTeamProfileAddLogoDetails.h" -#import "DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h" -#import "DBTEAMLOGTeamProfileChangeLogoDetails.h" -#import "DBTEAMLOGTeamProfileChangeNameDetails.h" -#import "DBTEAMLOGTeamProfileRemoveLogoDetails.h" -#import "DBTEAMLOGTfaAddBackupPhoneDetails.h" -#import "DBTEAMLOGTfaAddSecurityKeyDetails.h" -#import "DBTEAMLOGTfaChangeBackupPhoneDetails.h" -#import "DBTEAMLOGTfaChangePolicyDetails.h" -#import "DBTEAMLOGTfaChangeStatusDetails.h" -#import "DBTEAMLOGTfaRemoveBackupPhoneDetails.h" -#import "DBTEAMLOGTfaRemoveSecurityKeyDetails.h" -#import "DBTEAMLOGTfaResetDetails.h" -#import "DBTEAMLOGTwoAccountChangePolicyDetails.h" -#import "DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h" -#import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGEventDetails - -@synthesize memberChangeMembershipTypeDetails = _memberChangeMembershipTypeDetails; -@synthesize memberPermanentlyDeleteAccountContentsDetails = _memberPermanentlyDeleteAccountContentsDetails; -@synthesize memberSpaceLimitsChangeStatusDetails = _memberSpaceLimitsChangeStatusDetails; -@synthesize memberTransferAccountContentsDetails = _memberTransferAccountContentsDetails; -@synthesize paperAdminExportStartDetails = _paperAdminExportStartDetails; -@synthesize paperEnabledUsersGroupAdditionDetails = _paperEnabledUsersGroupAdditionDetails; -@synthesize paperEnabledUsersGroupRemovalDetails = _paperEnabledUsersGroupRemovalDetails; -@synthesize paperExternalViewAllowDetails = _paperExternalViewAllowDetails; -@synthesize paperExternalViewDefaultTeamDetails = _paperExternalViewDefaultTeamDetails; -@synthesize paperExternalViewForbidDetails = _paperExternalViewForbidDetails; -@synthesize sfExternalInviteWarnDetails = _sfExternalInviteWarnDetails; -@synthesize teamMergeFromDetails = _teamMergeFromDetails; -@synthesize teamMergeToDetails = _teamMergeToDetails; -@synthesize appLinkTeamDetails = _appLinkTeamDetails; -@synthesize appLinkUserDetails = _appLinkUserDetails; -@synthesize appUnlinkTeamDetails = _appUnlinkTeamDetails; -@synthesize appUnlinkUserDetails = _appUnlinkUserDetails; -@synthesize fileAddCommentDetails = _fileAddCommentDetails; -@synthesize fileChangeCommentSubscriptionDetails = _fileChangeCommentSubscriptionDetails; -@synthesize fileDeleteCommentDetails = _fileDeleteCommentDetails; -@synthesize fileLikeCommentDetails = _fileLikeCommentDetails; -@synthesize fileResolveCommentDetails = _fileResolveCommentDetails; -@synthesize fileUnlikeCommentDetails = _fileUnlikeCommentDetails; -@synthesize fileUnresolveCommentDetails = _fileUnresolveCommentDetails; -@synthesize deviceChangeIpDesktopDetails = _deviceChangeIpDesktopDetails; -@synthesize deviceChangeIpMobileDetails = _deviceChangeIpMobileDetails; -@synthesize deviceChangeIpWebDetails = _deviceChangeIpWebDetails; -@synthesize deviceDeleteOnUnlinkFailDetails = _deviceDeleteOnUnlinkFailDetails; -@synthesize deviceDeleteOnUnlinkSuccessDetails = _deviceDeleteOnUnlinkSuccessDetails; -@synthesize deviceLinkFailDetails = _deviceLinkFailDetails; -@synthesize deviceLinkSuccessDetails = _deviceLinkSuccessDetails; -@synthesize deviceManagementDisabledDetails = _deviceManagementDisabledDetails; -@synthesize deviceManagementEnabledDetails = _deviceManagementEnabledDetails; -@synthesize deviceUnlinkDetails = _deviceUnlinkDetails; -@synthesize emmRefreshAuthTokenDetails = _emmRefreshAuthTokenDetails; -@synthesize accountCaptureChangeAvailabilityDetails = _accountCaptureChangeAvailabilityDetails; -@synthesize accountCaptureMigrateAccountDetails = _accountCaptureMigrateAccountDetails; -@synthesize accountCaptureRelinquishAccountDetails = _accountCaptureRelinquishAccountDetails; -@synthesize disabledDomainInvitesDetails = _disabledDomainInvitesDetails; -@synthesize domainInvitesApproveRequestToJoinTeamDetails = _domainInvitesApproveRequestToJoinTeamDetails; -@synthesize domainInvitesDeclineRequestToJoinTeamDetails = _domainInvitesDeclineRequestToJoinTeamDetails; -@synthesize domainInvitesEmailExistingUsersDetails = _domainInvitesEmailExistingUsersDetails; -@synthesize domainInvitesRequestToJoinTeamDetails = _domainInvitesRequestToJoinTeamDetails; -@synthesize domainInvitesSetInviteNewUserPrefToNoDetails = _domainInvitesSetInviteNewUserPrefToNoDetails; -@synthesize domainInvitesSetInviteNewUserPrefToYesDetails = _domainInvitesSetInviteNewUserPrefToYesDetails; -@synthesize domainVerificationAddDomainFailDetails = _domainVerificationAddDomainFailDetails; -@synthesize domainVerificationAddDomainSuccessDetails = _domainVerificationAddDomainSuccessDetails; -@synthesize domainVerificationRemoveDomainDetails = _domainVerificationRemoveDomainDetails; -@synthesize enabledDomainInvitesDetails = _enabledDomainInvitesDetails; -@synthesize createFolderDetails = _createFolderDetails; -@synthesize fileAddDetails = _fileAddDetails; -@synthesize fileCopyDetails = _fileCopyDetails; -@synthesize fileDeleteDetails = _fileDeleteDetails; -@synthesize fileDownloadDetails = _fileDownloadDetails; -@synthesize fileEditDetails = _fileEditDetails; -@synthesize fileGetCopyReferenceDetails = _fileGetCopyReferenceDetails; -@synthesize fileMoveDetails = _fileMoveDetails; -@synthesize filePermanentlyDeleteDetails = _filePermanentlyDeleteDetails; -@synthesize filePreviewDetails = _filePreviewDetails; -@synthesize fileRenameDetails = _fileRenameDetails; -@synthesize fileRestoreDetails = _fileRestoreDetails; -@synthesize fileRevertDetails = _fileRevertDetails; -@synthesize fileRollbackChangesDetails = _fileRollbackChangesDetails; -@synthesize fileSaveCopyReferenceDetails = _fileSaveCopyReferenceDetails; -@synthesize fileRequestAddDeadlineDetails = _fileRequestAddDeadlineDetails; -@synthesize fileRequestChangeDetails = _fileRequestChangeDetails; -@synthesize fileRequestChangeFolderDetails = _fileRequestChangeFolderDetails; -@synthesize fileRequestCloseDetails = _fileRequestCloseDetails; -@synthesize fileRequestCreateDetails = _fileRequestCreateDetails; -@synthesize fileRequestReceiveFileDetails = _fileRequestReceiveFileDetails; -@synthesize fileRequestRemoveDeadlineDetails = _fileRequestRemoveDeadlineDetails; -@synthesize fileRequestSendDetails = _fileRequestSendDetails; -@synthesize groupAddExternalIdDetails = _groupAddExternalIdDetails; -@synthesize groupAddMemberDetails = _groupAddMemberDetails; -@synthesize groupChangeExternalIdDetails = _groupChangeExternalIdDetails; -@synthesize groupChangeManagementTypeDetails = _groupChangeManagementTypeDetails; -@synthesize groupChangeMemberRoleDetails = _groupChangeMemberRoleDetails; -@synthesize groupCreateDetails = _groupCreateDetails; -@synthesize groupDeleteDetails = _groupDeleteDetails; -@synthesize groupMovedDetails = _groupMovedDetails; -@synthesize groupRemoveExternalIdDetails = _groupRemoveExternalIdDetails; -@synthesize groupRemoveMemberDetails = _groupRemoveMemberDetails; -@synthesize groupRenameDetails = _groupRenameDetails; -@synthesize emmErrorDetails = _emmErrorDetails; -@synthesize loginFailDetails = _loginFailDetails; -@synthesize loginSuccessDetails = _loginSuccessDetails; -@synthesize logoutDetails = _logoutDetails; -@synthesize resellerSupportSessionEndDetails = _resellerSupportSessionEndDetails; -@synthesize resellerSupportSessionStartDetails = _resellerSupportSessionStartDetails; -@synthesize signInAsSessionEndDetails = _signInAsSessionEndDetails; -@synthesize signInAsSessionStartDetails = _signInAsSessionStartDetails; -@synthesize ssoErrorDetails = _ssoErrorDetails; -@synthesize memberAddNameDetails = _memberAddNameDetails; -@synthesize memberChangeAdminRoleDetails = _memberChangeAdminRoleDetails; -@synthesize memberChangeEmailDetails = _memberChangeEmailDetails; -@synthesize memberChangeNameDetails = _memberChangeNameDetails; -@synthesize memberChangeStatusDetails = _memberChangeStatusDetails; -@synthesize memberSuggestDetails = _memberSuggestDetails; -@synthesize paperContentAddMemberDetails = _paperContentAddMemberDetails; -@synthesize paperContentAddToFolderDetails = _paperContentAddToFolderDetails; -@synthesize paperContentArchiveDetails = _paperContentArchiveDetails; -@synthesize paperContentCreateDetails = _paperContentCreateDetails; -@synthesize paperContentPermanentlyDeleteDetails = _paperContentPermanentlyDeleteDetails; -@synthesize paperContentRemoveFromFolderDetails = _paperContentRemoveFromFolderDetails; -@synthesize paperContentRemoveMemberDetails = _paperContentRemoveMemberDetails; -@synthesize paperContentRenameDetails = _paperContentRenameDetails; -@synthesize paperContentRestoreDetails = _paperContentRestoreDetails; -@synthesize paperDocAddCommentDetails = _paperDocAddCommentDetails; -@synthesize paperDocChangeMemberRoleDetails = _paperDocChangeMemberRoleDetails; -@synthesize paperDocChangeSharingPolicyDetails = _paperDocChangeSharingPolicyDetails; -@synthesize paperDocChangeSubscriptionDetails = _paperDocChangeSubscriptionDetails; -@synthesize paperDocDeletedDetails = _paperDocDeletedDetails; -@synthesize paperDocDeleteCommentDetails = _paperDocDeleteCommentDetails; -@synthesize paperDocDownloadDetails = _paperDocDownloadDetails; -@synthesize paperDocEditDetails = _paperDocEditDetails; -@synthesize paperDocEditCommentDetails = _paperDocEditCommentDetails; -@synthesize paperDocFollowedDetails = _paperDocFollowedDetails; -@synthesize paperDocMentionDetails = _paperDocMentionDetails; -@synthesize paperDocRequestAccessDetails = _paperDocRequestAccessDetails; -@synthesize paperDocResolveCommentDetails = _paperDocResolveCommentDetails; -@synthesize paperDocRevertDetails = _paperDocRevertDetails; -@synthesize paperDocSlackShareDetails = _paperDocSlackShareDetails; -@synthesize paperDocTeamInviteDetails = _paperDocTeamInviteDetails; -@synthesize paperDocTrashedDetails = _paperDocTrashedDetails; -@synthesize paperDocUnresolveCommentDetails = _paperDocUnresolveCommentDetails; -@synthesize paperDocUntrashedDetails = _paperDocUntrashedDetails; -@synthesize paperDocViewDetails = _paperDocViewDetails; -@synthesize paperFolderChangeSubscriptionDetails = _paperFolderChangeSubscriptionDetails; -@synthesize paperFolderDeletedDetails = _paperFolderDeletedDetails; -@synthesize paperFolderFollowedDetails = _paperFolderFollowedDetails; -@synthesize paperFolderTeamInviteDetails = _paperFolderTeamInviteDetails; -@synthesize passwordChangeDetails = _passwordChangeDetails; -@synthesize passwordResetDetails = _passwordResetDetails; -@synthesize passwordResetAllDetails = _passwordResetAllDetails; -@synthesize emmCreateExceptionsReportDetails = _emmCreateExceptionsReportDetails; -@synthesize emmCreateUsageReportDetails = _emmCreateUsageReportDetails; -@synthesize smartSyncCreateAdminPrivilegeReportDetails = _smartSyncCreateAdminPrivilegeReportDetails; -@synthesize teamActivityCreateReportDetails = _teamActivityCreateReportDetails; -@synthesize collectionShareDetails = _collectionShareDetails; -@synthesize noteAclInviteOnlyDetails = _noteAclInviteOnlyDetails; -@synthesize noteAclLinkDetails = _noteAclLinkDetails; -@synthesize noteAclTeamLinkDetails = _noteAclTeamLinkDetails; -@synthesize noteSharedDetails = _noteSharedDetails; -@synthesize noteShareReceiveDetails = _noteShareReceiveDetails; -@synthesize openNoteSharedDetails = _openNoteSharedDetails; -@synthesize sfAddGroupDetails = _sfAddGroupDetails; -@synthesize sfAllowNonMembersToViewSharedLinksDetails = _sfAllowNonMembersToViewSharedLinksDetails; -@synthesize sfInviteGroupDetails = _sfInviteGroupDetails; -@synthesize sfNestDetails = _sfNestDetails; -@synthesize sfTeamDeclineDetails = _sfTeamDeclineDetails; -@synthesize sfTeamGrantAccessDetails = _sfTeamGrantAccessDetails; -@synthesize sfTeamInviteDetails = _sfTeamInviteDetails; -@synthesize sfTeamInviteChangeRoleDetails = _sfTeamInviteChangeRoleDetails; -@synthesize sfTeamJoinDetails = _sfTeamJoinDetails; -@synthesize sfTeamJoinFromOobLinkDetails = _sfTeamJoinFromOobLinkDetails; -@synthesize sfTeamUninviteDetails = _sfTeamUninviteDetails; -@synthesize sharedContentAddInviteesDetails = _sharedContentAddInviteesDetails; -@synthesize sharedContentAddLinkExpiryDetails = _sharedContentAddLinkExpiryDetails; -@synthesize sharedContentAddLinkPasswordDetails = _sharedContentAddLinkPasswordDetails; -@synthesize sharedContentAddMemberDetails = _sharedContentAddMemberDetails; -@synthesize sharedContentChangeDownloadsPolicyDetails = _sharedContentChangeDownloadsPolicyDetails; -@synthesize sharedContentChangeInviteeRoleDetails = _sharedContentChangeInviteeRoleDetails; -@synthesize sharedContentChangeLinkAudienceDetails = _sharedContentChangeLinkAudienceDetails; -@synthesize sharedContentChangeLinkExpiryDetails = _sharedContentChangeLinkExpiryDetails; -@synthesize sharedContentChangeLinkPasswordDetails = _sharedContentChangeLinkPasswordDetails; -@synthesize sharedContentChangeMemberRoleDetails = _sharedContentChangeMemberRoleDetails; -@synthesize sharedContentChangeViewerInfoPolicyDetails = _sharedContentChangeViewerInfoPolicyDetails; -@synthesize sharedContentClaimInvitationDetails = _sharedContentClaimInvitationDetails; -@synthesize sharedContentCopyDetails = _sharedContentCopyDetails; -@synthesize sharedContentDownloadDetails = _sharedContentDownloadDetails; -@synthesize sharedContentRelinquishMembershipDetails = _sharedContentRelinquishMembershipDetails; -@synthesize sharedContentRemoveInviteeDetails = _sharedContentRemoveInviteeDetails; -@synthesize sharedContentRemoveLinkExpiryDetails = _sharedContentRemoveLinkExpiryDetails; -@synthesize sharedContentRemoveLinkPasswordDetails = _sharedContentRemoveLinkPasswordDetails; -@synthesize sharedContentRemoveMemberDetails = _sharedContentRemoveMemberDetails; -@synthesize sharedContentRequestAccessDetails = _sharedContentRequestAccessDetails; -@synthesize sharedContentUnshareDetails = _sharedContentUnshareDetails; -@synthesize sharedContentViewDetails = _sharedContentViewDetails; -@synthesize sharedFolderChangeConfidentialityDetails = _sharedFolderChangeConfidentialityDetails; -@synthesize sharedFolderChangeLinkPolicyDetails = _sharedFolderChangeLinkPolicyDetails; -@synthesize sharedFolderChangeMemberManagementPolicyDetails = _sharedFolderChangeMemberManagementPolicyDetails; -@synthesize sharedFolderChangeMemberPolicyDetails = _sharedFolderChangeMemberPolicyDetails; -@synthesize sharedFolderCreateDetails = _sharedFolderCreateDetails; -@synthesize sharedFolderMountDetails = _sharedFolderMountDetails; -@synthesize sharedFolderTransferOwnershipDetails = _sharedFolderTransferOwnershipDetails; -@synthesize sharedFolderUnmountDetails = _sharedFolderUnmountDetails; -@synthesize sharedNoteOpenedDetails = _sharedNoteOpenedDetails; -@synthesize shmodelAppCreateDetails = _shmodelAppCreateDetails; -@synthesize shmodelCreateDetails = _shmodelCreateDetails; -@synthesize shmodelDisableDetails = _shmodelDisableDetails; -@synthesize shmodelFbShareDetails = _shmodelFbShareDetails; -@synthesize shmodelGroupShareDetails = _shmodelGroupShareDetails; -@synthesize shmodelRemoveExpirationDetails = _shmodelRemoveExpirationDetails; -@synthesize shmodelSetExpirationDetails = _shmodelSetExpirationDetails; -@synthesize shmodelTeamCopyDetails = _shmodelTeamCopyDetails; -@synthesize shmodelTeamDownloadDetails = _shmodelTeamDownloadDetails; -@synthesize shmodelTeamShareDetails = _shmodelTeamShareDetails; -@synthesize shmodelTeamViewDetails = _shmodelTeamViewDetails; -@synthesize shmodelVisibilityPasswordDetails = _shmodelVisibilityPasswordDetails; -@synthesize shmodelVisibilityPublicDetails = _shmodelVisibilityPublicDetails; -@synthesize shmodelVisibilityTeamOnlyDetails = _shmodelVisibilityTeamOnlyDetails; -@synthesize ssoAddCertDetails = _ssoAddCertDetails; -@synthesize ssoAddLoginUrlDetails = _ssoAddLoginUrlDetails; -@synthesize ssoAddLogoutUrlDetails = _ssoAddLogoutUrlDetails; -@synthesize ssoChangeCertDetails = _ssoChangeCertDetails; -@synthesize ssoChangeLoginUrlDetails = _ssoChangeLoginUrlDetails; -@synthesize ssoChangeLogoutUrlDetails = _ssoChangeLogoutUrlDetails; -@synthesize ssoChangeSamlIdentityModeDetails = _ssoChangeSamlIdentityModeDetails; -@synthesize ssoRemoveCertDetails = _ssoRemoveCertDetails; -@synthesize ssoRemoveLoginUrlDetails = _ssoRemoveLoginUrlDetails; -@synthesize ssoRemoveLogoutUrlDetails = _ssoRemoveLogoutUrlDetails; -@synthesize teamFolderChangeStatusDetails = _teamFolderChangeStatusDetails; -@synthesize teamFolderCreateDetails = _teamFolderCreateDetails; -@synthesize teamFolderDowngradeDetails = _teamFolderDowngradeDetails; -@synthesize teamFolderPermanentlyDeleteDetails = _teamFolderPermanentlyDeleteDetails; -@synthesize teamFolderRenameDetails = _teamFolderRenameDetails; -@synthesize accountCaptureChangePolicyDetails = _accountCaptureChangePolicyDetails; -@synthesize allowDownloadDisabledDetails = _allowDownloadDisabledDetails; -@synthesize allowDownloadEnabledDetails = _allowDownloadEnabledDetails; -@synthesize dataPlacementRestrictionChangePolicyDetails = _dataPlacementRestrictionChangePolicyDetails; -@synthesize dataPlacementRestrictionSatisfyPolicyDetails = _dataPlacementRestrictionSatisfyPolicyDetails; -@synthesize deviceApprovalsChangeDesktopPolicyDetails = _deviceApprovalsChangeDesktopPolicyDetails; -@synthesize deviceApprovalsChangeMobilePolicyDetails = _deviceApprovalsChangeMobilePolicyDetails; -@synthesize deviceApprovalsChangeOverageActionDetails = _deviceApprovalsChangeOverageActionDetails; -@synthesize deviceApprovalsChangeUnlinkActionDetails = _deviceApprovalsChangeUnlinkActionDetails; -@synthesize emmAddExceptionDetails = _emmAddExceptionDetails; -@synthesize emmChangePolicyDetails = _emmChangePolicyDetails; -@synthesize emmRemoveExceptionDetails = _emmRemoveExceptionDetails; -@synthesize extendedVersionHistoryChangePolicyDetails = _extendedVersionHistoryChangePolicyDetails; -@synthesize fileCommentsChangePolicyDetails = _fileCommentsChangePolicyDetails; -@synthesize fileRequestsChangePolicyDetails = _fileRequestsChangePolicyDetails; -@synthesize fileRequestsEmailsEnabledDetails = _fileRequestsEmailsEnabledDetails; -@synthesize fileRequestsEmailsRestrictedToTeamOnlyDetails = _fileRequestsEmailsRestrictedToTeamOnlyDetails; -@synthesize googleSsoChangePolicyDetails = _googleSsoChangePolicyDetails; -@synthesize groupUserManagementChangePolicyDetails = _groupUserManagementChangePolicyDetails; -@synthesize memberRequestsChangePolicyDetails = _memberRequestsChangePolicyDetails; -@synthesize memberSpaceLimitsAddExceptionDetails = _memberSpaceLimitsAddExceptionDetails; -@synthesize memberSpaceLimitsChangePolicyDetails = _memberSpaceLimitsChangePolicyDetails; -@synthesize memberSpaceLimitsRemoveExceptionDetails = _memberSpaceLimitsRemoveExceptionDetails; -@synthesize memberSuggestionsChangePolicyDetails = _memberSuggestionsChangePolicyDetails; -@synthesize microsoftOfficeAddinChangePolicyDetails = _microsoftOfficeAddinChangePolicyDetails; -@synthesize networkControlChangePolicyDetails = _networkControlChangePolicyDetails; -@synthesize paperChangeDeploymentPolicyDetails = _paperChangeDeploymentPolicyDetails; -@synthesize paperChangeMemberLinkPolicyDetails = _paperChangeMemberLinkPolicyDetails; -@synthesize paperChangeMemberPolicyDetails = _paperChangeMemberPolicyDetails; -@synthesize paperChangePolicyDetails = _paperChangePolicyDetails; -@synthesize permanentDeleteChangePolicyDetails = _permanentDeleteChangePolicyDetails; -@synthesize sharingChangeFolderJoinPolicyDetails = _sharingChangeFolderJoinPolicyDetails; -@synthesize sharingChangeLinkPolicyDetails = _sharingChangeLinkPolicyDetails; -@synthesize sharingChangeMemberPolicyDetails = _sharingChangeMemberPolicyDetails; -@synthesize smartSyncChangePolicyDetails = _smartSyncChangePolicyDetails; -@synthesize smartSyncNotOptOutDetails = _smartSyncNotOptOutDetails; -@synthesize smartSyncOptOutDetails = _smartSyncOptOutDetails; -@synthesize ssoChangePolicyDetails = _ssoChangePolicyDetails; -@synthesize tfaChangePolicyDetails = _tfaChangePolicyDetails; -@synthesize twoAccountChangePolicyDetails = _twoAccountChangePolicyDetails; -@synthesize webSessionsChangeFixedLengthPolicyDetails = _webSessionsChangeFixedLengthPolicyDetails; -@synthesize webSessionsChangeIdleLengthPolicyDetails = _webSessionsChangeIdleLengthPolicyDetails; -@synthesize teamProfileAddLogoDetails = _teamProfileAddLogoDetails; -@synthesize teamProfileChangeDefaultLanguageDetails = _teamProfileChangeDefaultLanguageDetails; -@synthesize teamProfileChangeLogoDetails = _teamProfileChangeLogoDetails; -@synthesize teamProfileChangeNameDetails = _teamProfileChangeNameDetails; -@synthesize teamProfileRemoveLogoDetails = _teamProfileRemoveLogoDetails; -@synthesize tfaAddBackupPhoneDetails = _tfaAddBackupPhoneDetails; -@synthesize tfaAddSecurityKeyDetails = _tfaAddSecurityKeyDetails; -@synthesize tfaChangeBackupPhoneDetails = _tfaChangeBackupPhoneDetails; -@synthesize tfaChangeStatusDetails = _tfaChangeStatusDetails; -@synthesize tfaRemoveBackupPhoneDetails = _tfaRemoveBackupPhoneDetails; -@synthesize tfaRemoveSecurityKeyDetails = _tfaRemoveSecurityKeyDetails; -@synthesize tfaResetDetails = _tfaResetDetails; -@synthesize missingDetails = _missingDetails; +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails #pragma mark - Constructors -- (instancetype)initWithMemberChangeMembershipTypeDetails: - (DBTEAMLOGMemberChangeMembershipTypeDetails *)memberChangeMembershipTypeDetails { +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails; - _memberChangeMembershipTypeDetails = memberChangeMembershipTypeDetails; } return self; } -- (instancetype)initWithMemberPermanentlyDeleteAccountContentsDetails: - (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)memberPermanentlyDeleteAccountContentsDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails; - _memberPermanentlyDeleteAccountContentsDetails = memberPermanentlyDeleteAccountContentsDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer serialize:instance]; } -- (instancetype)initWithMemberSpaceLimitsChangeStatusDetails: - (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)memberSpaceLimitsChangeStatusDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails; - _memberSpaceLimitsChangeStatusDetails = memberSpaceLimitsChangeStatusDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer deserialize:dict]; } -- (instancetype)initWithMemberTransferAccountContentsDetails: - (DBTEAMLOGMemberTransferAccountContentsDetails *)memberTransferAccountContentsDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails; - _memberTransferAccountContentsDetails = memberTransferAccountContentsDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer serialize:self] description]; } -- (instancetype)initWithPaperAdminExportStartDetails: - (DBTEAMLOGPaperAdminExportStartDetails *)paperAdminExportStartDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperAdminExportStartDetails; - _paperAdminExportStartDetails = paperAdminExportStartDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithPaperEnabledUsersGroupAdditionDetails: - (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)paperEnabledUsersGroupAdditionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails; - _paperEnabledUsersGroupAdditionDetails = paperEnabledUsersGroupAdditionDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (instancetype)initWithPaperEnabledUsersGroupRemovalDetails: - (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)paperEnabledUsersGroupRemovalDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails; - _paperEnabledUsersGroupRemovalDetails = paperEnabledUsersGroupRemovalDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainInvitesSetInviteNewUserPrefToYesDetails:other]; } -- (instancetype)initWithPaperExternalViewAllowDetails: - (DBTEAMLOGPaperExternalViewAllowDetails *)paperExternalViewAllowDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperExternalViewAllowDetails; - _paperExternalViewAllowDetails = paperExternalViewAllowDetails; +- (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToYesDetails: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)aDomainInvitesSetInviteNewUserPrefToYesDetails { + if (self == aDomainInvitesSetInviteNewUserPrefToYesDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithPaperExternalViewDefaultTeamDetails: - (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)paperExternalViewDefaultTeamDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails; - _paperExternalViewDefaultTeamDetails = paperExternalViewDefaultTeamDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithPaperExternalViewForbidDetails: - (DBTEAMLOGPaperExternalViewForbidDetails *)paperExternalViewForbidDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperExternalViewForbidDetails; - _paperExternalViewForbidDetails = paperExternalViewForbidDetails; - } - return self; ++ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails alloc] initDefault]; } -- (instancetype)initWithSfExternalInviteWarnDetails: - (DBTEAMLOGSfExternalInviteWarnDetails *)sfExternalInviteWarnDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSfExternalInviteWarnDetails; - _sfExternalInviteWarnDetails = sfExternalInviteWarnDetails; + _description_ = description_; } return self; } -- (instancetype)initWithTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)teamMergeFromDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamMergeFromDetails; - _teamMergeFromDetails = teamMergeFromDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer serialize:instance]; } -- (instancetype)initWithTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)teamMergeToDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamMergeToDetails; - _teamMergeToDetails = teamMergeToDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer deserialize:dict]; } -- (instancetype)initWithAppLinkTeamDetails:(DBTEAMLOGAppLinkTeamDetails *)appLinkTeamDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAppLinkTeamDetails; - _appLinkTeamDetails = appLinkTeamDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer serialize:self] description]; } -- (instancetype)initWithAppLinkUserDetails:(DBTEAMLOGAppLinkUserDetails *)appLinkUserDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAppLinkUserDetails; - _appLinkUserDetails = appLinkUserDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithAppUnlinkTeamDetails:(DBTEAMLOGAppUnlinkTeamDetails *)appUnlinkTeamDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAppUnlinkTeamDetails; - _appUnlinkTeamDetails = appUnlinkTeamDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithAppUnlinkUserDetails:(DBTEAMLOGAppUnlinkUserDetails *)appUnlinkUserDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAppUnlinkUserDetails; - _appUnlinkUserDetails = appUnlinkUserDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainInvitesSetInviteNewUserPrefToYesType:other]; } -- (instancetype)initWithFileAddCommentDetails:(DBTEAMLOGFileAddCommentDetails *)fileAddCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileAddCommentDetails; - _fileAddCommentDetails = fileAddCommentDetails; +- (BOOL)isEqualToDomainInvitesSetInviteNewUserPrefToYesType: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)aDomainInvitesSetInviteNewUserPrefToYesType { + if (self == aDomainInvitesSetInviteNewUserPrefToYesType) { + return YES; } - return self; + if (![self.description_ isEqual:aDomainInvitesSetInviteNewUserPrefToYesType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithFileChangeCommentSubscriptionDetails: - (DBTEAMLOGFileChangeCommentSubscriptionDetails *)fileChangeCommentSubscriptionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails; - _fileChangeCommentSubscriptionDetails = fileChangeCommentSubscriptionDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithFileDeleteCommentDetails:(DBTEAMLOGFileDeleteCommentDetails *)fileDeleteCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileDeleteCommentDetails; - _fileDeleteCommentDetails = fileDeleteCommentDetails; - } - return self; ++ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType alloc] initWithDescription_:description_]; } -- (instancetype)initWithFileLikeCommentDetails:(DBTEAMLOGFileLikeCommentDetails *)fileLikeCommentDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainVerificationAddDomainFailDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainVerificationAddDomainFailDetails + +#pragma mark - Constructors + +- (instancetype)initWithDomainName:(NSString *)domainName verificationMethod:(NSString *)verificationMethod { + [DBStoneValidators nonnullValidator:nil](domainName); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsFileLikeCommentDetails; - _fileLikeCommentDetails = fileLikeCommentDetails; + _domainName = domainName; + _verificationMethod = verificationMethod; } return self; } -- (instancetype)initWithFileResolveCommentDetails:(DBTEAMLOGFileResolveCommentDetails *)fileResolveCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileResolveCommentDetails; - _fileResolveCommentDetails = fileResolveCommentDetails; - } - return self; +- (instancetype)initWithDomainName:(NSString *)domainName { + return [self initWithDomainName:domainName verificationMethod:nil]; } -- (instancetype)initWithFileUnlikeCommentDetails:(DBTEAMLOGFileUnlikeCommentDetails *)fileUnlikeCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileUnlikeCommentDetails; - _fileUnlikeCommentDetails = fileUnlikeCommentDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer serialize:instance]; } -- (instancetype)initWithFileUnresolveCommentDetails: - (DBTEAMLOGFileUnresolveCommentDetails *)fileUnresolveCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileUnresolveCommentDetails; - _fileUnresolveCommentDetails = fileUnresolveCommentDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer deserialize:dict]; } -- (instancetype)initWithDeviceChangeIpDesktopDetails: - (DBTEAMLOGDeviceChangeIpDesktopDetails *)deviceChangeIpDesktopDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails; - _deviceChangeIpDesktopDetails = deviceChangeIpDesktopDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer serialize:self] description]; } -- (instancetype)initWithDeviceChangeIpMobileDetails: - (DBTEAMLOGDeviceChangeIpMobileDetails *)deviceChangeIpMobileDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails; - _deviceChangeIpMobileDetails = deviceChangeIpMobileDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithDeviceChangeIpWebDetails:(DBTEAMLOGDeviceChangeIpWebDetails *)deviceChangeIpWebDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceChangeIpWebDetails; - _deviceChangeIpWebDetails = deviceChangeIpWebDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.domainName hash]; + if (self.verificationMethod != nil) { + result = prime * result + [self.verificationMethod hash]; } - return self; + + return prime * result; } -- (instancetype)initWithDeviceDeleteOnUnlinkFailDetails: - (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)deviceDeleteOnUnlinkFailDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails; - _deviceDeleteOnUnlinkFailDetails = deviceDeleteOnUnlinkFailDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainVerificationAddDomainFailDetails:other]; } -- (instancetype)initWithDeviceDeleteOnUnlinkSuccessDetails: - (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)deviceDeleteOnUnlinkSuccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails; - _deviceDeleteOnUnlinkSuccessDetails = deviceDeleteOnUnlinkSuccessDetails; +- (BOOL)isEqualToDomainVerificationAddDomainFailDetails: + (DBTEAMLOGDomainVerificationAddDomainFailDetails *)aDomainVerificationAddDomainFailDetails { + if (self == aDomainVerificationAddDomainFailDetails) { + return YES; } - return self; + if (![self.domainName isEqual:aDomainVerificationAddDomainFailDetails.domainName]) { + return NO; + } + if (self.verificationMethod) { + if (![self.verificationMethod isEqual:aDomainVerificationAddDomainFailDetails.verificationMethod]) { + return NO; + } + } + return YES; } -- (instancetype)initWithDeviceLinkFailDetails:(DBTEAMLOGDeviceLinkFailDetails *)deviceLinkFailDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceLinkFailDetails; - _deviceLinkFailDetails = deviceLinkFailDetails; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainFailDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"domain_name"] = valueObj.domainName; + if (valueObj.verificationMethod) { + jsonDict[@"verification_method"] = valueObj.verificationMethod; } - return self; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithDeviceLinkSuccessDetails:(DBTEAMLOGDeviceLinkSuccessDetails *)deviceLinkSuccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceLinkSuccessDetails; - _deviceLinkSuccessDetails = deviceLinkSuccessDetails; - } - return self; ++ (DBTEAMLOGDomainVerificationAddDomainFailDetails *)deserialize:(NSDictionary *)valueDict { + NSString *domainName = valueDict[@"domain_name"]; + NSString *verificationMethod = valueDict[@"verification_method"] ?: nil; + + return [[DBTEAMLOGDomainVerificationAddDomainFailDetails alloc] initWithDomainName:domainName + verificationMethod:verificationMethod]; } -- (instancetype)initWithDeviceManagementDisabledDetails: - (DBTEAMLOGDeviceManagementDisabledDetails *)deviceManagementDisabledDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainVerificationAddDomainFailType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainVerificationAddDomainFailType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsDeviceManagementDisabledDetails; - _deviceManagementDisabledDetails = deviceManagementDisabledDetails; + _description_ = description_; } return self; } -- (instancetype)initWithDeviceManagementEnabledDetails: - (DBTEAMLOGDeviceManagementEnabledDetails *)deviceManagementEnabledDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceManagementEnabledDetails; - _deviceManagementEnabledDetails = deviceManagementEnabledDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer serialize:instance]; } -- (instancetype)initWithDeviceUnlinkDetails:(DBTEAMLOGDeviceUnlinkDetails *)deviceUnlinkDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceUnlinkDetails; - _deviceUnlinkDetails = deviceUnlinkDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer deserialize:dict]; } -- (instancetype)initWithEmmRefreshAuthTokenDetails:(DBTEAMLOGEmmRefreshAuthTokenDetails *)emmRefreshAuthTokenDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails; - _emmRefreshAuthTokenDetails = emmRefreshAuthTokenDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer serialize:self] description]; } -- (instancetype)initWithAccountCaptureChangeAvailabilityDetails: - (DBTEAMLOGAccountCaptureChangeAvailabilityDetails *)accountCaptureChangeAvailabilityDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails; - _accountCaptureChangeAvailabilityDetails = accountCaptureChangeAvailabilityDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithAccountCaptureMigrateAccountDetails: - (DBTEAMLOGAccountCaptureMigrateAccountDetails *)accountCaptureMigrateAccountDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails; - _accountCaptureMigrateAccountDetails = accountCaptureMigrateAccountDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithAccountCaptureRelinquishAccountDetails: - (DBTEAMLOGAccountCaptureRelinquishAccountDetails *)accountCaptureRelinquishAccountDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails; - _accountCaptureRelinquishAccountDetails = accountCaptureRelinquishAccountDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainVerificationAddDomainFailType:other]; } -- (instancetype)initWithDisabledDomainInvitesDetails: - (DBTEAMLOGDisabledDomainInvitesDetails *)disabledDomainInvitesDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDisabledDomainInvitesDetails; - _disabledDomainInvitesDetails = disabledDomainInvitesDetails; +- (BOOL)isEqualToDomainVerificationAddDomainFailType: + (DBTEAMLOGDomainVerificationAddDomainFailType *)aDomainVerificationAddDomainFailType { + if (self == aDomainVerificationAddDomainFailType) { + return YES; } - return self; + if (![self.description_ isEqual:aDomainVerificationAddDomainFailType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithDomainInvitesApproveRequestToJoinTeamDetails: - (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)domainInvitesApproveRequestToJoinTeamDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails; - _domainInvitesApproveRequestToJoinTeamDetails = domainInvitesApproveRequestToJoinTeamDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainFailType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithDomainInvitesDeclineRequestToJoinTeamDetails: - (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)domainInvitesDeclineRequestToJoinTeamDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails; - _domainInvitesDeclineRequestToJoinTeamDetails = domainInvitesDeclineRequestToJoinTeamDetails; - } - return self; ++ (DBTEAMLOGDomainVerificationAddDomainFailType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDomainVerificationAddDomainFailType alloc] initWithDescription_:description_]; } -- (instancetype)initWithDomainInvitesEmailExistingUsersDetails: - (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)domainInvitesEmailExistingUsersDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails; - _domainInvitesEmailExistingUsersDetails = domainInvitesEmailExistingUsersDetails; - } - return self; -} +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainVerificationAddDomainSuccessDetails + +#pragma mark - Constructors + +- (instancetype)initWithDomainNames:(NSArray *)domainNames + verificationMethod:(NSString *)verificationMethod { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](domainNames); -- (instancetype)initWithDomainInvitesRequestToJoinTeamDetails: - (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)domainInvitesRequestToJoinTeamDetails { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails; - _domainInvitesRequestToJoinTeamDetails = domainInvitesRequestToJoinTeamDetails; + _domainNames = domainNames; + _verificationMethod = verificationMethod; } return self; } -- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToNoDetails: - (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)domainInvitesSetInviteNewUserPrefToNoDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails; - _domainInvitesSetInviteNewUserPrefToNoDetails = domainInvitesSetInviteNewUserPrefToNoDetails; - } - return self; +- (instancetype)initWithDomainNames:(NSArray *)domainNames { + return [self initWithDomainNames:domainNames verificationMethod:nil]; } -- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToYesDetails: - (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)domainInvitesSetInviteNewUserPrefToYesDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails; - _domainInvitesSetInviteNewUserPrefToYesDetails = domainInvitesSetInviteNewUserPrefToYesDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer serialize:instance]; } -- (instancetype)initWithDomainVerificationAddDomainFailDetails: - (DBTEAMLOGDomainVerificationAddDomainFailDetails *)domainVerificationAddDomainFailDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails; - _domainVerificationAddDomainFailDetails = domainVerificationAddDomainFailDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer deserialize:dict]; } -- (instancetype)initWithDomainVerificationAddDomainSuccessDetails: - (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)domainVerificationAddDomainSuccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails; - _domainVerificationAddDomainSuccessDetails = domainVerificationAddDomainSuccessDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer serialize:self] description]; } -- (instancetype)initWithDomainVerificationRemoveDomainDetails: - (DBTEAMLOGDomainVerificationRemoveDomainDetails *)domainVerificationRemoveDomainDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails; - _domainVerificationRemoveDomainDetails = domainVerificationRemoveDomainDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithEnabledDomainInvitesDetails: - (DBTEAMLOGEnabledDomainInvitesDetails *)enabledDomainInvitesDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEnabledDomainInvitesDetails; - _enabledDomainInvitesDetails = enabledDomainInvitesDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.domainNames hash]; + if (self.verificationMethod != nil) { + result = prime * result + [self.verificationMethod hash]; } - return self; + + return prime * result; } -- (instancetype)initWithCreateFolderDetails:(DBTEAMLOGCreateFolderDetails *)createFolderDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsCreateFolderDetails; - _createFolderDetails = createFolderDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainVerificationAddDomainSuccessDetails:other]; } -- (instancetype)initWithFileAddDetails:(DBTEAMLOGFileAddDetails *)fileAddDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileAddDetails; - _fileAddDetails = fileAddDetails; +- (BOOL)isEqualToDomainVerificationAddDomainSuccessDetails: + (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)aDomainVerificationAddDomainSuccessDetails { + if (self == aDomainVerificationAddDomainSuccessDetails) { + return YES; } - return self; + if (![self.domainNames isEqual:aDomainVerificationAddDomainSuccessDetails.domainNames]) { + return NO; + } + if (self.verificationMethod) { + if (![self.verificationMethod isEqual:aDomainVerificationAddDomainSuccessDetails.verificationMethod]) { + return NO; + } + } + return YES; } -- (instancetype)initWithFileCopyDetails:(DBTEAMLOGFileCopyDetails *)fileCopyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileCopyDetails; - _fileCopyDetails = fileCopyDetails; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"domain_names"] = [DBArraySerializer serialize:valueObj.domainNames + withBlock:^id(id elem0) { + return elem0; + }]; + if (valueObj.verificationMethod) { + jsonDict[@"verification_method"] = valueObj.verificationMethod; } - return self; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithFileDeleteDetails:(DBTEAMLOGFileDeleteDetails *)fileDeleteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileDeleteDetails; - _fileDeleteDetails = fileDeleteDetails; - } - return self; ++ (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *domainNames = [DBArraySerializer deserialize:valueDict[@"domain_names"] + withBlock:^id(id elem0) { + return elem0; + }]; + NSString *verificationMethod = valueDict[@"verification_method"] ?: nil; + + return [[DBTEAMLOGDomainVerificationAddDomainSuccessDetails alloc] initWithDomainNames:domainNames + verificationMethod:verificationMethod]; } -- (instancetype)initWithFileDownloadDetails:(DBTEAMLOGFileDownloadDetails *)fileDownloadDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainVerificationAddDomainSuccessType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainVerificationAddDomainSuccessType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsFileDownloadDetails; - _fileDownloadDetails = fileDownloadDetails; + _description_ = description_; } return self; } -- (instancetype)initWithFileEditDetails:(DBTEAMLOGFileEditDetails *)fileEditDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileEditDetails; - _fileEditDetails = fileEditDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer serialize:instance]; } -- (instancetype)initWithFileGetCopyReferenceDetails: - (DBTEAMLOGFileGetCopyReferenceDetails *)fileGetCopyReferenceDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileGetCopyReferenceDetails; - _fileGetCopyReferenceDetails = fileGetCopyReferenceDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer deserialize:dict]; } -- (instancetype)initWithFileMoveDetails:(DBTEAMLOGFileMoveDetails *)fileMoveDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileMoveDetails; - _fileMoveDetails = fileMoveDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer serialize:self] description]; } -- (instancetype)initWithFilePermanentlyDeleteDetails: - (DBTEAMLOGFilePermanentlyDeleteDetails *)filePermanentlyDeleteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails; - _filePermanentlyDeleteDetails = filePermanentlyDeleteDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithFilePreviewDetails:(DBTEAMLOGFilePreviewDetails *)filePreviewDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFilePreviewDetails; - _filePreviewDetails = filePreviewDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithFileRenameDetails:(DBTEAMLOGFileRenameDetails *)fileRenameDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRenameDetails; - _fileRenameDetails = fileRenameDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainVerificationAddDomainSuccessType:other]; } -- (instancetype)initWithFileRestoreDetails:(DBTEAMLOGFileRestoreDetails *)fileRestoreDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRestoreDetails; - _fileRestoreDetails = fileRestoreDetails; +- (BOOL)isEqualToDomainVerificationAddDomainSuccessType: + (DBTEAMLOGDomainVerificationAddDomainSuccessType *)aDomainVerificationAddDomainSuccessType { + if (self == aDomainVerificationAddDomainSuccessType) { + return YES; } - return self; + if (![self.description_ isEqual:aDomainVerificationAddDomainSuccessType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithFileRevertDetails:(DBTEAMLOGFileRevertDetails *)fileRevertDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRevertDetails; - _fileRevertDetails = fileRevertDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainSuccessType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithFileRollbackChangesDetails:(DBTEAMLOGFileRollbackChangesDetails *)fileRollbackChangesDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRollbackChangesDetails; - _fileRollbackChangesDetails = fileRollbackChangesDetails; - } - return self; ++ (DBTEAMLOGDomainVerificationAddDomainSuccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDomainVerificationAddDomainSuccessType alloc] initWithDescription_:description_]; } -- (instancetype)initWithFileSaveCopyReferenceDetails: - (DBTEAMLOGFileSaveCopyReferenceDetails *)fileSaveCopyReferenceDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainVerificationRemoveDomainDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainVerificationRemoveDomainDetails + +#pragma mark - Constructors + +- (instancetype)initWithDomainNames:(NSArray *)domainNames { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](domainNames); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails; - _fileSaveCopyReferenceDetails = fileSaveCopyReferenceDetails; + _domainNames = domainNames; } return self; } -- (instancetype)initWithFileRequestAddDeadlineDetails: - (DBTEAMLOGFileRequestAddDeadlineDetails *)fileRequestAddDeadlineDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails; - _fileRequestAddDeadlineDetails = fileRequestAddDeadlineDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer serialize:instance]; } -- (instancetype)initWithFileRequestChangeDetails:(DBTEAMLOGFileRequestChangeDetails *)fileRequestChangeDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestChangeDetails; - _fileRequestChangeDetails = fileRequestChangeDetails; - } ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithFileRequestChangeFolderDetails: - (DBTEAMLOGFileRequestChangeFolderDetails *)fileRequestChangeFolderDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestChangeFolderDetails; - _fileRequestChangeFolderDetails = fileRequestChangeFolderDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.domainNames hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainVerificationRemoveDomainDetails:other]; } -- (instancetype)initWithFileRequestCloseDetails:(DBTEAMLOGFileRequestCloseDetails *)fileRequestCloseDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestCloseDetails; - _fileRequestCloseDetails = fileRequestCloseDetails; +- (BOOL)isEqualToDomainVerificationRemoveDomainDetails: + (DBTEAMLOGDomainVerificationRemoveDomainDetails *)aDomainVerificationRemoveDomainDetails { + if (self == aDomainVerificationRemoveDomainDetails) { + return YES; } - return self; + if (![self.domainNames isEqual:aDomainVerificationRemoveDomainDetails.domainNames]) { + return NO; + } + return YES; } -- (instancetype)initWithFileRequestCreateDetails:(DBTEAMLOGFileRequestCreateDetails *)fileRequestCreateDetails { +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationRemoveDomainDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"domain_names"] = [DBArraySerializer serialize:valueObj.domainNames + withBlock:^id(id elem0) { + return elem0; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDomainVerificationRemoveDomainDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *domainNames = [DBArraySerializer deserialize:valueDict[@"domain_names"] + withBlock:^id(id elem0) { + return elem0; + }]; + + return [[DBTEAMLOGDomainVerificationRemoveDomainDetails alloc] initWithDomainNames:domainNames]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDomainVerificationRemoveDomainType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDomainVerificationRemoveDomainType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestCreateDetails; - _fileRequestCreateDetails = fileRequestCreateDetails; + _description_ = description_; } return self; } -- (instancetype)initWithFileRequestReceiveFileDetails: - (DBTEAMLOGFileRequestReceiveFileDetails *)fileRequestReceiveFileDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestReceiveFileDetails; - _fileRequestReceiveFileDetails = fileRequestReceiveFileDetails; - } +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithFileRequestRemoveDeadlineDetails: - (DBTEAMLOGFileRequestRemoveDeadlineDetails *)fileRequestRemoveDeadlineDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails; - _fileRequestRemoveDeadlineDetails = fileRequestRemoveDeadlineDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDomainVerificationRemoveDomainType:other]; } -- (instancetype)initWithFileRequestSendDetails:(DBTEAMLOGFileRequestSendDetails *)fileRequestSendDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestSendDetails; - _fileRequestSendDetails = fileRequestSendDetails; +- (BOOL)isEqualToDomainVerificationRemoveDomainType: + (DBTEAMLOGDomainVerificationRemoveDomainType *)aDomainVerificationRemoveDomainType { + if (self == aDomainVerificationRemoveDomainType) { + return YES; } - return self; + if (![self.description_ isEqual:aDomainVerificationRemoveDomainType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithGroupAddExternalIdDetails:(DBTEAMLOGGroupAddExternalIdDetails *)groupAddExternalIdDetails { +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDomainVerificationRemoveDomainType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGDomainVerificationRemoveDomainType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGDomainVerificationRemoveDomainType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDownloadPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDownloadPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithAllow { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsGroupAddExternalIdDetails; - _groupAddExternalIdDetails = groupAddExternalIdDetails; + _tag = DBTEAMLOGDownloadPolicyTypeAllow; } return self; } -- (instancetype)initWithGroupAddMemberDetails:(DBTEAMLOGGroupAddMemberDetails *)groupAddMemberDetails { +- (instancetype)initWithDisallow { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsGroupAddMemberDetails; - _groupAddMemberDetails = groupAddMemberDetails; + _tag = DBTEAMLOGDownloadPolicyTypeDisallow; } return self; } -- (instancetype)initWithGroupChangeExternalIdDetails: - (DBTEAMLOGGroupChangeExternalIdDetails *)groupChangeExternalIdDetails { +- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsGroupChangeExternalIdDetails; - _groupChangeExternalIdDetails = groupChangeExternalIdDetails; + _tag = DBTEAMLOGDownloadPolicyTypeOther; } return self; } -- (instancetype)initWithGroupChangeManagementTypeDetails: - (DBTEAMLOGGroupChangeManagementTypeDetails *)groupChangeManagementTypeDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails; - _groupChangeManagementTypeDetails = groupChangeManagementTypeDetails; - } - return self; -} +#pragma mark - Instance field accessors -- (instancetype)initWithGroupChangeMemberRoleDetails: - (DBTEAMLOGGroupChangeMemberRoleDetails *)groupChangeMemberRoleDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails; - _groupChangeMemberRoleDetails = groupChangeMemberRoleDetails; - } - return self; -} +#pragma mark - Tag state methods -- (instancetype)initWithGroupCreateDetails:(DBTEAMLOGGroupCreateDetails *)groupCreateDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupCreateDetails; - _groupCreateDetails = groupCreateDetails; - } - return self; +- (BOOL)isAllow { + return _tag == DBTEAMLOGDownloadPolicyTypeAllow; } -- (instancetype)initWithGroupDeleteDetails:(DBTEAMLOGGroupDeleteDetails *)groupDeleteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupDeleteDetails; - _groupDeleteDetails = groupDeleteDetails; - } - return self; +- (BOOL)isDisallow { + return _tag == DBTEAMLOGDownloadPolicyTypeDisallow; } -- (instancetype)initWithGroupMovedDetails:(DBTEAMLOGGroupMovedDetails *)groupMovedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupMovedDetails; - _groupMovedDetails = groupMovedDetails; - } - return self; +- (BOOL)isOther { + return _tag == DBTEAMLOGDownloadPolicyTypeOther; } -- (instancetype)initWithGroupRemoveExternalIdDetails: - (DBTEAMLOGGroupRemoveExternalIdDetails *)groupRemoveExternalIdDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails; - _groupRemoveExternalIdDetails = groupRemoveExternalIdDetails; +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGDownloadPolicyTypeAllow: + return @"DBTEAMLOGDownloadPolicyTypeAllow"; + case DBTEAMLOGDownloadPolicyTypeDisallow: + return @"DBTEAMLOGDownloadPolicyTypeDisallow"; + case DBTEAMLOGDownloadPolicyTypeOther: + return @"DBTEAMLOGDownloadPolicyTypeOther"; } - return self; + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } -- (instancetype)initWithGroupRemoveMemberDetails:(DBTEAMLOGGroupRemoveMemberDetails *)groupRemoveMemberDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupRemoveMemberDetails; - _groupRemoveMemberDetails = groupRemoveMemberDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDownloadPolicyTypeSerializer serialize:instance]; } -- (instancetype)initWithGroupRenameDetails:(DBTEAMLOGGroupRenameDetails *)groupRenameDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupRenameDetails; - _groupRenameDetails = groupRenameDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDownloadPolicyTypeSerializer deserialize:dict]; } -- (instancetype)initWithEmmErrorDetails:(DBTEAMLOGEmmErrorDetails *)emmErrorDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEmmErrorDetails; - _emmErrorDetails = emmErrorDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDownloadPolicyTypeSerializer serialize:self] description]; } -- (instancetype)initWithLoginFailDetails:(DBTEAMLOGLoginFailDetails *)loginFailDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsLoginFailDetails; - _loginFailDetails = loginFailDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithLoginSuccessDetails:(DBTEAMLOGLoginSuccessDetails *)loginSuccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsLoginSuccessDetails; - _loginSuccessDetails = loginSuccessDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGDownloadPolicyTypeAllow: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDownloadPolicyTypeDisallow: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGDownloadPolicyTypeOther: + result = prime * result + [[self tagName] hash]; } - return self; + + return prime * result; } -- (instancetype)initWithLogoutDetails:(DBTEAMLOGLogoutDetails *)logoutDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsLogoutDetails; - _logoutDetails = logoutDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDownloadPolicyType:other]; } -- (instancetype)initWithResellerSupportSessionEndDetails: - (DBTEAMLOGResellerSupportSessionEndDetails *)resellerSupportSessionEndDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsResellerSupportSessionEndDetails; - _resellerSupportSessionEndDetails = resellerSupportSessionEndDetails; +- (BOOL)isEqualToDownloadPolicyType:(DBTEAMLOGDownloadPolicyType *)aDownloadPolicyType { + if (self == aDownloadPolicyType) { + return YES; } - return self; + if (self.tag != aDownloadPolicyType.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGDownloadPolicyTypeAllow: + return [[self tagName] isEqual:[aDownloadPolicyType tagName]]; + case DBTEAMLOGDownloadPolicyTypeDisallow: + return [[self tagName] isEqual:[aDownloadPolicyType tagName]]; + case DBTEAMLOGDownloadPolicyTypeOther: + return [[self tagName] isEqual:[aDownloadPolicyType tagName]]; + } + return YES; } -- (instancetype)initWithResellerSupportSessionStartDetails: - (DBTEAMLOGResellerSupportSessionStartDetails *)resellerSupportSessionStartDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsResellerSupportSessionStartDetails; - _resellerSupportSessionStartDetails = resellerSupportSessionStartDetails; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDownloadPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDownloadPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isAllow]) { + jsonDict[@".tag"] = @"allow"; + } else if ([valueObj isDisallow]) { + jsonDict[@".tag"] = @"disallow"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } - return self; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails *)signInAsSessionEndDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSignInAsSessionEndDetails; - _signInAsSessionEndDetails = signInAsSessionEndDetails; ++ (DBTEAMLOGDownloadPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"allow"]) { + return [[DBTEAMLOGDownloadPolicyType alloc] initWithAllow]; + } else if ([tag isEqualToString:@"disallow"]) { + return [[DBTEAMLOGDownloadPolicyType alloc] initWithDisallow]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGDownloadPolicyType alloc] initWithOther]; + } else { + return [[DBTEAMLOGDownloadPolicyType alloc] initWithOther]; } - return self; } -- (instancetype)initWithSignInAsSessionStartDetails: - (DBTEAMLOGSignInAsSessionStartDetails *)signInAsSessionStartDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDurationLogInfo.h" +#import "DBTEAMLOGTimeUnit.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGDurationLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithUnit:(DBTEAMLOGTimeUnit *)unit amount:(NSNumber *)amount { + [DBStoneValidators nonnullValidator:nil](unit); + [DBStoneValidators nonnullValidator:nil](amount); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSignInAsSessionStartDetails; - _signInAsSessionStartDetails = signInAsSessionStartDetails; + _unit = unit; + _amount = amount; } return self; } -- (instancetype)initWithSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)ssoErrorDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoErrorDetails; - _ssoErrorDetails = ssoErrorDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGDurationLogInfoSerializer serialize:instance]; } -- (instancetype)initWithMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)memberAddNameDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberAddNameDetails; - _memberAddNameDetails = memberAddNameDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGDurationLogInfoSerializer deserialize:dict]; } -- (instancetype)initWithMemberChangeAdminRoleDetails: - (DBTEAMLOGMemberChangeAdminRoleDetails *)memberChangeAdminRoleDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails; - _memberChangeAdminRoleDetails = memberChangeAdminRoleDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGDurationLogInfoSerializer serialize:self] description]; } -- (instancetype)initWithMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)memberChangeEmailDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberChangeEmailDetails; - _memberChangeEmailDetails = memberChangeEmailDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)memberChangeNameDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberChangeNameDetails; - _memberChangeNameDetails = memberChangeNameDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.unit hash]; + result = prime * result + [self.amount hash]; + + return prime * result; } -- (instancetype)initWithMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails *)memberChangeStatusDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberChangeStatusDetails; - _memberChangeStatusDetails = memberChangeStatusDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToDurationLogInfo:other]; } -- (instancetype)initWithMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)memberSuggestDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberSuggestDetails; - _memberSuggestDetails = memberSuggestDetails; +- (BOOL)isEqualToDurationLogInfo:(DBTEAMLOGDurationLogInfo *)aDurationLogInfo { + if (self == aDurationLogInfo) { + return YES; } - return self; + if (![self.unit isEqual:aDurationLogInfo.unit]) { + return NO; + } + if (![self.amount isEqual:aDurationLogInfo.amount]) { + return NO; + } + return YES; } -- (instancetype)initWithPaperContentAddMemberDetails: - (DBTEAMLOGPaperContentAddMemberDetails *)paperContentAddMemberDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentAddMemberDetails; - _paperContentAddMemberDetails = paperContentAddMemberDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGDurationLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGDurationLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"unit"] = [DBTEAMLOGTimeUnitSerializer serialize:valueObj.unit]; + jsonDict[@"amount"] = valueObj.amount; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithPaperContentAddToFolderDetails: - (DBTEAMLOGPaperContentAddToFolderDetails *)paperContentAddToFolderDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentAddToFolderDetails; - _paperContentAddToFolderDetails = paperContentAddToFolderDetails; - } - return self; ++ (DBTEAMLOGDurationLogInfo *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGTimeUnit *unit = [DBTEAMLOGTimeUnitSerializer deserialize:valueDict[@"unit"]]; + NSNumber *amount = valueDict[@"amount"]; + + return [[DBTEAMLOGDurationLogInfo alloc] initWithUnit:unit amount:amount]; } -- (instancetype)initWithPaperContentArchiveDetails:(DBTEAMLOGPaperContentArchiveDetails *)paperContentArchiveDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmAddExceptionDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmAddExceptionDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentArchiveDetails; - _paperContentArchiveDetails = paperContentArchiveDetails; } return self; } -- (instancetype)initWithPaperContentCreateDetails:(DBTEAMLOGPaperContentCreateDetails *)paperContentCreateDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentCreateDetails; - _paperContentCreateDetails = paperContentCreateDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmAddExceptionDetailsSerializer serialize:instance]; } -- (instancetype)initWithPaperContentPermanentlyDeleteDetails: - (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)paperContentPermanentlyDeleteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails; - _paperContentPermanentlyDeleteDetails = paperContentPermanentlyDeleteDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmAddExceptionDetailsSerializer deserialize:dict]; } -- (instancetype)initWithPaperContentRemoveFromFolderDetails: - (DBTEAMLOGPaperContentRemoveFromFolderDetails *)paperContentRemoveFromFolderDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails; - _paperContentRemoveFromFolderDetails = paperContentRemoveFromFolderDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmAddExceptionDetailsSerializer serialize:self] description]; } -- (instancetype)initWithPaperContentRemoveMemberDetails: - (DBTEAMLOGPaperContentRemoveMemberDetails *)paperContentRemoveMemberDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails; - _paperContentRemoveMemberDetails = paperContentRemoveMemberDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithPaperContentRenameDetails:(DBTEAMLOGPaperContentRenameDetails *)paperContentRenameDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentRenameDetails; - _paperContentRenameDetails = paperContentRenameDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (instancetype)initWithPaperContentRestoreDetails:(DBTEAMLOGPaperContentRestoreDetails *)paperContentRestoreDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperContentRestoreDetails; - _paperContentRestoreDetails = paperContentRestoreDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmAddExceptionDetails:other]; } -- (instancetype)initWithPaperDocAddCommentDetails:(DBTEAMLOGPaperDocAddCommentDetails *)paperDocAddCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocAddCommentDetails; - _paperDocAddCommentDetails = paperDocAddCommentDetails; +- (BOOL)isEqualToEmmAddExceptionDetails:(DBTEAMLOGEmmAddExceptionDetails *)anEmmAddExceptionDetails { + if (self == anEmmAddExceptionDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithPaperDocChangeMemberRoleDetails: - (DBTEAMLOGPaperDocChangeMemberRoleDetails *)paperDocChangeMemberRoleDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails; - _paperDocChangeMemberRoleDetails = paperDocChangeMemberRoleDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmAddExceptionDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmAddExceptionDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithPaperDocChangeSharingPolicyDetails: - (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)paperDocChangeSharingPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails; - _paperDocChangeSharingPolicyDetails = paperDocChangeSharingPolicyDetails; - } - return self; ++ (DBTEAMLOGEmmAddExceptionDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGEmmAddExceptionDetails alloc] initDefault]; } -- (instancetype)initWithPaperDocChangeSubscriptionDetails: - (DBTEAMLOGPaperDocChangeSubscriptionDetails *)paperDocChangeSubscriptionDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmAddExceptionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmAddExceptionType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails; - _paperDocChangeSubscriptionDetails = paperDocChangeSubscriptionDetails; + _description_ = description_; } return self; } -- (instancetype)initWithPaperDocDeletedDetails:(DBTEAMLOGPaperDocDeletedDetails *)paperDocDeletedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocDeletedDetails; - _paperDocDeletedDetails = paperDocDeletedDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmAddExceptionTypeSerializer serialize:instance]; } -- (instancetype)initWithPaperDocDeleteCommentDetails: - (DBTEAMLOGPaperDocDeleteCommentDetails *)paperDocDeleteCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails; - _paperDocDeleteCommentDetails = paperDocDeleteCommentDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmAddExceptionTypeSerializer deserialize:dict]; } -- (instancetype)initWithPaperDocDownloadDetails:(DBTEAMLOGPaperDocDownloadDetails *)paperDocDownloadDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocDownloadDetails; - _paperDocDownloadDetails = paperDocDownloadDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmAddExceptionTypeSerializer serialize:self] description]; } -- (instancetype)initWithPaperDocEditDetails:(DBTEAMLOGPaperDocEditDetails *)paperDocEditDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocEditDetails; - _paperDocEditDetails = paperDocEditDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithPaperDocEditCommentDetails:(DBTEAMLOGPaperDocEditCommentDetails *)paperDocEditCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocEditCommentDetails; - _paperDocEditCommentDetails = paperDocEditCommentDetails; - } - return self; -} +#pragma mark - Hash method -- (instancetype)initWithPaperDocFollowedDetails:(DBTEAMLOGPaperDocFollowedDetails *)paperDocFollowedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocFollowedDetails; - _paperDocFollowedDetails = paperDocFollowedDetails; - } - return self; +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithPaperDocMentionDetails:(DBTEAMLOGPaperDocMentionDetails *)paperDocMentionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocMentionDetails; - _paperDocMentionDetails = paperDocMentionDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmAddExceptionType:other]; } -- (instancetype)initWithPaperDocRequestAccessDetails: - (DBTEAMLOGPaperDocRequestAccessDetails *)paperDocRequestAccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocRequestAccessDetails; - _paperDocRequestAccessDetails = paperDocRequestAccessDetails; +- (BOOL)isEqualToEmmAddExceptionType:(DBTEAMLOGEmmAddExceptionType *)anEmmAddExceptionType { + if (self == anEmmAddExceptionType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmAddExceptionType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithPaperDocResolveCommentDetails: - (DBTEAMLOGPaperDocResolveCommentDetails *)paperDocResolveCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocResolveCommentDetails; - _paperDocResolveCommentDetails = paperDocResolveCommentDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmAddExceptionTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmAddExceptionType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithPaperDocRevertDetails:(DBTEAMLOGPaperDocRevertDetails *)paperDocRevertDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocRevertDetails; - _paperDocRevertDetails = paperDocRevertDetails; - } - return self; ++ (DBTEAMLOGEmmAddExceptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmAddExceptionType alloc] initWithDescription_:description_]; } -- (instancetype)initWithPaperDocSlackShareDetails:(DBTEAMLOGPaperDocSlackShareDetails *)paperDocSlackShareDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmChangePolicyDetails.h" +#import "DBTEAMPOLICIESEmmState.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESEmmState *)dNewValue + previousValue:(DBTEAMPOLICIESEmmState *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocSlackShareDetails; - _paperDocSlackShareDetails = paperDocSlackShareDetails; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -- (instancetype)initWithPaperDocTeamInviteDetails:(DBTEAMLOGPaperDocTeamInviteDetails *)paperDocTeamInviteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocTeamInviteDetails; - _paperDocTeamInviteDetails = paperDocTeamInviteDetails; - } - return self; +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESEmmState *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } -- (instancetype)initWithPaperDocTrashedDetails:(DBTEAMLOGPaperDocTrashedDetails *)paperDocTrashedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocTrashedDetails; - _paperDocTrashedDetails = paperDocTrashedDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmChangePolicyDetailsSerializer serialize:instance]; } -- (instancetype)initWithPaperDocUnresolveCommentDetails: - (DBTEAMLOGPaperDocUnresolveCommentDetails *)paperDocUnresolveCommentDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails; - _paperDocUnresolveCommentDetails = paperDocUnresolveCommentDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmChangePolicyDetailsSerializer deserialize:dict]; } -- (instancetype)initWithPaperDocUntrashedDetails:(DBTEAMLOGPaperDocUntrashedDetails *)paperDocUntrashedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocUntrashedDetails; - _paperDocUntrashedDetails = paperDocUntrashedDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmChangePolicyDetailsSerializer serialize:self] description]; } -- (instancetype)initWithPaperDocViewDetails:(DBTEAMLOGPaperDocViewDetails *)paperDocViewDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperDocViewDetails; - _paperDocViewDetails = paperDocViewDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithPaperFolderChangeSubscriptionDetails: - (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)paperFolderChangeSubscriptionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails; - _paperFolderChangeSubscriptionDetails = paperFolderChangeSubscriptionDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } - return self; + + return prime * result; } -- (instancetype)initWithPaperFolderDeletedDetails:(DBTEAMLOGPaperFolderDeletedDetails *)paperFolderDeletedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperFolderDeletedDetails; - _paperFolderDeletedDetails = paperFolderDeletedDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmChangePolicyDetails:other]; } -- (instancetype)initWithPaperFolderFollowedDetails:(DBTEAMLOGPaperFolderFollowedDetails *)paperFolderFollowedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperFolderFollowedDetails; - _paperFolderFollowedDetails = paperFolderFollowedDetails; +- (BOOL)isEqualToEmmChangePolicyDetails:(DBTEAMLOGEmmChangePolicyDetails *)anEmmChangePolicyDetails { + if (self == anEmmChangePolicyDetails) { + return YES; } - return self; + if (![self.dNewValue isEqual:anEmmChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:anEmmChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; } -- (instancetype)initWithPaperFolderTeamInviteDetails: - (DBTEAMLOGPaperFolderTeamInviteDetails *)paperFolderTeamInviteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails; - _paperFolderTeamInviteDetails = paperFolderTeamInviteDetails; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMPOLICIESEmmStateSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMPOLICIESEmmStateSerializer serialize:valueObj.previousValue]; } - return self; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithPasswordChangeDetails:(DBTEAMLOGPasswordChangeDetails *)passwordChangeDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPasswordChangeDetails; - _passwordChangeDetails = passwordChangeDetails; - } - return self; ++ (DBTEAMLOGEmmChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESEmmState *dNewValue = [DBTEAMPOLICIESEmmStateSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMPOLICIESEmmState *previousValue = + valueDict[@"previous_value"] ? [DBTEAMPOLICIESEmmStateSerializer deserialize:valueDict[@"previous_value"]] : nil; + + return [[DBTEAMLOGEmmChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } -- (instancetype)initWithPasswordResetDetails:(DBTEAMLOGPasswordResetDetails *)passwordResetDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsPasswordResetDetails; - _passwordResetDetails = passwordResetDetails; + _description_ = description_; } return self; } -- (instancetype)initWithPasswordResetAllDetails:(DBTEAMLOGPasswordResetAllDetails *)passwordResetAllDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPasswordResetAllDetails; - _passwordResetAllDetails = passwordResetAllDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmChangePolicyTypeSerializer serialize:instance]; } -- (instancetype)initWithEmmCreateExceptionsReportDetails: - (DBTEAMLOGEmmCreateExceptionsReportDetails *)emmCreateExceptionsReportDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails; - _emmCreateExceptionsReportDetails = emmCreateExceptionsReportDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmChangePolicyTypeSerializer deserialize:dict]; } -- (instancetype)initWithEmmCreateUsageReportDetails: - (DBTEAMLOGEmmCreateUsageReportDetails *)emmCreateUsageReportDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEmmCreateUsageReportDetails; - _emmCreateUsageReportDetails = emmCreateUsageReportDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmChangePolicyTypeSerializer serialize:self] description]; } -- (instancetype)initWithSmartSyncCreateAdminPrivilegeReportDetails: - (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)smartSyncCreateAdminPrivilegeReportDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails; - _smartSyncCreateAdminPrivilegeReportDetails = smartSyncCreateAdminPrivilegeReportDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithTeamActivityCreateReportDetails: - (DBTEAMLOGTeamActivityCreateReportDetails *)teamActivityCreateReportDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamActivityCreateReportDetails; - _teamActivityCreateReportDetails = teamActivityCreateReportDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithCollectionShareDetails:(DBTEAMLOGCollectionShareDetails *)collectionShareDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsCollectionShareDetails; - _collectionShareDetails = collectionShareDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmChangePolicyType:other]; } -- (instancetype)initWithNoteAclInviteOnlyDetails:(DBTEAMLOGNoteAclInviteOnlyDetails *)noteAclInviteOnlyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails; - _noteAclInviteOnlyDetails = noteAclInviteOnlyDetails; +- (BOOL)isEqualToEmmChangePolicyType:(DBTEAMLOGEmmChangePolicyType *)anEmmChangePolicyType { + if (self == anEmmChangePolicyType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmChangePolicyType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithNoteAclLinkDetails:(DBTEAMLOGNoteAclLinkDetails *)noteAclLinkDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsNoteAclLinkDetails; - _noteAclLinkDetails = noteAclLinkDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithNoteAclTeamLinkDetails:(DBTEAMLOGNoteAclTeamLinkDetails *)noteAclTeamLinkDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsNoteAclTeamLinkDetails; - _noteAclTeamLinkDetails = noteAclTeamLinkDetails; - } - return self; ++ (DBTEAMLOGEmmChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmChangePolicyType alloc] initWithDescription_:description_]; } -- (instancetype)initWithNoteSharedDetails:(DBTEAMLOGNoteSharedDetails *)noteSharedDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmCreateExceptionsReportDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmCreateExceptionsReportDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsNoteSharedDetails; - _noteSharedDetails = noteSharedDetails; } return self; } -- (instancetype)initWithNoteShareReceiveDetails:(DBTEAMLOGNoteShareReceiveDetails *)noteShareReceiveDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsNoteShareReceiveDetails; - _noteShareReceiveDetails = noteShareReceiveDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer serialize:instance]; } -- (instancetype)initWithOpenNoteSharedDetails:(DBTEAMLOGOpenNoteSharedDetails *)openNoteSharedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsOpenNoteSharedDetails; - _openNoteSharedDetails = openNoteSharedDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer deserialize:dict]; } -- (instancetype)initWithSfAddGroupDetails:(DBTEAMLOGSfAddGroupDetails *)sfAddGroupDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfAddGroupDetails; - _sfAddGroupDetails = sfAddGroupDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer serialize:self] description]; } -- (instancetype)initWithSfAllowNonMembersToViewSharedLinksDetails: - (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)sfAllowNonMembersToViewSharedLinksDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails; - _sfAllowNonMembersToViewSharedLinksDetails = sfAllowNonMembersToViewSharedLinksDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)sfInviteGroupDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfInviteGroupDetails; - _sfInviteGroupDetails = sfInviteGroupDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (instancetype)initWithSfNestDetails:(DBTEAMLOGSfNestDetails *)sfNestDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfNestDetails; - _sfNestDetails = sfNestDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmCreateExceptionsReportDetails:other]; } -- (instancetype)initWithSfTeamDeclineDetails:(DBTEAMLOGSfTeamDeclineDetails *)sfTeamDeclineDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamDeclineDetails; - _sfTeamDeclineDetails = sfTeamDeclineDetails; +- (BOOL)isEqualToEmmCreateExceptionsReportDetails: + (DBTEAMLOGEmmCreateExceptionsReportDetails *)anEmmCreateExceptionsReportDetails { + if (self == anEmmCreateExceptionsReportDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithSfTeamGrantAccessDetails:(DBTEAMLOGSfTeamGrantAccessDetails *)sfTeamGrantAccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamGrantAccessDetails; - _sfTeamGrantAccessDetails = sfTeamGrantAccessDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmCreateExceptionsReportDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmCreateExceptionsReportDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSfTeamInviteDetails:(DBTEAMLOGSfTeamInviteDetails *)sfTeamInviteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamInviteDetails; - _sfTeamInviteDetails = sfTeamInviteDetails; - } - return self; ++ (DBTEAMLOGEmmCreateExceptionsReportDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGEmmCreateExceptionsReportDetails alloc] initDefault]; } -- (instancetype)initWithSfTeamInviteChangeRoleDetails: - (DBTEAMLOGSfTeamInviteChangeRoleDetails *)sfTeamInviteChangeRoleDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmCreateExceptionsReportType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmCreateExceptionsReportType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails; - _sfTeamInviteChangeRoleDetails = sfTeamInviteChangeRoleDetails; + _description_ = description_; } return self; } -- (instancetype)initWithSfTeamJoinDetails:(DBTEAMLOGSfTeamJoinDetails *)sfTeamJoinDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamJoinDetails; - _sfTeamJoinDetails = sfTeamJoinDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmCreateExceptionsReportTypeSerializer serialize:instance]; } -- (instancetype)initWithSfTeamJoinFromOobLinkDetails: - (DBTEAMLOGSfTeamJoinFromOobLinkDetails *)sfTeamJoinFromOobLinkDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails; - _sfTeamJoinFromOobLinkDetails = sfTeamJoinFromOobLinkDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmCreateExceptionsReportTypeSerializer deserialize:dict]; } -- (instancetype)initWithSfTeamUninviteDetails:(DBTEAMLOGSfTeamUninviteDetails *)sfTeamUninviteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSfTeamUninviteDetails; - _sfTeamUninviteDetails = sfTeamUninviteDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmCreateExceptionsReportTypeSerializer serialize:self] description]; } -- (instancetype)initWithSharedContentAddInviteesDetails: - (DBTEAMLOGSharedContentAddInviteesDetails *)sharedContentAddInviteesDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentAddInviteesDetails; - _sharedContentAddInviteesDetails = sharedContentAddInviteesDetails; - } - return self; -} +#pragma mark - Copyable method -- (instancetype)initWithSharedContentAddLinkExpiryDetails: - (DBTEAMLOGSharedContentAddLinkExpiryDetails *)sharedContentAddLinkExpiryDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails; - _sharedContentAddLinkExpiryDetails = sharedContentAddLinkExpiryDetails; - } +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSharedContentAddLinkPasswordDetails: - (DBTEAMLOGSharedContentAddLinkPasswordDetails *)sharedContentAddLinkPasswordDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails; - _sharedContentAddLinkPasswordDetails = sharedContentAddLinkPasswordDetails; - } - return self; -} +#pragma mark - Hash method -- (instancetype)initWithSharedContentAddMemberDetails: - (DBTEAMLOGSharedContentAddMemberDetails *)sharedContentAddMemberDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentAddMemberDetails; - _sharedContentAddMemberDetails = sharedContentAddMemberDetails; - } - return self; -} +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; -- (instancetype)initWithSharedContentChangeDownloadsPolicyDetails: - (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)sharedContentChangeDownloadsPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails; - _sharedContentChangeDownloadsPolicyDetails = sharedContentChangeDownloadsPolicyDetails; - } - return self; -} + result = prime * result + [self.description_ hash]; -- (instancetype)initWithSharedContentChangeInviteeRoleDetails: - (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)sharedContentChangeInviteeRoleDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails; - _sharedContentChangeInviteeRoleDetails = sharedContentChangeInviteeRoleDetails; - } - return self; + return prime * result; } -- (instancetype)initWithSharedContentChangeLinkAudienceDetails: - (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)sharedContentChangeLinkAudienceDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails; - _sharedContentChangeLinkAudienceDetails = sharedContentChangeLinkAudienceDetails; - } - return self; -} +#pragma mark - Equality method -- (instancetype)initWithSharedContentChangeLinkExpiryDetails: - (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)sharedContentChangeLinkExpiryDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails; - _sharedContentChangeLinkExpiryDetails = sharedContentChangeLinkExpiryDetails; +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmCreateExceptionsReportType:other]; } -- (instancetype)initWithSharedContentChangeLinkPasswordDetails: - (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)sharedContentChangeLinkPasswordDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails; - _sharedContentChangeLinkPasswordDetails = sharedContentChangeLinkPasswordDetails; +- (BOOL)isEqualToEmmCreateExceptionsReportType: + (DBTEAMLOGEmmCreateExceptionsReportType *)anEmmCreateExceptionsReportType { + if (self == anEmmCreateExceptionsReportType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmCreateExceptionsReportType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithSharedContentChangeMemberRoleDetails: - (DBTEAMLOGSharedContentChangeMemberRoleDetails *)sharedContentChangeMemberRoleDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails; - _sharedContentChangeMemberRoleDetails = sharedContentChangeMemberRoleDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmCreateExceptionsReportTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmCreateExceptionsReportType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSharedContentChangeViewerInfoPolicyDetails: - (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)sharedContentChangeViewerInfoPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails; - _sharedContentChangeViewerInfoPolicyDetails = sharedContentChangeViewerInfoPolicyDetails; - } - return self; ++ (DBTEAMLOGEmmCreateExceptionsReportType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmCreateExceptionsReportType alloc] initWithDescription_:description_]; } -- (instancetype)initWithSharedContentClaimInvitationDetails: - (DBTEAMLOGSharedContentClaimInvitationDetails *)sharedContentClaimInvitationDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmCreateUsageReportDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmCreateUsageReportDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails; - _sharedContentClaimInvitationDetails = sharedContentClaimInvitationDetails; } return self; } -- (instancetype)initWithSharedContentCopyDetails:(DBTEAMLOGSharedContentCopyDetails *)sharedContentCopyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentCopyDetails; - _sharedContentCopyDetails = sharedContentCopyDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmCreateUsageReportDetailsSerializer serialize:instance]; } -- (instancetype)initWithSharedContentDownloadDetails: - (DBTEAMLOGSharedContentDownloadDetails *)sharedContentDownloadDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentDownloadDetails; - _sharedContentDownloadDetails = sharedContentDownloadDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmCreateUsageReportDetailsSerializer deserialize:dict]; } -- (instancetype)initWithSharedContentRelinquishMembershipDetails: - (DBTEAMLOGSharedContentRelinquishMembershipDetails *)sharedContentRelinquishMembershipDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails; - _sharedContentRelinquishMembershipDetails = sharedContentRelinquishMembershipDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmCreateUsageReportDetailsSerializer serialize:self] description]; } -- (instancetype)initWithSharedContentRemoveInviteeDetails: - (DBTEAMLOGSharedContentRemoveInviteeDetails *)sharedContentRemoveInviteeDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails; - _sharedContentRemoveInviteeDetails = sharedContentRemoveInviteeDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSharedContentRemoveLinkExpiryDetails: - (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)sharedContentRemoveLinkExpiryDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails; - _sharedContentRemoveLinkExpiryDetails = sharedContentRemoveLinkExpiryDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (instancetype)initWithSharedContentRemoveLinkPasswordDetails: - (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)sharedContentRemoveLinkPasswordDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails; - _sharedContentRemoveLinkPasswordDetails = sharedContentRemoveLinkPasswordDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmCreateUsageReportDetails:other]; } -- (instancetype)initWithSharedContentRemoveMemberDetails: - (DBTEAMLOGSharedContentRemoveMemberDetails *)sharedContentRemoveMemberDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails; - _sharedContentRemoveMemberDetails = sharedContentRemoveMemberDetails; +- (BOOL)isEqualToEmmCreateUsageReportDetails:(DBTEAMLOGEmmCreateUsageReportDetails *)anEmmCreateUsageReportDetails { + if (self == anEmmCreateUsageReportDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithSharedContentRequestAccessDetails: - (DBTEAMLOGSharedContentRequestAccessDetails *)sharedContentRequestAccessDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentRequestAccessDetails; - _sharedContentRequestAccessDetails = sharedContentRequestAccessDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmCreateUsageReportDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmCreateUsageReportDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSharedContentUnshareDetails: - (DBTEAMLOGSharedContentUnshareDetails *)sharedContentUnshareDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentUnshareDetails; - _sharedContentUnshareDetails = sharedContentUnshareDetails; - } - return self; ++ (DBTEAMLOGEmmCreateUsageReportDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGEmmCreateUsageReportDetails alloc] initDefault]; } -- (instancetype)initWithSharedContentViewDetails:(DBTEAMLOGSharedContentViewDetails *)sharedContentViewDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmCreateUsageReportType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmCreateUsageReportType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSharedContentViewDetails; - _sharedContentViewDetails = sharedContentViewDetails; + _description_ = description_; } return self; } -- (instancetype)initWithSharedFolderChangeConfidentialityDetails: - (DBTEAMLOGSharedFolderChangeConfidentialityDetails *)sharedFolderChangeConfidentialityDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails; - _sharedFolderChangeConfidentialityDetails = sharedFolderChangeConfidentialityDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmCreateUsageReportTypeSerializer serialize:instance]; } -- (instancetype)initWithSharedFolderChangeLinkPolicyDetails: - (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)sharedFolderChangeLinkPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails; - _sharedFolderChangeLinkPolicyDetails = sharedFolderChangeLinkPolicyDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmCreateUsageReportTypeSerializer deserialize:dict]; } -- (instancetype)initWithSharedFolderChangeMemberManagementPolicyDetails: - (DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)sharedFolderChangeMemberManagementPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails; - _sharedFolderChangeMemberManagementPolicyDetails = sharedFolderChangeMemberManagementPolicyDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmCreateUsageReportTypeSerializer serialize:self] description]; } -- (instancetype)initWithSharedFolderChangeMemberPolicyDetails: - (DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)sharedFolderChangeMemberPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails; - _sharedFolderChangeMemberPolicyDetails = sharedFolderChangeMemberPolicyDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails *)sharedFolderCreateDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderCreateDetails; - _sharedFolderCreateDetails = sharedFolderCreateDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)sharedFolderMountDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderMountDetails; - _sharedFolderMountDetails = sharedFolderMountDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmCreateUsageReportType:other]; } -- (instancetype)initWithSharedFolderTransferOwnershipDetails: - (DBTEAMLOGSharedFolderTransferOwnershipDetails *)sharedFolderTransferOwnershipDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails; - _sharedFolderTransferOwnershipDetails = sharedFolderTransferOwnershipDetails; +- (BOOL)isEqualToEmmCreateUsageReportType:(DBTEAMLOGEmmCreateUsageReportType *)anEmmCreateUsageReportType { + if (self == anEmmCreateUsageReportType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmCreateUsageReportType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails *)sharedFolderUnmountDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedFolderUnmountDetails; - _sharedFolderUnmountDetails = sharedFolderUnmountDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmCreateUsageReportTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmCreateUsageReportType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)sharedNoteOpenedDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharedNoteOpenedDetails; - _sharedNoteOpenedDetails = sharedNoteOpenedDetails; - } - return self; ++ (DBTEAMLOGEmmCreateUsageReportType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmCreateUsageReportType alloc] initWithDescription_:description_]; } -- (instancetype)initWithShmodelAppCreateDetails:(DBTEAMLOGShmodelAppCreateDetails *)shmodelAppCreateDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmErrorDetails.h" +#import "DBTEAMLOGFailureDetailsLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmErrorDetails + +#pragma mark - Constructors + +- (instancetype)initWithErrorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails { + [DBStoneValidators nonnullValidator:nil](errorDetails); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsShmodelAppCreateDetails; - _shmodelAppCreateDetails = shmodelAppCreateDetails; + _errorDetails = errorDetails; } return self; } -- (instancetype)initWithShmodelCreateDetails:(DBTEAMLOGShmodelCreateDetails *)shmodelCreateDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelCreateDetails; - _shmodelCreateDetails = shmodelCreateDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmErrorDetailsSerializer serialize:instance]; } -- (instancetype)initWithShmodelDisableDetails:(DBTEAMLOGShmodelDisableDetails *)shmodelDisableDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelDisableDetails; - _shmodelDisableDetails = shmodelDisableDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmErrorDetailsSerializer deserialize:dict]; } -- (instancetype)initWithShmodelFbShareDetails:(DBTEAMLOGShmodelFbShareDetails *)shmodelFbShareDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelFbShareDetails; - _shmodelFbShareDetails = shmodelFbShareDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmErrorDetailsSerializer serialize:self] description]; } -- (instancetype)initWithShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)shmodelGroupShareDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelGroupShareDetails; - _shmodelGroupShareDetails = shmodelGroupShareDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithShmodelRemoveExpirationDetails: - (DBTEAMLOGShmodelRemoveExpirationDetails *)shmodelRemoveExpirationDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails; - _shmodelRemoveExpirationDetails = shmodelRemoveExpirationDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.errorDetails hash]; + + return prime * result; } -- (instancetype)initWithShmodelSetExpirationDetails: - (DBTEAMLOGShmodelSetExpirationDetails *)shmodelSetExpirationDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelSetExpirationDetails; - _shmodelSetExpirationDetails = shmodelSetExpirationDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmErrorDetails:other]; } -- (instancetype)initWithShmodelTeamCopyDetails:(DBTEAMLOGShmodelTeamCopyDetails *)shmodelTeamCopyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelTeamCopyDetails; - _shmodelTeamCopyDetails = shmodelTeamCopyDetails; +- (BOOL)isEqualToEmmErrorDetails:(DBTEAMLOGEmmErrorDetails *)anEmmErrorDetails { + if (self == anEmmErrorDetails) { + return YES; } - return self; + if (![self.errorDetails isEqual:anEmmErrorDetails.errorDetails]) { + return NO; + } + return YES; } -- (instancetype)initWithShmodelTeamDownloadDetails:(DBTEAMLOGShmodelTeamDownloadDetails *)shmodelTeamDownloadDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelTeamDownloadDetails; - _shmodelTeamDownloadDetails = shmodelTeamDownloadDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmErrorDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmErrorDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"error_details"] = [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:valueObj.errorDetails]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithShmodelTeamShareDetails:(DBTEAMLOGShmodelTeamShareDetails *)shmodelTeamShareDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelTeamShareDetails; - _shmodelTeamShareDetails = shmodelTeamShareDetails; - } - return self; ++ (DBTEAMLOGEmmErrorDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGFailureDetailsLogInfo *errorDetails = + [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:valueDict[@"error_details"]]; + + return [[DBTEAMLOGEmmErrorDetails alloc] initWithErrorDetails:errorDetails]; } -- (instancetype)initWithShmodelTeamViewDetails:(DBTEAMLOGShmodelTeamViewDetails *)shmodelTeamViewDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmErrorType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmErrorType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsShmodelTeamViewDetails; - _shmodelTeamViewDetails = shmodelTeamViewDetails; + _description_ = description_; } return self; } -- (instancetype)initWithShmodelVisibilityPasswordDetails: - (DBTEAMLOGShmodelVisibilityPasswordDetails *)shmodelVisibilityPasswordDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails; - _shmodelVisibilityPasswordDetails = shmodelVisibilityPasswordDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmErrorTypeSerializer serialize:instance]; } -- (instancetype)initWithShmodelVisibilityPublicDetails: - (DBTEAMLOGShmodelVisibilityPublicDetails *)shmodelVisibilityPublicDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails; - _shmodelVisibilityPublicDetails = shmodelVisibilityPublicDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmErrorTypeSerializer deserialize:dict]; } -- (instancetype)initWithShmodelVisibilityTeamOnlyDetails: - (DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)shmodelVisibilityTeamOnlyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails; - _shmodelVisibilityTeamOnlyDetails = shmodelVisibilityTeamOnlyDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmErrorTypeSerializer serialize:self] description]; } -- (instancetype)initWithSsoAddCertDetails:(DBTEAMLOGSsoAddCertDetails *)ssoAddCertDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoAddCertDetails; - _ssoAddCertDetails = ssoAddCertDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSsoAddLoginUrlDetails:(DBTEAMLOGSsoAddLoginUrlDetails *)ssoAddLoginUrlDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoAddLoginUrlDetails; - _ssoAddLoginUrlDetails = ssoAddLoginUrlDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithSsoAddLogoutUrlDetails:(DBTEAMLOGSsoAddLogoutUrlDetails *)ssoAddLogoutUrlDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails; - _ssoAddLogoutUrlDetails = ssoAddLogoutUrlDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmErrorType:other]; } -- (instancetype)initWithSsoChangeCertDetails:(DBTEAMLOGSsoChangeCertDetails *)ssoChangeCertDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoChangeCertDetails; - _ssoChangeCertDetails = ssoChangeCertDetails; +- (BOOL)isEqualToEmmErrorType:(DBTEAMLOGEmmErrorType *)anEmmErrorType { + if (self == anEmmErrorType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmErrorType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithSsoChangeLoginUrlDetails:(DBTEAMLOGSsoChangeLoginUrlDetails *)ssoChangeLoginUrlDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails; - _ssoChangeLoginUrlDetails = ssoChangeLoginUrlDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmErrorTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmErrorType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithSsoChangeLogoutUrlDetails:(DBTEAMLOGSsoChangeLogoutUrlDetails *)ssoChangeLogoutUrlDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails; - _ssoChangeLogoutUrlDetails = ssoChangeLogoutUrlDetails; - } - return self; ++ (DBTEAMLOGEmmErrorType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmErrorType alloc] initWithDescription_:description_]; } -- (instancetype)initWithSsoChangeSamlIdentityModeDetails: - (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)ssoChangeSamlIdentityModeDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmRefreshAuthTokenDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmRefreshAuthTokenDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails; - _ssoChangeSamlIdentityModeDetails = ssoChangeSamlIdentityModeDetails; } return self; } -- (instancetype)initWithSsoRemoveCertDetails:(DBTEAMLOGSsoRemoveCertDetails *)ssoRemoveCertDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoRemoveCertDetails; - _ssoRemoveCertDetails = ssoRemoveCertDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer serialize:instance]; } -- (instancetype)initWithSsoRemoveLoginUrlDetails:(DBTEAMLOGSsoRemoveLoginUrlDetails *)ssoRemoveLoginUrlDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails; - _ssoRemoveLoginUrlDetails = ssoRemoveLoginUrlDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer deserialize:dict]; } -- (instancetype)initWithSsoRemoveLogoutUrlDetails:(DBTEAMLOGSsoRemoveLogoutUrlDetails *)ssoRemoveLogoutUrlDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails; - _ssoRemoveLogoutUrlDetails = ssoRemoveLogoutUrlDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer serialize:self] description]; } -- (instancetype)initWithTeamFolderChangeStatusDetails: - (DBTEAMLOGTeamFolderChangeStatusDetails *)teamFolderChangeStatusDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails; - _teamFolderChangeStatusDetails = teamFolderChangeStatusDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithTeamFolderCreateDetails:(DBTEAMLOGTeamFolderCreateDetails *)teamFolderCreateDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamFolderCreateDetails; - _teamFolderCreateDetails = teamFolderCreateDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (instancetype)initWithTeamFolderDowngradeDetails:(DBTEAMLOGTeamFolderDowngradeDetails *)teamFolderDowngradeDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamFolderDowngradeDetails; - _teamFolderDowngradeDetails = teamFolderDowngradeDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmRefreshAuthTokenDetails:other]; } -- (instancetype)initWithTeamFolderPermanentlyDeleteDetails: - (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)teamFolderPermanentlyDeleteDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails; - _teamFolderPermanentlyDeleteDetails = teamFolderPermanentlyDeleteDetails; +- (BOOL)isEqualToEmmRefreshAuthTokenDetails:(DBTEAMLOGEmmRefreshAuthTokenDetails *)anEmmRefreshAuthTokenDetails { + if (self == anEmmRefreshAuthTokenDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithTeamFolderRenameDetails:(DBTEAMLOGTeamFolderRenameDetails *)teamFolderRenameDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsTeamFolderRenameDetails; - _teamFolderRenameDetails = teamFolderRenameDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmRefreshAuthTokenDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithAccountCaptureChangePolicyDetails: - (DBTEAMLOGAccountCaptureChangePolicyDetails *)accountCaptureChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails; - _accountCaptureChangePolicyDetails = accountCaptureChangePolicyDetails; - } - return self; ++ (DBTEAMLOGEmmRefreshAuthTokenDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGEmmRefreshAuthTokenDetails alloc] initDefault]; } -- (instancetype)initWithAllowDownloadDisabledDetails: - (DBTEAMLOGAllowDownloadDisabledDetails *)allowDownloadDisabledDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmRefreshAuthTokenType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmRefreshAuthTokenType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsAllowDownloadDisabledDetails; - _allowDownloadDisabledDetails = allowDownloadDisabledDetails; + _description_ = description_; } return self; } -- (instancetype)initWithAllowDownloadEnabledDetails: - (DBTEAMLOGAllowDownloadEnabledDetails *)allowDownloadEnabledDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsAllowDownloadEnabledDetails; - _allowDownloadEnabledDetails = allowDownloadEnabledDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmRefreshAuthTokenTypeSerializer serialize:instance]; } -- (instancetype)initWithDataPlacementRestrictionChangePolicyDetails: - (DBTEAMLOGDataPlacementRestrictionChangePolicyDetails *)dataPlacementRestrictionChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails; - _dataPlacementRestrictionChangePolicyDetails = dataPlacementRestrictionChangePolicyDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmRefreshAuthTokenTypeSerializer deserialize:dict]; } -- (instancetype)initWithDataPlacementRestrictionSatisfyPolicyDetails: - (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails *)dataPlacementRestrictionSatisfyPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails; - _dataPlacementRestrictionSatisfyPolicyDetails = dataPlacementRestrictionSatisfyPolicyDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmRefreshAuthTokenTypeSerializer serialize:self] description]; } -- (instancetype)initWithDeviceApprovalsChangeDesktopPolicyDetails: - (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails *)deviceApprovalsChangeDesktopPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails; - _deviceApprovalsChangeDesktopPolicyDetails = deviceApprovalsChangeDesktopPolicyDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithDeviceApprovalsChangeMobilePolicyDetails: - (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)deviceApprovalsChangeMobilePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails; - _deviceApprovalsChangeMobilePolicyDetails = deviceApprovalsChangeMobilePolicyDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithDeviceApprovalsChangeOverageActionDetails: - (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)deviceApprovalsChangeOverageActionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails; - _deviceApprovalsChangeOverageActionDetails = deviceApprovalsChangeOverageActionDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmRefreshAuthTokenType:other]; } -- (instancetype)initWithDeviceApprovalsChangeUnlinkActionDetails: - (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)deviceApprovalsChangeUnlinkActionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails; - _deviceApprovalsChangeUnlinkActionDetails = deviceApprovalsChangeUnlinkActionDetails; +- (BOOL)isEqualToEmmRefreshAuthTokenType:(DBTEAMLOGEmmRefreshAuthTokenType *)anEmmRefreshAuthTokenType { + if (self == anEmmRefreshAuthTokenType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmRefreshAuthTokenType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithEmmAddExceptionDetails:(DBTEAMLOGEmmAddExceptionDetails *)emmAddExceptionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEmmAddExceptionDetails; - _emmAddExceptionDetails = emmAddExceptionDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmRefreshAuthTokenTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmRefreshAuthTokenType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithEmmChangePolicyDetails:(DBTEAMLOGEmmChangePolicyDetails *)emmChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsEmmChangePolicyDetails; - _emmChangePolicyDetails = emmChangePolicyDetails; - } - return self; ++ (DBTEAMLOGEmmRefreshAuthTokenType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmRefreshAuthTokenType alloc] initWithDescription_:description_]; } -- (instancetype)initWithEmmRemoveExceptionDetails:(DBTEAMLOGEmmRemoveExceptionDetails *)emmRemoveExceptionDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmRemoveExceptionDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmRemoveExceptionDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsEmmRemoveExceptionDetails; - _emmRemoveExceptionDetails = emmRemoveExceptionDetails; } return self; } -- (instancetype)initWithExtendedVersionHistoryChangePolicyDetails: - (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)extendedVersionHistoryChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails; - _extendedVersionHistoryChangePolicyDetails = extendedVersionHistoryChangePolicyDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmRemoveExceptionDetailsSerializer serialize:instance]; } -- (instancetype)initWithFileCommentsChangePolicyDetails: - (DBTEAMLOGFileCommentsChangePolicyDetails *)fileCommentsChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails; - _fileCommentsChangePolicyDetails = fileCommentsChangePolicyDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmRemoveExceptionDetailsSerializer deserialize:dict]; } -- (instancetype)initWithFileRequestsChangePolicyDetails: - (DBTEAMLOGFileRequestsChangePolicyDetails *)fileRequestsChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails; - _fileRequestsChangePolicyDetails = fileRequestsChangePolicyDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmRemoveExceptionDetailsSerializer serialize:self] description]; } -- (instancetype)initWithFileRequestsEmailsEnabledDetails: - (DBTEAMLOGFileRequestsEmailsEnabledDetails *)fileRequestsEmailsEnabledDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails; - _fileRequestsEmailsEnabledDetails = fileRequestsEmailsEnabledDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithFileRequestsEmailsRestrictedToTeamOnlyDetails: - (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)fileRequestsEmailsRestrictedToTeamOnlyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails; - _fileRequestsEmailsRestrictedToTeamOnlyDetails = fileRequestsEmailsRestrictedToTeamOnlyDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (instancetype)initWithGoogleSsoChangePolicyDetails: - (DBTEAMLOGGoogleSsoChangePolicyDetails *)googleSsoChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails; - _googleSsoChangePolicyDetails = googleSsoChangePolicyDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmRemoveExceptionDetails:other]; } -- (instancetype)initWithGroupUserManagementChangePolicyDetails: - (DBTEAMLOGGroupUserManagementChangePolicyDetails *)groupUserManagementChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails; - _groupUserManagementChangePolicyDetails = groupUserManagementChangePolicyDetails; +- (BOOL)isEqualToEmmRemoveExceptionDetails:(DBTEAMLOGEmmRemoveExceptionDetails *)anEmmRemoveExceptionDetails { + if (self == anEmmRemoveExceptionDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithMemberRequestsChangePolicyDetails: - (DBTEAMLOGMemberRequestsChangePolicyDetails *)memberRequestsChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails; - _memberRequestsChangePolicyDetails = memberRequestsChangePolicyDetails; - } - return self; +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmRemoveExceptionDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmRemoveExceptionDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; } -- (instancetype)initWithMemberSpaceLimitsAddExceptionDetails: - (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)memberSpaceLimitsAddExceptionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails; - _memberSpaceLimitsAddExceptionDetails = memberSpaceLimitsAddExceptionDetails; - } - return self; ++ (DBTEAMLOGEmmRemoveExceptionDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGEmmRemoveExceptionDetails alloc] initDefault]; } -- (instancetype)initWithMemberSpaceLimitsChangePolicyDetails: - (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)memberSpaceLimitsChangePolicyDetails { +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEmmRemoveExceptionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEmmRemoveExceptionType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails; - _memberSpaceLimitsChangePolicyDetails = memberSpaceLimitsChangePolicyDetails; + _description_ = description_; } return self; } -- (instancetype)initWithMemberSpaceLimitsRemoveExceptionDetails: - (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)memberSpaceLimitsRemoveExceptionDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails; - _memberSpaceLimitsRemoveExceptionDetails = memberSpaceLimitsRemoveExceptionDetails; - } - return self; +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEmmRemoveExceptionTypeSerializer serialize:instance]; } -- (instancetype)initWithMemberSuggestionsChangePolicyDetails: - (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)memberSuggestionsChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails; - _memberSuggestionsChangePolicyDetails = memberSuggestionsChangePolicyDetails; - } - return self; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEmmRemoveExceptionTypeSerializer deserialize:dict]; } -- (instancetype)initWithMicrosoftOfficeAddinChangePolicyDetails: - (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)microsoftOfficeAddinChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails; - _microsoftOfficeAddinChangePolicyDetails = microsoftOfficeAddinChangePolicyDetails; - } - return self; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEmmRemoveExceptionTypeSerializer serialize:self] description]; } -- (instancetype)initWithNetworkControlChangePolicyDetails: - (DBTEAMLOGNetworkControlChangePolicyDetails *)networkControlChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails; - _networkControlChangePolicyDetails = networkControlChangePolicyDetails; - } +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithPaperChangeDeploymentPolicyDetails: - (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)paperChangeDeploymentPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails; - _paperChangeDeploymentPolicyDetails = paperChangeDeploymentPolicyDetails; - } - return self; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; } -- (instancetype)initWithPaperChangeMemberLinkPolicyDetails: - (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)paperChangeMemberLinkPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails; - _paperChangeMemberLinkPolicyDetails = paperChangeMemberLinkPolicyDetails; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEmmRemoveExceptionType:other]; } -- (instancetype)initWithPaperChangeMemberPolicyDetails: - (DBTEAMLOGPaperChangeMemberPolicyDetails *)paperChangeMemberPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails; - _paperChangeMemberPolicyDetails = paperChangeMemberPolicyDetails; +- (BOOL)isEqualToEmmRemoveExceptionType:(DBTEAMLOGEmmRemoveExceptionType *)anEmmRemoveExceptionType { + if (self == anEmmRemoveExceptionType) { + return YES; } - return self; + if (![self.description_ isEqual:anEmmRemoveExceptionType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithPaperChangePolicyDetails:(DBTEAMLOGPaperChangePolicyDetails *)paperChangePolicyDetails { +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEmmRemoveExceptionTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEmmRemoveExceptionType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGEmmRemoveExceptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEmmRemoveExceptionType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEnabledDomainInvitesDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEnabledDomainInvitesDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsPaperChangePolicyDetails; - _paperChangePolicyDetails = paperChangePolicyDetails; } return self; } -- (instancetype)initWithPermanentDeleteChangePolicyDetails: - (DBTEAMLOGPermanentDeleteChangePolicyDetails *)permanentDeleteChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails; - _permanentDeleteChangePolicyDetails = permanentDeleteChangePolicyDetails; - } +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEnabledDomainInvitesDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEnabledDomainInvitesDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEnabledDomainInvitesDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSharingChangeFolderJoinPolicyDetails: - (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)sharingChangeFolderJoinPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails; - _sharingChangeFolderJoinPolicyDetails = sharingChangeFolderJoinPolicyDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEnabledDomainInvitesDetails:other]; } -- (instancetype)initWithSharingChangeLinkPolicyDetails: - (DBTEAMLOGSharingChangeLinkPolicyDetails *)sharingChangeLinkPolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails; - _sharingChangeLinkPolicyDetails = sharingChangeLinkPolicyDetails; +- (BOOL)isEqualToEnabledDomainInvitesDetails:(DBTEAMLOGEnabledDomainInvitesDetails *)anEnabledDomainInvitesDetails { + if (self == anEnabledDomainInvitesDetails) { + return YES; } - return self; + return YES; } -- (instancetype)initWithSharingChangeMemberPolicyDetails: - (DBTEAMLOGSharingChangeMemberPolicyDetails *)sharingChangeMemberPolicyDetails { +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEnabledDomainInvitesDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEnabledDomainInvitesDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGEnabledDomainInvitesDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGEnabledDomainInvitesDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEnabledDomainInvitesType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEnabledDomainInvitesType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails; - _sharingChangeMemberPolicyDetails = sharingChangeMemberPolicyDetails; + _description_ = description_; } return self; } -- (instancetype)initWithSmartSyncChangePolicyDetails: - (DBTEAMLOGSmartSyncChangePolicyDetails *)smartSyncChangePolicyDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails; - _smartSyncChangePolicyDetails = smartSyncChangePolicyDetails; - } +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEnabledDomainInvitesTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEnabledDomainInvitesTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEnabledDomainInvitesTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSmartSyncNotOptOutDetails:(DBTEAMLOGSmartSyncNotOptOutDetails *)smartSyncNotOptOutDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails; - _smartSyncNotOptOutDetails = smartSyncNotOptOutDetails; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEnabledDomainInvitesType:other]; } -- (instancetype)initWithSmartSyncOptOutDetails:(DBTEAMLOGSmartSyncOptOutDetails *)smartSyncOptOutDetails { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventDetailsSmartSyncOptOutDetails; - _smartSyncOptOutDetails = smartSyncOptOutDetails; +- (BOOL)isEqualToEnabledDomainInvitesType:(DBTEAMLOGEnabledDomainInvitesType *)anEnabledDomainInvitesType { + if (self == anEnabledDomainInvitesType) { + return YES; } - return self; + if (![self.description_ isEqual:anEnabledDomainInvitesType.description_]) { + return NO; + } + return YES; } -- (instancetype)initWithSsoChangePolicyDetails:(DBTEAMLOGSsoChangePolicyDetails *)ssoChangePolicyDetails { +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEnabledDomainInvitesTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEnabledDomainInvitesType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGEnabledDomainInvitesType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGEnabledDomainInvitesType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGEventCategory.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEventCategory + +#pragma mark - Constructors + +- (instancetype)initWithApps { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsSsoChangePolicyDetails; - _ssoChangePolicyDetails = ssoChangePolicyDetails; + _tag = DBTEAMLOGEventCategoryApps; } return self; } -- (instancetype)initWithTfaChangePolicyDetails:(DBTEAMLOGTfaChangePolicyDetails *)tfaChangePolicyDetails { +- (instancetype)initWithComments { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaChangePolicyDetails; - _tfaChangePolicyDetails = tfaChangePolicyDetails; + _tag = DBTEAMLOGEventCategoryComments; } return self; } -- (instancetype)initWithTwoAccountChangePolicyDetails: - (DBTEAMLOGTwoAccountChangePolicyDetails *)twoAccountChangePolicyDetails { +- (instancetype)initWithDevices { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails; - _twoAccountChangePolicyDetails = twoAccountChangePolicyDetails; + _tag = DBTEAMLOGEventCategoryDevices; } return self; } -- (instancetype)initWithWebSessionsChangeFixedLengthPolicyDetails: - (DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails *)webSessionsChangeFixedLengthPolicyDetails { +- (instancetype)initWithDomains { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails; - _webSessionsChangeFixedLengthPolicyDetails = webSessionsChangeFixedLengthPolicyDetails; + _tag = DBTEAMLOGEventCategoryDomains; } return self; } -- (instancetype)initWithWebSessionsChangeIdleLengthPolicyDetails: - (DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *)webSessionsChangeIdleLengthPolicyDetails { +- (instancetype)initWithFileOperations { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails; - _webSessionsChangeIdleLengthPolicyDetails = webSessionsChangeIdleLengthPolicyDetails; + _tag = DBTEAMLOGEventCategoryFileOperations; } return self; } -- (instancetype)initWithTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails *)teamProfileAddLogoDetails { +- (instancetype)initWithFileRequests { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTeamProfileAddLogoDetails; - _teamProfileAddLogoDetails = teamProfileAddLogoDetails; + _tag = DBTEAMLOGEventCategoryFileRequests; } return self; } -- (instancetype)initWithTeamProfileChangeDefaultLanguageDetails: - (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)teamProfileChangeDefaultLanguageDetails { +- (instancetype)initWithGroups { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails; - _teamProfileChangeDefaultLanguageDetails = teamProfileChangeDefaultLanguageDetails; + _tag = DBTEAMLOGEventCategoryGroups; } return self; } -- (instancetype)initWithTeamProfileChangeLogoDetails: - (DBTEAMLOGTeamProfileChangeLogoDetails *)teamProfileChangeLogoDetails { +- (instancetype)initWithLogins { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails; - _teamProfileChangeLogoDetails = teamProfileChangeLogoDetails; + _tag = DBTEAMLOGEventCategoryLogins; } return self; } -- (instancetype)initWithTeamProfileChangeNameDetails: - (DBTEAMLOGTeamProfileChangeNameDetails *)teamProfileChangeNameDetails { +- (instancetype)initWithMembers { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTeamProfileChangeNameDetails; - _teamProfileChangeNameDetails = teamProfileChangeNameDetails; + _tag = DBTEAMLOGEventCategoryMembers; } return self; } -- (instancetype)initWithTeamProfileRemoveLogoDetails: - (DBTEAMLOGTeamProfileRemoveLogoDetails *)teamProfileRemoveLogoDetails { +- (instancetype)initWithPaper { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails; - _teamProfileRemoveLogoDetails = teamProfileRemoveLogoDetails; + _tag = DBTEAMLOGEventCategoryPaper; } return self; } -- (instancetype)initWithTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)tfaAddBackupPhoneDetails { +- (instancetype)initWithPasswords { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails; - _tfaAddBackupPhoneDetails = tfaAddBackupPhoneDetails; + _tag = DBTEAMLOGEventCategoryPasswords; } return self; } -- (instancetype)initWithTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)tfaAddSecurityKeyDetails { +- (instancetype)initWithReports { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails; - _tfaAddSecurityKeyDetails = tfaAddSecurityKeyDetails; + _tag = DBTEAMLOGEventCategoryReports; } return self; } -- (instancetype)initWithTfaChangeBackupPhoneDetails: - (DBTEAMLOGTfaChangeBackupPhoneDetails *)tfaChangeBackupPhoneDetails { +- (instancetype)initWithSharing { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails; - _tfaChangeBackupPhoneDetails = tfaChangeBackupPhoneDetails; + _tag = DBTEAMLOGEventCategorySharing; } return self; } -- (instancetype)initWithTfaChangeStatusDetails:(DBTEAMLOGTfaChangeStatusDetails *)tfaChangeStatusDetails { +- (instancetype)initWithSso { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaChangeStatusDetails; - _tfaChangeStatusDetails = tfaChangeStatusDetails; + _tag = DBTEAMLOGEventCategorySso; } return self; } -- (instancetype)initWithTfaRemoveBackupPhoneDetails: - (DBTEAMLOGTfaRemoveBackupPhoneDetails *)tfaRemoveBackupPhoneDetails { +- (instancetype)initWithTeamFolders { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails; - _tfaRemoveBackupPhoneDetails = tfaRemoveBackupPhoneDetails; + _tag = DBTEAMLOGEventCategoryTeamFolders; } return self; } -- (instancetype)initWithTfaRemoveSecurityKeyDetails: - (DBTEAMLOGTfaRemoveSecurityKeyDetails *)tfaRemoveSecurityKeyDetails { +- (instancetype)initWithTeamPolicies { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails; - _tfaRemoveSecurityKeyDetails = tfaRemoveSecurityKeyDetails; + _tag = DBTEAMLOGEventCategoryTeamPolicies; } return self; } -- (instancetype)initWithTfaResetDetails:(DBTEAMLOGTfaResetDetails *)tfaResetDetails { +- (instancetype)initWithTeamProfile { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsTfaResetDetails; - _tfaResetDetails = tfaResetDetails; + _tag = DBTEAMLOGEventCategoryTeamProfile; } return self; } -- (instancetype)initWithMissingDetails:(DBTEAMLOGMissingDetails *)missingDetails { +- (instancetype)initWithTfa { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsMissingDetails; - _missingDetails = missingDetails; + _tag = DBTEAMLOGEventCategoryTfa; } return self; } @@ -12341,5475 +13818,9006 @@ - (instancetype)initWithMissingDetails:(DBTEAMLOGMissingDetails *)missingDetails - (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGEventDetailsOther; + _tag = DBTEAMLOGEventCategoryOther; } return self; } #pragma mark - Instance field accessors -- (DBTEAMLOGMemberChangeMembershipTypeDetails *)memberChangeMembershipTypeDetails { - if (![self isMemberChangeMembershipTypeDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails, but was %@.", - [self tagName]]; - } - return _memberChangeMembershipTypeDetails; +#pragma mark - Tag state methods + +- (BOOL)isApps { + return _tag == DBTEAMLOGEventCategoryApps; } -- (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)memberPermanentlyDeleteAccountContentsDetails { - if (![self isMemberPermanentlyDeleteAccountContentsDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails, but was %@.", - [self tagName]]; - } - return _memberPermanentlyDeleteAccountContentsDetails; +- (BOOL)isComments { + return _tag == DBTEAMLOGEventCategoryComments; } -- (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)memberSpaceLimitsChangeStatusDetails { - if (![self isMemberSpaceLimitsChangeStatusDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails, but was %@.", - [self tagName]]; - } - return _memberSpaceLimitsChangeStatusDetails; +- (BOOL)isDevices { + return _tag == DBTEAMLOGEventCategoryDevices; } -- (DBTEAMLOGMemberTransferAccountContentsDetails *)memberTransferAccountContentsDetails { - if (![self isMemberTransferAccountContentsDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails, but was %@.", - [self tagName]]; - } - return _memberTransferAccountContentsDetails; +- (BOOL)isDomains { + return _tag == DBTEAMLOGEventCategoryDomains; } -- (DBTEAMLOGPaperAdminExportStartDetails *)paperAdminExportStartDetails { - if (![self isPaperAdminExportStartDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperAdminExportStartDetails, but was %@.", [self tagName]]; - } - return _paperAdminExportStartDetails; +- (BOOL)isFileOperations { + return _tag == DBTEAMLOGEventCategoryFileOperations; } -- (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)paperEnabledUsersGroupAdditionDetails { - if (![self isPaperEnabledUsersGroupAdditionDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails, but was %@.", - [self tagName]]; - } - return _paperEnabledUsersGroupAdditionDetails; +- (BOOL)isFileRequests { + return _tag == DBTEAMLOGEventCategoryFileRequests; } -- (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)paperEnabledUsersGroupRemovalDetails { - if (![self isPaperEnabledUsersGroupRemovalDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails, but was %@.", - [self tagName]]; - } - return _paperEnabledUsersGroupRemovalDetails; +- (BOOL)isGroups { + return _tag == DBTEAMLOGEventCategoryGroups; } -- (DBTEAMLOGPaperExternalViewAllowDetails *)paperExternalViewAllowDetails { - if (![self isPaperExternalViewAllowDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperExternalViewAllowDetails, but was %@.", - [self tagName]]; - } - return _paperExternalViewAllowDetails; +- (BOOL)isLogins { + return _tag == DBTEAMLOGEventCategoryLogins; } -- (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)paperExternalViewDefaultTeamDetails { - if (![self isPaperExternalViewDefaultTeamDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails, but was %@.", - [self tagName]]; - } - return _paperExternalViewDefaultTeamDetails; +- (BOOL)isMembers { + return _tag == DBTEAMLOGEventCategoryMembers; } -- (DBTEAMLOGPaperExternalViewForbidDetails *)paperExternalViewForbidDetails { - if (![self isPaperExternalViewForbidDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperExternalViewForbidDetails, but was %@.", - [self tagName]]; - } - return _paperExternalViewForbidDetails; +- (BOOL)isPaper { + return _tag == DBTEAMLOGEventCategoryPaper; } -- (DBTEAMLOGSfExternalInviteWarnDetails *)sfExternalInviteWarnDetails { - if (![self isSfExternalInviteWarnDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfExternalInviteWarnDetails, but was %@.", [self tagName]]; - } - return _sfExternalInviteWarnDetails; +- (BOOL)isPasswords { + return _tag == DBTEAMLOGEventCategoryPasswords; } -- (DBTEAMLOGTeamMergeFromDetails *)teamMergeFromDetails { - if (![self isTeamMergeFromDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamMergeFromDetails, but was %@.", [self tagName]]; - } - return _teamMergeFromDetails; +- (BOOL)isReports { + return _tag == DBTEAMLOGEventCategoryReports; } -- (DBTEAMLOGTeamMergeToDetails *)teamMergeToDetails { - if (![self isTeamMergeToDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamMergeToDetails, but was %@.", [self tagName]]; - } - return _teamMergeToDetails; +- (BOOL)isSharing { + return _tag == DBTEAMLOGEventCategorySharing; } -- (DBTEAMLOGAppLinkTeamDetails *)appLinkTeamDetails { - if (![self isAppLinkTeamDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAppLinkTeamDetails, but was %@.", [self tagName]]; - } - return _appLinkTeamDetails; +- (BOOL)isSso { + return _tag == DBTEAMLOGEventCategorySso; } -- (DBTEAMLOGAppLinkUserDetails *)appLinkUserDetails { - if (![self isAppLinkUserDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAppLinkUserDetails, but was %@.", [self tagName]]; - } - return _appLinkUserDetails; +- (BOOL)isTeamFolders { + return _tag == DBTEAMLOGEventCategoryTeamFolders; } -- (DBTEAMLOGAppUnlinkTeamDetails *)appUnlinkTeamDetails { - if (![self isAppUnlinkTeamDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAppUnlinkTeamDetails, but was %@.", [self tagName]]; - } - return _appUnlinkTeamDetails; +- (BOOL)isTeamPolicies { + return _tag == DBTEAMLOGEventCategoryTeamPolicies; } -- (DBTEAMLOGAppUnlinkUserDetails *)appUnlinkUserDetails { - if (![self isAppUnlinkUserDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAppUnlinkUserDetails, but was %@.", [self tagName]]; - } - return _appUnlinkUserDetails; +- (BOOL)isTeamProfile { + return _tag == DBTEAMLOGEventCategoryTeamProfile; } -- (DBTEAMLOGFileAddCommentDetails *)fileAddCommentDetails { - if (![self isFileAddCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileAddCommentDetails, but was %@.", [self tagName]]; - } - return _fileAddCommentDetails; -} - -- (DBTEAMLOGFileChangeCommentSubscriptionDetails *)fileChangeCommentSubscriptionDetails { - if (![self isFileChangeCommentSubscriptionDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails, but was %@.", - [self tagName]]; - } - return _fileChangeCommentSubscriptionDetails; -} - -- (DBTEAMLOGFileDeleteCommentDetails *)fileDeleteCommentDetails { - if (![self isFileDeleteCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileDeleteCommentDetails, but was %@.", [self tagName]]; - } - return _fileDeleteCommentDetails; -} - -- (DBTEAMLOGFileLikeCommentDetails *)fileLikeCommentDetails { - if (![self isFileLikeCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileLikeCommentDetails, but was %@.", [self tagName]]; - } - return _fileLikeCommentDetails; -} - -- (DBTEAMLOGFileResolveCommentDetails *)fileResolveCommentDetails { - if (![self isFileResolveCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileResolveCommentDetails, but was %@.", [self tagName]]; - } - return _fileResolveCommentDetails; -} - -- (DBTEAMLOGFileUnlikeCommentDetails *)fileUnlikeCommentDetails { - if (![self isFileUnlikeCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileUnlikeCommentDetails, but was %@.", [self tagName]]; - } - return _fileUnlikeCommentDetails; +- (BOOL)isTfa { + return _tag == DBTEAMLOGEventCategoryTfa; } -- (DBTEAMLOGFileUnresolveCommentDetails *)fileUnresolveCommentDetails { - if (![self isFileUnresolveCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileUnresolveCommentDetails, but was %@.", [self tagName]]; - } - return _fileUnresolveCommentDetails; +- (BOOL)isOther { + return _tag == DBTEAMLOGEventCategoryOther; } -- (DBTEAMLOGDeviceChangeIpDesktopDetails *)deviceChangeIpDesktopDetails { - if (![self isDeviceChangeIpDesktopDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails, but was %@.", [self tagName]]; +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGEventCategoryApps: + return @"DBTEAMLOGEventCategoryApps"; + case DBTEAMLOGEventCategoryComments: + return @"DBTEAMLOGEventCategoryComments"; + case DBTEAMLOGEventCategoryDevices: + return @"DBTEAMLOGEventCategoryDevices"; + case DBTEAMLOGEventCategoryDomains: + return @"DBTEAMLOGEventCategoryDomains"; + case DBTEAMLOGEventCategoryFileOperations: + return @"DBTEAMLOGEventCategoryFileOperations"; + case DBTEAMLOGEventCategoryFileRequests: + return @"DBTEAMLOGEventCategoryFileRequests"; + case DBTEAMLOGEventCategoryGroups: + return @"DBTEAMLOGEventCategoryGroups"; + case DBTEAMLOGEventCategoryLogins: + return @"DBTEAMLOGEventCategoryLogins"; + case DBTEAMLOGEventCategoryMembers: + return @"DBTEAMLOGEventCategoryMembers"; + case DBTEAMLOGEventCategoryPaper: + return @"DBTEAMLOGEventCategoryPaper"; + case DBTEAMLOGEventCategoryPasswords: + return @"DBTEAMLOGEventCategoryPasswords"; + case DBTEAMLOGEventCategoryReports: + return @"DBTEAMLOGEventCategoryReports"; + case DBTEAMLOGEventCategorySharing: + return @"DBTEAMLOGEventCategorySharing"; + case DBTEAMLOGEventCategorySso: + return @"DBTEAMLOGEventCategorySso"; + case DBTEAMLOGEventCategoryTeamFolders: + return @"DBTEAMLOGEventCategoryTeamFolders"; + case DBTEAMLOGEventCategoryTeamPolicies: + return @"DBTEAMLOGEventCategoryTeamPolicies"; + case DBTEAMLOGEventCategoryTeamProfile: + return @"DBTEAMLOGEventCategoryTeamProfile"; + case DBTEAMLOGEventCategoryTfa: + return @"DBTEAMLOGEventCategoryTfa"; + case DBTEAMLOGEventCategoryOther: + return @"DBTEAMLOGEventCategoryOther"; } - return _deviceChangeIpDesktopDetails; -} -- (DBTEAMLOGDeviceChangeIpMobileDetails *)deviceChangeIpMobileDetails { - if (![self isDeviceChangeIpMobileDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails, but was %@.", [self tagName]]; - } - return _deviceChangeIpMobileDetails; + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } -- (DBTEAMLOGDeviceChangeIpWebDetails *)deviceChangeIpWebDetails { - if (![self isDeviceChangeIpWebDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceChangeIpWebDetails, but was %@.", [self tagName]]; - } - return _deviceChangeIpWebDetails; -} +#pragma mark - Serialization methods -- (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)deviceDeleteOnUnlinkFailDetails { - if (![self isDeviceDeleteOnUnlinkFailDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails, but was %@.", - [self tagName]]; - } - return _deviceDeleteOnUnlinkFailDetails; ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEventCategorySerializer serialize:instance]; } -- (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)deviceDeleteOnUnlinkSuccessDetails { - if (![self isDeviceDeleteOnUnlinkSuccessDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails, but was %@.", - [self tagName]]; - } - return _deviceDeleteOnUnlinkSuccessDetails; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEventCategorySerializer deserialize:dict]; } -- (DBTEAMLOGDeviceLinkFailDetails *)deviceLinkFailDetails { - if (![self isDeviceLinkFailDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceLinkFailDetails, but was %@.", [self tagName]]; - } - return _deviceLinkFailDetails; -} +#pragma mark - Description method -- (DBTEAMLOGDeviceLinkSuccessDetails *)deviceLinkSuccessDetails { - if (![self isDeviceLinkSuccessDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceLinkSuccessDetails, but was %@.", [self tagName]]; - } - return _deviceLinkSuccessDetails; +- (NSString *)description { + return [[DBTEAMLOGEventCategorySerializer serialize:self] description]; } -- (DBTEAMLOGDeviceManagementDisabledDetails *)deviceManagementDisabledDetails { - if (![self isDeviceManagementDisabledDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceManagementDisabledDetails, but was %@.", - [self tagName]]; - } - return _deviceManagementDisabledDetails; -} +#pragma mark - Copyable method -- (DBTEAMLOGDeviceManagementEnabledDetails *)deviceManagementEnabledDetails { - if (![self isDeviceManagementEnabledDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceManagementEnabledDetails, but was %@.", - [self tagName]]; - } - return _deviceManagementEnabledDetails; +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; } -- (DBTEAMLOGDeviceUnlinkDetails *)deviceUnlinkDetails { - if (![self isDeviceUnlinkDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceUnlinkDetails, but was %@.", [self tagName]]; - } - return _deviceUnlinkDetails; -} +#pragma mark - Hash method -- (DBTEAMLOGEmmRefreshAuthTokenDetails *)emmRefreshAuthTokenDetails { - if (![self isEmmRefreshAuthTokenDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails, but was %@.", [self tagName]]; - } - return _emmRefreshAuthTokenDetails; -} +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; -- (DBTEAMLOGAccountCaptureChangeAvailabilityDetails *)accountCaptureChangeAvailabilityDetails { - if (![self isAccountCaptureChangeAvailabilityDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails, but was %@.", - [self tagName]]; + switch (_tag) { + case DBTEAMLOGEventCategoryApps: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryComments: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryDevices: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryDomains: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryFileOperations: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryFileRequests: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryGroups: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryLogins: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryMembers: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryPaper: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryPasswords: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryReports: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategorySharing: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategorySso: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryTeamFolders: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryTeamPolicies: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryTeamProfile: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryTfa: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGEventCategoryOther: + result = prime * result + [[self tagName] hash]; } - return _accountCaptureChangeAvailabilityDetails; -} -- (DBTEAMLOGAccountCaptureMigrateAccountDetails *)accountCaptureMigrateAccountDetails { - if (![self isAccountCaptureMigrateAccountDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails, but was %@.", - [self tagName]]; - } - return _accountCaptureMigrateAccountDetails; + return prime * result; } -- (DBTEAMLOGAccountCaptureRelinquishAccountDetails *)accountCaptureRelinquishAccountDetails { - if (![self isAccountCaptureRelinquishAccountDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails, but was %@.", - [self tagName]]; - } - return _accountCaptureRelinquishAccountDetails; -} +#pragma mark - Equality method -- (DBTEAMLOGDisabledDomainInvitesDetails *)disabledDomainInvitesDetails { - if (![self isDisabledDomainInvitesDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDisabledDomainInvitesDetails, but was %@.", [self tagName]]; +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return _disabledDomainInvitesDetails; -} - -- (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)domainInvitesApproveRequestToJoinTeamDetails { - if (![self isDomainInvitesApproveRequestToJoinTeamDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails, but was %@.", - [self tagName]]; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; } - return _domainInvitesApproveRequestToJoinTeamDetails; + return [self isEqualToEventCategory:other]; } -- (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)domainInvitesDeclineRequestToJoinTeamDetails { - if (![self isDomainInvitesDeclineRequestToJoinTeamDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails, but was %@.", - [self tagName]]; +- (BOOL)isEqualToEventCategory:(DBTEAMLOGEventCategory *)anEventCategory { + if (self == anEventCategory) { + return YES; } - return _domainInvitesDeclineRequestToJoinTeamDetails; -} - -- (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)domainInvitesEmailExistingUsersDetails { - if (![self isDomainInvitesEmailExistingUsersDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails, but was %@.", - [self tagName]]; + if (self.tag != anEventCategory.tag) { + return NO; } - return _domainInvitesEmailExistingUsersDetails; -} - -- (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)domainInvitesRequestToJoinTeamDetails { - if (![self isDomainInvitesRequestToJoinTeamDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails, but was %@.", - [self tagName]]; + switch (_tag) { + case DBTEAMLOGEventCategoryApps: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryComments: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryDevices: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryDomains: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryFileOperations: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryFileRequests: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryGroups: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryLogins: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryMembers: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryPaper: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryPasswords: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryReports: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategorySharing: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategorySso: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryTeamFolders: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryTeamPolicies: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryTeamProfile: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryTfa: + return [[self tagName] isEqual:[anEventCategory tagName]]; + case DBTEAMLOGEventCategoryOther: + return [[self tagName] isEqual:[anEventCategory tagName]]; } - return _domainInvitesRequestToJoinTeamDetails; + return YES; } -- (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)domainInvitesSetInviteNewUserPrefToNoDetails { - if (![self isDomainInvitesSetInviteNewUserPrefToNoDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails, but was %@.", - [self tagName]]; - } - return _domainInvitesSetInviteNewUserPrefToNoDetails; -} +@end -- (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)domainInvitesSetInviteNewUserPrefToYesDetails { - if (![self isDomainInvitesSetInviteNewUserPrefToYesDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails, but was %@.", - [self tagName]]; - } - return _domainInvitesSetInviteNewUserPrefToYesDetails; -} +#pragma mark - Serializer Object -- (DBTEAMLOGDomainVerificationAddDomainFailDetails *)domainVerificationAddDomainFailDetails { - if (![self isDomainVerificationAddDomainFailDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails, but was %@.", - [self tagName]]; - } - return _domainVerificationAddDomainFailDetails; -} +@implementation DBTEAMLOGEventCategorySerializer -- (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)domainVerificationAddDomainSuccessDetails { - if (![self isDomainVerificationAddDomainSuccessDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails, but was %@.", - [self tagName]]; - } - return _domainVerificationAddDomainSuccessDetails; -} ++ (NSDictionary *)serialize:(DBTEAMLOGEventCategory *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; -- (DBTEAMLOGDomainVerificationRemoveDomainDetails *)domainVerificationRemoveDomainDetails { - if (![self isDomainVerificationRemoveDomainDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails, but was %@.", - [self tagName]]; + if ([valueObj isApps]) { + jsonDict[@".tag"] = @"apps"; + } else if ([valueObj isComments]) { + jsonDict[@".tag"] = @"comments"; + } else if ([valueObj isDevices]) { + jsonDict[@".tag"] = @"devices"; + } else if ([valueObj isDomains]) { + jsonDict[@".tag"] = @"domains"; + } else if ([valueObj isFileOperations]) { + jsonDict[@".tag"] = @"file_operations"; + } else if ([valueObj isFileRequests]) { + jsonDict[@".tag"] = @"file_requests"; + } else if ([valueObj isGroups]) { + jsonDict[@".tag"] = @"groups"; + } else if ([valueObj isLogins]) { + jsonDict[@".tag"] = @"logins"; + } else if ([valueObj isMembers]) { + jsonDict[@".tag"] = @"members"; + } else if ([valueObj isPaper]) { + jsonDict[@".tag"] = @"paper"; + } else if ([valueObj isPasswords]) { + jsonDict[@".tag"] = @"passwords"; + } else if ([valueObj isReports]) { + jsonDict[@".tag"] = @"reports"; + } else if ([valueObj isSharing]) { + jsonDict[@".tag"] = @"sharing"; + } else if ([valueObj isSso]) { + jsonDict[@".tag"] = @"sso"; + } else if ([valueObj isTeamFolders]) { + jsonDict[@".tag"] = @"team_folders"; + } else if ([valueObj isTeamPolicies]) { + jsonDict[@".tag"] = @"team_policies"; + } else if ([valueObj isTeamProfile]) { + jsonDict[@".tag"] = @"team_profile"; + } else if ([valueObj isTfa]) { + jsonDict[@".tag"] = @"tfa"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } - return _domainVerificationRemoveDomainDetails; -} -- (DBTEAMLOGEnabledDomainInvitesDetails *)enabledDomainInvitesDetails { - if (![self isEnabledDomainInvitesDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEnabledDomainInvitesDetails, but was %@.", [self tagName]]; - } - return _enabledDomainInvitesDetails; + return [jsonDict count] > 0 ? jsonDict : nil; } -- (DBTEAMLOGCreateFolderDetails *)createFolderDetails { - if (![self isCreateFolderDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsCreateFolderDetails, but was %@.", [self tagName]]; - } - return _createFolderDetails; -} ++ (DBTEAMLOGEventCategory *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; -- (DBTEAMLOGFileAddDetails *)fileAddDetails { - if (![self isFileAddDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileAddDetails, but was %@.", [self tagName]]; + if ([tag isEqualToString:@"apps"]) { + return [[DBTEAMLOGEventCategory alloc] initWithApps]; + } else if ([tag isEqualToString:@"comments"]) { + return [[DBTEAMLOGEventCategory alloc] initWithComments]; + } else if ([tag isEqualToString:@"devices"]) { + return [[DBTEAMLOGEventCategory alloc] initWithDevices]; + } else if ([tag isEqualToString:@"domains"]) { + return [[DBTEAMLOGEventCategory alloc] initWithDomains]; + } else if ([tag isEqualToString:@"file_operations"]) { + return [[DBTEAMLOGEventCategory alloc] initWithFileOperations]; + } else if ([tag isEqualToString:@"file_requests"]) { + return [[DBTEAMLOGEventCategory alloc] initWithFileRequests]; + } else if ([tag isEqualToString:@"groups"]) { + return [[DBTEAMLOGEventCategory alloc] initWithGroups]; + } else if ([tag isEqualToString:@"logins"]) { + return [[DBTEAMLOGEventCategory alloc] initWithLogins]; + } else if ([tag isEqualToString:@"members"]) { + return [[DBTEAMLOGEventCategory alloc] initWithMembers]; + } else if ([tag isEqualToString:@"paper"]) { + return [[DBTEAMLOGEventCategory alloc] initWithPaper]; + } else if ([tag isEqualToString:@"passwords"]) { + return [[DBTEAMLOGEventCategory alloc] initWithPasswords]; + } else if ([tag isEqualToString:@"reports"]) { + return [[DBTEAMLOGEventCategory alloc] initWithReports]; + } else if ([tag isEqualToString:@"sharing"]) { + return [[DBTEAMLOGEventCategory alloc] initWithSharing]; + } else if ([tag isEqualToString:@"sso"]) { + return [[DBTEAMLOGEventCategory alloc] initWithSso]; + } else if ([tag isEqualToString:@"team_folders"]) { + return [[DBTEAMLOGEventCategory alloc] initWithTeamFolders]; + } else if ([tag isEqualToString:@"team_policies"]) { + return [[DBTEAMLOGEventCategory alloc] initWithTeamPolicies]; + } else if ([tag isEqualToString:@"team_profile"]) { + return [[DBTEAMLOGEventCategory alloc] initWithTeamProfile]; + } else if ([tag isEqualToString:@"tfa"]) { + return [[DBTEAMLOGEventCategory alloc] initWithTfa]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGEventCategory alloc] initWithOther]; + } else { + return [[DBTEAMLOGEventCategory alloc] initWithOther]; } - return _fileAddDetails; } -- (DBTEAMLOGFileCopyDetails *)fileCopyDetails { - if (![self isFileCopyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileCopyDetails, but was %@.", [self tagName]]; - } - return _fileCopyDetails; -} +@end -- (DBTEAMLOGFileDeleteDetails *)fileDeleteDetails { - if (![self isFileDeleteDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileDeleteDetails, but was %@.", [self tagName]]; - } - return _fileDeleteDetails; -} - -- (DBTEAMLOGFileDownloadDetails *)fileDownloadDetails { - if (![self isFileDownloadDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileDownloadDetails, but was %@.", [self tagName]]; - } - return _fileDownloadDetails; -} - -- (DBTEAMLOGFileEditDetails *)fileEditDetails { - if (![self isFileEditDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileEditDetails, but was %@.", [self tagName]]; - } - return _fileEditDetails; -} - -- (DBTEAMLOGFileGetCopyReferenceDetails *)fileGetCopyReferenceDetails { - if (![self isFileGetCopyReferenceDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileGetCopyReferenceDetails, but was %@.", [self tagName]]; - } - return _fileGetCopyReferenceDetails; -} - -- (DBTEAMLOGFileMoveDetails *)fileMoveDetails { - if (![self isFileMoveDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileMoveDetails, but was %@.", [self tagName]]; - } - return _fileMoveDetails; -} - -- (DBTEAMLOGFilePermanentlyDeleteDetails *)filePermanentlyDeleteDetails { - if (![self isFilePermanentlyDeleteDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails, but was %@.", [self tagName]]; - } - return _filePermanentlyDeleteDetails; -} - -- (DBTEAMLOGFilePreviewDetails *)filePreviewDetails { - if (![self isFilePreviewDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFilePreviewDetails, but was %@.", [self tagName]]; - } - return _filePreviewDetails; -} - -- (DBTEAMLOGFileRenameDetails *)fileRenameDetails { - if (![self isFileRenameDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRenameDetails, but was %@.", [self tagName]]; - } - return _fileRenameDetails; -} - -- (DBTEAMLOGFileRestoreDetails *)fileRestoreDetails { - if (![self isFileRestoreDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRestoreDetails, but was %@.", [self tagName]]; - } - return _fileRestoreDetails; -} - -- (DBTEAMLOGFileRevertDetails *)fileRevertDetails { - if (![self isFileRevertDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRevertDetails, but was %@.", [self tagName]]; - } - return _fileRevertDetails; -} - -- (DBTEAMLOGFileRollbackChangesDetails *)fileRollbackChangesDetails { - if (![self isFileRollbackChangesDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRollbackChangesDetails, but was %@.", [self tagName]]; - } - return _fileRollbackChangesDetails; -} - -- (DBTEAMLOGFileSaveCopyReferenceDetails *)fileSaveCopyReferenceDetails { - if (![self isFileSaveCopyReferenceDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails, but was %@.", [self tagName]]; - } - return _fileSaveCopyReferenceDetails; -} - -- (DBTEAMLOGFileRequestAddDeadlineDetails *)fileRequestAddDeadlineDetails { - if (![self isFileRequestAddDeadlineDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails, but was %@.", - [self tagName]]; - } - return _fileRequestAddDeadlineDetails; -} - -- (DBTEAMLOGFileRequestChangeDetails *)fileRequestChangeDetails { - if (![self isFileRequestChangeDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestChangeDetails, but was %@.", [self tagName]]; - } - return _fileRequestChangeDetails; -} - -- (DBTEAMLOGFileRequestChangeFolderDetails *)fileRequestChangeFolderDetails { - if (![self isFileRequestChangeFolderDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestChangeFolderDetails, but was %@.", - [self tagName]]; - } - return _fileRequestChangeFolderDetails; -} - -- (DBTEAMLOGFileRequestCloseDetails *)fileRequestCloseDetails { - if (![self isFileRequestCloseDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestCloseDetails, but was %@.", [self tagName]]; - } - return _fileRequestCloseDetails; -} - -- (DBTEAMLOGFileRequestCreateDetails *)fileRequestCreateDetails { - if (![self isFileRequestCreateDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestCreateDetails, but was %@.", [self tagName]]; - } - return _fileRequestCreateDetails; -} - -- (DBTEAMLOGFileRequestReceiveFileDetails *)fileRequestReceiveFileDetails { - if (![self isFileRequestReceiveFileDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestReceiveFileDetails, but was %@.", - [self tagName]]; - } - return _fileRequestReceiveFileDetails; -} - -- (DBTEAMLOGFileRequestRemoveDeadlineDetails *)fileRequestRemoveDeadlineDetails { - if (![self isFileRequestRemoveDeadlineDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails, but was %@.", - [self tagName]]; - } - return _fileRequestRemoveDeadlineDetails; -} - -- (DBTEAMLOGFileRequestSendDetails *)fileRequestSendDetails { - if (![self isFileRequestSendDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestSendDetails, but was %@.", [self tagName]]; - } - return _fileRequestSendDetails; -} - -- (DBTEAMLOGGroupAddExternalIdDetails *)groupAddExternalIdDetails { - if (![self isGroupAddExternalIdDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupAddExternalIdDetails, but was %@.", [self tagName]]; - } - return _groupAddExternalIdDetails; -} - -- (DBTEAMLOGGroupAddMemberDetails *)groupAddMemberDetails { - if (![self isGroupAddMemberDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupAddMemberDetails, but was %@.", [self tagName]]; - } - return _groupAddMemberDetails; -} - -- (DBTEAMLOGGroupChangeExternalIdDetails *)groupChangeExternalIdDetails { - if (![self isGroupChangeExternalIdDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupChangeExternalIdDetails, but was %@.", [self tagName]]; - } - return _groupChangeExternalIdDetails; -} - -- (DBTEAMLOGGroupChangeManagementTypeDetails *)groupChangeManagementTypeDetails { - if (![self isGroupChangeManagementTypeDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails, but was %@.", - [self tagName]]; - } - return _groupChangeManagementTypeDetails; -} - -- (DBTEAMLOGGroupChangeMemberRoleDetails *)groupChangeMemberRoleDetails { - if (![self isGroupChangeMemberRoleDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails, but was %@.", [self tagName]]; - } - return _groupChangeMemberRoleDetails; -} - -- (DBTEAMLOGGroupCreateDetails *)groupCreateDetails { - if (![self isGroupCreateDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupCreateDetails, but was %@.", [self tagName]]; - } - return _groupCreateDetails; -} - -- (DBTEAMLOGGroupDeleteDetails *)groupDeleteDetails { - if (![self isGroupDeleteDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupDeleteDetails, but was %@.", [self tagName]]; - } - return _groupDeleteDetails; -} - -- (DBTEAMLOGGroupMovedDetails *)groupMovedDetails { - if (![self isGroupMovedDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupMovedDetails, but was %@.", [self tagName]]; - } - return _groupMovedDetails; -} - -- (DBTEAMLOGGroupRemoveExternalIdDetails *)groupRemoveExternalIdDetails { - if (![self isGroupRemoveExternalIdDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails, but was %@.", [self tagName]]; - } - return _groupRemoveExternalIdDetails; -} - -- (DBTEAMLOGGroupRemoveMemberDetails *)groupRemoveMemberDetails { - if (![self isGroupRemoveMemberDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupRemoveMemberDetails, but was %@.", [self tagName]]; - } - return _groupRemoveMemberDetails; -} +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h" +#import "DBTEAMLOGAccountCaptureChangePolicyDetails.h" +#import "DBTEAMLOGAccountCaptureMigrateAccountDetails.h" +#import "DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h" +#import "DBTEAMLOGAccountCaptureRelinquishAccountDetails.h" +#import "DBTEAMLOGAllowDownloadDisabledDetails.h" +#import "DBTEAMLOGAllowDownloadEnabledDetails.h" +#import "DBTEAMLOGAppLinkTeamDetails.h" +#import "DBTEAMLOGAppLinkUserDetails.h" +#import "DBTEAMLOGAppUnlinkTeamDetails.h" +#import "DBTEAMLOGAppUnlinkUserDetails.h" +#import "DBTEAMLOGCollectionShareDetails.h" +#import "DBTEAMLOGCreateFolderDetails.h" +#import "DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h" +#import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h" +#import "DBTEAMLOGDeviceChangeIpDesktopDetails.h" +#import "DBTEAMLOGDeviceChangeIpMobileDetails.h" +#import "DBTEAMLOGDeviceChangeIpWebDetails.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h" +#import "DBTEAMLOGDeviceLinkFailDetails.h" +#import "DBTEAMLOGDeviceLinkSuccessDetails.h" +#import "DBTEAMLOGDeviceManagementDisabledDetails.h" +#import "DBTEAMLOGDeviceManagementEnabledDetails.h" +#import "DBTEAMLOGDeviceUnlinkDetails.h" +#import "DBTEAMLOGDisabledDomainInvitesDetails.h" +#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h" +#import "DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h" +#import "DBTEAMLOGDomainVerificationAddDomainFailDetails.h" +#import "DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h" +#import "DBTEAMLOGDomainVerificationRemoveDomainDetails.h" +#import "DBTEAMLOGEmmAddExceptionDetails.h" +#import "DBTEAMLOGEmmChangePolicyDetails.h" +#import "DBTEAMLOGEmmCreateExceptionsReportDetails.h" +#import "DBTEAMLOGEmmCreateUsageReportDetails.h" +#import "DBTEAMLOGEmmErrorDetails.h" +#import "DBTEAMLOGEmmRefreshAuthTokenDetails.h" +#import "DBTEAMLOGEmmRemoveExceptionDetails.h" +#import "DBTEAMLOGEnabledDomainInvitesDetails.h" +#import "DBTEAMLOGEventDetails.h" +#import "DBTEAMLOGExportMembersReportDetails.h" +#import "DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h" +#import "DBTEAMLOGFileAddCommentDetails.h" +#import "DBTEAMLOGFileAddDetails.h" +#import "DBTEAMLOGFileChangeCommentSubscriptionDetails.h" +#import "DBTEAMLOGFileCommentsChangePolicyDetails.h" +#import "DBTEAMLOGFileCopyDetails.h" +#import "DBTEAMLOGFileDeleteCommentDetails.h" +#import "DBTEAMLOGFileDeleteDetails.h" +#import "DBTEAMLOGFileDownloadDetails.h" +#import "DBTEAMLOGFileEditDetails.h" +#import "DBTEAMLOGFileGetCopyReferenceDetails.h" +#import "DBTEAMLOGFileLikeCommentDetails.h" +#import "DBTEAMLOGFileMoveDetails.h" +#import "DBTEAMLOGFilePermanentlyDeleteDetails.h" +#import "DBTEAMLOGFilePreviewDetails.h" +#import "DBTEAMLOGFileRenameDetails.h" +#import "DBTEAMLOGFileRequestChangeDetails.h" +#import "DBTEAMLOGFileRequestCloseDetails.h" +#import "DBTEAMLOGFileRequestCreateDetails.h" +#import "DBTEAMLOGFileRequestReceiveFileDetails.h" +#import "DBTEAMLOGFileRequestsChangePolicyDetails.h" +#import "DBTEAMLOGFileRequestsEmailsEnabledDetails.h" +#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h" +#import "DBTEAMLOGFileResolveCommentDetails.h" +#import "DBTEAMLOGFileRestoreDetails.h" +#import "DBTEAMLOGFileRevertDetails.h" +#import "DBTEAMLOGFileRollbackChangesDetails.h" +#import "DBTEAMLOGFileSaveCopyReferenceDetails.h" +#import "DBTEAMLOGFileUnlikeCommentDetails.h" +#import "DBTEAMLOGFileUnresolveCommentDetails.h" +#import "DBTEAMLOGGoogleSsoChangePolicyDetails.h" +#import "DBTEAMLOGGroupAddExternalIdDetails.h" +#import "DBTEAMLOGGroupAddMemberDetails.h" +#import "DBTEAMLOGGroupChangeExternalIdDetails.h" +#import "DBTEAMLOGGroupChangeManagementTypeDetails.h" +#import "DBTEAMLOGGroupChangeMemberRoleDetails.h" +#import "DBTEAMLOGGroupCreateDetails.h" +#import "DBTEAMLOGGroupDeleteDetails.h" +#import "DBTEAMLOGGroupMovedDetails.h" +#import "DBTEAMLOGGroupRemoveExternalIdDetails.h" +#import "DBTEAMLOGGroupRemoveMemberDetails.h" +#import "DBTEAMLOGGroupRenameDetails.h" +#import "DBTEAMLOGGroupUserManagementChangePolicyDetails.h" +#import "DBTEAMLOGLoginFailDetails.h" +#import "DBTEAMLOGLoginSuccessDetails.h" +#import "DBTEAMLOGLogoutDetails.h" +#import "DBTEAMLOGMemberAddNameDetails.h" +#import "DBTEAMLOGMemberChangeAdminRoleDetails.h" +#import "DBTEAMLOGMemberChangeEmailDetails.h" +#import "DBTEAMLOGMemberChangeMembershipTypeDetails.h" +#import "DBTEAMLOGMemberChangeNameDetails.h" +#import "DBTEAMLOGMemberChangeStatusDetails.h" +#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h" +#import "DBTEAMLOGMemberRequestsChangePolicyDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h" +#import "DBTEAMLOGMemberSuggestDetails.h" +#import "DBTEAMLOGMemberSuggestionsChangePolicyDetails.h" +#import "DBTEAMLOGMemberTransferAccountContentsDetails.h" +#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h" +#import "DBTEAMLOGMissingDetails.h" +#import "DBTEAMLOGNetworkControlChangePolicyDetails.h" +#import "DBTEAMLOGNoteAclInviteOnlyDetails.h" +#import "DBTEAMLOGNoteAclLinkDetails.h" +#import "DBTEAMLOGNoteAclTeamLinkDetails.h" +#import "DBTEAMLOGNoteShareReceiveDetails.h" +#import "DBTEAMLOGNoteSharedDetails.h" +#import "DBTEAMLOGOpenNoteSharedDetails.h" +#import "DBTEAMLOGPaperAdminExportStartDetails.h" +#import "DBTEAMLOGPaperChangeDeploymentPolicyDetails.h" +#import "DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h" +#import "DBTEAMLOGPaperChangeMemberPolicyDetails.h" +#import "DBTEAMLOGPaperChangePolicyDetails.h" +#import "DBTEAMLOGPaperContentAddMemberDetails.h" +#import "DBTEAMLOGPaperContentAddToFolderDetails.h" +#import "DBTEAMLOGPaperContentArchiveDetails.h" +#import "DBTEAMLOGPaperContentCreateDetails.h" +#import "DBTEAMLOGPaperContentPermanentlyDeleteDetails.h" +#import "DBTEAMLOGPaperContentRemoveFromFolderDetails.h" +#import "DBTEAMLOGPaperContentRemoveMemberDetails.h" +#import "DBTEAMLOGPaperContentRenameDetails.h" +#import "DBTEAMLOGPaperContentRestoreDetails.h" +#import "DBTEAMLOGPaperDocAddCommentDetails.h" +#import "DBTEAMLOGPaperDocChangeMemberRoleDetails.h" +#import "DBTEAMLOGPaperDocChangeSharingPolicyDetails.h" +#import "DBTEAMLOGPaperDocChangeSubscriptionDetails.h" +#import "DBTEAMLOGPaperDocDeleteCommentDetails.h" +#import "DBTEAMLOGPaperDocDeletedDetails.h" +#import "DBTEAMLOGPaperDocDownloadDetails.h" +#import "DBTEAMLOGPaperDocEditCommentDetails.h" +#import "DBTEAMLOGPaperDocEditDetails.h" +#import "DBTEAMLOGPaperDocFollowedDetails.h" +#import "DBTEAMLOGPaperDocMentionDetails.h" +#import "DBTEAMLOGPaperDocRequestAccessDetails.h" +#import "DBTEAMLOGPaperDocResolveCommentDetails.h" +#import "DBTEAMLOGPaperDocRevertDetails.h" +#import "DBTEAMLOGPaperDocSlackShareDetails.h" +#import "DBTEAMLOGPaperDocTeamInviteDetails.h" +#import "DBTEAMLOGPaperDocTrashedDetails.h" +#import "DBTEAMLOGPaperDocUnresolveCommentDetails.h" +#import "DBTEAMLOGPaperDocUntrashedDetails.h" +#import "DBTEAMLOGPaperDocViewDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h" +#import "DBTEAMLOGPaperExternalViewAllowDetails.h" +#import "DBTEAMLOGPaperExternalViewDefaultTeamDetails.h" +#import "DBTEAMLOGPaperExternalViewForbidDetails.h" +#import "DBTEAMLOGPaperFolderChangeSubscriptionDetails.h" +#import "DBTEAMLOGPaperFolderDeletedDetails.h" +#import "DBTEAMLOGPaperFolderFollowedDetails.h" +#import "DBTEAMLOGPaperFolderTeamInviteDetails.h" +#import "DBTEAMLOGPasswordChangeDetails.h" +#import "DBTEAMLOGPasswordResetAllDetails.h" +#import "DBTEAMLOGPasswordResetDetails.h" +#import "DBTEAMLOGPermanentDeleteChangePolicyDetails.h" +#import "DBTEAMLOGResellerSupportSessionEndDetails.h" +#import "DBTEAMLOGResellerSupportSessionStartDetails.h" +#import "DBTEAMLOGSfAddGroupDetails.h" +#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h" +#import "DBTEAMLOGSfExternalInviteWarnDetails.h" +#import "DBTEAMLOGSfFbInviteChangeRoleDetails.h" +#import "DBTEAMLOGSfFbInviteDetails.h" +#import "DBTEAMLOGSfFbUninviteDetails.h" +#import "DBTEAMLOGSfInviteGroupDetails.h" +#import "DBTEAMLOGSfTeamGrantAccessDetails.h" +#import "DBTEAMLOGSfTeamInviteChangeRoleDetails.h" +#import "DBTEAMLOGSfTeamInviteDetails.h" +#import "DBTEAMLOGSfTeamJoinDetails.h" +#import "DBTEAMLOGSfTeamJoinFromOobLinkDetails.h" +#import "DBTEAMLOGSfTeamUninviteDetails.h" +#import "DBTEAMLOGSharedContentAddInviteesDetails.h" +#import "DBTEAMLOGSharedContentAddLinkExpiryDetails.h" +#import "DBTEAMLOGSharedContentAddLinkPasswordDetails.h" +#import "DBTEAMLOGSharedContentAddMemberDetails.h" +#import "DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h" +#import "DBTEAMLOGSharedContentChangeInviteeRoleDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkAudienceDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkExpiryDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkPasswordDetails.h" +#import "DBTEAMLOGSharedContentChangeMemberRoleDetails.h" +#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h" +#import "DBTEAMLOGSharedContentClaimInvitationDetails.h" +#import "DBTEAMLOGSharedContentCopyDetails.h" +#import "DBTEAMLOGSharedContentDownloadDetails.h" +#import "DBTEAMLOGSharedContentRelinquishMembershipDetails.h" +#import "DBTEAMLOGSharedContentRemoveInviteesDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h" +#import "DBTEAMLOGSharedContentRemoveMemberDetails.h" +#import "DBTEAMLOGSharedContentRequestAccessDetails.h" +#import "DBTEAMLOGSharedContentUnshareDetails.h" +#import "DBTEAMLOGSharedContentViewDetails.h" +#import "DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h" +#import "DBTEAMLOGSharedFolderCreateDetails.h" +#import "DBTEAMLOGSharedFolderDeclineInvitationDetails.h" +#import "DBTEAMLOGSharedFolderMountDetails.h" +#import "DBTEAMLOGSharedFolderNestDetails.h" +#import "DBTEAMLOGSharedFolderTransferOwnershipDetails.h" +#import "DBTEAMLOGSharedFolderUnmountDetails.h" +#import "DBTEAMLOGSharedLinkAddExpiryDetails.h" +#import "DBTEAMLOGSharedLinkChangeExpiryDetails.h" +#import "DBTEAMLOGSharedLinkChangeVisibilityDetails.h" +#import "DBTEAMLOGSharedLinkCopyDetails.h" +#import "DBTEAMLOGSharedLinkCreateDetails.h" +#import "DBTEAMLOGSharedLinkDisableDetails.h" +#import "DBTEAMLOGSharedLinkDownloadDetails.h" +#import "DBTEAMLOGSharedLinkRemoveExpiryDetails.h" +#import "DBTEAMLOGSharedLinkShareDetails.h" +#import "DBTEAMLOGSharedLinkViewDetails.h" +#import "DBTEAMLOGSharedNoteOpenedDetails.h" +#import "DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h" +#import "DBTEAMLOGSharingChangeLinkPolicyDetails.h" +#import "DBTEAMLOGSharingChangeMemberPolicyDetails.h" +#import "DBTEAMLOGShmodelGroupShareDetails.h" +#import "DBTEAMLOGSignInAsSessionEndDetails.h" +#import "DBTEAMLOGSignInAsSessionStartDetails.h" +#import "DBTEAMLOGSmartSyncChangePolicyDetails.h" +#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h" +#import "DBTEAMLOGSmartSyncNotOptOutDetails.h" +#import "DBTEAMLOGSmartSyncOptOutDetails.h" +#import "DBTEAMLOGSsoAddCertDetails.h" +#import "DBTEAMLOGSsoAddLoginUrlDetails.h" +#import "DBTEAMLOGSsoAddLogoutUrlDetails.h" +#import "DBTEAMLOGSsoChangeCertDetails.h" +#import "DBTEAMLOGSsoChangeLoginUrlDetails.h" +#import "DBTEAMLOGSsoChangeLogoutUrlDetails.h" +#import "DBTEAMLOGSsoChangePolicyDetails.h" +#import "DBTEAMLOGSsoChangeSamlIdentityModeDetails.h" +#import "DBTEAMLOGSsoErrorDetails.h" +#import "DBTEAMLOGSsoRemoveCertDetails.h" +#import "DBTEAMLOGSsoRemoveLoginUrlDetails.h" +#import "DBTEAMLOGSsoRemoveLogoutUrlDetails.h" +#import "DBTEAMLOGTeamActivityCreateReportDetails.h" +#import "DBTEAMLOGTeamFolderChangeStatusDetails.h" +#import "DBTEAMLOGTeamFolderCreateDetails.h" +#import "DBTEAMLOGTeamFolderDowngradeDetails.h" +#import "DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h" +#import "DBTEAMLOGTeamFolderRenameDetails.h" +#import "DBTEAMLOGTeamMergeFromDetails.h" +#import "DBTEAMLOGTeamMergeToDetails.h" +#import "DBTEAMLOGTeamProfileAddLogoDetails.h" +#import "DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h" +#import "DBTEAMLOGTeamProfileChangeLogoDetails.h" +#import "DBTEAMLOGTeamProfileChangeNameDetails.h" +#import "DBTEAMLOGTeamProfileRemoveLogoDetails.h" +#import "DBTEAMLOGTfaAddBackupPhoneDetails.h" +#import "DBTEAMLOGTfaAddSecurityKeyDetails.h" +#import "DBTEAMLOGTfaChangeBackupPhoneDetails.h" +#import "DBTEAMLOGTfaChangePolicyDetails.h" +#import "DBTEAMLOGTfaChangeStatusDetails.h" +#import "DBTEAMLOGTfaRemoveBackupPhoneDetails.h" +#import "DBTEAMLOGTfaRemoveSecurityKeyDetails.h" +#import "DBTEAMLOGTfaResetDetails.h" +#import "DBTEAMLOGTwoAccountChangePolicyDetails.h" +#import "DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h" +#import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h" -- (DBTEAMLOGGroupRenameDetails *)groupRenameDetails { - if (![self isGroupRenameDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupRenameDetails, but was %@.", [self tagName]]; - } - return _groupRenameDetails; -} +#pragma mark - API Object -- (DBTEAMLOGEmmErrorDetails *)emmErrorDetails { - if (![self isEmmErrorDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmErrorDetails, but was %@.", [self tagName]]; - } - return _emmErrorDetails; -} +@implementation DBTEAMLOGEventDetails -- (DBTEAMLOGLoginFailDetails *)loginFailDetails { - if (![self isLoginFailDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsLoginFailDetails, but was %@.", [self tagName]]; - } - return _loginFailDetails; -} +@synthesize appLinkTeamDetails = _appLinkTeamDetails; +@synthesize appLinkUserDetails = _appLinkUserDetails; +@synthesize appUnlinkTeamDetails = _appUnlinkTeamDetails; +@synthesize appUnlinkUserDetails = _appUnlinkUserDetails; +@synthesize fileAddCommentDetails = _fileAddCommentDetails; +@synthesize fileChangeCommentSubscriptionDetails = _fileChangeCommentSubscriptionDetails; +@synthesize fileDeleteCommentDetails = _fileDeleteCommentDetails; +@synthesize fileLikeCommentDetails = _fileLikeCommentDetails; +@synthesize fileResolveCommentDetails = _fileResolveCommentDetails; +@synthesize fileUnlikeCommentDetails = _fileUnlikeCommentDetails; +@synthesize fileUnresolveCommentDetails = _fileUnresolveCommentDetails; +@synthesize deviceChangeIpDesktopDetails = _deviceChangeIpDesktopDetails; +@synthesize deviceChangeIpMobileDetails = _deviceChangeIpMobileDetails; +@synthesize deviceChangeIpWebDetails = _deviceChangeIpWebDetails; +@synthesize deviceDeleteOnUnlinkFailDetails = _deviceDeleteOnUnlinkFailDetails; +@synthesize deviceDeleteOnUnlinkSuccessDetails = _deviceDeleteOnUnlinkSuccessDetails; +@synthesize deviceLinkFailDetails = _deviceLinkFailDetails; +@synthesize deviceLinkSuccessDetails = _deviceLinkSuccessDetails; +@synthesize deviceManagementDisabledDetails = _deviceManagementDisabledDetails; +@synthesize deviceManagementEnabledDetails = _deviceManagementEnabledDetails; +@synthesize deviceUnlinkDetails = _deviceUnlinkDetails; +@synthesize emmRefreshAuthTokenDetails = _emmRefreshAuthTokenDetails; +@synthesize accountCaptureChangeAvailabilityDetails = _accountCaptureChangeAvailabilityDetails; +@synthesize accountCaptureMigrateAccountDetails = _accountCaptureMigrateAccountDetails; +@synthesize accountCaptureNotificationEmailsSentDetails = _accountCaptureNotificationEmailsSentDetails; +@synthesize accountCaptureRelinquishAccountDetails = _accountCaptureRelinquishAccountDetails; +@synthesize disabledDomainInvitesDetails = _disabledDomainInvitesDetails; +@synthesize domainInvitesApproveRequestToJoinTeamDetails = _domainInvitesApproveRequestToJoinTeamDetails; +@synthesize domainInvitesDeclineRequestToJoinTeamDetails = _domainInvitesDeclineRequestToJoinTeamDetails; +@synthesize domainInvitesEmailExistingUsersDetails = _domainInvitesEmailExistingUsersDetails; +@synthesize domainInvitesRequestToJoinTeamDetails = _domainInvitesRequestToJoinTeamDetails; +@synthesize domainInvitesSetInviteNewUserPrefToNoDetails = _domainInvitesSetInviteNewUserPrefToNoDetails; +@synthesize domainInvitesSetInviteNewUserPrefToYesDetails = _domainInvitesSetInviteNewUserPrefToYesDetails; +@synthesize domainVerificationAddDomainFailDetails = _domainVerificationAddDomainFailDetails; +@synthesize domainVerificationAddDomainSuccessDetails = _domainVerificationAddDomainSuccessDetails; +@synthesize domainVerificationRemoveDomainDetails = _domainVerificationRemoveDomainDetails; +@synthesize enabledDomainInvitesDetails = _enabledDomainInvitesDetails; +@synthesize createFolderDetails = _createFolderDetails; +@synthesize fileAddDetails = _fileAddDetails; +@synthesize fileCopyDetails = _fileCopyDetails; +@synthesize fileDeleteDetails = _fileDeleteDetails; +@synthesize fileDownloadDetails = _fileDownloadDetails; +@synthesize fileEditDetails = _fileEditDetails; +@synthesize fileGetCopyReferenceDetails = _fileGetCopyReferenceDetails; +@synthesize fileMoveDetails = _fileMoveDetails; +@synthesize filePermanentlyDeleteDetails = _filePermanentlyDeleteDetails; +@synthesize filePreviewDetails = _filePreviewDetails; +@synthesize fileRenameDetails = _fileRenameDetails; +@synthesize fileRestoreDetails = _fileRestoreDetails; +@synthesize fileRevertDetails = _fileRevertDetails; +@synthesize fileRollbackChangesDetails = _fileRollbackChangesDetails; +@synthesize fileSaveCopyReferenceDetails = _fileSaveCopyReferenceDetails; +@synthesize fileRequestChangeDetails = _fileRequestChangeDetails; +@synthesize fileRequestCloseDetails = _fileRequestCloseDetails; +@synthesize fileRequestCreateDetails = _fileRequestCreateDetails; +@synthesize fileRequestReceiveFileDetails = _fileRequestReceiveFileDetails; +@synthesize groupAddExternalIdDetails = _groupAddExternalIdDetails; +@synthesize groupAddMemberDetails = _groupAddMemberDetails; +@synthesize groupChangeExternalIdDetails = _groupChangeExternalIdDetails; +@synthesize groupChangeManagementTypeDetails = _groupChangeManagementTypeDetails; +@synthesize groupChangeMemberRoleDetails = _groupChangeMemberRoleDetails; +@synthesize groupCreateDetails = _groupCreateDetails; +@synthesize groupDeleteDetails = _groupDeleteDetails; +@synthesize groupMovedDetails = _groupMovedDetails; +@synthesize groupRemoveExternalIdDetails = _groupRemoveExternalIdDetails; +@synthesize groupRemoveMemberDetails = _groupRemoveMemberDetails; +@synthesize groupRenameDetails = _groupRenameDetails; +@synthesize emmErrorDetails = _emmErrorDetails; +@synthesize loginFailDetails = _loginFailDetails; +@synthesize loginSuccessDetails = _loginSuccessDetails; +@synthesize logoutDetails = _logoutDetails; +@synthesize resellerSupportSessionEndDetails = _resellerSupportSessionEndDetails; +@synthesize resellerSupportSessionStartDetails = _resellerSupportSessionStartDetails; +@synthesize signInAsSessionEndDetails = _signInAsSessionEndDetails; +@synthesize signInAsSessionStartDetails = _signInAsSessionStartDetails; +@synthesize ssoErrorDetails = _ssoErrorDetails; +@synthesize memberAddNameDetails = _memberAddNameDetails; +@synthesize memberChangeAdminRoleDetails = _memberChangeAdminRoleDetails; +@synthesize memberChangeEmailDetails = _memberChangeEmailDetails; +@synthesize memberChangeMembershipTypeDetails = _memberChangeMembershipTypeDetails; +@synthesize memberChangeNameDetails = _memberChangeNameDetails; +@synthesize memberChangeStatusDetails = _memberChangeStatusDetails; +@synthesize memberPermanentlyDeleteAccountContentsDetails = _memberPermanentlyDeleteAccountContentsDetails; +@synthesize memberSpaceLimitsAddCustomQuotaDetails = _memberSpaceLimitsAddCustomQuotaDetails; +@synthesize memberSpaceLimitsChangeCustomQuotaDetails = _memberSpaceLimitsChangeCustomQuotaDetails; +@synthesize memberSpaceLimitsChangeStatusDetails = _memberSpaceLimitsChangeStatusDetails; +@synthesize memberSpaceLimitsRemoveCustomQuotaDetails = _memberSpaceLimitsRemoveCustomQuotaDetails; +@synthesize memberSuggestDetails = _memberSuggestDetails; +@synthesize memberTransferAccountContentsDetails = _memberTransferAccountContentsDetails; +@synthesize paperContentAddMemberDetails = _paperContentAddMemberDetails; +@synthesize paperContentAddToFolderDetails = _paperContentAddToFolderDetails; +@synthesize paperContentArchiveDetails = _paperContentArchiveDetails; +@synthesize paperContentCreateDetails = _paperContentCreateDetails; +@synthesize paperContentPermanentlyDeleteDetails = _paperContentPermanentlyDeleteDetails; +@synthesize paperContentRemoveFromFolderDetails = _paperContentRemoveFromFolderDetails; +@synthesize paperContentRemoveMemberDetails = _paperContentRemoveMemberDetails; +@synthesize paperContentRenameDetails = _paperContentRenameDetails; +@synthesize paperContentRestoreDetails = _paperContentRestoreDetails; +@synthesize paperDocAddCommentDetails = _paperDocAddCommentDetails; +@synthesize paperDocChangeMemberRoleDetails = _paperDocChangeMemberRoleDetails; +@synthesize paperDocChangeSharingPolicyDetails = _paperDocChangeSharingPolicyDetails; +@synthesize paperDocChangeSubscriptionDetails = _paperDocChangeSubscriptionDetails; +@synthesize paperDocDeletedDetails = _paperDocDeletedDetails; +@synthesize paperDocDeleteCommentDetails = _paperDocDeleteCommentDetails; +@synthesize paperDocDownloadDetails = _paperDocDownloadDetails; +@synthesize paperDocEditDetails = _paperDocEditDetails; +@synthesize paperDocEditCommentDetails = _paperDocEditCommentDetails; +@synthesize paperDocFollowedDetails = _paperDocFollowedDetails; +@synthesize paperDocMentionDetails = _paperDocMentionDetails; +@synthesize paperDocRequestAccessDetails = _paperDocRequestAccessDetails; +@synthesize paperDocResolveCommentDetails = _paperDocResolveCommentDetails; +@synthesize paperDocRevertDetails = _paperDocRevertDetails; +@synthesize paperDocSlackShareDetails = _paperDocSlackShareDetails; +@synthesize paperDocTeamInviteDetails = _paperDocTeamInviteDetails; +@synthesize paperDocTrashedDetails = _paperDocTrashedDetails; +@synthesize paperDocUnresolveCommentDetails = _paperDocUnresolveCommentDetails; +@synthesize paperDocUntrashedDetails = _paperDocUntrashedDetails; +@synthesize paperDocViewDetails = _paperDocViewDetails; +@synthesize paperExternalViewAllowDetails = _paperExternalViewAllowDetails; +@synthesize paperExternalViewDefaultTeamDetails = _paperExternalViewDefaultTeamDetails; +@synthesize paperExternalViewForbidDetails = _paperExternalViewForbidDetails; +@synthesize paperFolderChangeSubscriptionDetails = _paperFolderChangeSubscriptionDetails; +@synthesize paperFolderDeletedDetails = _paperFolderDeletedDetails; +@synthesize paperFolderFollowedDetails = _paperFolderFollowedDetails; +@synthesize paperFolderTeamInviteDetails = _paperFolderTeamInviteDetails; +@synthesize passwordChangeDetails = _passwordChangeDetails; +@synthesize passwordResetDetails = _passwordResetDetails; +@synthesize passwordResetAllDetails = _passwordResetAllDetails; +@synthesize emmCreateExceptionsReportDetails = _emmCreateExceptionsReportDetails; +@synthesize emmCreateUsageReportDetails = _emmCreateUsageReportDetails; +@synthesize exportMembersReportDetails = _exportMembersReportDetails; +@synthesize paperAdminExportStartDetails = _paperAdminExportStartDetails; +@synthesize smartSyncCreateAdminPrivilegeReportDetails = _smartSyncCreateAdminPrivilegeReportDetails; +@synthesize teamActivityCreateReportDetails = _teamActivityCreateReportDetails; +@synthesize collectionShareDetails = _collectionShareDetails; +@synthesize noteAclInviteOnlyDetails = _noteAclInviteOnlyDetails; +@synthesize noteAclLinkDetails = _noteAclLinkDetails; +@synthesize noteAclTeamLinkDetails = _noteAclTeamLinkDetails; +@synthesize noteSharedDetails = _noteSharedDetails; +@synthesize noteShareReceiveDetails = _noteShareReceiveDetails; +@synthesize openNoteSharedDetails = _openNoteSharedDetails; +@synthesize sfAddGroupDetails = _sfAddGroupDetails; +@synthesize sfAllowNonMembersToViewSharedLinksDetails = _sfAllowNonMembersToViewSharedLinksDetails; +@synthesize sfExternalInviteWarnDetails = _sfExternalInviteWarnDetails; +@synthesize sfFbInviteDetails = _sfFbInviteDetails; +@synthesize sfFbInviteChangeRoleDetails = _sfFbInviteChangeRoleDetails; +@synthesize sfFbUninviteDetails = _sfFbUninviteDetails; +@synthesize sfInviteGroupDetails = _sfInviteGroupDetails; +@synthesize sfTeamGrantAccessDetails = _sfTeamGrantAccessDetails; +@synthesize sfTeamInviteDetails = _sfTeamInviteDetails; +@synthesize sfTeamInviteChangeRoleDetails = _sfTeamInviteChangeRoleDetails; +@synthesize sfTeamJoinDetails = _sfTeamJoinDetails; +@synthesize sfTeamJoinFromOobLinkDetails = _sfTeamJoinFromOobLinkDetails; +@synthesize sfTeamUninviteDetails = _sfTeamUninviteDetails; +@synthesize sharedContentAddInviteesDetails = _sharedContentAddInviteesDetails; +@synthesize sharedContentAddLinkExpiryDetails = _sharedContentAddLinkExpiryDetails; +@synthesize sharedContentAddLinkPasswordDetails = _sharedContentAddLinkPasswordDetails; +@synthesize sharedContentAddMemberDetails = _sharedContentAddMemberDetails; +@synthesize sharedContentChangeDownloadsPolicyDetails = _sharedContentChangeDownloadsPolicyDetails; +@synthesize sharedContentChangeInviteeRoleDetails = _sharedContentChangeInviteeRoleDetails; +@synthesize sharedContentChangeLinkAudienceDetails = _sharedContentChangeLinkAudienceDetails; +@synthesize sharedContentChangeLinkExpiryDetails = _sharedContentChangeLinkExpiryDetails; +@synthesize sharedContentChangeLinkPasswordDetails = _sharedContentChangeLinkPasswordDetails; +@synthesize sharedContentChangeMemberRoleDetails = _sharedContentChangeMemberRoleDetails; +@synthesize sharedContentChangeViewerInfoPolicyDetails = _sharedContentChangeViewerInfoPolicyDetails; +@synthesize sharedContentClaimInvitationDetails = _sharedContentClaimInvitationDetails; +@synthesize sharedContentCopyDetails = _sharedContentCopyDetails; +@synthesize sharedContentDownloadDetails = _sharedContentDownloadDetails; +@synthesize sharedContentRelinquishMembershipDetails = _sharedContentRelinquishMembershipDetails; +@synthesize sharedContentRemoveInviteesDetails = _sharedContentRemoveInviteesDetails; +@synthesize sharedContentRemoveLinkExpiryDetails = _sharedContentRemoveLinkExpiryDetails; +@synthesize sharedContentRemoveLinkPasswordDetails = _sharedContentRemoveLinkPasswordDetails; +@synthesize sharedContentRemoveMemberDetails = _sharedContentRemoveMemberDetails; +@synthesize sharedContentRequestAccessDetails = _sharedContentRequestAccessDetails; +@synthesize sharedContentUnshareDetails = _sharedContentUnshareDetails; +@synthesize sharedContentViewDetails = _sharedContentViewDetails; +@synthesize sharedFolderChangeLinkPolicyDetails = _sharedFolderChangeLinkPolicyDetails; +@synthesize sharedFolderChangeMembersInheritancePolicyDetails = _sharedFolderChangeMembersInheritancePolicyDetails; +@synthesize sharedFolderChangeMembersManagementPolicyDetails = _sharedFolderChangeMembersManagementPolicyDetails; +@synthesize sharedFolderChangeMembersPolicyDetails = _sharedFolderChangeMembersPolicyDetails; +@synthesize sharedFolderCreateDetails = _sharedFolderCreateDetails; +@synthesize sharedFolderDeclineInvitationDetails = _sharedFolderDeclineInvitationDetails; +@synthesize sharedFolderMountDetails = _sharedFolderMountDetails; +@synthesize sharedFolderNestDetails = _sharedFolderNestDetails; +@synthesize sharedFolderTransferOwnershipDetails = _sharedFolderTransferOwnershipDetails; +@synthesize sharedFolderUnmountDetails = _sharedFolderUnmountDetails; +@synthesize sharedLinkAddExpiryDetails = _sharedLinkAddExpiryDetails; +@synthesize sharedLinkChangeExpiryDetails = _sharedLinkChangeExpiryDetails; +@synthesize sharedLinkChangeVisibilityDetails = _sharedLinkChangeVisibilityDetails; +@synthesize sharedLinkCopyDetails = _sharedLinkCopyDetails; +@synthesize sharedLinkCreateDetails = _sharedLinkCreateDetails; +@synthesize sharedLinkDisableDetails = _sharedLinkDisableDetails; +@synthesize sharedLinkDownloadDetails = _sharedLinkDownloadDetails; +@synthesize sharedLinkRemoveExpiryDetails = _sharedLinkRemoveExpiryDetails; +@synthesize sharedLinkShareDetails = _sharedLinkShareDetails; +@synthesize sharedLinkViewDetails = _sharedLinkViewDetails; +@synthesize sharedNoteOpenedDetails = _sharedNoteOpenedDetails; +@synthesize shmodelGroupShareDetails = _shmodelGroupShareDetails; +@synthesize ssoAddCertDetails = _ssoAddCertDetails; +@synthesize ssoAddLoginUrlDetails = _ssoAddLoginUrlDetails; +@synthesize ssoAddLogoutUrlDetails = _ssoAddLogoutUrlDetails; +@synthesize ssoChangeCertDetails = _ssoChangeCertDetails; +@synthesize ssoChangeLoginUrlDetails = _ssoChangeLoginUrlDetails; +@synthesize ssoChangeLogoutUrlDetails = _ssoChangeLogoutUrlDetails; +@synthesize ssoChangeSamlIdentityModeDetails = _ssoChangeSamlIdentityModeDetails; +@synthesize ssoRemoveCertDetails = _ssoRemoveCertDetails; +@synthesize ssoRemoveLoginUrlDetails = _ssoRemoveLoginUrlDetails; +@synthesize ssoRemoveLogoutUrlDetails = _ssoRemoveLogoutUrlDetails; +@synthesize teamFolderChangeStatusDetails = _teamFolderChangeStatusDetails; +@synthesize teamFolderCreateDetails = _teamFolderCreateDetails; +@synthesize teamFolderDowngradeDetails = _teamFolderDowngradeDetails; +@synthesize teamFolderPermanentlyDeleteDetails = _teamFolderPermanentlyDeleteDetails; +@synthesize teamFolderRenameDetails = _teamFolderRenameDetails; +@synthesize accountCaptureChangePolicyDetails = _accountCaptureChangePolicyDetails; +@synthesize allowDownloadDisabledDetails = _allowDownloadDisabledDetails; +@synthesize allowDownloadEnabledDetails = _allowDownloadEnabledDetails; +@synthesize dataPlacementRestrictionChangePolicyDetails = _dataPlacementRestrictionChangePolicyDetails; +@synthesize dataPlacementRestrictionSatisfyPolicyDetails = _dataPlacementRestrictionSatisfyPolicyDetails; +@synthesize deviceApprovalsChangeDesktopPolicyDetails = _deviceApprovalsChangeDesktopPolicyDetails; +@synthesize deviceApprovalsChangeMobilePolicyDetails = _deviceApprovalsChangeMobilePolicyDetails; +@synthesize deviceApprovalsChangeOverageActionDetails = _deviceApprovalsChangeOverageActionDetails; +@synthesize deviceApprovalsChangeUnlinkActionDetails = _deviceApprovalsChangeUnlinkActionDetails; +@synthesize emmAddExceptionDetails = _emmAddExceptionDetails; +@synthesize emmChangePolicyDetails = _emmChangePolicyDetails; +@synthesize emmRemoveExceptionDetails = _emmRemoveExceptionDetails; +@synthesize extendedVersionHistoryChangePolicyDetails = _extendedVersionHistoryChangePolicyDetails; +@synthesize fileCommentsChangePolicyDetails = _fileCommentsChangePolicyDetails; +@synthesize fileRequestsChangePolicyDetails = _fileRequestsChangePolicyDetails; +@synthesize fileRequestsEmailsEnabledDetails = _fileRequestsEmailsEnabledDetails; +@synthesize fileRequestsEmailsRestrictedToTeamOnlyDetails = _fileRequestsEmailsRestrictedToTeamOnlyDetails; +@synthesize googleSsoChangePolicyDetails = _googleSsoChangePolicyDetails; +@synthesize groupUserManagementChangePolicyDetails = _groupUserManagementChangePolicyDetails; +@synthesize memberRequestsChangePolicyDetails = _memberRequestsChangePolicyDetails; +@synthesize memberSpaceLimitsAddExceptionDetails = _memberSpaceLimitsAddExceptionDetails; +@synthesize memberSpaceLimitsChangeCapsTypePolicyDetails = _memberSpaceLimitsChangeCapsTypePolicyDetails; +@synthesize memberSpaceLimitsChangePolicyDetails = _memberSpaceLimitsChangePolicyDetails; +@synthesize memberSpaceLimitsRemoveExceptionDetails = _memberSpaceLimitsRemoveExceptionDetails; +@synthesize memberSuggestionsChangePolicyDetails = _memberSuggestionsChangePolicyDetails; +@synthesize microsoftOfficeAddinChangePolicyDetails = _microsoftOfficeAddinChangePolicyDetails; +@synthesize networkControlChangePolicyDetails = _networkControlChangePolicyDetails; +@synthesize paperChangeDeploymentPolicyDetails = _paperChangeDeploymentPolicyDetails; +@synthesize paperChangeMemberLinkPolicyDetails = _paperChangeMemberLinkPolicyDetails; +@synthesize paperChangeMemberPolicyDetails = _paperChangeMemberPolicyDetails; +@synthesize paperChangePolicyDetails = _paperChangePolicyDetails; +@synthesize paperEnabledUsersGroupAdditionDetails = _paperEnabledUsersGroupAdditionDetails; +@synthesize paperEnabledUsersGroupRemovalDetails = _paperEnabledUsersGroupRemovalDetails; +@synthesize permanentDeleteChangePolicyDetails = _permanentDeleteChangePolicyDetails; +@synthesize sharingChangeFolderJoinPolicyDetails = _sharingChangeFolderJoinPolicyDetails; +@synthesize sharingChangeLinkPolicyDetails = _sharingChangeLinkPolicyDetails; +@synthesize sharingChangeMemberPolicyDetails = _sharingChangeMemberPolicyDetails; +@synthesize smartSyncChangePolicyDetails = _smartSyncChangePolicyDetails; +@synthesize smartSyncNotOptOutDetails = _smartSyncNotOptOutDetails; +@synthesize smartSyncOptOutDetails = _smartSyncOptOutDetails; +@synthesize ssoChangePolicyDetails = _ssoChangePolicyDetails; +@synthesize tfaChangePolicyDetails = _tfaChangePolicyDetails; +@synthesize twoAccountChangePolicyDetails = _twoAccountChangePolicyDetails; +@synthesize webSessionsChangeFixedLengthPolicyDetails = _webSessionsChangeFixedLengthPolicyDetails; +@synthesize webSessionsChangeIdleLengthPolicyDetails = _webSessionsChangeIdleLengthPolicyDetails; +@synthesize teamMergeFromDetails = _teamMergeFromDetails; +@synthesize teamMergeToDetails = _teamMergeToDetails; +@synthesize teamProfileAddLogoDetails = _teamProfileAddLogoDetails; +@synthesize teamProfileChangeDefaultLanguageDetails = _teamProfileChangeDefaultLanguageDetails; +@synthesize teamProfileChangeLogoDetails = _teamProfileChangeLogoDetails; +@synthesize teamProfileChangeNameDetails = _teamProfileChangeNameDetails; +@synthesize teamProfileRemoveLogoDetails = _teamProfileRemoveLogoDetails; +@synthesize tfaAddBackupPhoneDetails = _tfaAddBackupPhoneDetails; +@synthesize tfaAddSecurityKeyDetails = _tfaAddSecurityKeyDetails; +@synthesize tfaChangeBackupPhoneDetails = _tfaChangeBackupPhoneDetails; +@synthesize tfaChangeStatusDetails = _tfaChangeStatusDetails; +@synthesize tfaRemoveBackupPhoneDetails = _tfaRemoveBackupPhoneDetails; +@synthesize tfaRemoveSecurityKeyDetails = _tfaRemoveSecurityKeyDetails; +@synthesize tfaResetDetails = _tfaResetDetails; +@synthesize missingDetails = _missingDetails; -- (DBTEAMLOGLoginSuccessDetails *)loginSuccessDetails { - if (![self isLoginSuccessDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsLoginSuccessDetails, but was %@.", [self tagName]]; +#pragma mark - Constructors + +- (instancetype)initWithAppLinkTeamDetails:(DBTEAMLOGAppLinkTeamDetails *)appLinkTeamDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAppLinkTeamDetails; + _appLinkTeamDetails = appLinkTeamDetails; } - return _loginSuccessDetails; + return self; } -- (DBTEAMLOGLogoutDetails *)logoutDetails { - if (![self isLogoutDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsLogoutDetails, but was %@.", [self tagName]]; +- (instancetype)initWithAppLinkUserDetails:(DBTEAMLOGAppLinkUserDetails *)appLinkUserDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAppLinkUserDetails; + _appLinkUserDetails = appLinkUserDetails; } - return _logoutDetails; + return self; } -- (DBTEAMLOGResellerSupportSessionEndDetails *)resellerSupportSessionEndDetails { - if (![self isResellerSupportSessionEndDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsResellerSupportSessionEndDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithAppUnlinkTeamDetails:(DBTEAMLOGAppUnlinkTeamDetails *)appUnlinkTeamDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAppUnlinkTeamDetails; + _appUnlinkTeamDetails = appUnlinkTeamDetails; } - return _resellerSupportSessionEndDetails; + return self; } -- (DBTEAMLOGResellerSupportSessionStartDetails *)resellerSupportSessionStartDetails { - if (![self isResellerSupportSessionStartDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsResellerSupportSessionStartDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithAppUnlinkUserDetails:(DBTEAMLOGAppUnlinkUserDetails *)appUnlinkUserDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAppUnlinkUserDetails; + _appUnlinkUserDetails = appUnlinkUserDetails; } - return _resellerSupportSessionStartDetails; + return self; } -- (DBTEAMLOGSignInAsSessionEndDetails *)signInAsSessionEndDetails { - if (![self isSignInAsSessionEndDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSignInAsSessionEndDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileAddCommentDetails:(DBTEAMLOGFileAddCommentDetails *)fileAddCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileAddCommentDetails; + _fileAddCommentDetails = fileAddCommentDetails; } - return _signInAsSessionEndDetails; + return self; } -- (DBTEAMLOGSignInAsSessionStartDetails *)signInAsSessionStartDetails { - if (![self isSignInAsSessionStartDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSignInAsSessionStartDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileChangeCommentSubscriptionDetails: + (DBTEAMLOGFileChangeCommentSubscriptionDetails *)fileChangeCommentSubscriptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails; + _fileChangeCommentSubscriptionDetails = fileChangeCommentSubscriptionDetails; } - return _signInAsSessionStartDetails; + return self; } -- (DBTEAMLOGSsoErrorDetails *)ssoErrorDetails { - if (![self isSsoErrorDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoErrorDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileDeleteCommentDetails:(DBTEAMLOGFileDeleteCommentDetails *)fileDeleteCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileDeleteCommentDetails; + _fileDeleteCommentDetails = fileDeleteCommentDetails; } - return _ssoErrorDetails; + return self; } -- (DBTEAMLOGMemberAddNameDetails *)memberAddNameDetails { - if (![self isMemberAddNameDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberAddNameDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileLikeCommentDetails:(DBTEAMLOGFileLikeCommentDetails *)fileLikeCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileLikeCommentDetails; + _fileLikeCommentDetails = fileLikeCommentDetails; } - return _memberAddNameDetails; + return self; } -- (DBTEAMLOGMemberChangeAdminRoleDetails *)memberChangeAdminRoleDetails { - if (![self isMemberChangeAdminRoleDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileResolveCommentDetails:(DBTEAMLOGFileResolveCommentDetails *)fileResolveCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileResolveCommentDetails; + _fileResolveCommentDetails = fileResolveCommentDetails; } - return _memberChangeAdminRoleDetails; + return self; } -- (DBTEAMLOGMemberChangeEmailDetails *)memberChangeEmailDetails { - if (![self isMemberChangeEmailDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeEmailDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileUnlikeCommentDetails:(DBTEAMLOGFileUnlikeCommentDetails *)fileUnlikeCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileUnlikeCommentDetails; + _fileUnlikeCommentDetails = fileUnlikeCommentDetails; } - return _memberChangeEmailDetails; + return self; } -- (DBTEAMLOGMemberChangeNameDetails *)memberChangeNameDetails { - if (![self isMemberChangeNameDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeNameDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileUnresolveCommentDetails: + (DBTEAMLOGFileUnresolveCommentDetails *)fileUnresolveCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileUnresolveCommentDetails; + _fileUnresolveCommentDetails = fileUnresolveCommentDetails; } - return _memberChangeNameDetails; + return self; } -- (DBTEAMLOGMemberChangeStatusDetails *)memberChangeStatusDetails { - if (![self isMemberChangeStatusDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeStatusDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDeviceChangeIpDesktopDetails: + (DBTEAMLOGDeviceChangeIpDesktopDetails *)deviceChangeIpDesktopDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails; + _deviceChangeIpDesktopDetails = deviceChangeIpDesktopDetails; } - return _memberChangeStatusDetails; + return self; } -- (DBTEAMLOGMemberSuggestDetails *)memberSuggestDetails { - if (![self isMemberSuggestDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSuggestDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDeviceChangeIpMobileDetails: + (DBTEAMLOGDeviceChangeIpMobileDetails *)deviceChangeIpMobileDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails; + _deviceChangeIpMobileDetails = deviceChangeIpMobileDetails; } - return _memberSuggestDetails; + return self; } -- (DBTEAMLOGPaperContentAddMemberDetails *)paperContentAddMemberDetails { - if (![self isPaperContentAddMemberDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentAddMemberDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDeviceChangeIpWebDetails:(DBTEAMLOGDeviceChangeIpWebDetails *)deviceChangeIpWebDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceChangeIpWebDetails; + _deviceChangeIpWebDetails = deviceChangeIpWebDetails; } - return _paperContentAddMemberDetails; + return self; } -- (DBTEAMLOGPaperContentAddToFolderDetails *)paperContentAddToFolderDetails { - if (![self isPaperContentAddToFolderDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentAddToFolderDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithDeviceDeleteOnUnlinkFailDetails: + (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)deviceDeleteOnUnlinkFailDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails; + _deviceDeleteOnUnlinkFailDetails = deviceDeleteOnUnlinkFailDetails; } - return _paperContentAddToFolderDetails; + return self; } -- (DBTEAMLOGPaperContentArchiveDetails *)paperContentArchiveDetails { - if (![self isPaperContentArchiveDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentArchiveDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDeviceDeleteOnUnlinkSuccessDetails: + (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)deviceDeleteOnUnlinkSuccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails; + _deviceDeleteOnUnlinkSuccessDetails = deviceDeleteOnUnlinkSuccessDetails; } - return _paperContentArchiveDetails; + return self; } -- (DBTEAMLOGPaperContentCreateDetails *)paperContentCreateDetails { - if (![self isPaperContentCreateDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentCreateDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDeviceLinkFailDetails:(DBTEAMLOGDeviceLinkFailDetails *)deviceLinkFailDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceLinkFailDetails; + _deviceLinkFailDetails = deviceLinkFailDetails; } - return _paperContentCreateDetails; + return self; } -- (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)paperContentPermanentlyDeleteDetails { - if (![self isPaperContentPermanentlyDeleteDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithDeviceLinkSuccessDetails:(DBTEAMLOGDeviceLinkSuccessDetails *)deviceLinkSuccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceLinkSuccessDetails; + _deviceLinkSuccessDetails = deviceLinkSuccessDetails; } - return _paperContentPermanentlyDeleteDetails; + return self; } -- (DBTEAMLOGPaperContentRemoveFromFolderDetails *)paperContentRemoveFromFolderDetails { - if (![self isPaperContentRemoveFromFolderDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithDeviceManagementDisabledDetails: + (DBTEAMLOGDeviceManagementDisabledDetails *)deviceManagementDisabledDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceManagementDisabledDetails; + _deviceManagementDisabledDetails = deviceManagementDisabledDetails; } - return _paperContentRemoveFromFolderDetails; + return self; } -- (DBTEAMLOGPaperContentRemoveMemberDetails *)paperContentRemoveMemberDetails { - if (![self isPaperContentRemoveMemberDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithDeviceManagementEnabledDetails: + (DBTEAMLOGDeviceManagementEnabledDetails *)deviceManagementEnabledDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceManagementEnabledDetails; + _deviceManagementEnabledDetails = deviceManagementEnabledDetails; } - return _paperContentRemoveMemberDetails; + return self; } -- (DBTEAMLOGPaperContentRenameDetails *)paperContentRenameDetails { - if (![self isPaperContentRenameDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRenameDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDeviceUnlinkDetails:(DBTEAMLOGDeviceUnlinkDetails *)deviceUnlinkDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceUnlinkDetails; + _deviceUnlinkDetails = deviceUnlinkDetails; } - return _paperContentRenameDetails; + return self; } -- (DBTEAMLOGPaperContentRestoreDetails *)paperContentRestoreDetails { - if (![self isPaperContentRestoreDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRestoreDetails, but was %@.", [self tagName]]; - } - return _paperContentRestoreDetails; -} - -- (DBTEAMLOGPaperDocAddCommentDetails *)paperDocAddCommentDetails { - if (![self isPaperDocAddCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocAddCommentDetails, but was %@.", [self tagName]]; - } - return _paperDocAddCommentDetails; -} - -- (DBTEAMLOGPaperDocChangeMemberRoleDetails *)paperDocChangeMemberRoleDetails { - if (![self isPaperDocChangeMemberRoleDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithEmmRefreshAuthTokenDetails:(DBTEAMLOGEmmRefreshAuthTokenDetails *)emmRefreshAuthTokenDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails; + _emmRefreshAuthTokenDetails = emmRefreshAuthTokenDetails; } - return _paperDocChangeMemberRoleDetails; + return self; } -- (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)paperDocChangeSharingPolicyDetails { - if (![self isPaperDocChangeSharingPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithAccountCaptureChangeAvailabilityDetails: + (DBTEAMLOGAccountCaptureChangeAvailabilityDetails *)accountCaptureChangeAvailabilityDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails; + _accountCaptureChangeAvailabilityDetails = accountCaptureChangeAvailabilityDetails; } - return _paperDocChangeSharingPolicyDetails; + return self; } -- (DBTEAMLOGPaperDocChangeSubscriptionDetails *)paperDocChangeSubscriptionDetails { - if (![self isPaperDocChangeSubscriptionDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithAccountCaptureMigrateAccountDetails: + (DBTEAMLOGAccountCaptureMigrateAccountDetails *)accountCaptureMigrateAccountDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails; + _accountCaptureMigrateAccountDetails = accountCaptureMigrateAccountDetails; } - return _paperDocChangeSubscriptionDetails; + return self; } -- (DBTEAMLOGPaperDocDeletedDetails *)paperDocDeletedDetails { - if (![self isPaperDocDeletedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocDeletedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithAccountCaptureNotificationEmailsSentDetails: + (DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)accountCaptureNotificationEmailsSentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails; + _accountCaptureNotificationEmailsSentDetails = accountCaptureNotificationEmailsSentDetails; } - return _paperDocDeletedDetails; + return self; } -- (DBTEAMLOGPaperDocDeleteCommentDetails *)paperDocDeleteCommentDetails { - if (![self isPaperDocDeleteCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails, but was %@.", [self tagName]]; +- (instancetype)initWithAccountCaptureRelinquishAccountDetails: + (DBTEAMLOGAccountCaptureRelinquishAccountDetails *)accountCaptureRelinquishAccountDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails; + _accountCaptureRelinquishAccountDetails = accountCaptureRelinquishAccountDetails; } - return _paperDocDeleteCommentDetails; + return self; } -- (DBTEAMLOGPaperDocDownloadDetails *)paperDocDownloadDetails { - if (![self isPaperDocDownloadDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocDownloadDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDisabledDomainInvitesDetails: + (DBTEAMLOGDisabledDomainInvitesDetails *)disabledDomainInvitesDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDisabledDomainInvitesDetails; + _disabledDomainInvitesDetails = disabledDomainInvitesDetails; } - return _paperDocDownloadDetails; + return self; } -- (DBTEAMLOGPaperDocEditDetails *)paperDocEditDetails { - if (![self isPaperDocEditDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocEditDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainInvitesApproveRequestToJoinTeamDetails: + (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)domainInvitesApproveRequestToJoinTeamDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails; + _domainInvitesApproveRequestToJoinTeamDetails = domainInvitesApproveRequestToJoinTeamDetails; } - return _paperDocEditDetails; + return self; } -- (DBTEAMLOGPaperDocEditCommentDetails *)paperDocEditCommentDetails { - if (![self isPaperDocEditCommentDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocEditCommentDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainInvitesDeclineRequestToJoinTeamDetails: + (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)domainInvitesDeclineRequestToJoinTeamDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails; + _domainInvitesDeclineRequestToJoinTeamDetails = domainInvitesDeclineRequestToJoinTeamDetails; } - return _paperDocEditCommentDetails; + return self; } -- (DBTEAMLOGPaperDocFollowedDetails *)paperDocFollowedDetails { - if (![self isPaperDocFollowedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocFollowedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainInvitesEmailExistingUsersDetails: + (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)domainInvitesEmailExistingUsersDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails; + _domainInvitesEmailExistingUsersDetails = domainInvitesEmailExistingUsersDetails; } - return _paperDocFollowedDetails; + return self; } -- (DBTEAMLOGPaperDocMentionDetails *)paperDocMentionDetails { - if (![self isPaperDocMentionDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocMentionDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainInvitesRequestToJoinTeamDetails: + (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)domainInvitesRequestToJoinTeamDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails; + _domainInvitesRequestToJoinTeamDetails = domainInvitesRequestToJoinTeamDetails; } - return _paperDocMentionDetails; + return self; } -- (DBTEAMLOGPaperDocRequestAccessDetails *)paperDocRequestAccessDetails { - if (![self isPaperDocRequestAccessDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocRequestAccessDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToNoDetails: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)domainInvitesSetInviteNewUserPrefToNoDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails; + _domainInvitesSetInviteNewUserPrefToNoDetails = domainInvitesSetInviteNewUserPrefToNoDetails; } - return _paperDocRequestAccessDetails; + return self; } -- (DBTEAMLOGPaperDocResolveCommentDetails *)paperDocResolveCommentDetails { - if (![self isPaperDocResolveCommentDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocResolveCommentDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToYesDetails: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)domainInvitesSetInviteNewUserPrefToYesDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails; + _domainInvitesSetInviteNewUserPrefToYesDetails = domainInvitesSetInviteNewUserPrefToYesDetails; } - return _paperDocResolveCommentDetails; + return self; } -- (DBTEAMLOGPaperDocRevertDetails *)paperDocRevertDetails { - if (![self isPaperDocRevertDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocRevertDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainVerificationAddDomainFailDetails: + (DBTEAMLOGDomainVerificationAddDomainFailDetails *)domainVerificationAddDomainFailDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails; + _domainVerificationAddDomainFailDetails = domainVerificationAddDomainFailDetails; } - return _paperDocRevertDetails; + return self; } -- (DBTEAMLOGPaperDocSlackShareDetails *)paperDocSlackShareDetails { - if (![self isPaperDocSlackShareDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocSlackShareDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainVerificationAddDomainSuccessDetails: + (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)domainVerificationAddDomainSuccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails; + _domainVerificationAddDomainSuccessDetails = domainVerificationAddDomainSuccessDetails; } - return _paperDocSlackShareDetails; + return self; } -- (DBTEAMLOGPaperDocTeamInviteDetails *)paperDocTeamInviteDetails { - if (![self isPaperDocTeamInviteDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocTeamInviteDetails, but was %@.", [self tagName]]; +- (instancetype)initWithDomainVerificationRemoveDomainDetails: + (DBTEAMLOGDomainVerificationRemoveDomainDetails *)domainVerificationRemoveDomainDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails; + _domainVerificationRemoveDomainDetails = domainVerificationRemoveDomainDetails; } - return _paperDocTeamInviteDetails; + return self; } -- (DBTEAMLOGPaperDocTrashedDetails *)paperDocTrashedDetails { - if (![self isPaperDocTrashedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocTrashedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithEnabledDomainInvitesDetails: + (DBTEAMLOGEnabledDomainInvitesDetails *)enabledDomainInvitesDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEnabledDomainInvitesDetails; + _enabledDomainInvitesDetails = enabledDomainInvitesDetails; } - return _paperDocTrashedDetails; + return self; } -- (DBTEAMLOGPaperDocUnresolveCommentDetails *)paperDocUnresolveCommentDetails { - if (![self isPaperDocUnresolveCommentDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithCreateFolderDetails:(DBTEAMLOGCreateFolderDetails *)createFolderDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsCreateFolderDetails; + _createFolderDetails = createFolderDetails; } - return _paperDocUnresolveCommentDetails; + return self; } -- (DBTEAMLOGPaperDocUntrashedDetails *)paperDocUntrashedDetails { - if (![self isPaperDocUntrashedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocUntrashedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileAddDetails:(DBTEAMLOGFileAddDetails *)fileAddDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileAddDetails; + _fileAddDetails = fileAddDetails; } - return _paperDocUntrashedDetails; + return self; } -- (DBTEAMLOGPaperDocViewDetails *)paperDocViewDetails { - if (![self isPaperDocViewDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocViewDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileCopyDetails:(DBTEAMLOGFileCopyDetails *)fileCopyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileCopyDetails; + _fileCopyDetails = fileCopyDetails; } - return _paperDocViewDetails; + return self; } -- (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)paperFolderChangeSubscriptionDetails { - if (![self isPaperFolderChangeSubscriptionDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithFileDeleteDetails:(DBTEAMLOGFileDeleteDetails *)fileDeleteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileDeleteDetails; + _fileDeleteDetails = fileDeleteDetails; } - return _paperFolderChangeSubscriptionDetails; + return self; } -- (DBTEAMLOGPaperFolderDeletedDetails *)paperFolderDeletedDetails { - if (![self isPaperFolderDeletedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderDeletedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileDownloadDetails:(DBTEAMLOGFileDownloadDetails *)fileDownloadDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileDownloadDetails; + _fileDownloadDetails = fileDownloadDetails; } - return _paperFolderDeletedDetails; + return self; } -- (DBTEAMLOGPaperFolderFollowedDetails *)paperFolderFollowedDetails { - if (![self isPaperFolderFollowedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderFollowedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileEditDetails:(DBTEAMLOGFileEditDetails *)fileEditDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileEditDetails; + _fileEditDetails = fileEditDetails; } - return _paperFolderFollowedDetails; + return self; } -- (DBTEAMLOGPaperFolderTeamInviteDetails *)paperFolderTeamInviteDetails { - if (![self isPaperFolderTeamInviteDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileGetCopyReferenceDetails: + (DBTEAMLOGFileGetCopyReferenceDetails *)fileGetCopyReferenceDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileGetCopyReferenceDetails; + _fileGetCopyReferenceDetails = fileGetCopyReferenceDetails; } - return _paperFolderTeamInviteDetails; + return self; } -- (DBTEAMLOGPasswordChangeDetails *)passwordChangeDetails { - if (![self isPasswordChangeDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPasswordChangeDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileMoveDetails:(DBTEAMLOGFileMoveDetails *)fileMoveDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileMoveDetails; + _fileMoveDetails = fileMoveDetails; } - return _passwordChangeDetails; + return self; } -- (DBTEAMLOGPasswordResetDetails *)passwordResetDetails { - if (![self isPasswordResetDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPasswordResetDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFilePermanentlyDeleteDetails: + (DBTEAMLOGFilePermanentlyDeleteDetails *)filePermanentlyDeleteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails; + _filePermanentlyDeleteDetails = filePermanentlyDeleteDetails; } - return _passwordResetDetails; + return self; } -- (DBTEAMLOGPasswordResetAllDetails *)passwordResetAllDetails { - if (![self isPasswordResetAllDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPasswordResetAllDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFilePreviewDetails:(DBTEAMLOGFilePreviewDetails *)filePreviewDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFilePreviewDetails; + _filePreviewDetails = filePreviewDetails; } - return _passwordResetAllDetails; + return self; } -- (DBTEAMLOGEmmCreateExceptionsReportDetails *)emmCreateExceptionsReportDetails { - if (![self isEmmCreateExceptionsReportDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithFileRenameDetails:(DBTEAMLOGFileRenameDetails *)fileRenameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRenameDetails; + _fileRenameDetails = fileRenameDetails; } - return _emmCreateExceptionsReportDetails; + return self; } -- (DBTEAMLOGEmmCreateUsageReportDetails *)emmCreateUsageReportDetails { - if (![self isEmmCreateUsageReportDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmCreateUsageReportDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileRestoreDetails:(DBTEAMLOGFileRestoreDetails *)fileRestoreDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRestoreDetails; + _fileRestoreDetails = fileRestoreDetails; } - return _emmCreateUsageReportDetails; + return self; } -- (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)smartSyncCreateAdminPrivilegeReportDetails { - if (![self isSmartSyncCreateAdminPrivilegeReportDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithFileRevertDetails:(DBTEAMLOGFileRevertDetails *)fileRevertDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRevertDetails; + _fileRevertDetails = fileRevertDetails; } - return _smartSyncCreateAdminPrivilegeReportDetails; + return self; } -- (DBTEAMLOGTeamActivityCreateReportDetails *)teamActivityCreateReportDetails { - if (![self isTeamActivityCreateReportDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamActivityCreateReportDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithFileRollbackChangesDetails:(DBTEAMLOGFileRollbackChangesDetails *)fileRollbackChangesDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRollbackChangesDetails; + _fileRollbackChangesDetails = fileRollbackChangesDetails; } - return _teamActivityCreateReportDetails; + return self; } -- (DBTEAMLOGCollectionShareDetails *)collectionShareDetails { - if (![self isCollectionShareDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsCollectionShareDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileSaveCopyReferenceDetails: + (DBTEAMLOGFileSaveCopyReferenceDetails *)fileSaveCopyReferenceDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails; + _fileSaveCopyReferenceDetails = fileSaveCopyReferenceDetails; } - return _collectionShareDetails; + return self; } -- (DBTEAMLOGNoteAclInviteOnlyDetails *)noteAclInviteOnlyDetails { - if (![self isNoteAclInviteOnlyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileRequestChangeDetails:(DBTEAMLOGFileRequestChangeDetails *)fileRequestChangeDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestChangeDetails; + _fileRequestChangeDetails = fileRequestChangeDetails; } - return _noteAclInviteOnlyDetails; + return self; } -- (DBTEAMLOGNoteAclLinkDetails *)noteAclLinkDetails { - if (![self isNoteAclLinkDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteAclLinkDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileRequestCloseDetails:(DBTEAMLOGFileRequestCloseDetails *)fileRequestCloseDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestCloseDetails; + _fileRequestCloseDetails = fileRequestCloseDetails; } - return _noteAclLinkDetails; + return self; } -- (DBTEAMLOGNoteAclTeamLinkDetails *)noteAclTeamLinkDetails { - if (![self isNoteAclTeamLinkDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteAclTeamLinkDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileRequestCreateDetails:(DBTEAMLOGFileRequestCreateDetails *)fileRequestCreateDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestCreateDetails; + _fileRequestCreateDetails = fileRequestCreateDetails; } - return _noteAclTeamLinkDetails; + return self; } -- (DBTEAMLOGNoteSharedDetails *)noteSharedDetails { - if (![self isNoteSharedDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteSharedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithFileRequestReceiveFileDetails: + (DBTEAMLOGFileRequestReceiveFileDetails *)fileRequestReceiveFileDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestReceiveFileDetails; + _fileRequestReceiveFileDetails = fileRequestReceiveFileDetails; } - return _noteSharedDetails; + return self; } -- (DBTEAMLOGNoteShareReceiveDetails *)noteShareReceiveDetails { - if (![self isNoteShareReceiveDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteShareReceiveDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupAddExternalIdDetails:(DBTEAMLOGGroupAddExternalIdDetails *)groupAddExternalIdDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupAddExternalIdDetails; + _groupAddExternalIdDetails = groupAddExternalIdDetails; } - return _noteShareReceiveDetails; + return self; } -- (DBTEAMLOGOpenNoteSharedDetails *)openNoteSharedDetails { - if (![self isOpenNoteSharedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsOpenNoteSharedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupAddMemberDetails:(DBTEAMLOGGroupAddMemberDetails *)groupAddMemberDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupAddMemberDetails; + _groupAddMemberDetails = groupAddMemberDetails; } - return _openNoteSharedDetails; + return self; } -- (DBTEAMLOGSfAddGroupDetails *)sfAddGroupDetails { - if (![self isSfAddGroupDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfAddGroupDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupChangeExternalIdDetails: + (DBTEAMLOGGroupChangeExternalIdDetails *)groupChangeExternalIdDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupChangeExternalIdDetails; + _groupChangeExternalIdDetails = groupChangeExternalIdDetails; } - return _sfAddGroupDetails; + return self; } -- (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)sfAllowNonMembersToViewSharedLinksDetails { - if (![self isSfAllowNonMembersToViewSharedLinksDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithGroupChangeManagementTypeDetails: + (DBTEAMLOGGroupChangeManagementTypeDetails *)groupChangeManagementTypeDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails; + _groupChangeManagementTypeDetails = groupChangeManagementTypeDetails; } - return _sfAllowNonMembersToViewSharedLinksDetails; + return self; } -- (DBTEAMLOGSfInviteGroupDetails *)sfInviteGroupDetails { - if (![self isSfInviteGroupDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfInviteGroupDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupChangeMemberRoleDetails: + (DBTEAMLOGGroupChangeMemberRoleDetails *)groupChangeMemberRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails; + _groupChangeMemberRoleDetails = groupChangeMemberRoleDetails; } - return _sfInviteGroupDetails; + return self; } -- (DBTEAMLOGSfNestDetails *)sfNestDetails { - if (![self isSfNestDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfNestDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupCreateDetails:(DBTEAMLOGGroupCreateDetails *)groupCreateDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupCreateDetails; + _groupCreateDetails = groupCreateDetails; } - return _sfNestDetails; + return self; } -- (DBTEAMLOGSfTeamDeclineDetails *)sfTeamDeclineDetails { - if (![self isSfTeamDeclineDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamDeclineDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupDeleteDetails:(DBTEAMLOGGroupDeleteDetails *)groupDeleteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupDeleteDetails; + _groupDeleteDetails = groupDeleteDetails; } - return _sfTeamDeclineDetails; + return self; } -- (DBTEAMLOGSfTeamGrantAccessDetails *)sfTeamGrantAccessDetails { - if (![self isSfTeamGrantAccessDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamGrantAccessDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupMovedDetails:(DBTEAMLOGGroupMovedDetails *)groupMovedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupMovedDetails; + _groupMovedDetails = groupMovedDetails; } - return _sfTeamGrantAccessDetails; + return self; } -- (DBTEAMLOGSfTeamInviteDetails *)sfTeamInviteDetails { - if (![self isSfTeamInviteDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamInviteDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupRemoveExternalIdDetails: + (DBTEAMLOGGroupRemoveExternalIdDetails *)groupRemoveExternalIdDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails; + _groupRemoveExternalIdDetails = groupRemoveExternalIdDetails; } - return _sfTeamInviteDetails; + return self; } -- (DBTEAMLOGSfTeamInviteChangeRoleDetails *)sfTeamInviteChangeRoleDetails { - if (![self isSfTeamInviteChangeRoleDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithGroupRemoveMemberDetails:(DBTEAMLOGGroupRemoveMemberDetails *)groupRemoveMemberDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupRemoveMemberDetails; + _groupRemoveMemberDetails = groupRemoveMemberDetails; } - return _sfTeamInviteChangeRoleDetails; + return self; } -- (DBTEAMLOGSfTeamJoinDetails *)sfTeamJoinDetails { - if (![self isSfTeamJoinDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamJoinDetails, but was %@.", [self tagName]]; +- (instancetype)initWithGroupRenameDetails:(DBTEAMLOGGroupRenameDetails *)groupRenameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupRenameDetails; + _groupRenameDetails = groupRenameDetails; } - return _sfTeamJoinDetails; + return self; } -- (DBTEAMLOGSfTeamJoinFromOobLinkDetails *)sfTeamJoinFromOobLinkDetails { - if (![self isSfTeamJoinFromOobLinkDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails, but was %@.", [self tagName]]; +- (instancetype)initWithEmmErrorDetails:(DBTEAMLOGEmmErrorDetails *)emmErrorDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmErrorDetails; + _emmErrorDetails = emmErrorDetails; } - return _sfTeamJoinFromOobLinkDetails; + return self; } -- (DBTEAMLOGSfTeamUninviteDetails *)sfTeamUninviteDetails { - if (![self isSfTeamUninviteDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamUninviteDetails, but was %@.", [self tagName]]; +- (instancetype)initWithLoginFailDetails:(DBTEAMLOGLoginFailDetails *)loginFailDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsLoginFailDetails; + _loginFailDetails = loginFailDetails; } - return _sfTeamUninviteDetails; + return self; } -- (DBTEAMLOGSharedContentAddInviteesDetails *)sharedContentAddInviteesDetails { - if (![self isSharedContentAddInviteesDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddInviteesDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithLoginSuccessDetails:(DBTEAMLOGLoginSuccessDetails *)loginSuccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsLoginSuccessDetails; + _loginSuccessDetails = loginSuccessDetails; } - return _sharedContentAddInviteesDetails; + return self; } -- (DBTEAMLOGSharedContentAddLinkExpiryDetails *)sharedContentAddLinkExpiryDetails { - if (![self isSharedContentAddLinkExpiryDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithLogoutDetails:(DBTEAMLOGLogoutDetails *)logoutDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsLogoutDetails; + _logoutDetails = logoutDetails; } - return _sharedContentAddLinkExpiryDetails; + return self; } -- (DBTEAMLOGSharedContentAddLinkPasswordDetails *)sharedContentAddLinkPasswordDetails { - if (![self isSharedContentAddLinkPasswordDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithResellerSupportSessionEndDetails: + (DBTEAMLOGResellerSupportSessionEndDetails *)resellerSupportSessionEndDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsResellerSupportSessionEndDetails; + _resellerSupportSessionEndDetails = resellerSupportSessionEndDetails; } - return _sharedContentAddLinkPasswordDetails; + return self; } -- (DBTEAMLOGSharedContentAddMemberDetails *)sharedContentAddMemberDetails { - if (![self isSharedContentAddMemberDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddMemberDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithResellerSupportSessionStartDetails: + (DBTEAMLOGResellerSupportSessionStartDetails *)resellerSupportSessionStartDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsResellerSupportSessionStartDetails; + _resellerSupportSessionStartDetails = resellerSupportSessionStartDetails; } - return _sharedContentAddMemberDetails; + return self; } -- (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)sharedContentChangeDownloadsPolicyDetails { - if (![self isSharedContentChangeDownloadsPolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails *)signInAsSessionEndDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSignInAsSessionEndDetails; + _signInAsSessionEndDetails = signInAsSessionEndDetails; } - return _sharedContentChangeDownloadsPolicyDetails; + return self; } -- (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)sharedContentChangeInviteeRoleDetails { - if (![self isSharedContentChangeInviteeRoleDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSignInAsSessionStartDetails: + (DBTEAMLOGSignInAsSessionStartDetails *)signInAsSessionStartDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSignInAsSessionStartDetails; + _signInAsSessionStartDetails = signInAsSessionStartDetails; } - return _sharedContentChangeInviteeRoleDetails; + return self; } -- (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)sharedContentChangeLinkAudienceDetails { - if (![self isSharedContentChangeLinkAudienceDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)ssoErrorDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoErrorDetails; + _ssoErrorDetails = ssoErrorDetails; } - return _sharedContentChangeLinkAudienceDetails; + return self; } -- (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)sharedContentChangeLinkExpiryDetails { - if (![self isSharedContentChangeLinkExpiryDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)memberAddNameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberAddNameDetails; + _memberAddNameDetails = memberAddNameDetails; } - return _sharedContentChangeLinkExpiryDetails; + return self; } -- (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)sharedContentChangeLinkPasswordDetails { - if (![self isSharedContentChangeLinkPasswordDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberChangeAdminRoleDetails: + (DBTEAMLOGMemberChangeAdminRoleDetails *)memberChangeAdminRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails; + _memberChangeAdminRoleDetails = memberChangeAdminRoleDetails; } - return _sharedContentChangeLinkPasswordDetails; + return self; } -- (DBTEAMLOGSharedContentChangeMemberRoleDetails *)sharedContentChangeMemberRoleDetails { - if (![self isSharedContentChangeMemberRoleDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)memberChangeEmailDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberChangeEmailDetails; + _memberChangeEmailDetails = memberChangeEmailDetails; } - return _sharedContentChangeMemberRoleDetails; + return self; } -- (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)sharedContentChangeViewerInfoPolicyDetails { - if (![self isSharedContentChangeViewerInfoPolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberChangeMembershipTypeDetails: + (DBTEAMLOGMemberChangeMembershipTypeDetails *)memberChangeMembershipTypeDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails; + _memberChangeMembershipTypeDetails = memberChangeMembershipTypeDetails; } - return _sharedContentChangeViewerInfoPolicyDetails; + return self; } -- (DBTEAMLOGSharedContentClaimInvitationDetails *)sharedContentClaimInvitationDetails { - if (![self isSharedContentClaimInvitationDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)memberChangeNameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberChangeNameDetails; + _memberChangeNameDetails = memberChangeNameDetails; } - return _sharedContentClaimInvitationDetails; + return self; } -- (DBTEAMLOGSharedContentCopyDetails *)sharedContentCopyDetails { - if (![self isSharedContentCopyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentCopyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails *)memberChangeStatusDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberChangeStatusDetails; + _memberChangeStatusDetails = memberChangeStatusDetails; } - return _sharedContentCopyDetails; + return self; } -- (DBTEAMLOGSharedContentDownloadDetails *)sharedContentDownloadDetails { - if (![self isSharedContentDownloadDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentDownloadDetails, but was %@.", [self tagName]]; +- (instancetype)initWithMemberPermanentlyDeleteAccountContentsDetails: + (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)memberPermanentlyDeleteAccountContentsDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails; + _memberPermanentlyDeleteAccountContentsDetails = memberPermanentlyDeleteAccountContentsDetails; } - return _sharedContentDownloadDetails; + return self; } -- (DBTEAMLOGSharedContentRelinquishMembershipDetails *)sharedContentRelinquishMembershipDetails { - if (![self isSharedContentRelinquishMembershipDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberSpaceLimitsAddCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)memberSpaceLimitsAddCustomQuotaDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails; + _memberSpaceLimitsAddCustomQuotaDetails = memberSpaceLimitsAddCustomQuotaDetails; } - return _sharedContentRelinquishMembershipDetails; + return self; } -- (DBTEAMLOGSharedContentRemoveInviteeDetails *)sharedContentRemoveInviteeDetails { - if (![self isSharedContentRemoveInviteeDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberSpaceLimitsChangeCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)memberSpaceLimitsChangeCustomQuotaDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails; + _memberSpaceLimitsChangeCustomQuotaDetails = memberSpaceLimitsChangeCustomQuotaDetails; } - return _sharedContentRemoveInviteeDetails; + return self; } -- (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)sharedContentRemoveLinkExpiryDetails { - if (![self isSharedContentRemoveLinkExpiryDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberSpaceLimitsChangeStatusDetails: + (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)memberSpaceLimitsChangeStatusDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails; + _memberSpaceLimitsChangeStatusDetails = memberSpaceLimitsChangeStatusDetails; } - return _sharedContentRemoveLinkExpiryDetails; + return self; } -- (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)sharedContentRemoveLinkPasswordDetails { - if (![self isSharedContentRemoveLinkPasswordDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberSpaceLimitsRemoveCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)memberSpaceLimitsRemoveCustomQuotaDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails; + _memberSpaceLimitsRemoveCustomQuotaDetails = memberSpaceLimitsRemoveCustomQuotaDetails; } - return _sharedContentRemoveLinkPasswordDetails; + return self; } -- (DBTEAMLOGSharedContentRemoveMemberDetails *)sharedContentRemoveMemberDetails { - if (![self isSharedContentRemoveMemberDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)memberSuggestDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSuggestDetails; + _memberSuggestDetails = memberSuggestDetails; } - return _sharedContentRemoveMemberDetails; + return self; } -- (DBTEAMLOGSharedContentRequestAccessDetails *)sharedContentRequestAccessDetails { - if (![self isSharedContentRequestAccessDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRequestAccessDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithMemberTransferAccountContentsDetails: + (DBTEAMLOGMemberTransferAccountContentsDetails *)memberTransferAccountContentsDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails; + _memberTransferAccountContentsDetails = memberTransferAccountContentsDetails; } - return _sharedContentRequestAccessDetails; + return self; } -- (DBTEAMLOGSharedContentUnshareDetails *)sharedContentUnshareDetails { - if (![self isSharedContentUnshareDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentUnshareDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperContentAddMemberDetails: + (DBTEAMLOGPaperContentAddMemberDetails *)paperContentAddMemberDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentAddMemberDetails; + _paperContentAddMemberDetails = paperContentAddMemberDetails; } - return _sharedContentUnshareDetails; + return self; } -- (DBTEAMLOGSharedContentViewDetails *)sharedContentViewDetails { - if (![self isSharedContentViewDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentViewDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperContentAddToFolderDetails: + (DBTEAMLOGPaperContentAddToFolderDetails *)paperContentAddToFolderDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentAddToFolderDetails; + _paperContentAddToFolderDetails = paperContentAddToFolderDetails; } - return _sharedContentViewDetails; + return self; } -- (DBTEAMLOGSharedFolderChangeConfidentialityDetails *)sharedFolderChangeConfidentialityDetails { - if (![self isSharedFolderChangeConfidentialityDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperContentArchiveDetails:(DBTEAMLOGPaperContentArchiveDetails *)paperContentArchiveDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentArchiveDetails; + _paperContentArchiveDetails = paperContentArchiveDetails; } - return _sharedFolderChangeConfidentialityDetails; + return self; } -- (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)sharedFolderChangeLinkPolicyDetails { - if (![self isSharedFolderChangeLinkPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperContentCreateDetails:(DBTEAMLOGPaperContentCreateDetails *)paperContentCreateDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentCreateDetails; + _paperContentCreateDetails = paperContentCreateDetails; } - return _sharedFolderChangeLinkPolicyDetails; + return self; } -- (DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)sharedFolderChangeMemberManagementPolicyDetails { - if (![self isSharedFolderChangeMemberManagementPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails, " - @"but was %@.", - [self tagName]]; +- (instancetype)initWithPaperContentPermanentlyDeleteDetails: + (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)paperContentPermanentlyDeleteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails; + _paperContentPermanentlyDeleteDetails = paperContentPermanentlyDeleteDetails; } - return _sharedFolderChangeMemberManagementPolicyDetails; + return self; } -- (DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)sharedFolderChangeMemberPolicyDetails { - if (![self isSharedFolderChangeMemberPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperContentRemoveFromFolderDetails: + (DBTEAMLOGPaperContentRemoveFromFolderDetails *)paperContentRemoveFromFolderDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails; + _paperContentRemoveFromFolderDetails = paperContentRemoveFromFolderDetails; } - return _sharedFolderChangeMemberPolicyDetails; + return self; } -- (DBTEAMLOGSharedFolderCreateDetails *)sharedFolderCreateDetails { - if (![self isSharedFolderCreateDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderCreateDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperContentRemoveMemberDetails: + (DBTEAMLOGPaperContentRemoveMemberDetails *)paperContentRemoveMemberDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails; + _paperContentRemoveMemberDetails = paperContentRemoveMemberDetails; } - return _sharedFolderCreateDetails; + return self; } -- (DBTEAMLOGSharedFolderMountDetails *)sharedFolderMountDetails { - if (![self isSharedFolderMountDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderMountDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperContentRenameDetails:(DBTEAMLOGPaperContentRenameDetails *)paperContentRenameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentRenameDetails; + _paperContentRenameDetails = paperContentRenameDetails; } - return _sharedFolderMountDetails; + return self; } -- (DBTEAMLOGSharedFolderTransferOwnershipDetails *)sharedFolderTransferOwnershipDetails { - if (![self isSharedFolderTransferOwnershipDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperContentRestoreDetails:(DBTEAMLOGPaperContentRestoreDetails *)paperContentRestoreDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperContentRestoreDetails; + _paperContentRestoreDetails = paperContentRestoreDetails; } - return _sharedFolderTransferOwnershipDetails; + return self; } -- (DBTEAMLOGSharedFolderUnmountDetails *)sharedFolderUnmountDetails { - if (![self isSharedFolderUnmountDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderUnmountDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocAddCommentDetails:(DBTEAMLOGPaperDocAddCommentDetails *)paperDocAddCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocAddCommentDetails; + _paperDocAddCommentDetails = paperDocAddCommentDetails; } - return _sharedFolderUnmountDetails; + return self; } -- (DBTEAMLOGSharedNoteOpenedDetails *)sharedNoteOpenedDetails { - if (![self isSharedNoteOpenedDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedNoteOpenedDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocChangeMemberRoleDetails: + (DBTEAMLOGPaperDocChangeMemberRoleDetails *)paperDocChangeMemberRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails; + _paperDocChangeMemberRoleDetails = paperDocChangeMemberRoleDetails; } - return _sharedNoteOpenedDetails; + return self; } -- (DBTEAMLOGShmodelAppCreateDetails *)shmodelAppCreateDetails { - if (![self isShmodelAppCreateDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelAppCreateDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocChangeSharingPolicyDetails: + (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)paperDocChangeSharingPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails; + _paperDocChangeSharingPolicyDetails = paperDocChangeSharingPolicyDetails; } - return _shmodelAppCreateDetails; + return self; } -- (DBTEAMLOGShmodelCreateDetails *)shmodelCreateDetails { - if (![self isShmodelCreateDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelCreateDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocChangeSubscriptionDetails: + (DBTEAMLOGPaperDocChangeSubscriptionDetails *)paperDocChangeSubscriptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails; + _paperDocChangeSubscriptionDetails = paperDocChangeSubscriptionDetails; } - return _shmodelCreateDetails; + return self; } -- (DBTEAMLOGShmodelDisableDetails *)shmodelDisableDetails { - if (![self isShmodelDisableDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelDisableDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocDeletedDetails:(DBTEAMLOGPaperDocDeletedDetails *)paperDocDeletedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocDeletedDetails; + _paperDocDeletedDetails = paperDocDeletedDetails; } - return _shmodelDisableDetails; + return self; } -- (DBTEAMLOGShmodelFbShareDetails *)shmodelFbShareDetails { - if (![self isShmodelFbShareDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelFbShareDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocDeleteCommentDetails: + (DBTEAMLOGPaperDocDeleteCommentDetails *)paperDocDeleteCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails; + _paperDocDeleteCommentDetails = paperDocDeleteCommentDetails; } - return _shmodelFbShareDetails; + return self; } -- (DBTEAMLOGShmodelGroupShareDetails *)shmodelGroupShareDetails { - if (![self isShmodelGroupShareDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelGroupShareDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocDownloadDetails:(DBTEAMLOGPaperDocDownloadDetails *)paperDocDownloadDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocDownloadDetails; + _paperDocDownloadDetails = paperDocDownloadDetails; } - return _shmodelGroupShareDetails; + return self; } -- (DBTEAMLOGShmodelRemoveExpirationDetails *)shmodelRemoveExpirationDetails { - if (![self isShmodelRemoveExpirationDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperDocEditDetails:(DBTEAMLOGPaperDocEditDetails *)paperDocEditDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocEditDetails; + _paperDocEditDetails = paperDocEditDetails; } - return _shmodelRemoveExpirationDetails; + return self; } -- (DBTEAMLOGShmodelSetExpirationDetails *)shmodelSetExpirationDetails { - if (![self isShmodelSetExpirationDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelSetExpirationDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocEditCommentDetails:(DBTEAMLOGPaperDocEditCommentDetails *)paperDocEditCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocEditCommentDetails; + _paperDocEditCommentDetails = paperDocEditCommentDetails; } - return _shmodelSetExpirationDetails; + return self; } -- (DBTEAMLOGShmodelTeamCopyDetails *)shmodelTeamCopyDetails { - if (![self isShmodelTeamCopyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelTeamCopyDetails, but was %@.", [self tagName]]; - } - return _shmodelTeamCopyDetails; +- (instancetype)initWithPaperDocFollowedDetails:(DBTEAMLOGPaperDocFollowedDetails *)paperDocFollowedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocFollowedDetails; + _paperDocFollowedDetails = paperDocFollowedDetails; + } + return self; } -- (DBTEAMLOGShmodelTeamDownloadDetails *)shmodelTeamDownloadDetails { - if (![self isShmodelTeamDownloadDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelTeamDownloadDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocMentionDetails:(DBTEAMLOGPaperDocMentionDetails *)paperDocMentionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocMentionDetails; + _paperDocMentionDetails = paperDocMentionDetails; } - return _shmodelTeamDownloadDetails; + return self; } -- (DBTEAMLOGShmodelTeamShareDetails *)shmodelTeamShareDetails { - if (![self isShmodelTeamShareDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelTeamShareDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocRequestAccessDetails: + (DBTEAMLOGPaperDocRequestAccessDetails *)paperDocRequestAccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocRequestAccessDetails; + _paperDocRequestAccessDetails = paperDocRequestAccessDetails; } - return _shmodelTeamShareDetails; + return self; } -- (DBTEAMLOGShmodelTeamViewDetails *)shmodelTeamViewDetails { - if (![self isShmodelTeamViewDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelTeamViewDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocResolveCommentDetails: + (DBTEAMLOGPaperDocResolveCommentDetails *)paperDocResolveCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocResolveCommentDetails; + _paperDocResolveCommentDetails = paperDocResolveCommentDetails; } - return _shmodelTeamViewDetails; + return self; } -- (DBTEAMLOGShmodelVisibilityPasswordDetails *)shmodelVisibilityPasswordDetails { - if (![self isShmodelVisibilityPasswordDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperDocRevertDetails:(DBTEAMLOGPaperDocRevertDetails *)paperDocRevertDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocRevertDetails; + _paperDocRevertDetails = paperDocRevertDetails; } - return _shmodelVisibilityPasswordDetails; + return self; } -- (DBTEAMLOGShmodelVisibilityPublicDetails *)shmodelVisibilityPublicDetails { - if (![self isShmodelVisibilityPublicDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperDocSlackShareDetails:(DBTEAMLOGPaperDocSlackShareDetails *)paperDocSlackShareDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocSlackShareDetails; + _paperDocSlackShareDetails = paperDocSlackShareDetails; } - return _shmodelVisibilityPublicDetails; + return self; } -- (DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)shmodelVisibilityTeamOnlyDetails { - if (![self isShmodelVisibilityTeamOnlyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperDocTeamInviteDetails:(DBTEAMLOGPaperDocTeamInviteDetails *)paperDocTeamInviteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocTeamInviteDetails; + _paperDocTeamInviteDetails = paperDocTeamInviteDetails; } - return _shmodelVisibilityTeamOnlyDetails; + return self; } -- (DBTEAMLOGSsoAddCertDetails *)ssoAddCertDetails { - if (![self isSsoAddCertDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoAddCertDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocTrashedDetails:(DBTEAMLOGPaperDocTrashedDetails *)paperDocTrashedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocTrashedDetails; + _paperDocTrashedDetails = paperDocTrashedDetails; } - return _ssoAddCertDetails; + return self; } -- (DBTEAMLOGSsoAddLoginUrlDetails *)ssoAddLoginUrlDetails { - if (![self isSsoAddLoginUrlDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoAddLoginUrlDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocUnresolveCommentDetails: + (DBTEAMLOGPaperDocUnresolveCommentDetails *)paperDocUnresolveCommentDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails; + _paperDocUnresolveCommentDetails = paperDocUnresolveCommentDetails; } - return _ssoAddLoginUrlDetails; + return self; } -- (DBTEAMLOGSsoAddLogoutUrlDetails *)ssoAddLogoutUrlDetails { - if (![self isSsoAddLogoutUrlDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocUntrashedDetails:(DBTEAMLOGPaperDocUntrashedDetails *)paperDocUntrashedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocUntrashedDetails; + _paperDocUntrashedDetails = paperDocUntrashedDetails; } - return _ssoAddLogoutUrlDetails; + return self; } -- (DBTEAMLOGSsoChangeCertDetails *)ssoChangeCertDetails { - if (![self isSsoChangeCertDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeCertDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperDocViewDetails:(DBTEAMLOGPaperDocViewDetails *)paperDocViewDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperDocViewDetails; + _paperDocViewDetails = paperDocViewDetails; } - return _ssoChangeCertDetails; + return self; } -- (DBTEAMLOGSsoChangeLoginUrlDetails *)ssoChangeLoginUrlDetails { - if (![self isSsoChangeLoginUrlDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperExternalViewAllowDetails: + (DBTEAMLOGPaperExternalViewAllowDetails *)paperExternalViewAllowDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperExternalViewAllowDetails; + _paperExternalViewAllowDetails = paperExternalViewAllowDetails; } - return _ssoChangeLoginUrlDetails; + return self; } -- (DBTEAMLOGSsoChangeLogoutUrlDetails *)ssoChangeLogoutUrlDetails { - if (![self isSsoChangeLogoutUrlDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperExternalViewDefaultTeamDetails: + (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)paperExternalViewDefaultTeamDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails; + _paperExternalViewDefaultTeamDetails = paperExternalViewDefaultTeamDetails; } - return _ssoChangeLogoutUrlDetails; + return self; } -- (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)ssoChangeSamlIdentityModeDetails { - if (![self isSsoChangeSamlIdentityModeDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperExternalViewForbidDetails: + (DBTEAMLOGPaperExternalViewForbidDetails *)paperExternalViewForbidDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperExternalViewForbidDetails; + _paperExternalViewForbidDetails = paperExternalViewForbidDetails; } - return _ssoChangeSamlIdentityModeDetails; + return self; } -- (DBTEAMLOGSsoRemoveCertDetails *)ssoRemoveCertDetails { - if (![self isSsoRemoveCertDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoRemoveCertDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperFolderChangeSubscriptionDetails: + (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)paperFolderChangeSubscriptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails; + _paperFolderChangeSubscriptionDetails = paperFolderChangeSubscriptionDetails; } - return _ssoRemoveCertDetails; + return self; } -- (DBTEAMLOGSsoRemoveLoginUrlDetails *)ssoRemoveLoginUrlDetails { - if (![self isSsoRemoveLoginUrlDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperFolderDeletedDetails:(DBTEAMLOGPaperFolderDeletedDetails *)paperFolderDeletedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperFolderDeletedDetails; + _paperFolderDeletedDetails = paperFolderDeletedDetails; } - return _ssoRemoveLoginUrlDetails; + return self; } -- (DBTEAMLOGSsoRemoveLogoutUrlDetails *)ssoRemoveLogoutUrlDetails { - if (![self isSsoRemoveLogoutUrlDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperFolderFollowedDetails:(DBTEAMLOGPaperFolderFollowedDetails *)paperFolderFollowedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperFolderFollowedDetails; + _paperFolderFollowedDetails = paperFolderFollowedDetails; } - return _ssoRemoveLogoutUrlDetails; + return self; } -- (DBTEAMLOGTeamFolderChangeStatusDetails *)teamFolderChangeStatusDetails { - if (![self isTeamFolderChangeStatusDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPaperFolderTeamInviteDetails: + (DBTEAMLOGPaperFolderTeamInviteDetails *)paperFolderTeamInviteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails; + _paperFolderTeamInviteDetails = paperFolderTeamInviteDetails; } - return _teamFolderChangeStatusDetails; + return self; } -- (DBTEAMLOGTeamFolderCreateDetails *)teamFolderCreateDetails { - if (![self isTeamFolderCreateDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderCreateDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPasswordChangeDetails:(DBTEAMLOGPasswordChangeDetails *)passwordChangeDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPasswordChangeDetails; + _passwordChangeDetails = passwordChangeDetails; } - return _teamFolderCreateDetails; + return self; } -- (DBTEAMLOGTeamFolderDowngradeDetails *)teamFolderDowngradeDetails { - if (![self isTeamFolderDowngradeDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderDowngradeDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPasswordResetDetails:(DBTEAMLOGPasswordResetDetails *)passwordResetDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPasswordResetDetails; + _passwordResetDetails = passwordResetDetails; } - return _teamFolderDowngradeDetails; + return self; } -- (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)teamFolderPermanentlyDeleteDetails { - if (![self isTeamFolderPermanentlyDeleteDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithPasswordResetAllDetails:(DBTEAMLOGPasswordResetAllDetails *)passwordResetAllDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPasswordResetAllDetails; + _passwordResetAllDetails = passwordResetAllDetails; } - return _teamFolderPermanentlyDeleteDetails; + return self; } -- (DBTEAMLOGTeamFolderRenameDetails *)teamFolderRenameDetails { - if (![self isTeamFolderRenameDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderRenameDetails, but was %@.", [self tagName]]; +- (instancetype)initWithEmmCreateExceptionsReportDetails: + (DBTEAMLOGEmmCreateExceptionsReportDetails *)emmCreateExceptionsReportDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails; + _emmCreateExceptionsReportDetails = emmCreateExceptionsReportDetails; } - return _teamFolderRenameDetails; + return self; } -- (DBTEAMLOGAccountCaptureChangePolicyDetails *)accountCaptureChangePolicyDetails { - if (![self isAccountCaptureChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithEmmCreateUsageReportDetails: + (DBTEAMLOGEmmCreateUsageReportDetails *)emmCreateUsageReportDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmCreateUsageReportDetails; + _emmCreateUsageReportDetails = emmCreateUsageReportDetails; } - return _accountCaptureChangePolicyDetails; + return self; } -- (DBTEAMLOGAllowDownloadDisabledDetails *)allowDownloadDisabledDetails { - if (![self isAllowDownloadDisabledDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAllowDownloadDisabledDetails, but was %@.", [self tagName]]; +- (instancetype)initWithExportMembersReportDetails:(DBTEAMLOGExportMembersReportDetails *)exportMembersReportDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsExportMembersReportDetails; + _exportMembersReportDetails = exportMembersReportDetails; } - return _allowDownloadDisabledDetails; + return self; } -- (DBTEAMLOGAllowDownloadEnabledDetails *)allowDownloadEnabledDetails { - if (![self isAllowDownloadEnabledDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsAllowDownloadEnabledDetails, but was %@.", [self tagName]]; +- (instancetype)initWithPaperAdminExportStartDetails: + (DBTEAMLOGPaperAdminExportStartDetails *)paperAdminExportStartDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperAdminExportStartDetails; + _paperAdminExportStartDetails = paperAdminExportStartDetails; } - return _allowDownloadEnabledDetails; + return self; } -- (DBTEAMLOGDataPlacementRestrictionChangePolicyDetails *)dataPlacementRestrictionChangePolicyDetails { - if (![self isDataPlacementRestrictionChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSmartSyncCreateAdminPrivilegeReportDetails: + (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)smartSyncCreateAdminPrivilegeReportDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails; + _smartSyncCreateAdminPrivilegeReportDetails = smartSyncCreateAdminPrivilegeReportDetails; } - return _dataPlacementRestrictionChangePolicyDetails; + return self; } -- (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails *)dataPlacementRestrictionSatisfyPolicyDetails { - if (![self isDataPlacementRestrictionSatisfyPolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithTeamActivityCreateReportDetails: + (DBTEAMLOGTeamActivityCreateReportDetails *)teamActivityCreateReportDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamActivityCreateReportDetails; + _teamActivityCreateReportDetails = teamActivityCreateReportDetails; } - return _dataPlacementRestrictionSatisfyPolicyDetails; + return self; } -- (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails *)deviceApprovalsChangeDesktopPolicyDetails { - if (![self isDeviceApprovalsChangeDesktopPolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithCollectionShareDetails:(DBTEAMLOGCollectionShareDetails *)collectionShareDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsCollectionShareDetails; + _collectionShareDetails = collectionShareDetails; } - return _deviceApprovalsChangeDesktopPolicyDetails; + return self; } -- (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)deviceApprovalsChangeMobilePolicyDetails { - if (![self isDeviceApprovalsChangeMobilePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithNoteAclInviteOnlyDetails:(DBTEAMLOGNoteAclInviteOnlyDetails *)noteAclInviteOnlyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails; + _noteAclInviteOnlyDetails = noteAclInviteOnlyDetails; } - return _deviceApprovalsChangeMobilePolicyDetails; + return self; } -- (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)deviceApprovalsChangeOverageActionDetails { - if (![self isDeviceApprovalsChangeOverageActionDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithNoteAclLinkDetails:(DBTEAMLOGNoteAclLinkDetails *)noteAclLinkDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsNoteAclLinkDetails; + _noteAclLinkDetails = noteAclLinkDetails; } - return _deviceApprovalsChangeOverageActionDetails; + return self; } -- (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)deviceApprovalsChangeUnlinkActionDetails { - if (![self isDeviceApprovalsChangeUnlinkActionDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithNoteAclTeamLinkDetails:(DBTEAMLOGNoteAclTeamLinkDetails *)noteAclTeamLinkDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsNoteAclTeamLinkDetails; + _noteAclTeamLinkDetails = noteAclTeamLinkDetails; } - return _deviceApprovalsChangeUnlinkActionDetails; + return self; } -- (DBTEAMLOGEmmAddExceptionDetails *)emmAddExceptionDetails { - if (![self isEmmAddExceptionDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmAddExceptionDetails, but was %@.", [self tagName]]; +- (instancetype)initWithNoteSharedDetails:(DBTEAMLOGNoteSharedDetails *)noteSharedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsNoteSharedDetails; + _noteSharedDetails = noteSharedDetails; } - return _emmAddExceptionDetails; + return self; } -- (DBTEAMLOGEmmChangePolicyDetails *)emmChangePolicyDetails { - if (![self isEmmChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmChangePolicyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithNoteShareReceiveDetails:(DBTEAMLOGNoteShareReceiveDetails *)noteShareReceiveDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsNoteShareReceiveDetails; + _noteShareReceiveDetails = noteShareReceiveDetails; } - return _emmChangePolicyDetails; + return self; } -- (DBTEAMLOGEmmRemoveExceptionDetails *)emmRemoveExceptionDetails { - if (![self isEmmRemoveExceptionDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmRemoveExceptionDetails, but was %@.", [self tagName]]; +- (instancetype)initWithOpenNoteSharedDetails:(DBTEAMLOGOpenNoteSharedDetails *)openNoteSharedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsOpenNoteSharedDetails; + _openNoteSharedDetails = openNoteSharedDetails; } - return _emmRemoveExceptionDetails; + return self; } -- (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)extendedVersionHistoryChangePolicyDetails { - if (![self isExtendedVersionHistoryChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfAddGroupDetails:(DBTEAMLOGSfAddGroupDetails *)sfAddGroupDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfAddGroupDetails; + _sfAddGroupDetails = sfAddGroupDetails; } - return _extendedVersionHistoryChangePolicyDetails; + return self; } -- (DBTEAMLOGFileCommentsChangePolicyDetails *)fileCommentsChangePolicyDetails { - if (![self isFileCommentsChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfAllowNonMembersToViewSharedLinksDetails: + (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)sfAllowNonMembersToViewSharedLinksDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails; + _sfAllowNonMembersToViewSharedLinksDetails = sfAllowNonMembersToViewSharedLinksDetails; } - return _fileCommentsChangePolicyDetails; + return self; } -- (DBTEAMLOGFileRequestsChangePolicyDetails *)fileRequestsChangePolicyDetails { - if (![self isFileRequestsChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfExternalInviteWarnDetails: + (DBTEAMLOGSfExternalInviteWarnDetails *)sfExternalInviteWarnDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfExternalInviteWarnDetails; + _sfExternalInviteWarnDetails = sfExternalInviteWarnDetails; } - return _fileRequestsChangePolicyDetails; + return self; } -- (DBTEAMLOGFileRequestsEmailsEnabledDetails *)fileRequestsEmailsEnabledDetails { - if (![self isFileRequestsEmailsEnabledDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfFbInviteDetails:(DBTEAMLOGSfFbInviteDetails *)sfFbInviteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfFbInviteDetails; + _sfFbInviteDetails = sfFbInviteDetails; } - return _fileRequestsEmailsEnabledDetails; + return self; } -- (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)fileRequestsEmailsRestrictedToTeamOnlyDetails { - if (![self isFileRequestsEmailsRestrictedToTeamOnlyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfFbInviteChangeRoleDetails: + (DBTEAMLOGSfFbInviteChangeRoleDetails *)sfFbInviteChangeRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails; + _sfFbInviteChangeRoleDetails = sfFbInviteChangeRoleDetails; } - return _fileRequestsEmailsRestrictedToTeamOnlyDetails; + return self; } -- (DBTEAMLOGGoogleSsoChangePolicyDetails *)googleSsoChangePolicyDetails { - if (![self isGoogleSsoChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSfFbUninviteDetails:(DBTEAMLOGSfFbUninviteDetails *)sfFbUninviteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfFbUninviteDetails; + _sfFbUninviteDetails = sfFbUninviteDetails; } - return _googleSsoChangePolicyDetails; + return self; } -- (DBTEAMLOGGroupUserManagementChangePolicyDetails *)groupUserManagementChangePolicyDetails { - if (![self isGroupUserManagementChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)sfInviteGroupDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfInviteGroupDetails; + _sfInviteGroupDetails = sfInviteGroupDetails; } - return _groupUserManagementChangePolicyDetails; + return self; } -- (DBTEAMLOGMemberRequestsChangePolicyDetails *)memberRequestsChangePolicyDetails { - if (![self isMemberRequestsChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfTeamGrantAccessDetails:(DBTEAMLOGSfTeamGrantAccessDetails *)sfTeamGrantAccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfTeamGrantAccessDetails; + _sfTeamGrantAccessDetails = sfTeamGrantAccessDetails; } - return _memberRequestsChangePolicyDetails; + return self; } -- (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)memberSpaceLimitsAddExceptionDetails { - if (![self isMemberSpaceLimitsAddExceptionDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfTeamInviteDetails:(DBTEAMLOGSfTeamInviteDetails *)sfTeamInviteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfTeamInviteDetails; + _sfTeamInviteDetails = sfTeamInviteDetails; } - return _memberSpaceLimitsAddExceptionDetails; + return self; } -- (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)memberSpaceLimitsChangePolicyDetails { - if (![self isMemberSpaceLimitsChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfTeamInviteChangeRoleDetails: + (DBTEAMLOGSfTeamInviteChangeRoleDetails *)sfTeamInviteChangeRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails; + _sfTeamInviteChangeRoleDetails = sfTeamInviteChangeRoleDetails; } - return _memberSpaceLimitsChangePolicyDetails; + return self; } -- (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)memberSpaceLimitsRemoveExceptionDetails { - if (![self isMemberSpaceLimitsRemoveExceptionDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfTeamJoinDetails:(DBTEAMLOGSfTeamJoinDetails *)sfTeamJoinDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfTeamJoinDetails; + _sfTeamJoinDetails = sfTeamJoinDetails; } - return _memberSpaceLimitsRemoveExceptionDetails; + return self; } -- (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)memberSuggestionsChangePolicyDetails { - if (![self isMemberSuggestionsChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfTeamJoinFromOobLinkDetails: + (DBTEAMLOGSfTeamJoinFromOobLinkDetails *)sfTeamJoinFromOobLinkDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails; + _sfTeamJoinFromOobLinkDetails = sfTeamJoinFromOobLinkDetails; } - return _memberSuggestionsChangePolicyDetails; + return self; } -- (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)microsoftOfficeAddinChangePolicyDetails { - if (![self isMicrosoftOfficeAddinChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSfTeamUninviteDetails:(DBTEAMLOGSfTeamUninviteDetails *)sfTeamUninviteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSfTeamUninviteDetails; + _sfTeamUninviteDetails = sfTeamUninviteDetails; } - return _microsoftOfficeAddinChangePolicyDetails; + return self; } -- (DBTEAMLOGNetworkControlChangePolicyDetails *)networkControlChangePolicyDetails { - if (![self isNetworkControlChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentAddInviteesDetails: + (DBTEAMLOGSharedContentAddInviteesDetails *)sharedContentAddInviteesDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentAddInviteesDetails; + _sharedContentAddInviteesDetails = sharedContentAddInviteesDetails; } - return _networkControlChangePolicyDetails; + return self; } -- (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)paperChangeDeploymentPolicyDetails { - if (![self isPaperChangeDeploymentPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentAddLinkExpiryDetails: + (DBTEAMLOGSharedContentAddLinkExpiryDetails *)sharedContentAddLinkExpiryDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails; + _sharedContentAddLinkExpiryDetails = sharedContentAddLinkExpiryDetails; } - return _paperChangeDeploymentPolicyDetails; + return self; } -- (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)paperChangeMemberLinkPolicyDetails { - if (![self isPaperChangeMemberLinkPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentAddLinkPasswordDetails: + (DBTEAMLOGSharedContentAddLinkPasswordDetails *)sharedContentAddLinkPasswordDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails; + _sharedContentAddLinkPasswordDetails = sharedContentAddLinkPasswordDetails; } - return _paperChangeMemberLinkPolicyDetails; + return self; } -- (DBTEAMLOGPaperChangeMemberPolicyDetails *)paperChangeMemberPolicyDetails { - if (![self isPaperChangeMemberPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentAddMemberDetails: + (DBTEAMLOGSharedContentAddMemberDetails *)sharedContentAddMemberDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentAddMemberDetails; + _sharedContentAddMemberDetails = sharedContentAddMemberDetails; } - return _paperChangeMemberPolicyDetails; + return self; } -- (DBTEAMLOGPaperChangePolicyDetails *)paperChangePolicyDetails { - if (![self isPaperChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangePolicyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentChangeDownloadsPolicyDetails: + (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)sharedContentChangeDownloadsPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails; + _sharedContentChangeDownloadsPolicyDetails = sharedContentChangeDownloadsPolicyDetails; } - return _paperChangePolicyDetails; + return self; } -- (DBTEAMLOGPermanentDeleteChangePolicyDetails *)permanentDeleteChangePolicyDetails { - if (![self isPermanentDeleteChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentChangeInviteeRoleDetails: + (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)sharedContentChangeInviteeRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails; + _sharedContentChangeInviteeRoleDetails = sharedContentChangeInviteeRoleDetails; } - return _permanentDeleteChangePolicyDetails; + return self; } -- (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)sharingChangeFolderJoinPolicyDetails { - if (![self isSharingChangeFolderJoinPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentChangeLinkAudienceDetails: + (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)sharedContentChangeLinkAudienceDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails; + _sharedContentChangeLinkAudienceDetails = sharedContentChangeLinkAudienceDetails; } - return _sharingChangeFolderJoinPolicyDetails; + return self; } -- (DBTEAMLOGSharingChangeLinkPolicyDetails *)sharingChangeLinkPolicyDetails { - if (![self isSharingChangeLinkPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentChangeLinkExpiryDetails: + (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)sharedContentChangeLinkExpiryDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails; + _sharedContentChangeLinkExpiryDetails = sharedContentChangeLinkExpiryDetails; } - return _sharingChangeLinkPolicyDetails; + return self; } -- (DBTEAMLOGSharingChangeMemberPolicyDetails *)sharingChangeMemberPolicyDetails { - if (![self isSharingChangeMemberPolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentChangeLinkPasswordDetails: + (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)sharedContentChangeLinkPasswordDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails; + _sharedContentChangeLinkPasswordDetails = sharedContentChangeLinkPasswordDetails; } - return _sharingChangeMemberPolicyDetails; + return self; } -- (DBTEAMLOGSmartSyncChangePolicyDetails *)smartSyncChangePolicyDetails { - if (![self isSmartSyncChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentChangeMemberRoleDetails: + (DBTEAMLOGSharedContentChangeMemberRoleDetails *)sharedContentChangeMemberRoleDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails; + _sharedContentChangeMemberRoleDetails = sharedContentChangeMemberRoleDetails; } - return _smartSyncChangePolicyDetails; + return self; } -- (DBTEAMLOGSmartSyncNotOptOutDetails *)smartSyncNotOptOutDetails { - if (![self isSmartSyncNotOptOutDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentChangeViewerInfoPolicyDetails: + (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)sharedContentChangeViewerInfoPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails; + _sharedContentChangeViewerInfoPolicyDetails = sharedContentChangeViewerInfoPolicyDetails; } - return _smartSyncNotOptOutDetails; + return self; } -- (DBTEAMLOGSmartSyncOptOutDetails *)smartSyncOptOutDetails { - if (![self isSmartSyncOptOutDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncOptOutDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentClaimInvitationDetails: + (DBTEAMLOGSharedContentClaimInvitationDetails *)sharedContentClaimInvitationDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails; + _sharedContentClaimInvitationDetails = sharedContentClaimInvitationDetails; } - return _smartSyncOptOutDetails; + return self; } -- (DBTEAMLOGSsoChangePolicyDetails *)ssoChangePolicyDetails { - if (![self isSsoChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangePolicyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentCopyDetails:(DBTEAMLOGSharedContentCopyDetails *)sharedContentCopyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentCopyDetails; + _sharedContentCopyDetails = sharedContentCopyDetails; } - return _ssoChangePolicyDetails; + return self; } -- (DBTEAMLOGTfaChangePolicyDetails *)tfaChangePolicyDetails { - if (![self isTfaChangePolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaChangePolicyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentDownloadDetails: + (DBTEAMLOGSharedContentDownloadDetails *)sharedContentDownloadDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentDownloadDetails; + _sharedContentDownloadDetails = sharedContentDownloadDetails; } - return _tfaChangePolicyDetails; + return self; } -- (DBTEAMLOGTwoAccountChangePolicyDetails *)twoAccountChangePolicyDetails { - if (![self isTwoAccountChangePolicyDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentRelinquishMembershipDetails: + (DBTEAMLOGSharedContentRelinquishMembershipDetails *)sharedContentRelinquishMembershipDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails; + _sharedContentRelinquishMembershipDetails = sharedContentRelinquishMembershipDetails; } - return _twoAccountChangePolicyDetails; + return self; } -- (DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails *)webSessionsChangeFixedLengthPolicyDetails { - if (![self isWebSessionsChangeFixedLengthPolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentRemoveInviteesDetails: + (DBTEAMLOGSharedContentRemoveInviteesDetails *)sharedContentRemoveInviteesDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails; + _sharedContentRemoveInviteesDetails = sharedContentRemoveInviteesDetails; } - return _webSessionsChangeFixedLengthPolicyDetails; + return self; } -- (DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *)webSessionsChangeIdleLengthPolicyDetails { - if (![self isWebSessionsChangeIdleLengthPolicyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentRemoveLinkExpiryDetails: + (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)sharedContentRemoveLinkExpiryDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails; + _sharedContentRemoveLinkExpiryDetails = sharedContentRemoveLinkExpiryDetails; } - return _webSessionsChangeIdleLengthPolicyDetails; + return self; } -- (DBTEAMLOGTeamProfileAddLogoDetails *)teamProfileAddLogoDetails { - if (![self isTeamProfileAddLogoDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileAddLogoDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentRemoveLinkPasswordDetails: + (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)sharedContentRemoveLinkPasswordDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails; + _sharedContentRemoveLinkPasswordDetails = sharedContentRemoveLinkPasswordDetails; } - return _teamProfileAddLogoDetails; + return self; } -- (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)teamProfileChangeDefaultLanguageDetails { - if (![self isTeamProfileChangeDefaultLanguageDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails, but was %@.", - [self tagName]]; +- (instancetype)initWithSharedContentRemoveMemberDetails: + (DBTEAMLOGSharedContentRemoveMemberDetails *)sharedContentRemoveMemberDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails; + _sharedContentRemoveMemberDetails = sharedContentRemoveMemberDetails; } - return _teamProfileChangeDefaultLanguageDetails; + return self; } -- (DBTEAMLOGTeamProfileChangeLogoDetails *)teamProfileChangeLogoDetails { - if (![self isTeamProfileChangeLogoDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentRequestAccessDetails: + (DBTEAMLOGSharedContentRequestAccessDetails *)sharedContentRequestAccessDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentRequestAccessDetails; + _sharedContentRequestAccessDetails = sharedContentRequestAccessDetails; } - return _teamProfileChangeLogoDetails; + return self; } -- (DBTEAMLOGTeamProfileChangeNameDetails *)teamProfileChangeNameDetails { - if (![self isTeamProfileChangeNameDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileChangeNameDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentUnshareDetails: + (DBTEAMLOGSharedContentUnshareDetails *)sharedContentUnshareDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentUnshareDetails; + _sharedContentUnshareDetails = sharedContentUnshareDetails; } - return _teamProfileChangeNameDetails; + return self; } -- (DBTEAMLOGTeamProfileRemoveLogoDetails *)teamProfileRemoveLogoDetails { - if (![self isTeamProfileRemoveLogoDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedContentViewDetails:(DBTEAMLOGSharedContentViewDetails *)sharedContentViewDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedContentViewDetails; + _sharedContentViewDetails = sharedContentViewDetails; } - return _teamProfileRemoveLogoDetails; + return self; } -- (DBTEAMLOGTfaAddBackupPhoneDetails *)tfaAddBackupPhoneDetails { - if (![self isTfaAddBackupPhoneDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderChangeLinkPolicyDetails: + (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)sharedFolderChangeLinkPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails; + _sharedFolderChangeLinkPolicyDetails = sharedFolderChangeLinkPolicyDetails; } - return _tfaAddBackupPhoneDetails; + return self; } -- (DBTEAMLOGTfaAddSecurityKeyDetails *)tfaAddSecurityKeyDetails { - if (![self isTfaAddSecurityKeyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderChangeMembersInheritancePolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)sharedFolderChangeMembersInheritancePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails; + _sharedFolderChangeMembersInheritancePolicyDetails = sharedFolderChangeMembersInheritancePolicyDetails; } - return _tfaAddSecurityKeyDetails; + return self; } -- (DBTEAMLOGTfaChangeBackupPhoneDetails *)tfaChangeBackupPhoneDetails { - if (![self isTfaChangeBackupPhoneDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderChangeMembersManagementPolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)sharedFolderChangeMembersManagementPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails; + _sharedFolderChangeMembersManagementPolicyDetails = sharedFolderChangeMembersManagementPolicyDetails; } - return _tfaChangeBackupPhoneDetails; + return self; } -- (DBTEAMLOGTfaChangeStatusDetails *)tfaChangeStatusDetails { - if (![self isTfaChangeStatusDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaChangeStatusDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderChangeMembersPolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)sharedFolderChangeMembersPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails; + _sharedFolderChangeMembersPolicyDetails = sharedFolderChangeMembersPolicyDetails; } - return _tfaChangeStatusDetails; + return self; } -- (DBTEAMLOGTfaRemoveBackupPhoneDetails *)tfaRemoveBackupPhoneDetails { - if (![self isTfaRemoveBackupPhoneDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails *)sharedFolderCreateDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderCreateDetails; + _sharedFolderCreateDetails = sharedFolderCreateDetails; } - return _tfaRemoveBackupPhoneDetails; + return self; } -- (DBTEAMLOGTfaRemoveSecurityKeyDetails *)tfaRemoveSecurityKeyDetails { - if (![self isTfaRemoveSecurityKeyDetails]) { - [NSException - raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderDeclineInvitationDetails: + (DBTEAMLOGSharedFolderDeclineInvitationDetails *)sharedFolderDeclineInvitationDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails; + _sharedFolderDeclineInvitationDetails = sharedFolderDeclineInvitationDetails; } - return _tfaRemoveSecurityKeyDetails; + return self; } -- (DBTEAMLOGTfaResetDetails *)tfaResetDetails { - if (![self isTfaResetDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaResetDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)sharedFolderMountDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderMountDetails; + _sharedFolderMountDetails = sharedFolderMountDetails; } - return _tfaResetDetails; + return self; } -- (DBTEAMLOGMissingDetails *)missingDetails { - if (![self isMissingDetails]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGEventDetailsMissingDetails, but was %@.", [self tagName]]; +- (instancetype)initWithSharedFolderNestDetails:(DBTEAMLOGSharedFolderNestDetails *)sharedFolderNestDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderNestDetails; + _sharedFolderNestDetails = sharedFolderNestDetails; } - return _missingDetails; -} - -#pragma mark - Tag state methods - -- (BOOL)isMemberChangeMembershipTypeDetails { - return _tag == DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails; + return self; } -- (BOOL)isMemberPermanentlyDeleteAccountContentsDetails { - return _tag == DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails; +- (instancetype)initWithSharedFolderTransferOwnershipDetails: + (DBTEAMLOGSharedFolderTransferOwnershipDetails *)sharedFolderTransferOwnershipDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails; + _sharedFolderTransferOwnershipDetails = sharedFolderTransferOwnershipDetails; + } + return self; } -- (BOOL)isMemberSpaceLimitsChangeStatusDetails { - return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails; +- (instancetype)initWithSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails *)sharedFolderUnmountDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedFolderUnmountDetails; + _sharedFolderUnmountDetails = sharedFolderUnmountDetails; + } + return self; } -- (BOOL)isMemberTransferAccountContentsDetails { - return _tag == DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails; +- (instancetype)initWithSharedLinkAddExpiryDetails:(DBTEAMLOGSharedLinkAddExpiryDetails *)sharedLinkAddExpiryDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails; + _sharedLinkAddExpiryDetails = sharedLinkAddExpiryDetails; + } + return self; } -- (BOOL)isPaperAdminExportStartDetails { - return _tag == DBTEAMLOGEventDetailsPaperAdminExportStartDetails; +- (instancetype)initWithSharedLinkChangeExpiryDetails: + (DBTEAMLOGSharedLinkChangeExpiryDetails *)sharedLinkChangeExpiryDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails; + _sharedLinkChangeExpiryDetails = sharedLinkChangeExpiryDetails; + } + return self; } -- (BOOL)isPaperEnabledUsersGroupAdditionDetails { - return _tag == DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails; +- (instancetype)initWithSharedLinkChangeVisibilityDetails: + (DBTEAMLOGSharedLinkChangeVisibilityDetails *)sharedLinkChangeVisibilityDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails; + _sharedLinkChangeVisibilityDetails = sharedLinkChangeVisibilityDetails; + } + return self; } -- (BOOL)isPaperEnabledUsersGroupRemovalDetails { - return _tag == DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails; +- (instancetype)initWithSharedLinkCopyDetails:(DBTEAMLOGSharedLinkCopyDetails *)sharedLinkCopyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkCopyDetails; + _sharedLinkCopyDetails = sharedLinkCopyDetails; + } + return self; } -- (BOOL)isPaperExternalViewAllowDetails { - return _tag == DBTEAMLOGEventDetailsPaperExternalViewAllowDetails; +- (instancetype)initWithSharedLinkCreateDetails:(DBTEAMLOGSharedLinkCreateDetails *)sharedLinkCreateDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkCreateDetails; + _sharedLinkCreateDetails = sharedLinkCreateDetails; + } + return self; } -- (BOOL)isPaperExternalViewDefaultTeamDetails { - return _tag == DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails; +- (instancetype)initWithSharedLinkDisableDetails:(DBTEAMLOGSharedLinkDisableDetails *)sharedLinkDisableDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkDisableDetails; + _sharedLinkDisableDetails = sharedLinkDisableDetails; + } + return self; } -- (BOOL)isPaperExternalViewForbidDetails { - return _tag == DBTEAMLOGEventDetailsPaperExternalViewForbidDetails; +- (instancetype)initWithSharedLinkDownloadDetails:(DBTEAMLOGSharedLinkDownloadDetails *)sharedLinkDownloadDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkDownloadDetails; + _sharedLinkDownloadDetails = sharedLinkDownloadDetails; + } + return self; } -- (BOOL)isSfExternalInviteWarnDetails { - return _tag == DBTEAMLOGEventDetailsSfExternalInviteWarnDetails; +- (instancetype)initWithSharedLinkRemoveExpiryDetails: + (DBTEAMLOGSharedLinkRemoveExpiryDetails *)sharedLinkRemoveExpiryDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails; + _sharedLinkRemoveExpiryDetails = sharedLinkRemoveExpiryDetails; + } + return self; } -- (BOOL)isTeamMergeFromDetails { - return _tag == DBTEAMLOGEventDetailsTeamMergeFromDetails; +- (instancetype)initWithSharedLinkShareDetails:(DBTEAMLOGSharedLinkShareDetails *)sharedLinkShareDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkShareDetails; + _sharedLinkShareDetails = sharedLinkShareDetails; + } + return self; } -- (BOOL)isTeamMergeToDetails { - return _tag == DBTEAMLOGEventDetailsTeamMergeToDetails; +- (instancetype)initWithSharedLinkViewDetails:(DBTEAMLOGSharedLinkViewDetails *)sharedLinkViewDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedLinkViewDetails; + _sharedLinkViewDetails = sharedLinkViewDetails; + } + return self; } -- (BOOL)isAppLinkTeamDetails { - return _tag == DBTEAMLOGEventDetailsAppLinkTeamDetails; +- (instancetype)initWithSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)sharedNoteOpenedDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharedNoteOpenedDetails; + _sharedNoteOpenedDetails = sharedNoteOpenedDetails; + } + return self; } -- (BOOL)isAppLinkUserDetails { - return _tag == DBTEAMLOGEventDetailsAppLinkUserDetails; +- (instancetype)initWithShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)shmodelGroupShareDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsShmodelGroupShareDetails; + _shmodelGroupShareDetails = shmodelGroupShareDetails; + } + return self; } -- (BOOL)isAppUnlinkTeamDetails { - return _tag == DBTEAMLOGEventDetailsAppUnlinkTeamDetails; +- (instancetype)initWithSsoAddCertDetails:(DBTEAMLOGSsoAddCertDetails *)ssoAddCertDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoAddCertDetails; + _ssoAddCertDetails = ssoAddCertDetails; + } + return self; } -- (BOOL)isAppUnlinkUserDetails { - return _tag == DBTEAMLOGEventDetailsAppUnlinkUserDetails; -} - -- (BOOL)isFileAddCommentDetails { - return _tag == DBTEAMLOGEventDetailsFileAddCommentDetails; -} - -- (BOOL)isFileChangeCommentSubscriptionDetails { - return _tag == DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails; +- (instancetype)initWithSsoAddLoginUrlDetails:(DBTEAMLOGSsoAddLoginUrlDetails *)ssoAddLoginUrlDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoAddLoginUrlDetails; + _ssoAddLoginUrlDetails = ssoAddLoginUrlDetails; + } + return self; } -- (BOOL)isFileDeleteCommentDetails { - return _tag == DBTEAMLOGEventDetailsFileDeleteCommentDetails; +- (instancetype)initWithSsoAddLogoutUrlDetails:(DBTEAMLOGSsoAddLogoutUrlDetails *)ssoAddLogoutUrlDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails; + _ssoAddLogoutUrlDetails = ssoAddLogoutUrlDetails; + } + return self; } -- (BOOL)isFileLikeCommentDetails { - return _tag == DBTEAMLOGEventDetailsFileLikeCommentDetails; +- (instancetype)initWithSsoChangeCertDetails:(DBTEAMLOGSsoChangeCertDetails *)ssoChangeCertDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoChangeCertDetails; + _ssoChangeCertDetails = ssoChangeCertDetails; + } + return self; } -- (BOOL)isFileResolveCommentDetails { - return _tag == DBTEAMLOGEventDetailsFileResolveCommentDetails; +- (instancetype)initWithSsoChangeLoginUrlDetails:(DBTEAMLOGSsoChangeLoginUrlDetails *)ssoChangeLoginUrlDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails; + _ssoChangeLoginUrlDetails = ssoChangeLoginUrlDetails; + } + return self; } -- (BOOL)isFileUnlikeCommentDetails { - return _tag == DBTEAMLOGEventDetailsFileUnlikeCommentDetails; +- (instancetype)initWithSsoChangeLogoutUrlDetails:(DBTEAMLOGSsoChangeLogoutUrlDetails *)ssoChangeLogoutUrlDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails; + _ssoChangeLogoutUrlDetails = ssoChangeLogoutUrlDetails; + } + return self; } -- (BOOL)isFileUnresolveCommentDetails { - return _tag == DBTEAMLOGEventDetailsFileUnresolveCommentDetails; +- (instancetype)initWithSsoChangeSamlIdentityModeDetails: + (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)ssoChangeSamlIdentityModeDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails; + _ssoChangeSamlIdentityModeDetails = ssoChangeSamlIdentityModeDetails; + } + return self; } -- (BOOL)isDeviceChangeIpDesktopDetails { - return _tag == DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails; +- (instancetype)initWithSsoRemoveCertDetails:(DBTEAMLOGSsoRemoveCertDetails *)ssoRemoveCertDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoRemoveCertDetails; + _ssoRemoveCertDetails = ssoRemoveCertDetails; + } + return self; } -- (BOOL)isDeviceChangeIpMobileDetails { - return _tag == DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails; +- (instancetype)initWithSsoRemoveLoginUrlDetails:(DBTEAMLOGSsoRemoveLoginUrlDetails *)ssoRemoveLoginUrlDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails; + _ssoRemoveLoginUrlDetails = ssoRemoveLoginUrlDetails; + } + return self; } -- (BOOL)isDeviceChangeIpWebDetails { - return _tag == DBTEAMLOGEventDetailsDeviceChangeIpWebDetails; +- (instancetype)initWithSsoRemoveLogoutUrlDetails:(DBTEAMLOGSsoRemoveLogoutUrlDetails *)ssoRemoveLogoutUrlDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails; + _ssoRemoveLogoutUrlDetails = ssoRemoveLogoutUrlDetails; + } + return self; } -- (BOOL)isDeviceDeleteOnUnlinkFailDetails { - return _tag == DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails; +- (instancetype)initWithTeamFolderChangeStatusDetails: + (DBTEAMLOGTeamFolderChangeStatusDetails *)teamFolderChangeStatusDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails; + _teamFolderChangeStatusDetails = teamFolderChangeStatusDetails; + } + return self; } -- (BOOL)isDeviceDeleteOnUnlinkSuccessDetails { - return _tag == DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails; +- (instancetype)initWithTeamFolderCreateDetails:(DBTEAMLOGTeamFolderCreateDetails *)teamFolderCreateDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamFolderCreateDetails; + _teamFolderCreateDetails = teamFolderCreateDetails; + } + return self; } -- (BOOL)isDeviceLinkFailDetails { - return _tag == DBTEAMLOGEventDetailsDeviceLinkFailDetails; +- (instancetype)initWithTeamFolderDowngradeDetails:(DBTEAMLOGTeamFolderDowngradeDetails *)teamFolderDowngradeDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamFolderDowngradeDetails; + _teamFolderDowngradeDetails = teamFolderDowngradeDetails; + } + return self; } -- (BOOL)isDeviceLinkSuccessDetails { - return _tag == DBTEAMLOGEventDetailsDeviceLinkSuccessDetails; +- (instancetype)initWithTeamFolderPermanentlyDeleteDetails: + (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)teamFolderPermanentlyDeleteDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails; + _teamFolderPermanentlyDeleteDetails = teamFolderPermanentlyDeleteDetails; + } + return self; } -- (BOOL)isDeviceManagementDisabledDetails { - return _tag == DBTEAMLOGEventDetailsDeviceManagementDisabledDetails; +- (instancetype)initWithTeamFolderRenameDetails:(DBTEAMLOGTeamFolderRenameDetails *)teamFolderRenameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamFolderRenameDetails; + _teamFolderRenameDetails = teamFolderRenameDetails; + } + return self; } -- (BOOL)isDeviceManagementEnabledDetails { - return _tag == DBTEAMLOGEventDetailsDeviceManagementEnabledDetails; +- (instancetype)initWithAccountCaptureChangePolicyDetails: + (DBTEAMLOGAccountCaptureChangePolicyDetails *)accountCaptureChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails; + _accountCaptureChangePolicyDetails = accountCaptureChangePolicyDetails; + } + return self; } -- (BOOL)isDeviceUnlinkDetails { - return _tag == DBTEAMLOGEventDetailsDeviceUnlinkDetails; +- (instancetype)initWithAllowDownloadDisabledDetails: + (DBTEAMLOGAllowDownloadDisabledDetails *)allowDownloadDisabledDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAllowDownloadDisabledDetails; + _allowDownloadDisabledDetails = allowDownloadDisabledDetails; + } + return self; } -- (BOOL)isEmmRefreshAuthTokenDetails { - return _tag == DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails; +- (instancetype)initWithAllowDownloadEnabledDetails: + (DBTEAMLOGAllowDownloadEnabledDetails *)allowDownloadEnabledDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsAllowDownloadEnabledDetails; + _allowDownloadEnabledDetails = allowDownloadEnabledDetails; + } + return self; } -- (BOOL)isAccountCaptureChangeAvailabilityDetails { - return _tag == DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails; +- (instancetype)initWithDataPlacementRestrictionChangePolicyDetails: + (DBTEAMLOGDataPlacementRestrictionChangePolicyDetails *)dataPlacementRestrictionChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails; + _dataPlacementRestrictionChangePolicyDetails = dataPlacementRestrictionChangePolicyDetails; + } + return self; } -- (BOOL)isAccountCaptureMigrateAccountDetails { - return _tag == DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails; +- (instancetype)initWithDataPlacementRestrictionSatisfyPolicyDetails: + (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails *)dataPlacementRestrictionSatisfyPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails; + _dataPlacementRestrictionSatisfyPolicyDetails = dataPlacementRestrictionSatisfyPolicyDetails; + } + return self; } -- (BOOL)isAccountCaptureRelinquishAccountDetails { - return _tag == DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails; +- (instancetype)initWithDeviceApprovalsChangeDesktopPolicyDetails: + (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails *)deviceApprovalsChangeDesktopPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails; + _deviceApprovalsChangeDesktopPolicyDetails = deviceApprovalsChangeDesktopPolicyDetails; + } + return self; } -- (BOOL)isDisabledDomainInvitesDetails { - return _tag == DBTEAMLOGEventDetailsDisabledDomainInvitesDetails; +- (instancetype)initWithDeviceApprovalsChangeMobilePolicyDetails: + (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)deviceApprovalsChangeMobilePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails; + _deviceApprovalsChangeMobilePolicyDetails = deviceApprovalsChangeMobilePolicyDetails; + } + return self; } -- (BOOL)isDomainInvitesApproveRequestToJoinTeamDetails { - return _tag == DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails; +- (instancetype)initWithDeviceApprovalsChangeOverageActionDetails: + (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)deviceApprovalsChangeOverageActionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails; + _deviceApprovalsChangeOverageActionDetails = deviceApprovalsChangeOverageActionDetails; + } + return self; } -- (BOOL)isDomainInvitesDeclineRequestToJoinTeamDetails { - return _tag == DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails; +- (instancetype)initWithDeviceApprovalsChangeUnlinkActionDetails: + (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)deviceApprovalsChangeUnlinkActionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails; + _deviceApprovalsChangeUnlinkActionDetails = deviceApprovalsChangeUnlinkActionDetails; + } + return self; } -- (BOOL)isDomainInvitesEmailExistingUsersDetails { - return _tag == DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails; +- (instancetype)initWithEmmAddExceptionDetails:(DBTEAMLOGEmmAddExceptionDetails *)emmAddExceptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmAddExceptionDetails; + _emmAddExceptionDetails = emmAddExceptionDetails; + } + return self; } -- (BOOL)isDomainInvitesRequestToJoinTeamDetails { - return _tag == DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails; +- (instancetype)initWithEmmChangePolicyDetails:(DBTEAMLOGEmmChangePolicyDetails *)emmChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmChangePolicyDetails; + _emmChangePolicyDetails = emmChangePolicyDetails; + } + return self; } -- (BOOL)isDomainInvitesSetInviteNewUserPrefToNoDetails { - return _tag == DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails; +- (instancetype)initWithEmmRemoveExceptionDetails:(DBTEAMLOGEmmRemoveExceptionDetails *)emmRemoveExceptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsEmmRemoveExceptionDetails; + _emmRemoveExceptionDetails = emmRemoveExceptionDetails; + } + return self; } -- (BOOL)isDomainInvitesSetInviteNewUserPrefToYesDetails { - return _tag == DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails; +- (instancetype)initWithExtendedVersionHistoryChangePolicyDetails: + (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)extendedVersionHistoryChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails; + _extendedVersionHistoryChangePolicyDetails = extendedVersionHistoryChangePolicyDetails; + } + return self; } -- (BOOL)isDomainVerificationAddDomainFailDetails { - return _tag == DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails; +- (instancetype)initWithFileCommentsChangePolicyDetails: + (DBTEAMLOGFileCommentsChangePolicyDetails *)fileCommentsChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails; + _fileCommentsChangePolicyDetails = fileCommentsChangePolicyDetails; + } + return self; } -- (BOOL)isDomainVerificationAddDomainSuccessDetails { - return _tag == DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails; +- (instancetype)initWithFileRequestsChangePolicyDetails: + (DBTEAMLOGFileRequestsChangePolicyDetails *)fileRequestsChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails; + _fileRequestsChangePolicyDetails = fileRequestsChangePolicyDetails; + } + return self; } -- (BOOL)isDomainVerificationRemoveDomainDetails { - return _tag == DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails; +- (instancetype)initWithFileRequestsEmailsEnabledDetails: + (DBTEAMLOGFileRequestsEmailsEnabledDetails *)fileRequestsEmailsEnabledDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails; + _fileRequestsEmailsEnabledDetails = fileRequestsEmailsEnabledDetails; + } + return self; } -- (BOOL)isEnabledDomainInvitesDetails { - return _tag == DBTEAMLOGEventDetailsEnabledDomainInvitesDetails; +- (instancetype)initWithFileRequestsEmailsRestrictedToTeamOnlyDetails: + (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)fileRequestsEmailsRestrictedToTeamOnlyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails; + _fileRequestsEmailsRestrictedToTeamOnlyDetails = fileRequestsEmailsRestrictedToTeamOnlyDetails; + } + return self; } -- (BOOL)isCreateFolderDetails { - return _tag == DBTEAMLOGEventDetailsCreateFolderDetails; +- (instancetype)initWithGoogleSsoChangePolicyDetails: + (DBTEAMLOGGoogleSsoChangePolicyDetails *)googleSsoChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails; + _googleSsoChangePolicyDetails = googleSsoChangePolicyDetails; + } + return self; } -- (BOOL)isFileAddDetails { - return _tag == DBTEAMLOGEventDetailsFileAddDetails; +- (instancetype)initWithGroupUserManagementChangePolicyDetails: + (DBTEAMLOGGroupUserManagementChangePolicyDetails *)groupUserManagementChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails; + _groupUserManagementChangePolicyDetails = groupUserManagementChangePolicyDetails; + } + return self; } -- (BOOL)isFileCopyDetails { - return _tag == DBTEAMLOGEventDetailsFileCopyDetails; +- (instancetype)initWithMemberRequestsChangePolicyDetails: + (DBTEAMLOGMemberRequestsChangePolicyDetails *)memberRequestsChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails; + _memberRequestsChangePolicyDetails = memberRequestsChangePolicyDetails; + } + return self; } -- (BOOL)isFileDeleteDetails { - return _tag == DBTEAMLOGEventDetailsFileDeleteDetails; +- (instancetype)initWithMemberSpaceLimitsAddExceptionDetails: + (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)memberSpaceLimitsAddExceptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails; + _memberSpaceLimitsAddExceptionDetails = memberSpaceLimitsAddExceptionDetails; + } + return self; } -- (BOOL)isFileDownloadDetails { - return _tag == DBTEAMLOGEventDetailsFileDownloadDetails; +- (instancetype)initWithMemberSpaceLimitsChangeCapsTypePolicyDetails: + (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)memberSpaceLimitsChangeCapsTypePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails; + _memberSpaceLimitsChangeCapsTypePolicyDetails = memberSpaceLimitsChangeCapsTypePolicyDetails; + } + return self; } -- (BOOL)isFileEditDetails { - return _tag == DBTEAMLOGEventDetailsFileEditDetails; +- (instancetype)initWithMemberSpaceLimitsChangePolicyDetails: + (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)memberSpaceLimitsChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails; + _memberSpaceLimitsChangePolicyDetails = memberSpaceLimitsChangePolicyDetails; + } + return self; } -- (BOOL)isFileGetCopyReferenceDetails { - return _tag == DBTEAMLOGEventDetailsFileGetCopyReferenceDetails; +- (instancetype)initWithMemberSpaceLimitsRemoveExceptionDetails: + (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)memberSpaceLimitsRemoveExceptionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails; + _memberSpaceLimitsRemoveExceptionDetails = memberSpaceLimitsRemoveExceptionDetails; + } + return self; } -- (BOOL)isFileMoveDetails { - return _tag == DBTEAMLOGEventDetailsFileMoveDetails; +- (instancetype)initWithMemberSuggestionsChangePolicyDetails: + (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)memberSuggestionsChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails; + _memberSuggestionsChangePolicyDetails = memberSuggestionsChangePolicyDetails; + } + return self; } -- (BOOL)isFilePermanentlyDeleteDetails { - return _tag == DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails; +- (instancetype)initWithMicrosoftOfficeAddinChangePolicyDetails: + (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)microsoftOfficeAddinChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails; + _microsoftOfficeAddinChangePolicyDetails = microsoftOfficeAddinChangePolicyDetails; + } + return self; } -- (BOOL)isFilePreviewDetails { - return _tag == DBTEAMLOGEventDetailsFilePreviewDetails; +- (instancetype)initWithNetworkControlChangePolicyDetails: + (DBTEAMLOGNetworkControlChangePolicyDetails *)networkControlChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails; + _networkControlChangePolicyDetails = networkControlChangePolicyDetails; + } + return self; } -- (BOOL)isFileRenameDetails { - return _tag == DBTEAMLOGEventDetailsFileRenameDetails; +- (instancetype)initWithPaperChangeDeploymentPolicyDetails: + (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)paperChangeDeploymentPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails; + _paperChangeDeploymentPolicyDetails = paperChangeDeploymentPolicyDetails; + } + return self; } -- (BOOL)isFileRestoreDetails { - return _tag == DBTEAMLOGEventDetailsFileRestoreDetails; +- (instancetype)initWithPaperChangeMemberLinkPolicyDetails: + (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)paperChangeMemberLinkPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails; + _paperChangeMemberLinkPolicyDetails = paperChangeMemberLinkPolicyDetails; + } + return self; } -- (BOOL)isFileRevertDetails { - return _tag == DBTEAMLOGEventDetailsFileRevertDetails; +- (instancetype)initWithPaperChangeMemberPolicyDetails: + (DBTEAMLOGPaperChangeMemberPolicyDetails *)paperChangeMemberPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails; + _paperChangeMemberPolicyDetails = paperChangeMemberPolicyDetails; + } + return self; } -- (BOOL)isFileRollbackChangesDetails { - return _tag == DBTEAMLOGEventDetailsFileRollbackChangesDetails; +- (instancetype)initWithPaperChangePolicyDetails:(DBTEAMLOGPaperChangePolicyDetails *)paperChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperChangePolicyDetails; + _paperChangePolicyDetails = paperChangePolicyDetails; + } + return self; } -- (BOOL)isFileSaveCopyReferenceDetails { - return _tag == DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails; +- (instancetype)initWithPaperEnabledUsersGroupAdditionDetails: + (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)paperEnabledUsersGroupAdditionDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails; + _paperEnabledUsersGroupAdditionDetails = paperEnabledUsersGroupAdditionDetails; + } + return self; } -- (BOOL)isFileRequestAddDeadlineDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails; +- (instancetype)initWithPaperEnabledUsersGroupRemovalDetails: + (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)paperEnabledUsersGroupRemovalDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails; + _paperEnabledUsersGroupRemovalDetails = paperEnabledUsersGroupRemovalDetails; + } + return self; } -- (BOOL)isFileRequestChangeDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestChangeDetails; +- (instancetype)initWithPermanentDeleteChangePolicyDetails: + (DBTEAMLOGPermanentDeleteChangePolicyDetails *)permanentDeleteChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails; + _permanentDeleteChangePolicyDetails = permanentDeleteChangePolicyDetails; + } + return self; } -- (BOOL)isFileRequestChangeFolderDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestChangeFolderDetails; +- (instancetype)initWithSharingChangeFolderJoinPolicyDetails: + (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)sharingChangeFolderJoinPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails; + _sharingChangeFolderJoinPolicyDetails = sharingChangeFolderJoinPolicyDetails; + } + return self; } -- (BOOL)isFileRequestCloseDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestCloseDetails; +- (instancetype)initWithSharingChangeLinkPolicyDetails: + (DBTEAMLOGSharingChangeLinkPolicyDetails *)sharingChangeLinkPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails; + _sharingChangeLinkPolicyDetails = sharingChangeLinkPolicyDetails; + } + return self; } -- (BOOL)isFileRequestCreateDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestCreateDetails; +- (instancetype)initWithSharingChangeMemberPolicyDetails: + (DBTEAMLOGSharingChangeMemberPolicyDetails *)sharingChangeMemberPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails; + _sharingChangeMemberPolicyDetails = sharingChangeMemberPolicyDetails; + } + return self; } -- (BOOL)isFileRequestReceiveFileDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestReceiveFileDetails; +- (instancetype)initWithSmartSyncChangePolicyDetails: + (DBTEAMLOGSmartSyncChangePolicyDetails *)smartSyncChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails; + _smartSyncChangePolicyDetails = smartSyncChangePolicyDetails; + } + return self; } -- (BOOL)isFileRequestRemoveDeadlineDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails; +- (instancetype)initWithSmartSyncNotOptOutDetails:(DBTEAMLOGSmartSyncNotOptOutDetails *)smartSyncNotOptOutDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails; + _smartSyncNotOptOutDetails = smartSyncNotOptOutDetails; + } + return self; } -- (BOOL)isFileRequestSendDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestSendDetails; -} - -- (BOOL)isGroupAddExternalIdDetails { - return _tag == DBTEAMLOGEventDetailsGroupAddExternalIdDetails; -} - -- (BOOL)isGroupAddMemberDetails { - return _tag == DBTEAMLOGEventDetailsGroupAddMemberDetails; +- (instancetype)initWithSmartSyncOptOutDetails:(DBTEAMLOGSmartSyncOptOutDetails *)smartSyncOptOutDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSmartSyncOptOutDetails; + _smartSyncOptOutDetails = smartSyncOptOutDetails; + } + return self; } -- (BOOL)isGroupChangeExternalIdDetails { - return _tag == DBTEAMLOGEventDetailsGroupChangeExternalIdDetails; +- (instancetype)initWithSsoChangePolicyDetails:(DBTEAMLOGSsoChangePolicyDetails *)ssoChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsSsoChangePolicyDetails; + _ssoChangePolicyDetails = ssoChangePolicyDetails; + } + return self; } -- (BOOL)isGroupChangeManagementTypeDetails { - return _tag == DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails; +- (instancetype)initWithTfaChangePolicyDetails:(DBTEAMLOGTfaChangePolicyDetails *)tfaChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaChangePolicyDetails; + _tfaChangePolicyDetails = tfaChangePolicyDetails; + } + return self; } -- (BOOL)isGroupChangeMemberRoleDetails { - return _tag == DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails; +- (instancetype)initWithTwoAccountChangePolicyDetails: + (DBTEAMLOGTwoAccountChangePolicyDetails *)twoAccountChangePolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails; + _twoAccountChangePolicyDetails = twoAccountChangePolicyDetails; + } + return self; } -- (BOOL)isGroupCreateDetails { - return _tag == DBTEAMLOGEventDetailsGroupCreateDetails; +- (instancetype)initWithWebSessionsChangeFixedLengthPolicyDetails: + (DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails *)webSessionsChangeFixedLengthPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails; + _webSessionsChangeFixedLengthPolicyDetails = webSessionsChangeFixedLengthPolicyDetails; + } + return self; } -- (BOOL)isGroupDeleteDetails { - return _tag == DBTEAMLOGEventDetailsGroupDeleteDetails; +- (instancetype)initWithWebSessionsChangeIdleLengthPolicyDetails: + (DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *)webSessionsChangeIdleLengthPolicyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails; + _webSessionsChangeIdleLengthPolicyDetails = webSessionsChangeIdleLengthPolicyDetails; + } + return self; } -- (BOOL)isGroupMovedDetails { - return _tag == DBTEAMLOGEventDetailsGroupMovedDetails; +- (instancetype)initWithTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)teamMergeFromDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamMergeFromDetails; + _teamMergeFromDetails = teamMergeFromDetails; + } + return self; } -- (BOOL)isGroupRemoveExternalIdDetails { - return _tag == DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails; +- (instancetype)initWithTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)teamMergeToDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamMergeToDetails; + _teamMergeToDetails = teamMergeToDetails; + } + return self; } -- (BOOL)isGroupRemoveMemberDetails { - return _tag == DBTEAMLOGEventDetailsGroupRemoveMemberDetails; +- (instancetype)initWithTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails *)teamProfileAddLogoDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamProfileAddLogoDetails; + _teamProfileAddLogoDetails = teamProfileAddLogoDetails; + } + return self; } -- (BOOL)isGroupRenameDetails { - return _tag == DBTEAMLOGEventDetailsGroupRenameDetails; +- (instancetype)initWithTeamProfileChangeDefaultLanguageDetails: + (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)teamProfileChangeDefaultLanguageDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails; + _teamProfileChangeDefaultLanguageDetails = teamProfileChangeDefaultLanguageDetails; + } + return self; } -- (BOOL)isEmmErrorDetails { - return _tag == DBTEAMLOGEventDetailsEmmErrorDetails; +- (instancetype)initWithTeamProfileChangeLogoDetails: + (DBTEAMLOGTeamProfileChangeLogoDetails *)teamProfileChangeLogoDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails; + _teamProfileChangeLogoDetails = teamProfileChangeLogoDetails; + } + return self; } -- (BOOL)isLoginFailDetails { - return _tag == DBTEAMLOGEventDetailsLoginFailDetails; +- (instancetype)initWithTeamProfileChangeNameDetails: + (DBTEAMLOGTeamProfileChangeNameDetails *)teamProfileChangeNameDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamProfileChangeNameDetails; + _teamProfileChangeNameDetails = teamProfileChangeNameDetails; + } + return self; } -- (BOOL)isLoginSuccessDetails { - return _tag == DBTEAMLOGEventDetailsLoginSuccessDetails; +- (instancetype)initWithTeamProfileRemoveLogoDetails: + (DBTEAMLOGTeamProfileRemoveLogoDetails *)teamProfileRemoveLogoDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails; + _teamProfileRemoveLogoDetails = teamProfileRemoveLogoDetails; + } + return self; } -- (BOOL)isLogoutDetails { - return _tag == DBTEAMLOGEventDetailsLogoutDetails; +- (instancetype)initWithTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)tfaAddBackupPhoneDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails; + _tfaAddBackupPhoneDetails = tfaAddBackupPhoneDetails; + } + return self; } -- (BOOL)isResellerSupportSessionEndDetails { - return _tag == DBTEAMLOGEventDetailsResellerSupportSessionEndDetails; +- (instancetype)initWithTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)tfaAddSecurityKeyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails; + _tfaAddSecurityKeyDetails = tfaAddSecurityKeyDetails; + } + return self; } -- (BOOL)isResellerSupportSessionStartDetails { - return _tag == DBTEAMLOGEventDetailsResellerSupportSessionStartDetails; +- (instancetype)initWithTfaChangeBackupPhoneDetails: + (DBTEAMLOGTfaChangeBackupPhoneDetails *)tfaChangeBackupPhoneDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails; + _tfaChangeBackupPhoneDetails = tfaChangeBackupPhoneDetails; + } + return self; } -- (BOOL)isSignInAsSessionEndDetails { - return _tag == DBTEAMLOGEventDetailsSignInAsSessionEndDetails; +- (instancetype)initWithTfaChangeStatusDetails:(DBTEAMLOGTfaChangeStatusDetails *)tfaChangeStatusDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaChangeStatusDetails; + _tfaChangeStatusDetails = tfaChangeStatusDetails; + } + return self; } -- (BOOL)isSignInAsSessionStartDetails { - return _tag == DBTEAMLOGEventDetailsSignInAsSessionStartDetails; +- (instancetype)initWithTfaRemoveBackupPhoneDetails: + (DBTEAMLOGTfaRemoveBackupPhoneDetails *)tfaRemoveBackupPhoneDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails; + _tfaRemoveBackupPhoneDetails = tfaRemoveBackupPhoneDetails; + } + return self; } -- (BOOL)isSsoErrorDetails { - return _tag == DBTEAMLOGEventDetailsSsoErrorDetails; +- (instancetype)initWithTfaRemoveSecurityKeyDetails: + (DBTEAMLOGTfaRemoveSecurityKeyDetails *)tfaRemoveSecurityKeyDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails; + _tfaRemoveSecurityKeyDetails = tfaRemoveSecurityKeyDetails; + } + return self; } -- (BOOL)isMemberAddNameDetails { - return _tag == DBTEAMLOGEventDetailsMemberAddNameDetails; +- (instancetype)initWithTfaResetDetails:(DBTEAMLOGTfaResetDetails *)tfaResetDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsTfaResetDetails; + _tfaResetDetails = tfaResetDetails; + } + return self; } -- (BOOL)isMemberChangeAdminRoleDetails { - return _tag == DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails; +- (instancetype)initWithMissingDetails:(DBTEAMLOGMissingDetails *)missingDetails { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsMissingDetails; + _missingDetails = missingDetails; + } + return self; } -- (BOOL)isMemberChangeEmailDetails { - return _tag == DBTEAMLOGEventDetailsMemberChangeEmailDetails; +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventDetailsOther; + } + return self; } -- (BOOL)isMemberChangeNameDetails { - return _tag == DBTEAMLOGEventDetailsMemberChangeNameDetails; -} +#pragma mark - Instance field accessors -- (BOOL)isMemberChangeStatusDetails { - return _tag == DBTEAMLOGEventDetailsMemberChangeStatusDetails; +- (DBTEAMLOGAppLinkTeamDetails *)appLinkTeamDetails { + if (![self isAppLinkTeamDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAppLinkTeamDetails, but was %@.", [self tagName]]; + } + return _appLinkTeamDetails; } -- (BOOL)isMemberSuggestDetails { - return _tag == DBTEAMLOGEventDetailsMemberSuggestDetails; +- (DBTEAMLOGAppLinkUserDetails *)appLinkUserDetails { + if (![self isAppLinkUserDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAppLinkUserDetails, but was %@.", [self tagName]]; + } + return _appLinkUserDetails; } -- (BOOL)isPaperContentAddMemberDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentAddMemberDetails; +- (DBTEAMLOGAppUnlinkTeamDetails *)appUnlinkTeamDetails { + if (![self isAppUnlinkTeamDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAppUnlinkTeamDetails, but was %@.", [self tagName]]; + } + return _appUnlinkTeamDetails; } -- (BOOL)isPaperContentAddToFolderDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentAddToFolderDetails; +- (DBTEAMLOGAppUnlinkUserDetails *)appUnlinkUserDetails { + if (![self isAppUnlinkUserDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAppUnlinkUserDetails, but was %@.", [self tagName]]; + } + return _appUnlinkUserDetails; } -- (BOOL)isPaperContentArchiveDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentArchiveDetails; +- (DBTEAMLOGFileAddCommentDetails *)fileAddCommentDetails { + if (![self isFileAddCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileAddCommentDetails, but was %@.", [self tagName]]; + } + return _fileAddCommentDetails; } -- (BOOL)isPaperContentCreateDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentCreateDetails; +- (DBTEAMLOGFileChangeCommentSubscriptionDetails *)fileChangeCommentSubscriptionDetails { + if (![self isFileChangeCommentSubscriptionDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails, but was %@.", + [self tagName]]; + } + return _fileChangeCommentSubscriptionDetails; } -- (BOOL)isPaperContentPermanentlyDeleteDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails; +- (DBTEAMLOGFileDeleteCommentDetails *)fileDeleteCommentDetails { + if (![self isFileDeleteCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileDeleteCommentDetails, but was %@.", [self tagName]]; + } + return _fileDeleteCommentDetails; } -- (BOOL)isPaperContentRemoveFromFolderDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails; +- (DBTEAMLOGFileLikeCommentDetails *)fileLikeCommentDetails { + if (![self isFileLikeCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileLikeCommentDetails, but was %@.", [self tagName]]; + } + return _fileLikeCommentDetails; } -- (BOOL)isPaperContentRemoveMemberDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails; +- (DBTEAMLOGFileResolveCommentDetails *)fileResolveCommentDetails { + if (![self isFileResolveCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileResolveCommentDetails, but was %@.", [self tagName]]; + } + return _fileResolveCommentDetails; } -- (BOOL)isPaperContentRenameDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentRenameDetails; +- (DBTEAMLOGFileUnlikeCommentDetails *)fileUnlikeCommentDetails { + if (![self isFileUnlikeCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileUnlikeCommentDetails, but was %@.", [self tagName]]; + } + return _fileUnlikeCommentDetails; } -- (BOOL)isPaperContentRestoreDetails { - return _tag == DBTEAMLOGEventDetailsPaperContentRestoreDetails; +- (DBTEAMLOGFileUnresolveCommentDetails *)fileUnresolveCommentDetails { + if (![self isFileUnresolveCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileUnresolveCommentDetails, but was %@.", [self tagName]]; + } + return _fileUnresolveCommentDetails; } -- (BOOL)isPaperDocAddCommentDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocAddCommentDetails; +- (DBTEAMLOGDeviceChangeIpDesktopDetails *)deviceChangeIpDesktopDetails { + if (![self isDeviceChangeIpDesktopDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails, but was %@.", [self tagName]]; + } + return _deviceChangeIpDesktopDetails; } -- (BOOL)isPaperDocChangeMemberRoleDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails; +- (DBTEAMLOGDeviceChangeIpMobileDetails *)deviceChangeIpMobileDetails { + if (![self isDeviceChangeIpMobileDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails, but was %@.", [self tagName]]; + } + return _deviceChangeIpMobileDetails; } -- (BOOL)isPaperDocChangeSharingPolicyDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails; +- (DBTEAMLOGDeviceChangeIpWebDetails *)deviceChangeIpWebDetails { + if (![self isDeviceChangeIpWebDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceChangeIpWebDetails, but was %@.", [self tagName]]; + } + return _deviceChangeIpWebDetails; } -- (BOOL)isPaperDocChangeSubscriptionDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails; +- (DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *)deviceDeleteOnUnlinkFailDetails { + if (![self isDeviceDeleteOnUnlinkFailDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails, but was %@.", + [self tagName]]; + } + return _deviceDeleteOnUnlinkFailDetails; } -- (BOOL)isPaperDocDeletedDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocDeletedDetails; +- (DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *)deviceDeleteOnUnlinkSuccessDetails { + if (![self isDeviceDeleteOnUnlinkSuccessDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails, but was %@.", + [self tagName]]; + } + return _deviceDeleteOnUnlinkSuccessDetails; } -- (BOOL)isPaperDocDeleteCommentDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails; +- (DBTEAMLOGDeviceLinkFailDetails *)deviceLinkFailDetails { + if (![self isDeviceLinkFailDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceLinkFailDetails, but was %@.", [self tagName]]; + } + return _deviceLinkFailDetails; } -- (BOOL)isPaperDocDownloadDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocDownloadDetails; +- (DBTEAMLOGDeviceLinkSuccessDetails *)deviceLinkSuccessDetails { + if (![self isDeviceLinkSuccessDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceLinkSuccessDetails, but was %@.", [self tagName]]; + } + return _deviceLinkSuccessDetails; } -- (BOOL)isPaperDocEditDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocEditDetails; +- (DBTEAMLOGDeviceManagementDisabledDetails *)deviceManagementDisabledDetails { + if (![self isDeviceManagementDisabledDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceManagementDisabledDetails, but was %@.", + [self tagName]]; + } + return _deviceManagementDisabledDetails; } -- (BOOL)isPaperDocEditCommentDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocEditCommentDetails; +- (DBTEAMLOGDeviceManagementEnabledDetails *)deviceManagementEnabledDetails { + if (![self isDeviceManagementEnabledDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceManagementEnabledDetails, but was %@.", + [self tagName]]; + } + return _deviceManagementEnabledDetails; } -- (BOOL)isPaperDocFollowedDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocFollowedDetails; +- (DBTEAMLOGDeviceUnlinkDetails *)deviceUnlinkDetails { + if (![self isDeviceUnlinkDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceUnlinkDetails, but was %@.", [self tagName]]; + } + return _deviceUnlinkDetails; } -- (BOOL)isPaperDocMentionDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocMentionDetails; +- (DBTEAMLOGEmmRefreshAuthTokenDetails *)emmRefreshAuthTokenDetails { + if (![self isEmmRefreshAuthTokenDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails, but was %@.", [self tagName]]; + } + return _emmRefreshAuthTokenDetails; } -- (BOOL)isPaperDocRequestAccessDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocRequestAccessDetails; +- (DBTEAMLOGAccountCaptureChangeAvailabilityDetails *)accountCaptureChangeAvailabilityDetails { + if (![self isAccountCaptureChangeAvailabilityDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails, but was %@.", + [self tagName]]; + } + return _accountCaptureChangeAvailabilityDetails; } -- (BOOL)isPaperDocResolveCommentDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocResolveCommentDetails; +- (DBTEAMLOGAccountCaptureMigrateAccountDetails *)accountCaptureMigrateAccountDetails { + if (![self isAccountCaptureMigrateAccountDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails, but was %@.", + [self tagName]]; + } + return _accountCaptureMigrateAccountDetails; } -- (BOOL)isPaperDocRevertDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocRevertDetails; +- (DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)accountCaptureNotificationEmailsSentDetails { + if (![self isAccountCaptureNotificationEmailsSentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails, but was %@.", + [self tagName]]; + } + return _accountCaptureNotificationEmailsSentDetails; } -- (BOOL)isPaperDocSlackShareDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocSlackShareDetails; +- (DBTEAMLOGAccountCaptureRelinquishAccountDetails *)accountCaptureRelinquishAccountDetails { + if (![self isAccountCaptureRelinquishAccountDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails, but was %@.", + [self tagName]]; + } + return _accountCaptureRelinquishAccountDetails; } -- (BOOL)isPaperDocTeamInviteDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocTeamInviteDetails; +- (DBTEAMLOGDisabledDomainInvitesDetails *)disabledDomainInvitesDetails { + if (![self isDisabledDomainInvitesDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDisabledDomainInvitesDetails, but was %@.", [self tagName]]; + } + return _disabledDomainInvitesDetails; } -- (BOOL)isPaperDocTrashedDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocTrashedDetails; +- (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *)domainInvitesApproveRequestToJoinTeamDetails { + if (![self isDomainInvitesApproveRequestToJoinTeamDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails, but was %@.", + [self tagName]]; + } + return _domainInvitesApproveRequestToJoinTeamDetails; } -- (BOOL)isPaperDocUnresolveCommentDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails; +- (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *)domainInvitesDeclineRequestToJoinTeamDetails { + if (![self isDomainInvitesDeclineRequestToJoinTeamDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails, but was %@.", + [self tagName]]; + } + return _domainInvitesDeclineRequestToJoinTeamDetails; } -- (BOOL)isPaperDocUntrashedDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocUntrashedDetails; +- (DBTEAMLOGDomainInvitesEmailExistingUsersDetails *)domainInvitesEmailExistingUsersDetails { + if (![self isDomainInvitesEmailExistingUsersDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails, but was %@.", + [self tagName]]; + } + return _domainInvitesEmailExistingUsersDetails; } -- (BOOL)isPaperDocViewDetails { - return _tag == DBTEAMLOGEventDetailsPaperDocViewDetails; +- (DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *)domainInvitesRequestToJoinTeamDetails { + if (![self isDomainInvitesRequestToJoinTeamDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails, but was %@.", + [self tagName]]; + } + return _domainInvitesRequestToJoinTeamDetails; } -- (BOOL)isPaperFolderChangeSubscriptionDetails { - return _tag == DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails; +- (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *)domainInvitesSetInviteNewUserPrefToNoDetails { + if (![self isDomainInvitesSetInviteNewUserPrefToNoDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails, but was %@.", + [self tagName]]; + } + return _domainInvitesSetInviteNewUserPrefToNoDetails; } -- (BOOL)isPaperFolderDeletedDetails { - return _tag == DBTEAMLOGEventDetailsPaperFolderDeletedDetails; +- (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *)domainInvitesSetInviteNewUserPrefToYesDetails { + if (![self isDomainInvitesSetInviteNewUserPrefToYesDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails, but was %@.", + [self tagName]]; + } + return _domainInvitesSetInviteNewUserPrefToYesDetails; } -- (BOOL)isPaperFolderFollowedDetails { - return _tag == DBTEAMLOGEventDetailsPaperFolderFollowedDetails; +- (DBTEAMLOGDomainVerificationAddDomainFailDetails *)domainVerificationAddDomainFailDetails { + if (![self isDomainVerificationAddDomainFailDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails, but was %@.", + [self tagName]]; + } + return _domainVerificationAddDomainFailDetails; } -- (BOOL)isPaperFolderTeamInviteDetails { - return _tag == DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails; +- (DBTEAMLOGDomainVerificationAddDomainSuccessDetails *)domainVerificationAddDomainSuccessDetails { + if (![self isDomainVerificationAddDomainSuccessDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails, but was %@.", + [self tagName]]; + } + return _domainVerificationAddDomainSuccessDetails; } -- (BOOL)isPasswordChangeDetails { - return _tag == DBTEAMLOGEventDetailsPasswordChangeDetails; +- (DBTEAMLOGDomainVerificationRemoveDomainDetails *)domainVerificationRemoveDomainDetails { + if (![self isDomainVerificationRemoveDomainDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails, but was %@.", + [self tagName]]; + } + return _domainVerificationRemoveDomainDetails; } -- (BOOL)isPasswordResetDetails { - return _tag == DBTEAMLOGEventDetailsPasswordResetDetails; +- (DBTEAMLOGEnabledDomainInvitesDetails *)enabledDomainInvitesDetails { + if (![self isEnabledDomainInvitesDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEnabledDomainInvitesDetails, but was %@.", [self tagName]]; + } + return _enabledDomainInvitesDetails; } -- (BOOL)isPasswordResetAllDetails { - return _tag == DBTEAMLOGEventDetailsPasswordResetAllDetails; +- (DBTEAMLOGCreateFolderDetails *)createFolderDetails { + if (![self isCreateFolderDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsCreateFolderDetails, but was %@.", [self tagName]]; + } + return _createFolderDetails; } -- (BOOL)isEmmCreateExceptionsReportDetails { - return _tag == DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails; +- (DBTEAMLOGFileAddDetails *)fileAddDetails { + if (![self isFileAddDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileAddDetails, but was %@.", [self tagName]]; + } + return _fileAddDetails; } -- (BOOL)isEmmCreateUsageReportDetails { - return _tag == DBTEAMLOGEventDetailsEmmCreateUsageReportDetails; +- (DBTEAMLOGFileCopyDetails *)fileCopyDetails { + if (![self isFileCopyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileCopyDetails, but was %@.", [self tagName]]; + } + return _fileCopyDetails; } -- (BOOL)isSmartSyncCreateAdminPrivilegeReportDetails { - return _tag == DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails; +- (DBTEAMLOGFileDeleteDetails *)fileDeleteDetails { + if (![self isFileDeleteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileDeleteDetails, but was %@.", [self tagName]]; + } + return _fileDeleteDetails; } -- (BOOL)isTeamActivityCreateReportDetails { - return _tag == DBTEAMLOGEventDetailsTeamActivityCreateReportDetails; +- (DBTEAMLOGFileDownloadDetails *)fileDownloadDetails { + if (![self isFileDownloadDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileDownloadDetails, but was %@.", [self tagName]]; + } + return _fileDownloadDetails; } -- (BOOL)isCollectionShareDetails { - return _tag == DBTEAMLOGEventDetailsCollectionShareDetails; +- (DBTEAMLOGFileEditDetails *)fileEditDetails { + if (![self isFileEditDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileEditDetails, but was %@.", [self tagName]]; + } + return _fileEditDetails; } -- (BOOL)isNoteAclInviteOnlyDetails { - return _tag == DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails; +- (DBTEAMLOGFileGetCopyReferenceDetails *)fileGetCopyReferenceDetails { + if (![self isFileGetCopyReferenceDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileGetCopyReferenceDetails, but was %@.", [self tagName]]; + } + return _fileGetCopyReferenceDetails; } -- (BOOL)isNoteAclLinkDetails { - return _tag == DBTEAMLOGEventDetailsNoteAclLinkDetails; +- (DBTEAMLOGFileMoveDetails *)fileMoveDetails { + if (![self isFileMoveDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileMoveDetails, but was %@.", [self tagName]]; + } + return _fileMoveDetails; } -- (BOOL)isNoteAclTeamLinkDetails { - return _tag == DBTEAMLOGEventDetailsNoteAclTeamLinkDetails; +- (DBTEAMLOGFilePermanentlyDeleteDetails *)filePermanentlyDeleteDetails { + if (![self isFilePermanentlyDeleteDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails, but was %@.", [self tagName]]; + } + return _filePermanentlyDeleteDetails; } -- (BOOL)isNoteSharedDetails { - return _tag == DBTEAMLOGEventDetailsNoteSharedDetails; +- (DBTEAMLOGFilePreviewDetails *)filePreviewDetails { + if (![self isFilePreviewDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFilePreviewDetails, but was %@.", [self tagName]]; + } + return _filePreviewDetails; } -- (BOOL)isNoteShareReceiveDetails { - return _tag == DBTEAMLOGEventDetailsNoteShareReceiveDetails; +- (DBTEAMLOGFileRenameDetails *)fileRenameDetails { + if (![self isFileRenameDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRenameDetails, but was %@.", [self tagName]]; + } + return _fileRenameDetails; } -- (BOOL)isOpenNoteSharedDetails { - return _tag == DBTEAMLOGEventDetailsOpenNoteSharedDetails; +- (DBTEAMLOGFileRestoreDetails *)fileRestoreDetails { + if (![self isFileRestoreDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRestoreDetails, but was %@.", [self tagName]]; + } + return _fileRestoreDetails; } -- (BOOL)isSfAddGroupDetails { - return _tag == DBTEAMLOGEventDetailsSfAddGroupDetails; +- (DBTEAMLOGFileRevertDetails *)fileRevertDetails { + if (![self isFileRevertDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRevertDetails, but was %@.", [self tagName]]; + } + return _fileRevertDetails; } -- (BOOL)isSfAllowNonMembersToViewSharedLinksDetails { - return _tag == DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails; +- (DBTEAMLOGFileRollbackChangesDetails *)fileRollbackChangesDetails { + if (![self isFileRollbackChangesDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRollbackChangesDetails, but was %@.", [self tagName]]; + } + return _fileRollbackChangesDetails; } -- (BOOL)isSfInviteGroupDetails { - return _tag == DBTEAMLOGEventDetailsSfInviteGroupDetails; +- (DBTEAMLOGFileSaveCopyReferenceDetails *)fileSaveCopyReferenceDetails { + if (![self isFileSaveCopyReferenceDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails, but was %@.", [self tagName]]; + } + return _fileSaveCopyReferenceDetails; } -- (BOOL)isSfNestDetails { - return _tag == DBTEAMLOGEventDetailsSfNestDetails; +- (DBTEAMLOGFileRequestChangeDetails *)fileRequestChangeDetails { + if (![self isFileRequestChangeDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestChangeDetails, but was %@.", [self tagName]]; + } + return _fileRequestChangeDetails; } -- (BOOL)isSfTeamDeclineDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamDeclineDetails; +- (DBTEAMLOGFileRequestCloseDetails *)fileRequestCloseDetails { + if (![self isFileRequestCloseDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestCloseDetails, but was %@.", [self tagName]]; + } + return _fileRequestCloseDetails; } -- (BOOL)isSfTeamGrantAccessDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamGrantAccessDetails; +- (DBTEAMLOGFileRequestCreateDetails *)fileRequestCreateDetails { + if (![self isFileRequestCreateDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestCreateDetails, but was %@.", [self tagName]]; + } + return _fileRequestCreateDetails; } -- (BOOL)isSfTeamInviteDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamInviteDetails; +- (DBTEAMLOGFileRequestReceiveFileDetails *)fileRequestReceiveFileDetails { + if (![self isFileRequestReceiveFileDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestReceiveFileDetails, but was %@.", + [self tagName]]; + } + return _fileRequestReceiveFileDetails; } -- (BOOL)isSfTeamInviteChangeRoleDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails; +- (DBTEAMLOGGroupAddExternalIdDetails *)groupAddExternalIdDetails { + if (![self isGroupAddExternalIdDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupAddExternalIdDetails, but was %@.", [self tagName]]; + } + return _groupAddExternalIdDetails; } -- (BOOL)isSfTeamJoinDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamJoinDetails; +- (DBTEAMLOGGroupAddMemberDetails *)groupAddMemberDetails { + if (![self isGroupAddMemberDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupAddMemberDetails, but was %@.", [self tagName]]; + } + return _groupAddMemberDetails; } -- (BOOL)isSfTeamJoinFromOobLinkDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails; +- (DBTEAMLOGGroupChangeExternalIdDetails *)groupChangeExternalIdDetails { + if (![self isGroupChangeExternalIdDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupChangeExternalIdDetails, but was %@.", [self tagName]]; + } + return _groupChangeExternalIdDetails; } -- (BOOL)isSfTeamUninviteDetails { - return _tag == DBTEAMLOGEventDetailsSfTeamUninviteDetails; +- (DBTEAMLOGGroupChangeManagementTypeDetails *)groupChangeManagementTypeDetails { + if (![self isGroupChangeManagementTypeDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails, but was %@.", + [self tagName]]; + } + return _groupChangeManagementTypeDetails; } -- (BOOL)isSharedContentAddInviteesDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentAddInviteesDetails; +- (DBTEAMLOGGroupChangeMemberRoleDetails *)groupChangeMemberRoleDetails { + if (![self isGroupChangeMemberRoleDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails, but was %@.", [self tagName]]; + } + return _groupChangeMemberRoleDetails; } -- (BOOL)isSharedContentAddLinkExpiryDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails; +- (DBTEAMLOGGroupCreateDetails *)groupCreateDetails { + if (![self isGroupCreateDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupCreateDetails, but was %@.", [self tagName]]; + } + return _groupCreateDetails; } -- (BOOL)isSharedContentAddLinkPasswordDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails; +- (DBTEAMLOGGroupDeleteDetails *)groupDeleteDetails { + if (![self isGroupDeleteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupDeleteDetails, but was %@.", [self tagName]]; + } + return _groupDeleteDetails; } -- (BOOL)isSharedContentAddMemberDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentAddMemberDetails; +- (DBTEAMLOGGroupMovedDetails *)groupMovedDetails { + if (![self isGroupMovedDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupMovedDetails, but was %@.", [self tagName]]; + } + return _groupMovedDetails; } -- (BOOL)isSharedContentChangeDownloadsPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails; +- (DBTEAMLOGGroupRemoveExternalIdDetails *)groupRemoveExternalIdDetails { + if (![self isGroupRemoveExternalIdDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails, but was %@.", [self tagName]]; + } + return _groupRemoveExternalIdDetails; } -- (BOOL)isSharedContentChangeInviteeRoleDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails; +- (DBTEAMLOGGroupRemoveMemberDetails *)groupRemoveMemberDetails { + if (![self isGroupRemoveMemberDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupRemoveMemberDetails, but was %@.", [self tagName]]; + } + return _groupRemoveMemberDetails; } -- (BOOL)isSharedContentChangeLinkAudienceDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails; +- (DBTEAMLOGGroupRenameDetails *)groupRenameDetails { + if (![self isGroupRenameDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupRenameDetails, but was %@.", [self tagName]]; + } + return _groupRenameDetails; } -- (BOOL)isSharedContentChangeLinkExpiryDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails; +- (DBTEAMLOGEmmErrorDetails *)emmErrorDetails { + if (![self isEmmErrorDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmErrorDetails, but was %@.", [self tagName]]; + } + return _emmErrorDetails; } -- (BOOL)isSharedContentChangeLinkPasswordDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails; +- (DBTEAMLOGLoginFailDetails *)loginFailDetails { + if (![self isLoginFailDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsLoginFailDetails, but was %@.", [self tagName]]; + } + return _loginFailDetails; } -- (BOOL)isSharedContentChangeMemberRoleDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails; +- (DBTEAMLOGLoginSuccessDetails *)loginSuccessDetails { + if (![self isLoginSuccessDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsLoginSuccessDetails, but was %@.", [self tagName]]; + } + return _loginSuccessDetails; } -- (BOOL)isSharedContentChangeViewerInfoPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails; +- (DBTEAMLOGLogoutDetails *)logoutDetails { + if (![self isLogoutDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsLogoutDetails, but was %@.", [self tagName]]; + } + return _logoutDetails; } -- (BOOL)isSharedContentClaimInvitationDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails; +- (DBTEAMLOGResellerSupportSessionEndDetails *)resellerSupportSessionEndDetails { + if (![self isResellerSupportSessionEndDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsResellerSupportSessionEndDetails, but was %@.", + [self tagName]]; + } + return _resellerSupportSessionEndDetails; } -- (BOOL)isSharedContentCopyDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentCopyDetails; +- (DBTEAMLOGResellerSupportSessionStartDetails *)resellerSupportSessionStartDetails { + if (![self isResellerSupportSessionStartDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsResellerSupportSessionStartDetails, but was %@.", + [self tagName]]; + } + return _resellerSupportSessionStartDetails; } -- (BOOL)isSharedContentDownloadDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentDownloadDetails; +- (DBTEAMLOGSignInAsSessionEndDetails *)signInAsSessionEndDetails { + if (![self isSignInAsSessionEndDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSignInAsSessionEndDetails, but was %@.", [self tagName]]; + } + return _signInAsSessionEndDetails; } -- (BOOL)isSharedContentRelinquishMembershipDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails; +- (DBTEAMLOGSignInAsSessionStartDetails *)signInAsSessionStartDetails { + if (![self isSignInAsSessionStartDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSignInAsSessionStartDetails, but was %@.", [self tagName]]; + } + return _signInAsSessionStartDetails; } -- (BOOL)isSharedContentRemoveInviteeDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails; +- (DBTEAMLOGSsoErrorDetails *)ssoErrorDetails { + if (![self isSsoErrorDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoErrorDetails, but was %@.", [self tagName]]; + } + return _ssoErrorDetails; } -- (BOOL)isSharedContentRemoveLinkExpiryDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails; +- (DBTEAMLOGMemberAddNameDetails *)memberAddNameDetails { + if (![self isMemberAddNameDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberAddNameDetails, but was %@.", [self tagName]]; + } + return _memberAddNameDetails; } -- (BOOL)isSharedContentRemoveLinkPasswordDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails; +- (DBTEAMLOGMemberChangeAdminRoleDetails *)memberChangeAdminRoleDetails { + if (![self isMemberChangeAdminRoleDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails, but was %@.", [self tagName]]; + } + return _memberChangeAdminRoleDetails; } -- (BOOL)isSharedContentRemoveMemberDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails; +- (DBTEAMLOGMemberChangeEmailDetails *)memberChangeEmailDetails { + if (![self isMemberChangeEmailDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeEmailDetails, but was %@.", [self tagName]]; + } + return _memberChangeEmailDetails; } -- (BOOL)isSharedContentRequestAccessDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentRequestAccessDetails; +- (DBTEAMLOGMemberChangeMembershipTypeDetails *)memberChangeMembershipTypeDetails { + if (![self isMemberChangeMembershipTypeDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails, but was %@.", + [self tagName]]; + } + return _memberChangeMembershipTypeDetails; } -- (BOOL)isSharedContentUnshareDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentUnshareDetails; +- (DBTEAMLOGMemberChangeNameDetails *)memberChangeNameDetails { + if (![self isMemberChangeNameDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeNameDetails, but was %@.", [self tagName]]; + } + return _memberChangeNameDetails; } -- (BOOL)isSharedContentViewDetails { - return _tag == DBTEAMLOGEventDetailsSharedContentViewDetails; +- (DBTEAMLOGMemberChangeStatusDetails *)memberChangeStatusDetails { + if (![self isMemberChangeStatusDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberChangeStatusDetails, but was %@.", [self tagName]]; + } + return _memberChangeStatusDetails; } -- (BOOL)isSharedFolderChangeConfidentialityDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails; +- (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)memberPermanentlyDeleteAccountContentsDetails { + if (![self isMemberPermanentlyDeleteAccountContentsDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails, but was %@.", + [self tagName]]; + } + return _memberPermanentlyDeleteAccountContentsDetails; } -- (BOOL)isSharedFolderChangeLinkPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails; +- (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)memberSpaceLimitsAddCustomQuotaDetails { + if (![self isMemberSpaceLimitsAddCustomQuotaDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsAddCustomQuotaDetails; } -- (BOOL)isSharedFolderChangeMemberManagementPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails; +- (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)memberSpaceLimitsChangeCustomQuotaDetails { + if (![self isMemberSpaceLimitsChangeCustomQuotaDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsChangeCustomQuotaDetails; } -- (BOOL)isSharedFolderChangeMemberPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails; +- (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)memberSpaceLimitsChangeStatusDetails { + if (![self isMemberSpaceLimitsChangeStatusDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsChangeStatusDetails; } -- (BOOL)isSharedFolderCreateDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderCreateDetails; +- (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)memberSpaceLimitsRemoveCustomQuotaDetails { + if (![self isMemberSpaceLimitsRemoveCustomQuotaDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsRemoveCustomQuotaDetails; } -- (BOOL)isSharedFolderMountDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderMountDetails; +- (DBTEAMLOGMemberSuggestDetails *)memberSuggestDetails { + if (![self isMemberSuggestDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSuggestDetails, but was %@.", [self tagName]]; + } + return _memberSuggestDetails; } -- (BOOL)isSharedFolderTransferOwnershipDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails; +- (DBTEAMLOGMemberTransferAccountContentsDetails *)memberTransferAccountContentsDetails { + if (![self isMemberTransferAccountContentsDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails, but was %@.", + [self tagName]]; + } + return _memberTransferAccountContentsDetails; } -- (BOOL)isSharedFolderUnmountDetails { - return _tag == DBTEAMLOGEventDetailsSharedFolderUnmountDetails; +- (DBTEAMLOGPaperContentAddMemberDetails *)paperContentAddMemberDetails { + if (![self isPaperContentAddMemberDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentAddMemberDetails, but was %@.", [self tagName]]; + } + return _paperContentAddMemberDetails; } -- (BOOL)isSharedNoteOpenedDetails { - return _tag == DBTEAMLOGEventDetailsSharedNoteOpenedDetails; +- (DBTEAMLOGPaperContentAddToFolderDetails *)paperContentAddToFolderDetails { + if (![self isPaperContentAddToFolderDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentAddToFolderDetails, but was %@.", + [self tagName]]; + } + return _paperContentAddToFolderDetails; } -- (BOOL)isShmodelAppCreateDetails { - return _tag == DBTEAMLOGEventDetailsShmodelAppCreateDetails; +- (DBTEAMLOGPaperContentArchiveDetails *)paperContentArchiveDetails { + if (![self isPaperContentArchiveDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentArchiveDetails, but was %@.", [self tagName]]; + } + return _paperContentArchiveDetails; } -- (BOOL)isShmodelCreateDetails { - return _tag == DBTEAMLOGEventDetailsShmodelCreateDetails; +- (DBTEAMLOGPaperContentCreateDetails *)paperContentCreateDetails { + if (![self isPaperContentCreateDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentCreateDetails, but was %@.", [self tagName]]; + } + return _paperContentCreateDetails; } -- (BOOL)isShmodelDisableDetails { - return _tag == DBTEAMLOGEventDetailsShmodelDisableDetails; +- (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)paperContentPermanentlyDeleteDetails { + if (![self isPaperContentPermanentlyDeleteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails, but was %@.", + [self tagName]]; + } + return _paperContentPermanentlyDeleteDetails; } -- (BOOL)isShmodelFbShareDetails { - return _tag == DBTEAMLOGEventDetailsShmodelFbShareDetails; +- (DBTEAMLOGPaperContentRemoveFromFolderDetails *)paperContentRemoveFromFolderDetails { + if (![self isPaperContentRemoveFromFolderDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails, but was %@.", + [self tagName]]; + } + return _paperContentRemoveFromFolderDetails; } -- (BOOL)isShmodelGroupShareDetails { - return _tag == DBTEAMLOGEventDetailsShmodelGroupShareDetails; -} - -- (BOOL)isShmodelRemoveExpirationDetails { - return _tag == DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails; -} - -- (BOOL)isShmodelSetExpirationDetails { - return _tag == DBTEAMLOGEventDetailsShmodelSetExpirationDetails; +- (DBTEAMLOGPaperContentRemoveMemberDetails *)paperContentRemoveMemberDetails { + if (![self isPaperContentRemoveMemberDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails, but was %@.", + [self tagName]]; + } + return _paperContentRemoveMemberDetails; } -- (BOOL)isShmodelTeamCopyDetails { - return _tag == DBTEAMLOGEventDetailsShmodelTeamCopyDetails; +- (DBTEAMLOGPaperContentRenameDetails *)paperContentRenameDetails { + if (![self isPaperContentRenameDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRenameDetails, but was %@.", [self tagName]]; + } + return _paperContentRenameDetails; } -- (BOOL)isShmodelTeamDownloadDetails { - return _tag == DBTEAMLOGEventDetailsShmodelTeamDownloadDetails; +- (DBTEAMLOGPaperContentRestoreDetails *)paperContentRestoreDetails { + if (![self isPaperContentRestoreDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperContentRestoreDetails, but was %@.", [self tagName]]; + } + return _paperContentRestoreDetails; } -- (BOOL)isShmodelTeamShareDetails { - return _tag == DBTEAMLOGEventDetailsShmodelTeamShareDetails; +- (DBTEAMLOGPaperDocAddCommentDetails *)paperDocAddCommentDetails { + if (![self isPaperDocAddCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocAddCommentDetails, but was %@.", [self tagName]]; + } + return _paperDocAddCommentDetails; } -- (BOOL)isShmodelTeamViewDetails { - return _tag == DBTEAMLOGEventDetailsShmodelTeamViewDetails; +- (DBTEAMLOGPaperDocChangeMemberRoleDetails *)paperDocChangeMemberRoleDetails { + if (![self isPaperDocChangeMemberRoleDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails, but was %@.", + [self tagName]]; + } + return _paperDocChangeMemberRoleDetails; } -- (BOOL)isShmodelVisibilityPasswordDetails { - return _tag == DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails; +- (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)paperDocChangeSharingPolicyDetails { + if (![self isPaperDocChangeSharingPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails, but was %@.", + [self tagName]]; + } + return _paperDocChangeSharingPolicyDetails; } -- (BOOL)isShmodelVisibilityPublicDetails { - return _tag == DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails; +- (DBTEAMLOGPaperDocChangeSubscriptionDetails *)paperDocChangeSubscriptionDetails { + if (![self isPaperDocChangeSubscriptionDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails, but was %@.", + [self tagName]]; + } + return _paperDocChangeSubscriptionDetails; } -- (BOOL)isShmodelVisibilityTeamOnlyDetails { - return _tag == DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails; +- (DBTEAMLOGPaperDocDeletedDetails *)paperDocDeletedDetails { + if (![self isPaperDocDeletedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocDeletedDetails, but was %@.", [self tagName]]; + } + return _paperDocDeletedDetails; } -- (BOOL)isSsoAddCertDetails { - return _tag == DBTEAMLOGEventDetailsSsoAddCertDetails; +- (DBTEAMLOGPaperDocDeleteCommentDetails *)paperDocDeleteCommentDetails { + if (![self isPaperDocDeleteCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails, but was %@.", [self tagName]]; + } + return _paperDocDeleteCommentDetails; } -- (BOOL)isSsoAddLoginUrlDetails { - return _tag == DBTEAMLOGEventDetailsSsoAddLoginUrlDetails; +- (DBTEAMLOGPaperDocDownloadDetails *)paperDocDownloadDetails { + if (![self isPaperDocDownloadDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocDownloadDetails, but was %@.", [self tagName]]; + } + return _paperDocDownloadDetails; } -- (BOOL)isSsoAddLogoutUrlDetails { - return _tag == DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails; +- (DBTEAMLOGPaperDocEditDetails *)paperDocEditDetails { + if (![self isPaperDocEditDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocEditDetails, but was %@.", [self tagName]]; + } + return _paperDocEditDetails; } -- (BOOL)isSsoChangeCertDetails { - return _tag == DBTEAMLOGEventDetailsSsoChangeCertDetails; +- (DBTEAMLOGPaperDocEditCommentDetails *)paperDocEditCommentDetails { + if (![self isPaperDocEditCommentDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocEditCommentDetails, but was %@.", [self tagName]]; + } + return _paperDocEditCommentDetails; } -- (BOOL)isSsoChangeLoginUrlDetails { - return _tag == DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails; +- (DBTEAMLOGPaperDocFollowedDetails *)paperDocFollowedDetails { + if (![self isPaperDocFollowedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocFollowedDetails, but was %@.", [self tagName]]; + } + return _paperDocFollowedDetails; } -- (BOOL)isSsoChangeLogoutUrlDetails { - return _tag == DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails; +- (DBTEAMLOGPaperDocMentionDetails *)paperDocMentionDetails { + if (![self isPaperDocMentionDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocMentionDetails, but was %@.", [self tagName]]; + } + return _paperDocMentionDetails; } -- (BOOL)isSsoChangeSamlIdentityModeDetails { - return _tag == DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails; +- (DBTEAMLOGPaperDocRequestAccessDetails *)paperDocRequestAccessDetails { + if (![self isPaperDocRequestAccessDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocRequestAccessDetails, but was %@.", [self tagName]]; + } + return _paperDocRequestAccessDetails; } -- (BOOL)isSsoRemoveCertDetails { - return _tag == DBTEAMLOGEventDetailsSsoRemoveCertDetails; +- (DBTEAMLOGPaperDocResolveCommentDetails *)paperDocResolveCommentDetails { + if (![self isPaperDocResolveCommentDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocResolveCommentDetails, but was %@.", + [self tagName]]; + } + return _paperDocResolveCommentDetails; } -- (BOOL)isSsoRemoveLoginUrlDetails { - return _tag == DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails; +- (DBTEAMLOGPaperDocRevertDetails *)paperDocRevertDetails { + if (![self isPaperDocRevertDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocRevertDetails, but was %@.", [self tagName]]; + } + return _paperDocRevertDetails; } -- (BOOL)isSsoRemoveLogoutUrlDetails { - return _tag == DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails; +- (DBTEAMLOGPaperDocSlackShareDetails *)paperDocSlackShareDetails { + if (![self isPaperDocSlackShareDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocSlackShareDetails, but was %@.", [self tagName]]; + } + return _paperDocSlackShareDetails; } -- (BOOL)isTeamFolderChangeStatusDetails { - return _tag == DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails; +- (DBTEAMLOGPaperDocTeamInviteDetails *)paperDocTeamInviteDetails { + if (![self isPaperDocTeamInviteDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocTeamInviteDetails, but was %@.", [self tagName]]; + } + return _paperDocTeamInviteDetails; } -- (BOOL)isTeamFolderCreateDetails { - return _tag == DBTEAMLOGEventDetailsTeamFolderCreateDetails; +- (DBTEAMLOGPaperDocTrashedDetails *)paperDocTrashedDetails { + if (![self isPaperDocTrashedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocTrashedDetails, but was %@.", [self tagName]]; + } + return _paperDocTrashedDetails; } -- (BOOL)isTeamFolderDowngradeDetails { - return _tag == DBTEAMLOGEventDetailsTeamFolderDowngradeDetails; +- (DBTEAMLOGPaperDocUnresolveCommentDetails *)paperDocUnresolveCommentDetails { + if (![self isPaperDocUnresolveCommentDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails, but was %@.", + [self tagName]]; + } + return _paperDocUnresolveCommentDetails; } -- (BOOL)isTeamFolderPermanentlyDeleteDetails { - return _tag == DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails; +- (DBTEAMLOGPaperDocUntrashedDetails *)paperDocUntrashedDetails { + if (![self isPaperDocUntrashedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocUntrashedDetails, but was %@.", [self tagName]]; + } + return _paperDocUntrashedDetails; } -- (BOOL)isTeamFolderRenameDetails { - return _tag == DBTEAMLOGEventDetailsTeamFolderRenameDetails; +- (DBTEAMLOGPaperDocViewDetails *)paperDocViewDetails { + if (![self isPaperDocViewDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperDocViewDetails, but was %@.", [self tagName]]; + } + return _paperDocViewDetails; } -- (BOOL)isAccountCaptureChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails; +- (DBTEAMLOGPaperExternalViewAllowDetails *)paperExternalViewAllowDetails { + if (![self isPaperExternalViewAllowDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperExternalViewAllowDetails, but was %@.", + [self tagName]]; + } + return _paperExternalViewAllowDetails; } -- (BOOL)isAllowDownloadDisabledDetails { - return _tag == DBTEAMLOGEventDetailsAllowDownloadDisabledDetails; +- (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)paperExternalViewDefaultTeamDetails { + if (![self isPaperExternalViewDefaultTeamDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails, but was %@.", + [self tagName]]; + } + return _paperExternalViewDefaultTeamDetails; } -- (BOOL)isAllowDownloadEnabledDetails { - return _tag == DBTEAMLOGEventDetailsAllowDownloadEnabledDetails; +- (DBTEAMLOGPaperExternalViewForbidDetails *)paperExternalViewForbidDetails { + if (![self isPaperExternalViewForbidDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperExternalViewForbidDetails, but was %@.", + [self tagName]]; + } + return _paperExternalViewForbidDetails; } -- (BOOL)isDataPlacementRestrictionChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails; +- (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)paperFolderChangeSubscriptionDetails { + if (![self isPaperFolderChangeSubscriptionDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails, but was %@.", + [self tagName]]; + } + return _paperFolderChangeSubscriptionDetails; } -- (BOOL)isDataPlacementRestrictionSatisfyPolicyDetails { - return _tag == DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails; +- (DBTEAMLOGPaperFolderDeletedDetails *)paperFolderDeletedDetails { + if (![self isPaperFolderDeletedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderDeletedDetails, but was %@.", [self tagName]]; + } + return _paperFolderDeletedDetails; } -- (BOOL)isDeviceApprovalsChangeDesktopPolicyDetails { - return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails; +- (DBTEAMLOGPaperFolderFollowedDetails *)paperFolderFollowedDetails { + if (![self isPaperFolderFollowedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderFollowedDetails, but was %@.", [self tagName]]; + } + return _paperFolderFollowedDetails; } -- (BOOL)isDeviceApprovalsChangeMobilePolicyDetails { - return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails; +- (DBTEAMLOGPaperFolderTeamInviteDetails *)paperFolderTeamInviteDetails { + if (![self isPaperFolderTeamInviteDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails, but was %@.", [self tagName]]; + } + return _paperFolderTeamInviteDetails; } -- (BOOL)isDeviceApprovalsChangeOverageActionDetails { - return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails; +- (DBTEAMLOGPasswordChangeDetails *)passwordChangeDetails { + if (![self isPasswordChangeDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPasswordChangeDetails, but was %@.", [self tagName]]; + } + return _passwordChangeDetails; } -- (BOOL)isDeviceApprovalsChangeUnlinkActionDetails { - return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails; +- (DBTEAMLOGPasswordResetDetails *)passwordResetDetails { + if (![self isPasswordResetDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPasswordResetDetails, but was %@.", [self tagName]]; + } + return _passwordResetDetails; } -- (BOOL)isEmmAddExceptionDetails { - return _tag == DBTEAMLOGEventDetailsEmmAddExceptionDetails; +- (DBTEAMLOGPasswordResetAllDetails *)passwordResetAllDetails { + if (![self isPasswordResetAllDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPasswordResetAllDetails, but was %@.", [self tagName]]; + } + return _passwordResetAllDetails; } -- (BOOL)isEmmChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsEmmChangePolicyDetails; +- (DBTEAMLOGEmmCreateExceptionsReportDetails *)emmCreateExceptionsReportDetails { + if (![self isEmmCreateExceptionsReportDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails, but was %@.", + [self tagName]]; + } + return _emmCreateExceptionsReportDetails; } -- (BOOL)isEmmRemoveExceptionDetails { - return _tag == DBTEAMLOGEventDetailsEmmRemoveExceptionDetails; +- (DBTEAMLOGEmmCreateUsageReportDetails *)emmCreateUsageReportDetails { + if (![self isEmmCreateUsageReportDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmCreateUsageReportDetails, but was %@.", [self tagName]]; + } + return _emmCreateUsageReportDetails; } -- (BOOL)isExtendedVersionHistoryChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails; +- (DBTEAMLOGExportMembersReportDetails *)exportMembersReportDetails { + if (![self isExportMembersReportDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsExportMembersReportDetails, but was %@.", [self tagName]]; + } + return _exportMembersReportDetails; } -- (BOOL)isFileCommentsChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails; +- (DBTEAMLOGPaperAdminExportStartDetails *)paperAdminExportStartDetails { + if (![self isPaperAdminExportStartDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperAdminExportStartDetails, but was %@.", [self tagName]]; + } + return _paperAdminExportStartDetails; } -- (BOOL)isFileRequestsChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails; +- (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)smartSyncCreateAdminPrivilegeReportDetails { + if (![self isSmartSyncCreateAdminPrivilegeReportDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails, but was %@.", + [self tagName]]; + } + return _smartSyncCreateAdminPrivilegeReportDetails; } -- (BOOL)isFileRequestsEmailsEnabledDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails; +- (DBTEAMLOGTeamActivityCreateReportDetails *)teamActivityCreateReportDetails { + if (![self isTeamActivityCreateReportDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamActivityCreateReportDetails, but was %@.", + [self tagName]]; + } + return _teamActivityCreateReportDetails; } -- (BOOL)isFileRequestsEmailsRestrictedToTeamOnlyDetails { - return _tag == DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails; +- (DBTEAMLOGCollectionShareDetails *)collectionShareDetails { + if (![self isCollectionShareDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsCollectionShareDetails, but was %@.", [self tagName]]; + } + return _collectionShareDetails; } -- (BOOL)isGoogleSsoChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails; +- (DBTEAMLOGNoteAclInviteOnlyDetails *)noteAclInviteOnlyDetails { + if (![self isNoteAclInviteOnlyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails, but was %@.", [self tagName]]; + } + return _noteAclInviteOnlyDetails; } -- (BOOL)isGroupUserManagementChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails; +- (DBTEAMLOGNoteAclLinkDetails *)noteAclLinkDetails { + if (![self isNoteAclLinkDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteAclLinkDetails, but was %@.", [self tagName]]; + } + return _noteAclLinkDetails; } -- (BOOL)isMemberRequestsChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails; +- (DBTEAMLOGNoteAclTeamLinkDetails *)noteAclTeamLinkDetails { + if (![self isNoteAclTeamLinkDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteAclTeamLinkDetails, but was %@.", [self tagName]]; + } + return _noteAclTeamLinkDetails; } -- (BOOL)isMemberSpaceLimitsAddExceptionDetails { - return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails; +- (DBTEAMLOGNoteSharedDetails *)noteSharedDetails { + if (![self isNoteSharedDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteSharedDetails, but was %@.", [self tagName]]; + } + return _noteSharedDetails; } -- (BOOL)isMemberSpaceLimitsChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails; +- (DBTEAMLOGNoteShareReceiveDetails *)noteShareReceiveDetails { + if (![self isNoteShareReceiveDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsNoteShareReceiveDetails, but was %@.", [self tagName]]; + } + return _noteShareReceiveDetails; } -- (BOOL)isMemberSpaceLimitsRemoveExceptionDetails { - return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails; +- (DBTEAMLOGOpenNoteSharedDetails *)openNoteSharedDetails { + if (![self isOpenNoteSharedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsOpenNoteSharedDetails, but was %@.", [self tagName]]; + } + return _openNoteSharedDetails; } -- (BOOL)isMemberSuggestionsChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails; +- (DBTEAMLOGSfAddGroupDetails *)sfAddGroupDetails { + if (![self isSfAddGroupDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfAddGroupDetails, but was %@.", [self tagName]]; + } + return _sfAddGroupDetails; } -- (BOOL)isMicrosoftOfficeAddinChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails; +- (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)sfAllowNonMembersToViewSharedLinksDetails { + if (![self isSfAllowNonMembersToViewSharedLinksDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails, but was %@.", + [self tagName]]; + } + return _sfAllowNonMembersToViewSharedLinksDetails; } -- (BOOL)isNetworkControlChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails; +- (DBTEAMLOGSfExternalInviteWarnDetails *)sfExternalInviteWarnDetails { + if (![self isSfExternalInviteWarnDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfExternalInviteWarnDetails, but was %@.", [self tagName]]; + } + return _sfExternalInviteWarnDetails; } -- (BOOL)isPaperChangeDeploymentPolicyDetails { - return _tag == DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails; +- (DBTEAMLOGSfFbInviteDetails *)sfFbInviteDetails { + if (![self isSfFbInviteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfFbInviteDetails, but was %@.", [self tagName]]; + } + return _sfFbInviteDetails; } -- (BOOL)isPaperChangeMemberLinkPolicyDetails { - return _tag == DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails; +- (DBTEAMLOGSfFbInviteChangeRoleDetails *)sfFbInviteChangeRoleDetails { + if (![self isSfFbInviteChangeRoleDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails, but was %@.", [self tagName]]; + } + return _sfFbInviteChangeRoleDetails; } -- (BOOL)isPaperChangeMemberPolicyDetails { - return _tag == DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails; +- (DBTEAMLOGSfFbUninviteDetails *)sfFbUninviteDetails { + if (![self isSfFbUninviteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfFbUninviteDetails, but was %@.", [self tagName]]; + } + return _sfFbUninviteDetails; } -- (BOOL)isPaperChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsPaperChangePolicyDetails; +- (DBTEAMLOGSfInviteGroupDetails *)sfInviteGroupDetails { + if (![self isSfInviteGroupDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfInviteGroupDetails, but was %@.", [self tagName]]; + } + return _sfInviteGroupDetails; } -- (BOOL)isPermanentDeleteChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails; +- (DBTEAMLOGSfTeamGrantAccessDetails *)sfTeamGrantAccessDetails { + if (![self isSfTeamGrantAccessDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamGrantAccessDetails, but was %@.", [self tagName]]; + } + return _sfTeamGrantAccessDetails; } -- (BOOL)isSharingChangeFolderJoinPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails; +- (DBTEAMLOGSfTeamInviteDetails *)sfTeamInviteDetails { + if (![self isSfTeamInviteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamInviteDetails, but was %@.", [self tagName]]; + } + return _sfTeamInviteDetails; } -- (BOOL)isSharingChangeLinkPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails; +- (DBTEAMLOGSfTeamInviteChangeRoleDetails *)sfTeamInviteChangeRoleDetails { + if (![self isSfTeamInviteChangeRoleDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails, but was %@.", + [self tagName]]; + } + return _sfTeamInviteChangeRoleDetails; } -- (BOOL)isSharingChangeMemberPolicyDetails { - return _tag == DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails; +- (DBTEAMLOGSfTeamJoinDetails *)sfTeamJoinDetails { + if (![self isSfTeamJoinDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamJoinDetails, but was %@.", [self tagName]]; + } + return _sfTeamJoinDetails; } -- (BOOL)isSmartSyncChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails; +- (DBTEAMLOGSfTeamJoinFromOobLinkDetails *)sfTeamJoinFromOobLinkDetails { + if (![self isSfTeamJoinFromOobLinkDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails, but was %@.", [self tagName]]; + } + return _sfTeamJoinFromOobLinkDetails; } -- (BOOL)isSmartSyncNotOptOutDetails { - return _tag == DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails; +- (DBTEAMLOGSfTeamUninviteDetails *)sfTeamUninviteDetails { + if (![self isSfTeamUninviteDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSfTeamUninviteDetails, but was %@.", [self tagName]]; + } + return _sfTeamUninviteDetails; } -- (BOOL)isSmartSyncOptOutDetails { - return _tag == DBTEAMLOGEventDetailsSmartSyncOptOutDetails; +- (DBTEAMLOGSharedContentAddInviteesDetails *)sharedContentAddInviteesDetails { + if (![self isSharedContentAddInviteesDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddInviteesDetails, but was %@.", + [self tagName]]; + } + return _sharedContentAddInviteesDetails; } -- (BOOL)isSsoChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsSsoChangePolicyDetails; +- (DBTEAMLOGSharedContentAddLinkExpiryDetails *)sharedContentAddLinkExpiryDetails { + if (![self isSharedContentAddLinkExpiryDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails, but was %@.", + [self tagName]]; + } + return _sharedContentAddLinkExpiryDetails; } -- (BOOL)isTfaChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsTfaChangePolicyDetails; +- (DBTEAMLOGSharedContentAddLinkPasswordDetails *)sharedContentAddLinkPasswordDetails { + if (![self isSharedContentAddLinkPasswordDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails, but was %@.", + [self tagName]]; + } + return _sharedContentAddLinkPasswordDetails; } -- (BOOL)isTwoAccountChangePolicyDetails { - return _tag == DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails; +- (DBTEAMLOGSharedContentAddMemberDetails *)sharedContentAddMemberDetails { + if (![self isSharedContentAddMemberDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentAddMemberDetails, but was %@.", + [self tagName]]; + } + return _sharedContentAddMemberDetails; } -- (BOOL)isWebSessionsChangeFixedLengthPolicyDetails { - return _tag == DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails; +- (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)sharedContentChangeDownloadsPolicyDetails { + if (![self isSharedContentChangeDownloadsPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeDownloadsPolicyDetails; } -- (BOOL)isWebSessionsChangeIdleLengthPolicyDetails { - return _tag == DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails; +- (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)sharedContentChangeInviteeRoleDetails { + if (![self isSharedContentChangeInviteeRoleDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeInviteeRoleDetails; } -- (BOOL)isTeamProfileAddLogoDetails { - return _tag == DBTEAMLOGEventDetailsTeamProfileAddLogoDetails; +- (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)sharedContentChangeLinkAudienceDetails { + if (![self isSharedContentChangeLinkAudienceDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeLinkAudienceDetails; } -- (BOOL)isTeamProfileChangeDefaultLanguageDetails { - return _tag == DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails; +- (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)sharedContentChangeLinkExpiryDetails { + if (![self isSharedContentChangeLinkExpiryDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeLinkExpiryDetails; } -- (BOOL)isTeamProfileChangeLogoDetails { - return _tag == DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails; +- (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)sharedContentChangeLinkPasswordDetails { + if (![self isSharedContentChangeLinkPasswordDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeLinkPasswordDetails; } -- (BOOL)isTeamProfileChangeNameDetails { - return _tag == DBTEAMLOGEventDetailsTeamProfileChangeNameDetails; +- (DBTEAMLOGSharedContentChangeMemberRoleDetails *)sharedContentChangeMemberRoleDetails { + if (![self isSharedContentChangeMemberRoleDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeMemberRoleDetails; } -- (BOOL)isTeamProfileRemoveLogoDetails { - return _tag == DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails; +- (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)sharedContentChangeViewerInfoPolicyDetails { + if (![self isSharedContentChangeViewerInfoPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharedContentChangeViewerInfoPolicyDetails; } -- (BOOL)isTfaAddBackupPhoneDetails { - return _tag == DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails; +- (DBTEAMLOGSharedContentClaimInvitationDetails *)sharedContentClaimInvitationDetails { + if (![self isSharedContentClaimInvitationDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails, but was %@.", + [self tagName]]; + } + return _sharedContentClaimInvitationDetails; } -- (BOOL)isTfaAddSecurityKeyDetails { - return _tag == DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails; +- (DBTEAMLOGSharedContentCopyDetails *)sharedContentCopyDetails { + if (![self isSharedContentCopyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentCopyDetails, but was %@.", [self tagName]]; + } + return _sharedContentCopyDetails; } -- (BOOL)isTfaChangeBackupPhoneDetails { - return _tag == DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails; +- (DBTEAMLOGSharedContentDownloadDetails *)sharedContentDownloadDetails { + if (![self isSharedContentDownloadDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentDownloadDetails, but was %@.", [self tagName]]; + } + return _sharedContentDownloadDetails; } -- (BOOL)isTfaChangeStatusDetails { - return _tag == DBTEAMLOGEventDetailsTfaChangeStatusDetails; +- (DBTEAMLOGSharedContentRelinquishMembershipDetails *)sharedContentRelinquishMembershipDetails { + if (![self isSharedContentRelinquishMembershipDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails, but was %@.", + [self tagName]]; + } + return _sharedContentRelinquishMembershipDetails; } -- (BOOL)isTfaRemoveBackupPhoneDetails { - return _tag == DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails; +- (DBTEAMLOGSharedContentRemoveInviteesDetails *)sharedContentRemoveInviteesDetails { + if (![self isSharedContentRemoveInviteesDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails, but was %@.", + [self tagName]]; + } + return _sharedContentRemoveInviteesDetails; } -- (BOOL)isTfaRemoveSecurityKeyDetails { - return _tag == DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails; +- (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)sharedContentRemoveLinkExpiryDetails { + if (![self isSharedContentRemoveLinkExpiryDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails, but was %@.", + [self tagName]]; + } + return _sharedContentRemoveLinkExpiryDetails; } -- (BOOL)isTfaResetDetails { - return _tag == DBTEAMLOGEventDetailsTfaResetDetails; +- (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)sharedContentRemoveLinkPasswordDetails { + if (![self isSharedContentRemoveLinkPasswordDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails, but was %@.", + [self tagName]]; + } + return _sharedContentRemoveLinkPasswordDetails; } -- (BOOL)isMissingDetails { - return _tag == DBTEAMLOGEventDetailsMissingDetails; +- (DBTEAMLOGSharedContentRemoveMemberDetails *)sharedContentRemoveMemberDetails { + if (![self isSharedContentRemoveMemberDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails, but was %@.", + [self tagName]]; + } + return _sharedContentRemoveMemberDetails; } -- (BOOL)isOther { - return _tag == DBTEAMLOGEventDetailsOther; +- (DBTEAMLOGSharedContentRequestAccessDetails *)sharedContentRequestAccessDetails { + if (![self isSharedContentRequestAccessDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentRequestAccessDetails, but was %@.", + [self tagName]]; + } + return _sharedContentRequestAccessDetails; } -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails: - return @"DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails"; - case DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails: - return @"DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails"; - case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails: - return @"DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails"; - case DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails: - return @"DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails"; - case DBTEAMLOGEventDetailsPaperAdminExportStartDetails: - return @"DBTEAMLOGEventDetailsPaperAdminExportStartDetails"; - case DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails: - return @"DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails"; - case DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails: - return @"DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails"; - case DBTEAMLOGEventDetailsPaperExternalViewAllowDetails: - return @"DBTEAMLOGEventDetailsPaperExternalViewAllowDetails"; - case DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails: - return @"DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails"; - case DBTEAMLOGEventDetailsPaperExternalViewForbidDetails: - return @"DBTEAMLOGEventDetailsPaperExternalViewForbidDetails"; - case DBTEAMLOGEventDetailsSfExternalInviteWarnDetails: - return @"DBTEAMLOGEventDetailsSfExternalInviteWarnDetails"; - case DBTEAMLOGEventDetailsTeamMergeFromDetails: - return @"DBTEAMLOGEventDetailsTeamMergeFromDetails"; - case DBTEAMLOGEventDetailsTeamMergeToDetails: - return @"DBTEAMLOGEventDetailsTeamMergeToDetails"; - case DBTEAMLOGEventDetailsAppLinkTeamDetails: - return @"DBTEAMLOGEventDetailsAppLinkTeamDetails"; - case DBTEAMLOGEventDetailsAppLinkUserDetails: - return @"DBTEAMLOGEventDetailsAppLinkUserDetails"; - case DBTEAMLOGEventDetailsAppUnlinkTeamDetails: - return @"DBTEAMLOGEventDetailsAppUnlinkTeamDetails"; - case DBTEAMLOGEventDetailsAppUnlinkUserDetails: - return @"DBTEAMLOGEventDetailsAppUnlinkUserDetails"; - case DBTEAMLOGEventDetailsFileAddCommentDetails: - return @"DBTEAMLOGEventDetailsFileAddCommentDetails"; - case DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails: - return @"DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails"; - case DBTEAMLOGEventDetailsFileDeleteCommentDetails: - return @"DBTEAMLOGEventDetailsFileDeleteCommentDetails"; - case DBTEAMLOGEventDetailsFileLikeCommentDetails: - return @"DBTEAMLOGEventDetailsFileLikeCommentDetails"; - case DBTEAMLOGEventDetailsFileResolveCommentDetails: - return @"DBTEAMLOGEventDetailsFileResolveCommentDetails"; - case DBTEAMLOGEventDetailsFileUnlikeCommentDetails: - return @"DBTEAMLOGEventDetailsFileUnlikeCommentDetails"; - case DBTEAMLOGEventDetailsFileUnresolveCommentDetails: - return @"DBTEAMLOGEventDetailsFileUnresolveCommentDetails"; - case DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails: - return @"DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails"; - case DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails: - return @"DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails"; - case DBTEAMLOGEventDetailsDeviceChangeIpWebDetails: - return @"DBTEAMLOGEventDetailsDeviceChangeIpWebDetails"; - case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails: - return @"DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails"; - case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails: - return @"DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails"; - case DBTEAMLOGEventDetailsDeviceLinkFailDetails: - return @"DBTEAMLOGEventDetailsDeviceLinkFailDetails"; - case DBTEAMLOGEventDetailsDeviceLinkSuccessDetails: - return @"DBTEAMLOGEventDetailsDeviceLinkSuccessDetails"; - case DBTEAMLOGEventDetailsDeviceManagementDisabledDetails: - return @"DBTEAMLOGEventDetailsDeviceManagementDisabledDetails"; - case DBTEAMLOGEventDetailsDeviceManagementEnabledDetails: - return @"DBTEAMLOGEventDetailsDeviceManagementEnabledDetails"; - case DBTEAMLOGEventDetailsDeviceUnlinkDetails: - return @"DBTEAMLOGEventDetailsDeviceUnlinkDetails"; - case DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails: - return @"DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails"; - case DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails: - return @"DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails"; - case DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails: - return @"DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails"; - case DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails: - return @"DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails"; - case DBTEAMLOGEventDetailsDisabledDomainInvitesDetails: - return @"DBTEAMLOGEventDetailsDisabledDomainInvitesDetails"; - case DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails: - return @"DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails"; - case DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails: - return @"DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails"; - case DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails: - return @"DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails"; - case DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails: - return @"DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails"; - case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails: - return @"DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails"; - case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails: - return @"DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails"; - case DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails: - return @"DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails"; - case DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails: - return @"DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails"; - case DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails: - return @"DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails"; - case DBTEAMLOGEventDetailsEnabledDomainInvitesDetails: - return @"DBTEAMLOGEventDetailsEnabledDomainInvitesDetails"; - case DBTEAMLOGEventDetailsCreateFolderDetails: - return @"DBTEAMLOGEventDetailsCreateFolderDetails"; - case DBTEAMLOGEventDetailsFileAddDetails: - return @"DBTEAMLOGEventDetailsFileAddDetails"; - case DBTEAMLOGEventDetailsFileCopyDetails: - return @"DBTEAMLOGEventDetailsFileCopyDetails"; - case DBTEAMLOGEventDetailsFileDeleteDetails: - return @"DBTEAMLOGEventDetailsFileDeleteDetails"; - case DBTEAMLOGEventDetailsFileDownloadDetails: - return @"DBTEAMLOGEventDetailsFileDownloadDetails"; - case DBTEAMLOGEventDetailsFileEditDetails: - return @"DBTEAMLOGEventDetailsFileEditDetails"; - case DBTEAMLOGEventDetailsFileGetCopyReferenceDetails: - return @"DBTEAMLOGEventDetailsFileGetCopyReferenceDetails"; - case DBTEAMLOGEventDetailsFileMoveDetails: - return @"DBTEAMLOGEventDetailsFileMoveDetails"; - case DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails: - return @"DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails"; - case DBTEAMLOGEventDetailsFilePreviewDetails: - return @"DBTEAMLOGEventDetailsFilePreviewDetails"; - case DBTEAMLOGEventDetailsFileRenameDetails: - return @"DBTEAMLOGEventDetailsFileRenameDetails"; - case DBTEAMLOGEventDetailsFileRestoreDetails: - return @"DBTEAMLOGEventDetailsFileRestoreDetails"; - case DBTEAMLOGEventDetailsFileRevertDetails: - return @"DBTEAMLOGEventDetailsFileRevertDetails"; - case DBTEAMLOGEventDetailsFileRollbackChangesDetails: - return @"DBTEAMLOGEventDetailsFileRollbackChangesDetails"; - case DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails: - return @"DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails"; - case DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails: - return @"DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails"; - case DBTEAMLOGEventDetailsFileRequestChangeDetails: - return @"DBTEAMLOGEventDetailsFileRequestChangeDetails"; - case DBTEAMLOGEventDetailsFileRequestChangeFolderDetails: - return @"DBTEAMLOGEventDetailsFileRequestChangeFolderDetails"; - case DBTEAMLOGEventDetailsFileRequestCloseDetails: - return @"DBTEAMLOGEventDetailsFileRequestCloseDetails"; - case DBTEAMLOGEventDetailsFileRequestCreateDetails: - return @"DBTEAMLOGEventDetailsFileRequestCreateDetails"; - case DBTEAMLOGEventDetailsFileRequestReceiveFileDetails: - return @"DBTEAMLOGEventDetailsFileRequestReceiveFileDetails"; - case DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails: - return @"DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails"; - case DBTEAMLOGEventDetailsFileRequestSendDetails: - return @"DBTEAMLOGEventDetailsFileRequestSendDetails"; - case DBTEAMLOGEventDetailsGroupAddExternalIdDetails: - return @"DBTEAMLOGEventDetailsGroupAddExternalIdDetails"; - case DBTEAMLOGEventDetailsGroupAddMemberDetails: - return @"DBTEAMLOGEventDetailsGroupAddMemberDetails"; - case DBTEAMLOGEventDetailsGroupChangeExternalIdDetails: - return @"DBTEAMLOGEventDetailsGroupChangeExternalIdDetails"; - case DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails: - return @"DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails"; - case DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails: - return @"DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails"; - case DBTEAMLOGEventDetailsGroupCreateDetails: - return @"DBTEAMLOGEventDetailsGroupCreateDetails"; - case DBTEAMLOGEventDetailsGroupDeleteDetails: - return @"DBTEAMLOGEventDetailsGroupDeleteDetails"; - case DBTEAMLOGEventDetailsGroupMovedDetails: - return @"DBTEAMLOGEventDetailsGroupMovedDetails"; - case DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails: - return @"DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails"; - case DBTEAMLOGEventDetailsGroupRemoveMemberDetails: - return @"DBTEAMLOGEventDetailsGroupRemoveMemberDetails"; - case DBTEAMLOGEventDetailsGroupRenameDetails: - return @"DBTEAMLOGEventDetailsGroupRenameDetails"; - case DBTEAMLOGEventDetailsEmmErrorDetails: - return @"DBTEAMLOGEventDetailsEmmErrorDetails"; - case DBTEAMLOGEventDetailsLoginFailDetails: - return @"DBTEAMLOGEventDetailsLoginFailDetails"; - case DBTEAMLOGEventDetailsLoginSuccessDetails: - return @"DBTEAMLOGEventDetailsLoginSuccessDetails"; - case DBTEAMLOGEventDetailsLogoutDetails: - return @"DBTEAMLOGEventDetailsLogoutDetails"; - case DBTEAMLOGEventDetailsResellerSupportSessionEndDetails: - return @"DBTEAMLOGEventDetailsResellerSupportSessionEndDetails"; - case DBTEAMLOGEventDetailsResellerSupportSessionStartDetails: - return @"DBTEAMLOGEventDetailsResellerSupportSessionStartDetails"; - case DBTEAMLOGEventDetailsSignInAsSessionEndDetails: - return @"DBTEAMLOGEventDetailsSignInAsSessionEndDetails"; - case DBTEAMLOGEventDetailsSignInAsSessionStartDetails: - return @"DBTEAMLOGEventDetailsSignInAsSessionStartDetails"; - case DBTEAMLOGEventDetailsSsoErrorDetails: - return @"DBTEAMLOGEventDetailsSsoErrorDetails"; - case DBTEAMLOGEventDetailsMemberAddNameDetails: - return @"DBTEAMLOGEventDetailsMemberAddNameDetails"; - case DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails: - return @"DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails"; - case DBTEAMLOGEventDetailsMemberChangeEmailDetails: - return @"DBTEAMLOGEventDetailsMemberChangeEmailDetails"; - case DBTEAMLOGEventDetailsMemberChangeNameDetails: - return @"DBTEAMLOGEventDetailsMemberChangeNameDetails"; - case DBTEAMLOGEventDetailsMemberChangeStatusDetails: - return @"DBTEAMLOGEventDetailsMemberChangeStatusDetails"; - case DBTEAMLOGEventDetailsMemberSuggestDetails: - return @"DBTEAMLOGEventDetailsMemberSuggestDetails"; - case DBTEAMLOGEventDetailsPaperContentAddMemberDetails: - return @"DBTEAMLOGEventDetailsPaperContentAddMemberDetails"; - case DBTEAMLOGEventDetailsPaperContentAddToFolderDetails: - return @"DBTEAMLOGEventDetailsPaperContentAddToFolderDetails"; - case DBTEAMLOGEventDetailsPaperContentArchiveDetails: - return @"DBTEAMLOGEventDetailsPaperContentArchiveDetails"; - case DBTEAMLOGEventDetailsPaperContentCreateDetails: - return @"DBTEAMLOGEventDetailsPaperContentCreateDetails"; - case DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails: - return @"DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails"; - case DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails: - return @"DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails"; - case DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails: - return @"DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails"; - case DBTEAMLOGEventDetailsPaperContentRenameDetails: - return @"DBTEAMLOGEventDetailsPaperContentRenameDetails"; - case DBTEAMLOGEventDetailsPaperContentRestoreDetails: - return @"DBTEAMLOGEventDetailsPaperContentRestoreDetails"; - case DBTEAMLOGEventDetailsPaperDocAddCommentDetails: - return @"DBTEAMLOGEventDetailsPaperDocAddCommentDetails"; - case DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails: - return @"DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails"; - case DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails: - return @"DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails"; - case DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails: - return @"DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails"; - case DBTEAMLOGEventDetailsPaperDocDeletedDetails: - return @"DBTEAMLOGEventDetailsPaperDocDeletedDetails"; - case DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails: - return @"DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails"; - case DBTEAMLOGEventDetailsPaperDocDownloadDetails: - return @"DBTEAMLOGEventDetailsPaperDocDownloadDetails"; - case DBTEAMLOGEventDetailsPaperDocEditDetails: - return @"DBTEAMLOGEventDetailsPaperDocEditDetails"; - case DBTEAMLOGEventDetailsPaperDocEditCommentDetails: - return @"DBTEAMLOGEventDetailsPaperDocEditCommentDetails"; - case DBTEAMLOGEventDetailsPaperDocFollowedDetails: - return @"DBTEAMLOGEventDetailsPaperDocFollowedDetails"; - case DBTEAMLOGEventDetailsPaperDocMentionDetails: - return @"DBTEAMLOGEventDetailsPaperDocMentionDetails"; - case DBTEAMLOGEventDetailsPaperDocRequestAccessDetails: - return @"DBTEAMLOGEventDetailsPaperDocRequestAccessDetails"; - case DBTEAMLOGEventDetailsPaperDocResolveCommentDetails: - return @"DBTEAMLOGEventDetailsPaperDocResolveCommentDetails"; - case DBTEAMLOGEventDetailsPaperDocRevertDetails: - return @"DBTEAMLOGEventDetailsPaperDocRevertDetails"; - case DBTEAMLOGEventDetailsPaperDocSlackShareDetails: - return @"DBTEAMLOGEventDetailsPaperDocSlackShareDetails"; - case DBTEAMLOGEventDetailsPaperDocTeamInviteDetails: - return @"DBTEAMLOGEventDetailsPaperDocTeamInviteDetails"; - case DBTEAMLOGEventDetailsPaperDocTrashedDetails: - return @"DBTEAMLOGEventDetailsPaperDocTrashedDetails"; - case DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails: - return @"DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails"; - case DBTEAMLOGEventDetailsPaperDocUntrashedDetails: - return @"DBTEAMLOGEventDetailsPaperDocUntrashedDetails"; - case DBTEAMLOGEventDetailsPaperDocViewDetails: - return @"DBTEAMLOGEventDetailsPaperDocViewDetails"; - case DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails: - return @"DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails"; - case DBTEAMLOGEventDetailsPaperFolderDeletedDetails: - return @"DBTEAMLOGEventDetailsPaperFolderDeletedDetails"; - case DBTEAMLOGEventDetailsPaperFolderFollowedDetails: - return @"DBTEAMLOGEventDetailsPaperFolderFollowedDetails"; - case DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails: - return @"DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails"; - case DBTEAMLOGEventDetailsPasswordChangeDetails: - return @"DBTEAMLOGEventDetailsPasswordChangeDetails"; - case DBTEAMLOGEventDetailsPasswordResetDetails: - return @"DBTEAMLOGEventDetailsPasswordResetDetails"; - case DBTEAMLOGEventDetailsPasswordResetAllDetails: - return @"DBTEAMLOGEventDetailsPasswordResetAllDetails"; - case DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails: - return @"DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails"; - case DBTEAMLOGEventDetailsEmmCreateUsageReportDetails: - return @"DBTEAMLOGEventDetailsEmmCreateUsageReportDetails"; - case DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails: - return @"DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails"; - case DBTEAMLOGEventDetailsTeamActivityCreateReportDetails: - return @"DBTEAMLOGEventDetailsTeamActivityCreateReportDetails"; - case DBTEAMLOGEventDetailsCollectionShareDetails: - return @"DBTEAMLOGEventDetailsCollectionShareDetails"; - case DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails: - return @"DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails"; - case DBTEAMLOGEventDetailsNoteAclLinkDetails: - return @"DBTEAMLOGEventDetailsNoteAclLinkDetails"; - case DBTEAMLOGEventDetailsNoteAclTeamLinkDetails: - return @"DBTEAMLOGEventDetailsNoteAclTeamLinkDetails"; - case DBTEAMLOGEventDetailsNoteSharedDetails: - return @"DBTEAMLOGEventDetailsNoteSharedDetails"; - case DBTEAMLOGEventDetailsNoteShareReceiveDetails: - return @"DBTEAMLOGEventDetailsNoteShareReceiveDetails"; - case DBTEAMLOGEventDetailsOpenNoteSharedDetails: - return @"DBTEAMLOGEventDetailsOpenNoteSharedDetails"; - case DBTEAMLOGEventDetailsSfAddGroupDetails: - return @"DBTEAMLOGEventDetailsSfAddGroupDetails"; - case DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails: - return @"DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails"; - case DBTEAMLOGEventDetailsSfInviteGroupDetails: - return @"DBTEAMLOGEventDetailsSfInviteGroupDetails"; - case DBTEAMLOGEventDetailsSfNestDetails: - return @"DBTEAMLOGEventDetailsSfNestDetails"; - case DBTEAMLOGEventDetailsSfTeamDeclineDetails: - return @"DBTEAMLOGEventDetailsSfTeamDeclineDetails"; - case DBTEAMLOGEventDetailsSfTeamGrantAccessDetails: - return @"DBTEAMLOGEventDetailsSfTeamGrantAccessDetails"; - case DBTEAMLOGEventDetailsSfTeamInviteDetails: - return @"DBTEAMLOGEventDetailsSfTeamInviteDetails"; - case DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails: - return @"DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails"; - case DBTEAMLOGEventDetailsSfTeamJoinDetails: - return @"DBTEAMLOGEventDetailsSfTeamJoinDetails"; - case DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails: - return @"DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails"; - case DBTEAMLOGEventDetailsSfTeamUninviteDetails: - return @"DBTEAMLOGEventDetailsSfTeamUninviteDetails"; - case DBTEAMLOGEventDetailsSharedContentAddInviteesDetails: - return @"DBTEAMLOGEventDetailsSharedContentAddInviteesDetails"; - case DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails: - return @"DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails"; - case DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails: - return @"DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails"; - case DBTEAMLOGEventDetailsSharedContentAddMemberDetails: - return @"DBTEAMLOGEventDetailsSharedContentAddMemberDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails"; - case DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails: - return @"DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails"; - case DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails: - return @"DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails"; - case DBTEAMLOGEventDetailsSharedContentCopyDetails: - return @"DBTEAMLOGEventDetailsSharedContentCopyDetails"; - case DBTEAMLOGEventDetailsSharedContentDownloadDetails: - return @"DBTEAMLOGEventDetailsSharedContentDownloadDetails"; - case DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails: - return @"DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails"; - case DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails: - return @"DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails"; - case DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails: - return @"DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails"; - case DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails: - return @"DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails"; - case DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails: - return @"DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails"; - case DBTEAMLOGEventDetailsSharedContentRequestAccessDetails: - return @"DBTEAMLOGEventDetailsSharedContentRequestAccessDetails"; - case DBTEAMLOGEventDetailsSharedContentUnshareDetails: - return @"DBTEAMLOGEventDetailsSharedContentUnshareDetails"; - case DBTEAMLOGEventDetailsSharedContentViewDetails: - return @"DBTEAMLOGEventDetailsSharedContentViewDetails"; - case DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails: - return @"DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails"; - case DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails: - return @"DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails"; - case DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails: - return @"DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails"; - case DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails: - return @"DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails"; - case DBTEAMLOGEventDetailsSharedFolderCreateDetails: - return @"DBTEAMLOGEventDetailsSharedFolderCreateDetails"; - case DBTEAMLOGEventDetailsSharedFolderMountDetails: - return @"DBTEAMLOGEventDetailsSharedFolderMountDetails"; - case DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails: - return @"DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails"; - case DBTEAMLOGEventDetailsSharedFolderUnmountDetails: - return @"DBTEAMLOGEventDetailsSharedFolderUnmountDetails"; - case DBTEAMLOGEventDetailsSharedNoteOpenedDetails: - return @"DBTEAMLOGEventDetailsSharedNoteOpenedDetails"; - case DBTEAMLOGEventDetailsShmodelAppCreateDetails: - return @"DBTEAMLOGEventDetailsShmodelAppCreateDetails"; - case DBTEAMLOGEventDetailsShmodelCreateDetails: - return @"DBTEAMLOGEventDetailsShmodelCreateDetails"; - case DBTEAMLOGEventDetailsShmodelDisableDetails: - return @"DBTEAMLOGEventDetailsShmodelDisableDetails"; - case DBTEAMLOGEventDetailsShmodelFbShareDetails: - return @"DBTEAMLOGEventDetailsShmodelFbShareDetails"; - case DBTEAMLOGEventDetailsShmodelGroupShareDetails: - return @"DBTEAMLOGEventDetailsShmodelGroupShareDetails"; - case DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails: - return @"DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails"; - case DBTEAMLOGEventDetailsShmodelSetExpirationDetails: - return @"DBTEAMLOGEventDetailsShmodelSetExpirationDetails"; - case DBTEAMLOGEventDetailsShmodelTeamCopyDetails: - return @"DBTEAMLOGEventDetailsShmodelTeamCopyDetails"; - case DBTEAMLOGEventDetailsShmodelTeamDownloadDetails: - return @"DBTEAMLOGEventDetailsShmodelTeamDownloadDetails"; - case DBTEAMLOGEventDetailsShmodelTeamShareDetails: - return @"DBTEAMLOGEventDetailsShmodelTeamShareDetails"; - case DBTEAMLOGEventDetailsShmodelTeamViewDetails: - return @"DBTEAMLOGEventDetailsShmodelTeamViewDetails"; - case DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails: - return @"DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails"; - case DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails: - return @"DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails"; - case DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails: - return @"DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails"; - case DBTEAMLOGEventDetailsSsoAddCertDetails: - return @"DBTEAMLOGEventDetailsSsoAddCertDetails"; - case DBTEAMLOGEventDetailsSsoAddLoginUrlDetails: - return @"DBTEAMLOGEventDetailsSsoAddLoginUrlDetails"; - case DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails: - return @"DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails"; - case DBTEAMLOGEventDetailsSsoChangeCertDetails: - return @"DBTEAMLOGEventDetailsSsoChangeCertDetails"; - case DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails: - return @"DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails"; - case DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails: - return @"DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails"; - case DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails: - return @"DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails"; - case DBTEAMLOGEventDetailsSsoRemoveCertDetails: - return @"DBTEAMLOGEventDetailsSsoRemoveCertDetails"; - case DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails: - return @"DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails"; - case DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails: - return @"DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails"; - case DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails: - return @"DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails"; - case DBTEAMLOGEventDetailsTeamFolderCreateDetails: - return @"DBTEAMLOGEventDetailsTeamFolderCreateDetails"; - case DBTEAMLOGEventDetailsTeamFolderDowngradeDetails: - return @"DBTEAMLOGEventDetailsTeamFolderDowngradeDetails"; - case DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails: - return @"DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails"; - case DBTEAMLOGEventDetailsTeamFolderRenameDetails: - return @"DBTEAMLOGEventDetailsTeamFolderRenameDetails"; - case DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails: - return @"DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails"; - case DBTEAMLOGEventDetailsAllowDownloadDisabledDetails: - return @"DBTEAMLOGEventDetailsAllowDownloadDisabledDetails"; - case DBTEAMLOGEventDetailsAllowDownloadEnabledDetails: - return @"DBTEAMLOGEventDetailsAllowDownloadEnabledDetails"; - case DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails: - return @"DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails"; - case DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails: - return @"DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails"; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails: - return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails"; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails: - return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails"; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails: - return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails"; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails: - return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails"; - case DBTEAMLOGEventDetailsEmmAddExceptionDetails: - return @"DBTEAMLOGEventDetailsEmmAddExceptionDetails"; - case DBTEAMLOGEventDetailsEmmChangePolicyDetails: - return @"DBTEAMLOGEventDetailsEmmChangePolicyDetails"; - case DBTEAMLOGEventDetailsEmmRemoveExceptionDetails: - return @"DBTEAMLOGEventDetailsEmmRemoveExceptionDetails"; - case DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails: - return @"DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails"; - case DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails: - return @"DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails"; - case DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails: - return @"DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails"; - case DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails: - return @"DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails"; - case DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails: - return @"DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails"; - case DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails: - return @"DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails"; - case DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails: - return @"DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails"; - case DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails: - return @"DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails"; - case DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails: - return @"DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails"; - case DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails: - return @"DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails"; - case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails: - return @"DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails"; - case DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails: - return @"DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails"; - case DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails: - return @"DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails"; - case DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails: - return @"DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails"; - case DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails: - return @"DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails"; - case DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails: - return @"DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails"; - case DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails: - return @"DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails"; - case DBTEAMLOGEventDetailsPaperChangePolicyDetails: - return @"DBTEAMLOGEventDetailsPaperChangePolicyDetails"; - case DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails: - return @"DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails"; - case DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails: - return @"DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails"; - case DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails: - return @"DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails"; - case DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails: - return @"DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails"; - case DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails: - return @"DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails"; - case DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails: - return @"DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails"; - case DBTEAMLOGEventDetailsSmartSyncOptOutDetails: - return @"DBTEAMLOGEventDetailsSmartSyncOptOutDetails"; - case DBTEAMLOGEventDetailsSsoChangePolicyDetails: - return @"DBTEAMLOGEventDetailsSsoChangePolicyDetails"; - case DBTEAMLOGEventDetailsTfaChangePolicyDetails: - return @"DBTEAMLOGEventDetailsTfaChangePolicyDetails"; - case DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails: - return @"DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails"; - case DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails: - return @"DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails"; - case DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails: - return @"DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails"; - case DBTEAMLOGEventDetailsTeamProfileAddLogoDetails: - return @"DBTEAMLOGEventDetailsTeamProfileAddLogoDetails"; - case DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails: - return @"DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails"; - case DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails: - return @"DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails"; - case DBTEAMLOGEventDetailsTeamProfileChangeNameDetails: - return @"DBTEAMLOGEventDetailsTeamProfileChangeNameDetails"; - case DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails: - return @"DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails"; - case DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails: - return @"DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails"; - case DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails: - return @"DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails"; - case DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails: - return @"DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails"; - case DBTEAMLOGEventDetailsTfaChangeStatusDetails: - return @"DBTEAMLOGEventDetailsTfaChangeStatusDetails"; - case DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails: - return @"DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails"; - case DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails: - return @"DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails"; - case DBTEAMLOGEventDetailsTfaResetDetails: - return @"DBTEAMLOGEventDetailsTfaResetDetails"; - case DBTEAMLOGEventDetailsMissingDetails: - return @"DBTEAMLOGEventDetailsMissingDetails"; - case DBTEAMLOGEventDetailsOther: - return @"DBTEAMLOGEventDetailsOther"; +- (DBTEAMLOGSharedContentUnshareDetails *)sharedContentUnshareDetails { + if (![self isSharedContentUnshareDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentUnshareDetails, but was %@.", [self tagName]]; } + return _sharedContentUnshareDetails; +} - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (DBTEAMLOGSharedContentViewDetails *)sharedContentViewDetails { + if (![self isSharedContentViewDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedContentViewDetails, but was %@.", [self tagName]]; + } + return _sharedContentViewDetails; } -#pragma mark - Serialization methods +- (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)sharedFolderChangeLinkPolicyDetails { + if (![self isSharedFolderChangeLinkPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharedFolderChangeLinkPolicyDetails; +} -+ (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGEventDetailsSerializer serialize:instance]; +- (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)sharedFolderChangeMembersInheritancePolicyDetails { + if (![self isSharedFolderChangeMembersInheritancePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails, " + @"but was %@.", + [self tagName]]; + } + return _sharedFolderChangeMembersInheritancePolicyDetails; } -+ (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGEventDetailsSerializer deserialize:dict]; +- (DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)sharedFolderChangeMembersManagementPolicyDetails { + if (![self isSharedFolderChangeMembersManagementPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails, " + @"but was %@.", + [self tagName]]; + } + return _sharedFolderChangeMembersManagementPolicyDetails; } -#pragma mark - Description method +- (DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)sharedFolderChangeMembersPolicyDetails { + if (![self isSharedFolderChangeMembersPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharedFolderChangeMembersPolicyDetails; +} -- (NSString *)description { - return [[DBTEAMLOGEventDetailsSerializer serialize:self] description]; +- (DBTEAMLOGSharedFolderCreateDetails *)sharedFolderCreateDetails { + if (![self isSharedFolderCreateDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderCreateDetails, but was %@.", [self tagName]]; + } + return _sharedFolderCreateDetails; } -#pragma mark - Copyable method +- (DBTEAMLOGSharedFolderDeclineInvitationDetails *)sharedFolderDeclineInvitationDetails { + if (![self isSharedFolderDeclineInvitationDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails, but was %@.", + [self tagName]]; + } + return _sharedFolderDeclineInvitationDetails; +} -- (instancetype)copyWithZone:(NSZone *)zone { -#pragma unused(zone) - /// object is immutable - return self; +- (DBTEAMLOGSharedFolderMountDetails *)sharedFolderMountDetails { + if (![self isSharedFolderMountDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderMountDetails, but was %@.", [self tagName]]; + } + return _sharedFolderMountDetails; } -#pragma mark - Hash method +- (DBTEAMLOGSharedFolderNestDetails *)sharedFolderNestDetails { + if (![self isSharedFolderNestDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderNestDetails, but was %@.", [self tagName]]; + } + return _sharedFolderNestDetails; +} -- (NSUInteger)hash { - NSUInteger prime = 31; - NSUInteger result = 1; +- (DBTEAMLOGSharedFolderTransferOwnershipDetails *)sharedFolderTransferOwnershipDetails { + if (![self isSharedFolderTransferOwnershipDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails, but was %@.", + [self tagName]]; + } + return _sharedFolderTransferOwnershipDetails; +} - switch (_tag) { - case DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails: - result = prime * result + [self.memberChangeMembershipTypeDetails hash]; - case DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails: - result = prime * result + [self.memberPermanentlyDeleteAccountContentsDetails hash]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails: - result = prime * result + [self.memberSpaceLimitsChangeStatusDetails hash]; - case DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails: - result = prime * result + [self.memberTransferAccountContentsDetails hash]; - case DBTEAMLOGEventDetailsPaperAdminExportStartDetails: - result = prime * result + [self.paperAdminExportStartDetails hash]; - case DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails: - result = prime * result + [self.paperEnabledUsersGroupAdditionDetails hash]; - case DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails: - result = prime * result + [self.paperEnabledUsersGroupRemovalDetails hash]; - case DBTEAMLOGEventDetailsPaperExternalViewAllowDetails: - result = prime * result + [self.paperExternalViewAllowDetails hash]; - case DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails: - result = prime * result + [self.paperExternalViewDefaultTeamDetails hash]; - case DBTEAMLOGEventDetailsPaperExternalViewForbidDetails: - result = prime * result + [self.paperExternalViewForbidDetails hash]; - case DBTEAMLOGEventDetailsSfExternalInviteWarnDetails: - result = prime * result + [self.sfExternalInviteWarnDetails hash]; - case DBTEAMLOGEventDetailsTeamMergeFromDetails: - result = prime * result + [self.teamMergeFromDetails hash]; - case DBTEAMLOGEventDetailsTeamMergeToDetails: - result = prime * result + [self.teamMergeToDetails hash]; - case DBTEAMLOGEventDetailsAppLinkTeamDetails: - result = prime * result + [self.appLinkTeamDetails hash]; - case DBTEAMLOGEventDetailsAppLinkUserDetails: - result = prime * result + [self.appLinkUserDetails hash]; - case DBTEAMLOGEventDetailsAppUnlinkTeamDetails: - result = prime * result + [self.appUnlinkTeamDetails hash]; - case DBTEAMLOGEventDetailsAppUnlinkUserDetails: - result = prime * result + [self.appUnlinkUserDetails hash]; - case DBTEAMLOGEventDetailsFileAddCommentDetails: - result = prime * result + [self.fileAddCommentDetails hash]; - case DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails: - result = prime * result + [self.fileChangeCommentSubscriptionDetails hash]; - case DBTEAMLOGEventDetailsFileDeleteCommentDetails: - result = prime * result + [self.fileDeleteCommentDetails hash]; - case DBTEAMLOGEventDetailsFileLikeCommentDetails: - result = prime * result + [self.fileLikeCommentDetails hash]; - case DBTEAMLOGEventDetailsFileResolveCommentDetails: - result = prime * result + [self.fileResolveCommentDetails hash]; - case DBTEAMLOGEventDetailsFileUnlikeCommentDetails: - result = prime * result + [self.fileUnlikeCommentDetails hash]; - case DBTEAMLOGEventDetailsFileUnresolveCommentDetails: - result = prime * result + [self.fileUnresolveCommentDetails hash]; - case DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails: - result = prime * result + [self.deviceChangeIpDesktopDetails hash]; - case DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails: - result = prime * result + [self.deviceChangeIpMobileDetails hash]; - case DBTEAMLOGEventDetailsDeviceChangeIpWebDetails: - result = prime * result + [self.deviceChangeIpWebDetails hash]; - case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails: - result = prime * result + [self.deviceDeleteOnUnlinkFailDetails hash]; - case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails: - result = prime * result + [self.deviceDeleteOnUnlinkSuccessDetails hash]; - case DBTEAMLOGEventDetailsDeviceLinkFailDetails: - result = prime * result + [self.deviceLinkFailDetails hash]; - case DBTEAMLOGEventDetailsDeviceLinkSuccessDetails: - result = prime * result + [self.deviceLinkSuccessDetails hash]; - case DBTEAMLOGEventDetailsDeviceManagementDisabledDetails: - result = prime * result + [self.deviceManagementDisabledDetails hash]; - case DBTEAMLOGEventDetailsDeviceManagementEnabledDetails: - result = prime * result + [self.deviceManagementEnabledDetails hash]; - case DBTEAMLOGEventDetailsDeviceUnlinkDetails: - result = prime * result + [self.deviceUnlinkDetails hash]; - case DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails: - result = prime * result + [self.emmRefreshAuthTokenDetails hash]; - case DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails: - result = prime * result + [self.accountCaptureChangeAvailabilityDetails hash]; - case DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails: - result = prime * result + [self.accountCaptureMigrateAccountDetails hash]; - case DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails: - result = prime * result + [self.accountCaptureRelinquishAccountDetails hash]; - case DBTEAMLOGEventDetailsDisabledDomainInvitesDetails: - result = prime * result + [self.disabledDomainInvitesDetails hash]; - case DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails: - result = prime * result + [self.domainInvitesApproveRequestToJoinTeamDetails hash]; - case DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails: - result = prime * result + [self.domainInvitesDeclineRequestToJoinTeamDetails hash]; - case DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails: - result = prime * result + [self.domainInvitesEmailExistingUsersDetails hash]; - case DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails: - result = prime * result + [self.domainInvitesRequestToJoinTeamDetails hash]; - case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails: - result = prime * result + [self.domainInvitesSetInviteNewUserPrefToNoDetails hash]; - case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails: - result = prime * result + [self.domainInvitesSetInviteNewUserPrefToYesDetails hash]; - case DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails: - result = prime * result + [self.domainVerificationAddDomainFailDetails hash]; - case DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails: - result = prime * result + [self.domainVerificationAddDomainSuccessDetails hash]; - case DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails: - result = prime * result + [self.domainVerificationRemoveDomainDetails hash]; - case DBTEAMLOGEventDetailsEnabledDomainInvitesDetails: - result = prime * result + [self.enabledDomainInvitesDetails hash]; - case DBTEAMLOGEventDetailsCreateFolderDetails: - result = prime * result + [self.createFolderDetails hash]; - case DBTEAMLOGEventDetailsFileAddDetails: - result = prime * result + [self.fileAddDetails hash]; - case DBTEAMLOGEventDetailsFileCopyDetails: - result = prime * result + [self.fileCopyDetails hash]; - case DBTEAMLOGEventDetailsFileDeleteDetails: - result = prime * result + [self.fileDeleteDetails hash]; - case DBTEAMLOGEventDetailsFileDownloadDetails: - result = prime * result + [self.fileDownloadDetails hash]; - case DBTEAMLOGEventDetailsFileEditDetails: - result = prime * result + [self.fileEditDetails hash]; - case DBTEAMLOGEventDetailsFileGetCopyReferenceDetails: - result = prime * result + [self.fileGetCopyReferenceDetails hash]; - case DBTEAMLOGEventDetailsFileMoveDetails: - result = prime * result + [self.fileMoveDetails hash]; - case DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails: - result = prime * result + [self.filePermanentlyDeleteDetails hash]; - case DBTEAMLOGEventDetailsFilePreviewDetails: - result = prime * result + [self.filePreviewDetails hash]; - case DBTEAMLOGEventDetailsFileRenameDetails: - result = prime * result + [self.fileRenameDetails hash]; - case DBTEAMLOGEventDetailsFileRestoreDetails: - result = prime * result + [self.fileRestoreDetails hash]; - case DBTEAMLOGEventDetailsFileRevertDetails: - result = prime * result + [self.fileRevertDetails hash]; - case DBTEAMLOGEventDetailsFileRollbackChangesDetails: - result = prime * result + [self.fileRollbackChangesDetails hash]; - case DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails: - result = prime * result + [self.fileSaveCopyReferenceDetails hash]; - case DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails: - result = prime * result + [self.fileRequestAddDeadlineDetails hash]; - case DBTEAMLOGEventDetailsFileRequestChangeDetails: - result = prime * result + [self.fileRequestChangeDetails hash]; - case DBTEAMLOGEventDetailsFileRequestChangeFolderDetails: - result = prime * result + [self.fileRequestChangeFolderDetails hash]; - case DBTEAMLOGEventDetailsFileRequestCloseDetails: - result = prime * result + [self.fileRequestCloseDetails hash]; - case DBTEAMLOGEventDetailsFileRequestCreateDetails: - result = prime * result + [self.fileRequestCreateDetails hash]; - case DBTEAMLOGEventDetailsFileRequestReceiveFileDetails: - result = prime * result + [self.fileRequestReceiveFileDetails hash]; - case DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails: - result = prime * result + [self.fileRequestRemoveDeadlineDetails hash]; - case DBTEAMLOGEventDetailsFileRequestSendDetails: - result = prime * result + [self.fileRequestSendDetails hash]; - case DBTEAMLOGEventDetailsGroupAddExternalIdDetails: - result = prime * result + [self.groupAddExternalIdDetails hash]; - case DBTEAMLOGEventDetailsGroupAddMemberDetails: - result = prime * result + [self.groupAddMemberDetails hash]; - case DBTEAMLOGEventDetailsGroupChangeExternalIdDetails: - result = prime * result + [self.groupChangeExternalIdDetails hash]; - case DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails: - result = prime * result + [self.groupChangeManagementTypeDetails hash]; - case DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails: - result = prime * result + [self.groupChangeMemberRoleDetails hash]; - case DBTEAMLOGEventDetailsGroupCreateDetails: - result = prime * result + [self.groupCreateDetails hash]; - case DBTEAMLOGEventDetailsGroupDeleteDetails: - result = prime * result + [self.groupDeleteDetails hash]; - case DBTEAMLOGEventDetailsGroupMovedDetails: - result = prime * result + [self.groupMovedDetails hash]; - case DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails: - result = prime * result + [self.groupRemoveExternalIdDetails hash]; - case DBTEAMLOGEventDetailsGroupRemoveMemberDetails: - result = prime * result + [self.groupRemoveMemberDetails hash]; - case DBTEAMLOGEventDetailsGroupRenameDetails: - result = prime * result + [self.groupRenameDetails hash]; - case DBTEAMLOGEventDetailsEmmErrorDetails: - result = prime * result + [self.emmErrorDetails hash]; - case DBTEAMLOGEventDetailsLoginFailDetails: - result = prime * result + [self.loginFailDetails hash]; - case DBTEAMLOGEventDetailsLoginSuccessDetails: - result = prime * result + [self.loginSuccessDetails hash]; - case DBTEAMLOGEventDetailsLogoutDetails: - result = prime * result + [self.logoutDetails hash]; - case DBTEAMLOGEventDetailsResellerSupportSessionEndDetails: - result = prime * result + [self.resellerSupportSessionEndDetails hash]; - case DBTEAMLOGEventDetailsResellerSupportSessionStartDetails: - result = prime * result + [self.resellerSupportSessionStartDetails hash]; - case DBTEAMLOGEventDetailsSignInAsSessionEndDetails: - result = prime * result + [self.signInAsSessionEndDetails hash]; - case DBTEAMLOGEventDetailsSignInAsSessionStartDetails: - result = prime * result + [self.signInAsSessionStartDetails hash]; - case DBTEAMLOGEventDetailsSsoErrorDetails: - result = prime * result + [self.ssoErrorDetails hash]; - case DBTEAMLOGEventDetailsMemberAddNameDetails: - result = prime * result + [self.memberAddNameDetails hash]; - case DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails: - result = prime * result + [self.memberChangeAdminRoleDetails hash]; - case DBTEAMLOGEventDetailsMemberChangeEmailDetails: - result = prime * result + [self.memberChangeEmailDetails hash]; - case DBTEAMLOGEventDetailsMemberChangeNameDetails: - result = prime * result + [self.memberChangeNameDetails hash]; - case DBTEAMLOGEventDetailsMemberChangeStatusDetails: - result = prime * result + [self.memberChangeStatusDetails hash]; - case DBTEAMLOGEventDetailsMemberSuggestDetails: - result = prime * result + [self.memberSuggestDetails hash]; - case DBTEAMLOGEventDetailsPaperContentAddMemberDetails: - result = prime * result + [self.paperContentAddMemberDetails hash]; - case DBTEAMLOGEventDetailsPaperContentAddToFolderDetails: - result = prime * result + [self.paperContentAddToFolderDetails hash]; - case DBTEAMLOGEventDetailsPaperContentArchiveDetails: - result = prime * result + [self.paperContentArchiveDetails hash]; - case DBTEAMLOGEventDetailsPaperContentCreateDetails: - result = prime * result + [self.paperContentCreateDetails hash]; - case DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails: - result = prime * result + [self.paperContentPermanentlyDeleteDetails hash]; - case DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails: - result = prime * result + [self.paperContentRemoveFromFolderDetails hash]; - case DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails: - result = prime * result + [self.paperContentRemoveMemberDetails hash]; - case DBTEAMLOGEventDetailsPaperContentRenameDetails: - result = prime * result + [self.paperContentRenameDetails hash]; - case DBTEAMLOGEventDetailsPaperContentRestoreDetails: - result = prime * result + [self.paperContentRestoreDetails hash]; - case DBTEAMLOGEventDetailsPaperDocAddCommentDetails: - result = prime * result + [self.paperDocAddCommentDetails hash]; - case DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails: - result = prime * result + [self.paperDocChangeMemberRoleDetails hash]; - case DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails: - result = prime * result + [self.paperDocChangeSharingPolicyDetails hash]; - case DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails: - result = prime * result + [self.paperDocChangeSubscriptionDetails hash]; - case DBTEAMLOGEventDetailsPaperDocDeletedDetails: - result = prime * result + [self.paperDocDeletedDetails hash]; - case DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails: - result = prime * result + [self.paperDocDeleteCommentDetails hash]; - case DBTEAMLOGEventDetailsPaperDocDownloadDetails: - result = prime * result + [self.paperDocDownloadDetails hash]; - case DBTEAMLOGEventDetailsPaperDocEditDetails: - result = prime * result + [self.paperDocEditDetails hash]; - case DBTEAMLOGEventDetailsPaperDocEditCommentDetails: - result = prime * result + [self.paperDocEditCommentDetails hash]; - case DBTEAMLOGEventDetailsPaperDocFollowedDetails: - result = prime * result + [self.paperDocFollowedDetails hash]; - case DBTEAMLOGEventDetailsPaperDocMentionDetails: - result = prime * result + [self.paperDocMentionDetails hash]; - case DBTEAMLOGEventDetailsPaperDocRequestAccessDetails: - result = prime * result + [self.paperDocRequestAccessDetails hash]; - case DBTEAMLOGEventDetailsPaperDocResolveCommentDetails: - result = prime * result + [self.paperDocResolveCommentDetails hash]; - case DBTEAMLOGEventDetailsPaperDocRevertDetails: - result = prime * result + [self.paperDocRevertDetails hash]; - case DBTEAMLOGEventDetailsPaperDocSlackShareDetails: - result = prime * result + [self.paperDocSlackShareDetails hash]; - case DBTEAMLOGEventDetailsPaperDocTeamInviteDetails: - result = prime * result + [self.paperDocTeamInviteDetails hash]; - case DBTEAMLOGEventDetailsPaperDocTrashedDetails: - result = prime * result + [self.paperDocTrashedDetails hash]; - case DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails: - result = prime * result + [self.paperDocUnresolveCommentDetails hash]; - case DBTEAMLOGEventDetailsPaperDocUntrashedDetails: - result = prime * result + [self.paperDocUntrashedDetails hash]; - case DBTEAMLOGEventDetailsPaperDocViewDetails: - result = prime * result + [self.paperDocViewDetails hash]; - case DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails: - result = prime * result + [self.paperFolderChangeSubscriptionDetails hash]; - case DBTEAMLOGEventDetailsPaperFolderDeletedDetails: - result = prime * result + [self.paperFolderDeletedDetails hash]; - case DBTEAMLOGEventDetailsPaperFolderFollowedDetails: - result = prime * result + [self.paperFolderFollowedDetails hash]; - case DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails: - result = prime * result + [self.paperFolderTeamInviteDetails hash]; - case DBTEAMLOGEventDetailsPasswordChangeDetails: - result = prime * result + [self.passwordChangeDetails hash]; - case DBTEAMLOGEventDetailsPasswordResetDetails: - result = prime * result + [self.passwordResetDetails hash]; - case DBTEAMLOGEventDetailsPasswordResetAllDetails: - result = prime * result + [self.passwordResetAllDetails hash]; - case DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails: - result = prime * result + [self.emmCreateExceptionsReportDetails hash]; - case DBTEAMLOGEventDetailsEmmCreateUsageReportDetails: - result = prime * result + [self.emmCreateUsageReportDetails hash]; - case DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails: - result = prime * result + [self.smartSyncCreateAdminPrivilegeReportDetails hash]; - case DBTEAMLOGEventDetailsTeamActivityCreateReportDetails: - result = prime * result + [self.teamActivityCreateReportDetails hash]; - case DBTEAMLOGEventDetailsCollectionShareDetails: - result = prime * result + [self.collectionShareDetails hash]; - case DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails: - result = prime * result + [self.noteAclInviteOnlyDetails hash]; - case DBTEAMLOGEventDetailsNoteAclLinkDetails: - result = prime * result + [self.noteAclLinkDetails hash]; - case DBTEAMLOGEventDetailsNoteAclTeamLinkDetails: - result = prime * result + [self.noteAclTeamLinkDetails hash]; - case DBTEAMLOGEventDetailsNoteSharedDetails: - result = prime * result + [self.noteSharedDetails hash]; - case DBTEAMLOGEventDetailsNoteShareReceiveDetails: - result = prime * result + [self.noteShareReceiveDetails hash]; - case DBTEAMLOGEventDetailsOpenNoteSharedDetails: - result = prime * result + [self.openNoteSharedDetails hash]; - case DBTEAMLOGEventDetailsSfAddGroupDetails: - result = prime * result + [self.sfAddGroupDetails hash]; - case DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails: - result = prime * result + [self.sfAllowNonMembersToViewSharedLinksDetails hash]; - case DBTEAMLOGEventDetailsSfInviteGroupDetails: - result = prime * result + [self.sfInviteGroupDetails hash]; - case DBTEAMLOGEventDetailsSfNestDetails: - result = prime * result + [self.sfNestDetails hash]; - case DBTEAMLOGEventDetailsSfTeamDeclineDetails: - result = prime * result + [self.sfTeamDeclineDetails hash]; - case DBTEAMLOGEventDetailsSfTeamGrantAccessDetails: - result = prime * result + [self.sfTeamGrantAccessDetails hash]; - case DBTEAMLOGEventDetailsSfTeamInviteDetails: - result = prime * result + [self.sfTeamInviteDetails hash]; - case DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails: - result = prime * result + [self.sfTeamInviteChangeRoleDetails hash]; - case DBTEAMLOGEventDetailsSfTeamJoinDetails: - result = prime * result + [self.sfTeamJoinDetails hash]; - case DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails: - result = prime * result + [self.sfTeamJoinFromOobLinkDetails hash]; - case DBTEAMLOGEventDetailsSfTeamUninviteDetails: - result = prime * result + [self.sfTeamUninviteDetails hash]; - case DBTEAMLOGEventDetailsSharedContentAddInviteesDetails: - result = prime * result + [self.sharedContentAddInviteesDetails hash]; - case DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails: - result = prime * result + [self.sharedContentAddLinkExpiryDetails hash]; - case DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails: - result = prime * result + [self.sharedContentAddLinkPasswordDetails hash]; - case DBTEAMLOGEventDetailsSharedContentAddMemberDetails: - result = prime * result + [self.sharedContentAddMemberDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails: - result = prime * result + [self.sharedContentChangeDownloadsPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails: - result = prime * result + [self.sharedContentChangeInviteeRoleDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails: - result = prime * result + [self.sharedContentChangeLinkAudienceDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails: - result = prime * result + [self.sharedContentChangeLinkExpiryDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails: - result = prime * result + [self.sharedContentChangeLinkPasswordDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails: - result = prime * result + [self.sharedContentChangeMemberRoleDetails hash]; - case DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails: - result = prime * result + [self.sharedContentChangeViewerInfoPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails: - result = prime * result + [self.sharedContentClaimInvitationDetails hash]; - case DBTEAMLOGEventDetailsSharedContentCopyDetails: - result = prime * result + [self.sharedContentCopyDetails hash]; - case DBTEAMLOGEventDetailsSharedContentDownloadDetails: - result = prime * result + [self.sharedContentDownloadDetails hash]; - case DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails: - result = prime * result + [self.sharedContentRelinquishMembershipDetails hash]; - case DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails: - result = prime * result + [self.sharedContentRemoveInviteeDetails hash]; - case DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails: - result = prime * result + [self.sharedContentRemoveLinkExpiryDetails hash]; - case DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails: - result = prime * result + [self.sharedContentRemoveLinkPasswordDetails hash]; - case DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails: - result = prime * result + [self.sharedContentRemoveMemberDetails hash]; - case DBTEAMLOGEventDetailsSharedContentRequestAccessDetails: - result = prime * result + [self.sharedContentRequestAccessDetails hash]; - case DBTEAMLOGEventDetailsSharedContentUnshareDetails: - result = prime * result + [self.sharedContentUnshareDetails hash]; - case DBTEAMLOGEventDetailsSharedContentViewDetails: - result = prime * result + [self.sharedContentViewDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails: - result = prime * result + [self.sharedFolderChangeConfidentialityDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails: - result = prime * result + [self.sharedFolderChangeLinkPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails: - result = prime * result + [self.sharedFolderChangeMemberManagementPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails: - result = prime * result + [self.sharedFolderChangeMemberPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderCreateDetails: - result = prime * result + [self.sharedFolderCreateDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderMountDetails: - result = prime * result + [self.sharedFolderMountDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails: - result = prime * result + [self.sharedFolderTransferOwnershipDetails hash]; - case DBTEAMLOGEventDetailsSharedFolderUnmountDetails: - result = prime * result + [self.sharedFolderUnmountDetails hash]; - case DBTEAMLOGEventDetailsSharedNoteOpenedDetails: - result = prime * result + [self.sharedNoteOpenedDetails hash]; - case DBTEAMLOGEventDetailsShmodelAppCreateDetails: - result = prime * result + [self.shmodelAppCreateDetails hash]; - case DBTEAMLOGEventDetailsShmodelCreateDetails: - result = prime * result + [self.shmodelCreateDetails hash]; - case DBTEAMLOGEventDetailsShmodelDisableDetails: - result = prime * result + [self.shmodelDisableDetails hash]; - case DBTEAMLOGEventDetailsShmodelFbShareDetails: - result = prime * result + [self.shmodelFbShareDetails hash]; - case DBTEAMLOGEventDetailsShmodelGroupShareDetails: - result = prime * result + [self.shmodelGroupShareDetails hash]; - case DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails: - result = prime * result + [self.shmodelRemoveExpirationDetails hash]; - case DBTEAMLOGEventDetailsShmodelSetExpirationDetails: - result = prime * result + [self.shmodelSetExpirationDetails hash]; - case DBTEAMLOGEventDetailsShmodelTeamCopyDetails: - result = prime * result + [self.shmodelTeamCopyDetails hash]; - case DBTEAMLOGEventDetailsShmodelTeamDownloadDetails: - result = prime * result + [self.shmodelTeamDownloadDetails hash]; - case DBTEAMLOGEventDetailsShmodelTeamShareDetails: - result = prime * result + [self.shmodelTeamShareDetails hash]; - case DBTEAMLOGEventDetailsShmodelTeamViewDetails: - result = prime * result + [self.shmodelTeamViewDetails hash]; - case DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails: - result = prime * result + [self.shmodelVisibilityPasswordDetails hash]; - case DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails: - result = prime * result + [self.shmodelVisibilityPublicDetails hash]; - case DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails: - result = prime * result + [self.shmodelVisibilityTeamOnlyDetails hash]; - case DBTEAMLOGEventDetailsSsoAddCertDetails: - result = prime * result + [self.ssoAddCertDetails hash]; - case DBTEAMLOGEventDetailsSsoAddLoginUrlDetails: - result = prime * result + [self.ssoAddLoginUrlDetails hash]; - case DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails: - result = prime * result + [self.ssoAddLogoutUrlDetails hash]; - case DBTEAMLOGEventDetailsSsoChangeCertDetails: - result = prime * result + [self.ssoChangeCertDetails hash]; - case DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails: - result = prime * result + [self.ssoChangeLoginUrlDetails hash]; - case DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails: - result = prime * result + [self.ssoChangeLogoutUrlDetails hash]; - case DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails: - result = prime * result + [self.ssoChangeSamlIdentityModeDetails hash]; - case DBTEAMLOGEventDetailsSsoRemoveCertDetails: - result = prime * result + [self.ssoRemoveCertDetails hash]; - case DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails: - result = prime * result + [self.ssoRemoveLoginUrlDetails hash]; - case DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails: - result = prime * result + [self.ssoRemoveLogoutUrlDetails hash]; - case DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails: - result = prime * result + [self.teamFolderChangeStatusDetails hash]; - case DBTEAMLOGEventDetailsTeamFolderCreateDetails: - result = prime * result + [self.teamFolderCreateDetails hash]; - case DBTEAMLOGEventDetailsTeamFolderDowngradeDetails: - result = prime * result + [self.teamFolderDowngradeDetails hash]; - case DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails: - result = prime * result + [self.teamFolderPermanentlyDeleteDetails hash]; - case DBTEAMLOGEventDetailsTeamFolderRenameDetails: - result = prime * result + [self.teamFolderRenameDetails hash]; - case DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails: - result = prime * result + [self.accountCaptureChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsAllowDownloadDisabledDetails: - result = prime * result + [self.allowDownloadDisabledDetails hash]; - case DBTEAMLOGEventDetailsAllowDownloadEnabledDetails: - result = prime * result + [self.allowDownloadEnabledDetails hash]; - case DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails: - result = prime * result + [self.dataPlacementRestrictionChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails: - result = prime * result + [self.dataPlacementRestrictionSatisfyPolicyDetails hash]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails: - result = prime * result + [self.deviceApprovalsChangeDesktopPolicyDetails hash]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails: - result = prime * result + [self.deviceApprovalsChangeMobilePolicyDetails hash]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails: - result = prime * result + [self.deviceApprovalsChangeOverageActionDetails hash]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails: - result = prime * result + [self.deviceApprovalsChangeUnlinkActionDetails hash]; - case DBTEAMLOGEventDetailsEmmAddExceptionDetails: - result = prime * result + [self.emmAddExceptionDetails hash]; - case DBTEAMLOGEventDetailsEmmChangePolicyDetails: - result = prime * result + [self.emmChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsEmmRemoveExceptionDetails: - result = prime * result + [self.emmRemoveExceptionDetails hash]; - case DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails: - result = prime * result + [self.extendedVersionHistoryChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails: - result = prime * result + [self.fileCommentsChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails: - result = prime * result + [self.fileRequestsChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails: - result = prime * result + [self.fileRequestsEmailsEnabledDetails hash]; - case DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails: - result = prime * result + [self.fileRequestsEmailsRestrictedToTeamOnlyDetails hash]; - case DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails: - result = prime * result + [self.googleSsoChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails: - result = prime * result + [self.groupUserManagementChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails: - result = prime * result + [self.memberRequestsChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails: - result = prime * result + [self.memberSpaceLimitsAddExceptionDetails hash]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails: - result = prime * result + [self.memberSpaceLimitsChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails: - result = prime * result + [self.memberSpaceLimitsRemoveExceptionDetails hash]; - case DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails: - result = prime * result + [self.memberSuggestionsChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails: - result = prime * result + [self.microsoftOfficeAddinChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails: - result = prime * result + [self.networkControlChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails: - result = prime * result + [self.paperChangeDeploymentPolicyDetails hash]; - case DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails: - result = prime * result + [self.paperChangeMemberLinkPolicyDetails hash]; - case DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails: - result = prime * result + [self.paperChangeMemberPolicyDetails hash]; - case DBTEAMLOGEventDetailsPaperChangePolicyDetails: - result = prime * result + [self.paperChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails: - result = prime * result + [self.permanentDeleteChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails: - result = prime * result + [self.sharingChangeFolderJoinPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails: - result = prime * result + [self.sharingChangeLinkPolicyDetails hash]; - case DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails: - result = prime * result + [self.sharingChangeMemberPolicyDetails hash]; - case DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails: - result = prime * result + [self.smartSyncChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails: - result = prime * result + [self.smartSyncNotOptOutDetails hash]; - case DBTEAMLOGEventDetailsSmartSyncOptOutDetails: - result = prime * result + [self.smartSyncOptOutDetails hash]; - case DBTEAMLOGEventDetailsSsoChangePolicyDetails: - result = prime * result + [self.ssoChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsTfaChangePolicyDetails: - result = prime * result + [self.tfaChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails: - result = prime * result + [self.twoAccountChangePolicyDetails hash]; - case DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails: - result = prime * result + [self.webSessionsChangeFixedLengthPolicyDetails hash]; - case DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails: - result = prime * result + [self.webSessionsChangeIdleLengthPolicyDetails hash]; - case DBTEAMLOGEventDetailsTeamProfileAddLogoDetails: - result = prime * result + [self.teamProfileAddLogoDetails hash]; - case DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails: - result = prime * result + [self.teamProfileChangeDefaultLanguageDetails hash]; - case DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails: - result = prime * result + [self.teamProfileChangeLogoDetails hash]; - case DBTEAMLOGEventDetailsTeamProfileChangeNameDetails: - result = prime * result + [self.teamProfileChangeNameDetails hash]; - case DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails: - result = prime * result + [self.teamProfileRemoveLogoDetails hash]; - case DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails: - result = prime * result + [self.tfaAddBackupPhoneDetails hash]; - case DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails: - result = prime * result + [self.tfaAddSecurityKeyDetails hash]; - case DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails: - result = prime * result + [self.tfaChangeBackupPhoneDetails hash]; - case DBTEAMLOGEventDetailsTfaChangeStatusDetails: - result = prime * result + [self.tfaChangeStatusDetails hash]; - case DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails: - result = prime * result + [self.tfaRemoveBackupPhoneDetails hash]; - case DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails: - result = prime * result + [self.tfaRemoveSecurityKeyDetails hash]; - case DBTEAMLOGEventDetailsTfaResetDetails: - result = prime * result + [self.tfaResetDetails hash]; - case DBTEAMLOGEventDetailsMissingDetails: - result = prime * result + [self.missingDetails hash]; - case DBTEAMLOGEventDetailsOther: - result = prime * result + [[self tagName] hash]; +- (DBTEAMLOGSharedFolderUnmountDetails *)sharedFolderUnmountDetails { + if (![self isSharedFolderUnmountDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedFolderUnmountDetails, but was %@.", [self tagName]]; } + return _sharedFolderUnmountDetails; +} - return prime * result; +- (DBTEAMLOGSharedLinkAddExpiryDetails *)sharedLinkAddExpiryDetails { + if (![self isSharedLinkAddExpiryDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails, but was %@.", [self tagName]]; + } + return _sharedLinkAddExpiryDetails; } -#pragma mark - Equality method +- (DBTEAMLOGSharedLinkChangeExpiryDetails *)sharedLinkChangeExpiryDetails { + if (![self isSharedLinkChangeExpiryDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails, but was %@.", + [self tagName]]; + } + return _sharedLinkChangeExpiryDetails; +} -- (BOOL)isEqual:(id)other { - if (other == self) { - return YES; +- (DBTEAMLOGSharedLinkChangeVisibilityDetails *)sharedLinkChangeVisibilityDetails { + if (![self isSharedLinkChangeVisibilityDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails, but was %@.", + [self tagName]]; } - if (!other || ![other isKindOfClass:[self class]]) { - return NO; + return _sharedLinkChangeVisibilityDetails; +} + +- (DBTEAMLOGSharedLinkCopyDetails *)sharedLinkCopyDetails { + if (![self isSharedLinkCopyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkCopyDetails, but was %@.", [self tagName]]; } - return [self isEqualToEventDetails:other]; + return _sharedLinkCopyDetails; } -- (BOOL)isEqualToEventDetails:(DBTEAMLOGEventDetails *)anEventDetails { - if (self == anEventDetails) { - return YES; +- (DBTEAMLOGSharedLinkCreateDetails *)sharedLinkCreateDetails { + if (![self isSharedLinkCreateDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkCreateDetails, but was %@.", [self tagName]]; } - if (self.tag != anEventDetails.tag) { - return NO; + return _sharedLinkCreateDetails; +} + +- (DBTEAMLOGSharedLinkDisableDetails *)sharedLinkDisableDetails { + if (![self isSharedLinkDisableDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkDisableDetails, but was %@.", [self tagName]]; } - switch (_tag) { - case DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails: - return [self.memberChangeMembershipTypeDetails isEqual:anEventDetails.memberChangeMembershipTypeDetails]; - case DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails: - return [self.memberPermanentlyDeleteAccountContentsDetails - isEqual:anEventDetails.memberPermanentlyDeleteAccountContentsDetails]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails: - return [self.memberSpaceLimitsChangeStatusDetails isEqual:anEventDetails.memberSpaceLimitsChangeStatusDetails]; - case DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails: - return [self.memberTransferAccountContentsDetails isEqual:anEventDetails.memberTransferAccountContentsDetails]; - case DBTEAMLOGEventDetailsPaperAdminExportStartDetails: - return [self.paperAdminExportStartDetails isEqual:anEventDetails.paperAdminExportStartDetails]; - case DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails: - return [self.paperEnabledUsersGroupAdditionDetails isEqual:anEventDetails.paperEnabledUsersGroupAdditionDetails]; - case DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails: - return [self.paperEnabledUsersGroupRemovalDetails isEqual:anEventDetails.paperEnabledUsersGroupRemovalDetails]; - case DBTEAMLOGEventDetailsPaperExternalViewAllowDetails: - return [self.paperExternalViewAllowDetails isEqual:anEventDetails.paperExternalViewAllowDetails]; - case DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails: - return [self.paperExternalViewDefaultTeamDetails isEqual:anEventDetails.paperExternalViewDefaultTeamDetails]; - case DBTEAMLOGEventDetailsPaperExternalViewForbidDetails: - return [self.paperExternalViewForbidDetails isEqual:anEventDetails.paperExternalViewForbidDetails]; - case DBTEAMLOGEventDetailsSfExternalInviteWarnDetails: - return [self.sfExternalInviteWarnDetails isEqual:anEventDetails.sfExternalInviteWarnDetails]; - case DBTEAMLOGEventDetailsTeamMergeFromDetails: - return [self.teamMergeFromDetails isEqual:anEventDetails.teamMergeFromDetails]; - case DBTEAMLOGEventDetailsTeamMergeToDetails: - return [self.teamMergeToDetails isEqual:anEventDetails.teamMergeToDetails]; - case DBTEAMLOGEventDetailsAppLinkTeamDetails: - return [self.appLinkTeamDetails isEqual:anEventDetails.appLinkTeamDetails]; - case DBTEAMLOGEventDetailsAppLinkUserDetails: - return [self.appLinkUserDetails isEqual:anEventDetails.appLinkUserDetails]; - case DBTEAMLOGEventDetailsAppUnlinkTeamDetails: - return [self.appUnlinkTeamDetails isEqual:anEventDetails.appUnlinkTeamDetails]; - case DBTEAMLOGEventDetailsAppUnlinkUserDetails: - return [self.appUnlinkUserDetails isEqual:anEventDetails.appUnlinkUserDetails]; - case DBTEAMLOGEventDetailsFileAddCommentDetails: - return [self.fileAddCommentDetails isEqual:anEventDetails.fileAddCommentDetails]; - case DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails: - return [self.fileChangeCommentSubscriptionDetails isEqual:anEventDetails.fileChangeCommentSubscriptionDetails]; - case DBTEAMLOGEventDetailsFileDeleteCommentDetails: - return [self.fileDeleteCommentDetails isEqual:anEventDetails.fileDeleteCommentDetails]; - case DBTEAMLOGEventDetailsFileLikeCommentDetails: - return [self.fileLikeCommentDetails isEqual:anEventDetails.fileLikeCommentDetails]; - case DBTEAMLOGEventDetailsFileResolveCommentDetails: - return [self.fileResolveCommentDetails isEqual:anEventDetails.fileResolveCommentDetails]; - case DBTEAMLOGEventDetailsFileUnlikeCommentDetails: - return [self.fileUnlikeCommentDetails isEqual:anEventDetails.fileUnlikeCommentDetails]; - case DBTEAMLOGEventDetailsFileUnresolveCommentDetails: - return [self.fileUnresolveCommentDetails isEqual:anEventDetails.fileUnresolveCommentDetails]; - case DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails: - return [self.deviceChangeIpDesktopDetails isEqual:anEventDetails.deviceChangeIpDesktopDetails]; - case DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails: - return [self.deviceChangeIpMobileDetails isEqual:anEventDetails.deviceChangeIpMobileDetails]; - case DBTEAMLOGEventDetailsDeviceChangeIpWebDetails: - return [self.deviceChangeIpWebDetails isEqual:anEventDetails.deviceChangeIpWebDetails]; - case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails: - return [self.deviceDeleteOnUnlinkFailDetails isEqual:anEventDetails.deviceDeleteOnUnlinkFailDetails]; - case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails: - return [self.deviceDeleteOnUnlinkSuccessDetails isEqual:anEventDetails.deviceDeleteOnUnlinkSuccessDetails]; - case DBTEAMLOGEventDetailsDeviceLinkFailDetails: - return [self.deviceLinkFailDetails isEqual:anEventDetails.deviceLinkFailDetails]; - case DBTEAMLOGEventDetailsDeviceLinkSuccessDetails: - return [self.deviceLinkSuccessDetails isEqual:anEventDetails.deviceLinkSuccessDetails]; - case DBTEAMLOGEventDetailsDeviceManagementDisabledDetails: - return [self.deviceManagementDisabledDetails isEqual:anEventDetails.deviceManagementDisabledDetails]; - case DBTEAMLOGEventDetailsDeviceManagementEnabledDetails: - return [self.deviceManagementEnabledDetails isEqual:anEventDetails.deviceManagementEnabledDetails]; - case DBTEAMLOGEventDetailsDeviceUnlinkDetails: - return [self.deviceUnlinkDetails isEqual:anEventDetails.deviceUnlinkDetails]; - case DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails: - return [self.emmRefreshAuthTokenDetails isEqual:anEventDetails.emmRefreshAuthTokenDetails]; - case DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails: - return - [self.accountCaptureChangeAvailabilityDetails isEqual:anEventDetails.accountCaptureChangeAvailabilityDetails]; - case DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails: - return [self.accountCaptureMigrateAccountDetails isEqual:anEventDetails.accountCaptureMigrateAccountDetails]; - case DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails: - return [self.accountCaptureRelinquishAccountDetails isEqual:anEventDetails.accountCaptureRelinquishAccountDetails]; - case DBTEAMLOGEventDetailsDisabledDomainInvitesDetails: - return [self.disabledDomainInvitesDetails isEqual:anEventDetails.disabledDomainInvitesDetails]; - case DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails: - return [self.domainInvitesApproveRequestToJoinTeamDetails - isEqual:anEventDetails.domainInvitesApproveRequestToJoinTeamDetails]; - case DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails: - return [self.domainInvitesDeclineRequestToJoinTeamDetails - isEqual:anEventDetails.domainInvitesDeclineRequestToJoinTeamDetails]; - case DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails: - return [self.domainInvitesEmailExistingUsersDetails isEqual:anEventDetails.domainInvitesEmailExistingUsersDetails]; - case DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails: - return [self.domainInvitesRequestToJoinTeamDetails isEqual:anEventDetails.domainInvitesRequestToJoinTeamDetails]; - case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails: - return [self.domainInvitesSetInviteNewUserPrefToNoDetails - isEqual:anEventDetails.domainInvitesSetInviteNewUserPrefToNoDetails]; - case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails: - return [self.domainInvitesSetInviteNewUserPrefToYesDetails - isEqual:anEventDetails.domainInvitesSetInviteNewUserPrefToYesDetails]; - case DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails: - return [self.domainVerificationAddDomainFailDetails isEqual:anEventDetails.domainVerificationAddDomainFailDetails]; - case DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails: - return [self.domainVerificationAddDomainSuccessDetails - isEqual:anEventDetails.domainVerificationAddDomainSuccessDetails]; - case DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails: - return [self.domainVerificationRemoveDomainDetails isEqual:anEventDetails.domainVerificationRemoveDomainDetails]; - case DBTEAMLOGEventDetailsEnabledDomainInvitesDetails: - return [self.enabledDomainInvitesDetails isEqual:anEventDetails.enabledDomainInvitesDetails]; - case DBTEAMLOGEventDetailsCreateFolderDetails: - return [self.createFolderDetails isEqual:anEventDetails.createFolderDetails]; - case DBTEAMLOGEventDetailsFileAddDetails: - return [self.fileAddDetails isEqual:anEventDetails.fileAddDetails]; - case DBTEAMLOGEventDetailsFileCopyDetails: - return [self.fileCopyDetails isEqual:anEventDetails.fileCopyDetails]; - case DBTEAMLOGEventDetailsFileDeleteDetails: - return [self.fileDeleteDetails isEqual:anEventDetails.fileDeleteDetails]; - case DBTEAMLOGEventDetailsFileDownloadDetails: - return [self.fileDownloadDetails isEqual:anEventDetails.fileDownloadDetails]; - case DBTEAMLOGEventDetailsFileEditDetails: - return [self.fileEditDetails isEqual:anEventDetails.fileEditDetails]; - case DBTEAMLOGEventDetailsFileGetCopyReferenceDetails: - return [self.fileGetCopyReferenceDetails isEqual:anEventDetails.fileGetCopyReferenceDetails]; - case DBTEAMLOGEventDetailsFileMoveDetails: - return [self.fileMoveDetails isEqual:anEventDetails.fileMoveDetails]; - case DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails: - return [self.filePermanentlyDeleteDetails isEqual:anEventDetails.filePermanentlyDeleteDetails]; - case DBTEAMLOGEventDetailsFilePreviewDetails: - return [self.filePreviewDetails isEqual:anEventDetails.filePreviewDetails]; - case DBTEAMLOGEventDetailsFileRenameDetails: - return [self.fileRenameDetails isEqual:anEventDetails.fileRenameDetails]; - case DBTEAMLOGEventDetailsFileRestoreDetails: - return [self.fileRestoreDetails isEqual:anEventDetails.fileRestoreDetails]; - case DBTEAMLOGEventDetailsFileRevertDetails: - return [self.fileRevertDetails isEqual:anEventDetails.fileRevertDetails]; - case DBTEAMLOGEventDetailsFileRollbackChangesDetails: - return [self.fileRollbackChangesDetails isEqual:anEventDetails.fileRollbackChangesDetails]; - case DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails: - return [self.fileSaveCopyReferenceDetails isEqual:anEventDetails.fileSaveCopyReferenceDetails]; - case DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails: - return [self.fileRequestAddDeadlineDetails isEqual:anEventDetails.fileRequestAddDeadlineDetails]; - case DBTEAMLOGEventDetailsFileRequestChangeDetails: - return [self.fileRequestChangeDetails isEqual:anEventDetails.fileRequestChangeDetails]; - case DBTEAMLOGEventDetailsFileRequestChangeFolderDetails: - return [self.fileRequestChangeFolderDetails isEqual:anEventDetails.fileRequestChangeFolderDetails]; - case DBTEAMLOGEventDetailsFileRequestCloseDetails: - return [self.fileRequestCloseDetails isEqual:anEventDetails.fileRequestCloseDetails]; - case DBTEAMLOGEventDetailsFileRequestCreateDetails: - return [self.fileRequestCreateDetails isEqual:anEventDetails.fileRequestCreateDetails]; - case DBTEAMLOGEventDetailsFileRequestReceiveFileDetails: - return [self.fileRequestReceiveFileDetails isEqual:anEventDetails.fileRequestReceiveFileDetails]; - case DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails: - return [self.fileRequestRemoveDeadlineDetails isEqual:anEventDetails.fileRequestRemoveDeadlineDetails]; - case DBTEAMLOGEventDetailsFileRequestSendDetails: - return [self.fileRequestSendDetails isEqual:anEventDetails.fileRequestSendDetails]; - case DBTEAMLOGEventDetailsGroupAddExternalIdDetails: - return [self.groupAddExternalIdDetails isEqual:anEventDetails.groupAddExternalIdDetails]; - case DBTEAMLOGEventDetailsGroupAddMemberDetails: - return [self.groupAddMemberDetails isEqual:anEventDetails.groupAddMemberDetails]; - case DBTEAMLOGEventDetailsGroupChangeExternalIdDetails: - return [self.groupChangeExternalIdDetails isEqual:anEventDetails.groupChangeExternalIdDetails]; - case DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails: - return [self.groupChangeManagementTypeDetails isEqual:anEventDetails.groupChangeManagementTypeDetails]; - case DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails: - return [self.groupChangeMemberRoleDetails isEqual:anEventDetails.groupChangeMemberRoleDetails]; - case DBTEAMLOGEventDetailsGroupCreateDetails: - return [self.groupCreateDetails isEqual:anEventDetails.groupCreateDetails]; - case DBTEAMLOGEventDetailsGroupDeleteDetails: - return [self.groupDeleteDetails isEqual:anEventDetails.groupDeleteDetails]; - case DBTEAMLOGEventDetailsGroupMovedDetails: - return [self.groupMovedDetails isEqual:anEventDetails.groupMovedDetails]; - case DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails: - return [self.groupRemoveExternalIdDetails isEqual:anEventDetails.groupRemoveExternalIdDetails]; - case DBTEAMLOGEventDetailsGroupRemoveMemberDetails: - return [self.groupRemoveMemberDetails isEqual:anEventDetails.groupRemoveMemberDetails]; - case DBTEAMLOGEventDetailsGroupRenameDetails: - return [self.groupRenameDetails isEqual:anEventDetails.groupRenameDetails]; - case DBTEAMLOGEventDetailsEmmErrorDetails: - return [self.emmErrorDetails isEqual:anEventDetails.emmErrorDetails]; - case DBTEAMLOGEventDetailsLoginFailDetails: - return [self.loginFailDetails isEqual:anEventDetails.loginFailDetails]; - case DBTEAMLOGEventDetailsLoginSuccessDetails: - return [self.loginSuccessDetails isEqual:anEventDetails.loginSuccessDetails]; - case DBTEAMLOGEventDetailsLogoutDetails: - return [self.logoutDetails isEqual:anEventDetails.logoutDetails]; - case DBTEAMLOGEventDetailsResellerSupportSessionEndDetails: - return [self.resellerSupportSessionEndDetails isEqual:anEventDetails.resellerSupportSessionEndDetails]; - case DBTEAMLOGEventDetailsResellerSupportSessionStartDetails: - return [self.resellerSupportSessionStartDetails isEqual:anEventDetails.resellerSupportSessionStartDetails]; - case DBTEAMLOGEventDetailsSignInAsSessionEndDetails: - return [self.signInAsSessionEndDetails isEqual:anEventDetails.signInAsSessionEndDetails]; - case DBTEAMLOGEventDetailsSignInAsSessionStartDetails: - return [self.signInAsSessionStartDetails isEqual:anEventDetails.signInAsSessionStartDetails]; - case DBTEAMLOGEventDetailsSsoErrorDetails: - return [self.ssoErrorDetails isEqual:anEventDetails.ssoErrorDetails]; - case DBTEAMLOGEventDetailsMemberAddNameDetails: - return [self.memberAddNameDetails isEqual:anEventDetails.memberAddNameDetails]; - case DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails: - return [self.memberChangeAdminRoleDetails isEqual:anEventDetails.memberChangeAdminRoleDetails]; - case DBTEAMLOGEventDetailsMemberChangeEmailDetails: - return [self.memberChangeEmailDetails isEqual:anEventDetails.memberChangeEmailDetails]; - case DBTEAMLOGEventDetailsMemberChangeNameDetails: - return [self.memberChangeNameDetails isEqual:anEventDetails.memberChangeNameDetails]; - case DBTEAMLOGEventDetailsMemberChangeStatusDetails: - return [self.memberChangeStatusDetails isEqual:anEventDetails.memberChangeStatusDetails]; - case DBTEAMLOGEventDetailsMemberSuggestDetails: - return [self.memberSuggestDetails isEqual:anEventDetails.memberSuggestDetails]; - case DBTEAMLOGEventDetailsPaperContentAddMemberDetails: - return [self.paperContentAddMemberDetails isEqual:anEventDetails.paperContentAddMemberDetails]; - case DBTEAMLOGEventDetailsPaperContentAddToFolderDetails: - return [self.paperContentAddToFolderDetails isEqual:anEventDetails.paperContentAddToFolderDetails]; - case DBTEAMLOGEventDetailsPaperContentArchiveDetails: - return [self.paperContentArchiveDetails isEqual:anEventDetails.paperContentArchiveDetails]; - case DBTEAMLOGEventDetailsPaperContentCreateDetails: - return [self.paperContentCreateDetails isEqual:anEventDetails.paperContentCreateDetails]; - case DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails: - return [self.paperContentPermanentlyDeleteDetails isEqual:anEventDetails.paperContentPermanentlyDeleteDetails]; - case DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails: - return [self.paperContentRemoveFromFolderDetails isEqual:anEventDetails.paperContentRemoveFromFolderDetails]; - case DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails: - return [self.paperContentRemoveMemberDetails isEqual:anEventDetails.paperContentRemoveMemberDetails]; - case DBTEAMLOGEventDetailsPaperContentRenameDetails: - return [self.paperContentRenameDetails isEqual:anEventDetails.paperContentRenameDetails]; - case DBTEAMLOGEventDetailsPaperContentRestoreDetails: - return [self.paperContentRestoreDetails isEqual:anEventDetails.paperContentRestoreDetails]; - case DBTEAMLOGEventDetailsPaperDocAddCommentDetails: - return [self.paperDocAddCommentDetails isEqual:anEventDetails.paperDocAddCommentDetails]; - case DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails: - return [self.paperDocChangeMemberRoleDetails isEqual:anEventDetails.paperDocChangeMemberRoleDetails]; - case DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails: - return [self.paperDocChangeSharingPolicyDetails isEqual:anEventDetails.paperDocChangeSharingPolicyDetails]; - case DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails: - return [self.paperDocChangeSubscriptionDetails isEqual:anEventDetails.paperDocChangeSubscriptionDetails]; - case DBTEAMLOGEventDetailsPaperDocDeletedDetails: - return [self.paperDocDeletedDetails isEqual:anEventDetails.paperDocDeletedDetails]; - case DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails: - return [self.paperDocDeleteCommentDetails isEqual:anEventDetails.paperDocDeleteCommentDetails]; - case DBTEAMLOGEventDetailsPaperDocDownloadDetails: - return [self.paperDocDownloadDetails isEqual:anEventDetails.paperDocDownloadDetails]; - case DBTEAMLOGEventDetailsPaperDocEditDetails: - return [self.paperDocEditDetails isEqual:anEventDetails.paperDocEditDetails]; - case DBTEAMLOGEventDetailsPaperDocEditCommentDetails: - return [self.paperDocEditCommentDetails isEqual:anEventDetails.paperDocEditCommentDetails]; - case DBTEAMLOGEventDetailsPaperDocFollowedDetails: - return [self.paperDocFollowedDetails isEqual:anEventDetails.paperDocFollowedDetails]; - case DBTEAMLOGEventDetailsPaperDocMentionDetails: - return [self.paperDocMentionDetails isEqual:anEventDetails.paperDocMentionDetails]; - case DBTEAMLOGEventDetailsPaperDocRequestAccessDetails: - return [self.paperDocRequestAccessDetails isEqual:anEventDetails.paperDocRequestAccessDetails]; - case DBTEAMLOGEventDetailsPaperDocResolveCommentDetails: - return [self.paperDocResolveCommentDetails isEqual:anEventDetails.paperDocResolveCommentDetails]; - case DBTEAMLOGEventDetailsPaperDocRevertDetails: - return [self.paperDocRevertDetails isEqual:anEventDetails.paperDocRevertDetails]; - case DBTEAMLOGEventDetailsPaperDocSlackShareDetails: - return [self.paperDocSlackShareDetails isEqual:anEventDetails.paperDocSlackShareDetails]; - case DBTEAMLOGEventDetailsPaperDocTeamInviteDetails: - return [self.paperDocTeamInviteDetails isEqual:anEventDetails.paperDocTeamInviteDetails]; - case DBTEAMLOGEventDetailsPaperDocTrashedDetails: - return [self.paperDocTrashedDetails isEqual:anEventDetails.paperDocTrashedDetails]; - case DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails: - return [self.paperDocUnresolveCommentDetails isEqual:anEventDetails.paperDocUnresolveCommentDetails]; - case DBTEAMLOGEventDetailsPaperDocUntrashedDetails: - return [self.paperDocUntrashedDetails isEqual:anEventDetails.paperDocUntrashedDetails]; - case DBTEAMLOGEventDetailsPaperDocViewDetails: - return [self.paperDocViewDetails isEqual:anEventDetails.paperDocViewDetails]; - case DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails: - return [self.paperFolderChangeSubscriptionDetails isEqual:anEventDetails.paperFolderChangeSubscriptionDetails]; - case DBTEAMLOGEventDetailsPaperFolderDeletedDetails: - return [self.paperFolderDeletedDetails isEqual:anEventDetails.paperFolderDeletedDetails]; - case DBTEAMLOGEventDetailsPaperFolderFollowedDetails: - return [self.paperFolderFollowedDetails isEqual:anEventDetails.paperFolderFollowedDetails]; - case DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails: - return [self.paperFolderTeamInviteDetails isEqual:anEventDetails.paperFolderTeamInviteDetails]; - case DBTEAMLOGEventDetailsPasswordChangeDetails: - return [self.passwordChangeDetails isEqual:anEventDetails.passwordChangeDetails]; - case DBTEAMLOGEventDetailsPasswordResetDetails: - return [self.passwordResetDetails isEqual:anEventDetails.passwordResetDetails]; - case DBTEAMLOGEventDetailsPasswordResetAllDetails: - return [self.passwordResetAllDetails isEqual:anEventDetails.passwordResetAllDetails]; - case DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails: - return [self.emmCreateExceptionsReportDetails isEqual:anEventDetails.emmCreateExceptionsReportDetails]; - case DBTEAMLOGEventDetailsEmmCreateUsageReportDetails: - return [self.emmCreateUsageReportDetails isEqual:anEventDetails.emmCreateUsageReportDetails]; - case DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails: - return [self.smartSyncCreateAdminPrivilegeReportDetails - isEqual:anEventDetails.smartSyncCreateAdminPrivilegeReportDetails]; - case DBTEAMLOGEventDetailsTeamActivityCreateReportDetails: - return [self.teamActivityCreateReportDetails isEqual:anEventDetails.teamActivityCreateReportDetails]; - case DBTEAMLOGEventDetailsCollectionShareDetails: - return [self.collectionShareDetails isEqual:anEventDetails.collectionShareDetails]; - case DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails: - return [self.noteAclInviteOnlyDetails isEqual:anEventDetails.noteAclInviteOnlyDetails]; - case DBTEAMLOGEventDetailsNoteAclLinkDetails: - return [self.noteAclLinkDetails isEqual:anEventDetails.noteAclLinkDetails]; - case DBTEAMLOGEventDetailsNoteAclTeamLinkDetails: - return [self.noteAclTeamLinkDetails isEqual:anEventDetails.noteAclTeamLinkDetails]; - case DBTEAMLOGEventDetailsNoteSharedDetails: - return [self.noteSharedDetails isEqual:anEventDetails.noteSharedDetails]; - case DBTEAMLOGEventDetailsNoteShareReceiveDetails: - return [self.noteShareReceiveDetails isEqual:anEventDetails.noteShareReceiveDetails]; - case DBTEAMLOGEventDetailsOpenNoteSharedDetails: - return [self.openNoteSharedDetails isEqual:anEventDetails.openNoteSharedDetails]; - case DBTEAMLOGEventDetailsSfAddGroupDetails: - return [self.sfAddGroupDetails isEqual:anEventDetails.sfAddGroupDetails]; - case DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails: - return [self.sfAllowNonMembersToViewSharedLinksDetails - isEqual:anEventDetails.sfAllowNonMembersToViewSharedLinksDetails]; - case DBTEAMLOGEventDetailsSfInviteGroupDetails: - return [self.sfInviteGroupDetails isEqual:anEventDetails.sfInviteGroupDetails]; - case DBTEAMLOGEventDetailsSfNestDetails: - return [self.sfNestDetails isEqual:anEventDetails.sfNestDetails]; - case DBTEAMLOGEventDetailsSfTeamDeclineDetails: - return [self.sfTeamDeclineDetails isEqual:anEventDetails.sfTeamDeclineDetails]; - case DBTEAMLOGEventDetailsSfTeamGrantAccessDetails: - return [self.sfTeamGrantAccessDetails isEqual:anEventDetails.sfTeamGrantAccessDetails]; - case DBTEAMLOGEventDetailsSfTeamInviteDetails: - return [self.sfTeamInviteDetails isEqual:anEventDetails.sfTeamInviteDetails]; - case DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails: - return [self.sfTeamInviteChangeRoleDetails isEqual:anEventDetails.sfTeamInviteChangeRoleDetails]; - case DBTEAMLOGEventDetailsSfTeamJoinDetails: - return [self.sfTeamJoinDetails isEqual:anEventDetails.sfTeamJoinDetails]; - case DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails: - return [self.sfTeamJoinFromOobLinkDetails isEqual:anEventDetails.sfTeamJoinFromOobLinkDetails]; - case DBTEAMLOGEventDetailsSfTeamUninviteDetails: - return [self.sfTeamUninviteDetails isEqual:anEventDetails.sfTeamUninviteDetails]; - case DBTEAMLOGEventDetailsSharedContentAddInviteesDetails: - return [self.sharedContentAddInviteesDetails isEqual:anEventDetails.sharedContentAddInviteesDetails]; - case DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails: - return [self.sharedContentAddLinkExpiryDetails isEqual:anEventDetails.sharedContentAddLinkExpiryDetails]; - case DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails: - return [self.sharedContentAddLinkPasswordDetails isEqual:anEventDetails.sharedContentAddLinkPasswordDetails]; - case DBTEAMLOGEventDetailsSharedContentAddMemberDetails: - return [self.sharedContentAddMemberDetails isEqual:anEventDetails.sharedContentAddMemberDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails: - return [self.sharedContentChangeDownloadsPolicyDetails - isEqual:anEventDetails.sharedContentChangeDownloadsPolicyDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails: - return [self.sharedContentChangeInviteeRoleDetails isEqual:anEventDetails.sharedContentChangeInviteeRoleDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails: - return [self.sharedContentChangeLinkAudienceDetails isEqual:anEventDetails.sharedContentChangeLinkAudienceDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails: - return [self.sharedContentChangeLinkExpiryDetails isEqual:anEventDetails.sharedContentChangeLinkExpiryDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails: - return [self.sharedContentChangeLinkPasswordDetails isEqual:anEventDetails.sharedContentChangeLinkPasswordDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails: - return [self.sharedContentChangeMemberRoleDetails isEqual:anEventDetails.sharedContentChangeMemberRoleDetails]; - case DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails: - return [self.sharedContentChangeViewerInfoPolicyDetails - isEqual:anEventDetails.sharedContentChangeViewerInfoPolicyDetails]; - case DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails: - return [self.sharedContentClaimInvitationDetails isEqual:anEventDetails.sharedContentClaimInvitationDetails]; - case DBTEAMLOGEventDetailsSharedContentCopyDetails: - return [self.sharedContentCopyDetails isEqual:anEventDetails.sharedContentCopyDetails]; - case DBTEAMLOGEventDetailsSharedContentDownloadDetails: - return [self.sharedContentDownloadDetails isEqual:anEventDetails.sharedContentDownloadDetails]; - case DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails: - return - [self.sharedContentRelinquishMembershipDetails isEqual:anEventDetails.sharedContentRelinquishMembershipDetails]; - case DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails: - return [self.sharedContentRemoveInviteeDetails isEqual:anEventDetails.sharedContentRemoveInviteeDetails]; - case DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails: - return [self.sharedContentRemoveLinkExpiryDetails isEqual:anEventDetails.sharedContentRemoveLinkExpiryDetails]; - case DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails: - return [self.sharedContentRemoveLinkPasswordDetails isEqual:anEventDetails.sharedContentRemoveLinkPasswordDetails]; - case DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails: - return [self.sharedContentRemoveMemberDetails isEqual:anEventDetails.sharedContentRemoveMemberDetails]; - case DBTEAMLOGEventDetailsSharedContentRequestAccessDetails: - return [self.sharedContentRequestAccessDetails isEqual:anEventDetails.sharedContentRequestAccessDetails]; - case DBTEAMLOGEventDetailsSharedContentUnshareDetails: - return [self.sharedContentUnshareDetails isEqual:anEventDetails.sharedContentUnshareDetails]; - case DBTEAMLOGEventDetailsSharedContentViewDetails: - return [self.sharedContentViewDetails isEqual:anEventDetails.sharedContentViewDetails]; - case DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails: - return - [self.sharedFolderChangeConfidentialityDetails isEqual:anEventDetails.sharedFolderChangeConfidentialityDetails]; - case DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails: - return [self.sharedFolderChangeLinkPolicyDetails isEqual:anEventDetails.sharedFolderChangeLinkPolicyDetails]; - case DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails: - return [self.sharedFolderChangeMemberManagementPolicyDetails - isEqual:anEventDetails.sharedFolderChangeMemberManagementPolicyDetails]; - case DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails: - return [self.sharedFolderChangeMemberPolicyDetails isEqual:anEventDetails.sharedFolderChangeMemberPolicyDetails]; - case DBTEAMLOGEventDetailsSharedFolderCreateDetails: - return [self.sharedFolderCreateDetails isEqual:anEventDetails.sharedFolderCreateDetails]; - case DBTEAMLOGEventDetailsSharedFolderMountDetails: - return [self.sharedFolderMountDetails isEqual:anEventDetails.sharedFolderMountDetails]; - case DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails: - return [self.sharedFolderTransferOwnershipDetails isEqual:anEventDetails.sharedFolderTransferOwnershipDetails]; - case DBTEAMLOGEventDetailsSharedFolderUnmountDetails: - return [self.sharedFolderUnmountDetails isEqual:anEventDetails.sharedFolderUnmountDetails]; - case DBTEAMLOGEventDetailsSharedNoteOpenedDetails: - return [self.sharedNoteOpenedDetails isEqual:anEventDetails.sharedNoteOpenedDetails]; - case DBTEAMLOGEventDetailsShmodelAppCreateDetails: - return [self.shmodelAppCreateDetails isEqual:anEventDetails.shmodelAppCreateDetails]; - case DBTEAMLOGEventDetailsShmodelCreateDetails: - return [self.shmodelCreateDetails isEqual:anEventDetails.shmodelCreateDetails]; - case DBTEAMLOGEventDetailsShmodelDisableDetails: - return [self.shmodelDisableDetails isEqual:anEventDetails.shmodelDisableDetails]; - case DBTEAMLOGEventDetailsShmodelFbShareDetails: - return [self.shmodelFbShareDetails isEqual:anEventDetails.shmodelFbShareDetails]; - case DBTEAMLOGEventDetailsShmodelGroupShareDetails: - return [self.shmodelGroupShareDetails isEqual:anEventDetails.shmodelGroupShareDetails]; - case DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails: - return [self.shmodelRemoveExpirationDetails isEqual:anEventDetails.shmodelRemoveExpirationDetails]; - case DBTEAMLOGEventDetailsShmodelSetExpirationDetails: - return [self.shmodelSetExpirationDetails isEqual:anEventDetails.shmodelSetExpirationDetails]; - case DBTEAMLOGEventDetailsShmodelTeamCopyDetails: - return [self.shmodelTeamCopyDetails isEqual:anEventDetails.shmodelTeamCopyDetails]; - case DBTEAMLOGEventDetailsShmodelTeamDownloadDetails: - return [self.shmodelTeamDownloadDetails isEqual:anEventDetails.shmodelTeamDownloadDetails]; - case DBTEAMLOGEventDetailsShmodelTeamShareDetails: - return [self.shmodelTeamShareDetails isEqual:anEventDetails.shmodelTeamShareDetails]; - case DBTEAMLOGEventDetailsShmodelTeamViewDetails: - return [self.shmodelTeamViewDetails isEqual:anEventDetails.shmodelTeamViewDetails]; - case DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails: - return [self.shmodelVisibilityPasswordDetails isEqual:anEventDetails.shmodelVisibilityPasswordDetails]; - case DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails: - return [self.shmodelVisibilityPublicDetails isEqual:anEventDetails.shmodelVisibilityPublicDetails]; - case DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails: - return [self.shmodelVisibilityTeamOnlyDetails isEqual:anEventDetails.shmodelVisibilityTeamOnlyDetails]; - case DBTEAMLOGEventDetailsSsoAddCertDetails: - return [self.ssoAddCertDetails isEqual:anEventDetails.ssoAddCertDetails]; - case DBTEAMLOGEventDetailsSsoAddLoginUrlDetails: - return [self.ssoAddLoginUrlDetails isEqual:anEventDetails.ssoAddLoginUrlDetails]; - case DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails: - return [self.ssoAddLogoutUrlDetails isEqual:anEventDetails.ssoAddLogoutUrlDetails]; - case DBTEAMLOGEventDetailsSsoChangeCertDetails: - return [self.ssoChangeCertDetails isEqual:anEventDetails.ssoChangeCertDetails]; - case DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails: - return [self.ssoChangeLoginUrlDetails isEqual:anEventDetails.ssoChangeLoginUrlDetails]; - case DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails: - return [self.ssoChangeLogoutUrlDetails isEqual:anEventDetails.ssoChangeLogoutUrlDetails]; - case DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails: - return [self.ssoChangeSamlIdentityModeDetails isEqual:anEventDetails.ssoChangeSamlIdentityModeDetails]; - case DBTEAMLOGEventDetailsSsoRemoveCertDetails: - return [self.ssoRemoveCertDetails isEqual:anEventDetails.ssoRemoveCertDetails]; - case DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails: - return [self.ssoRemoveLoginUrlDetails isEqual:anEventDetails.ssoRemoveLoginUrlDetails]; - case DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails: - return [self.ssoRemoveLogoutUrlDetails isEqual:anEventDetails.ssoRemoveLogoutUrlDetails]; - case DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails: - return [self.teamFolderChangeStatusDetails isEqual:anEventDetails.teamFolderChangeStatusDetails]; - case DBTEAMLOGEventDetailsTeamFolderCreateDetails: - return [self.teamFolderCreateDetails isEqual:anEventDetails.teamFolderCreateDetails]; - case DBTEAMLOGEventDetailsTeamFolderDowngradeDetails: - return [self.teamFolderDowngradeDetails isEqual:anEventDetails.teamFolderDowngradeDetails]; - case DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails: - return [self.teamFolderPermanentlyDeleteDetails isEqual:anEventDetails.teamFolderPermanentlyDeleteDetails]; - case DBTEAMLOGEventDetailsTeamFolderRenameDetails: - return [self.teamFolderRenameDetails isEqual:anEventDetails.teamFolderRenameDetails]; - case DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails: - return [self.accountCaptureChangePolicyDetails isEqual:anEventDetails.accountCaptureChangePolicyDetails]; - case DBTEAMLOGEventDetailsAllowDownloadDisabledDetails: - return [self.allowDownloadDisabledDetails isEqual:anEventDetails.allowDownloadDisabledDetails]; - case DBTEAMLOGEventDetailsAllowDownloadEnabledDetails: - return [self.allowDownloadEnabledDetails isEqual:anEventDetails.allowDownloadEnabledDetails]; - case DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails: - return [self.dataPlacementRestrictionChangePolicyDetails - isEqual:anEventDetails.dataPlacementRestrictionChangePolicyDetails]; - case DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails: - return [self.dataPlacementRestrictionSatisfyPolicyDetails - isEqual:anEventDetails.dataPlacementRestrictionSatisfyPolicyDetails]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails: - return [self.deviceApprovalsChangeDesktopPolicyDetails - isEqual:anEventDetails.deviceApprovalsChangeDesktopPolicyDetails]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails: - return - [self.deviceApprovalsChangeMobilePolicyDetails isEqual:anEventDetails.deviceApprovalsChangeMobilePolicyDetails]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails: - return [self.deviceApprovalsChangeOverageActionDetails - isEqual:anEventDetails.deviceApprovalsChangeOverageActionDetails]; - case DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails: - return - [self.deviceApprovalsChangeUnlinkActionDetails isEqual:anEventDetails.deviceApprovalsChangeUnlinkActionDetails]; - case DBTEAMLOGEventDetailsEmmAddExceptionDetails: - return [self.emmAddExceptionDetails isEqual:anEventDetails.emmAddExceptionDetails]; - case DBTEAMLOGEventDetailsEmmChangePolicyDetails: - return [self.emmChangePolicyDetails isEqual:anEventDetails.emmChangePolicyDetails]; - case DBTEAMLOGEventDetailsEmmRemoveExceptionDetails: - return [self.emmRemoveExceptionDetails isEqual:anEventDetails.emmRemoveExceptionDetails]; - case DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails: - return [self.extendedVersionHistoryChangePolicyDetails - isEqual:anEventDetails.extendedVersionHistoryChangePolicyDetails]; - case DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails: - return [self.fileCommentsChangePolicyDetails isEqual:anEventDetails.fileCommentsChangePolicyDetails]; - case DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails: - return [self.fileRequestsChangePolicyDetails isEqual:anEventDetails.fileRequestsChangePolicyDetails]; - case DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails: - return [self.fileRequestsEmailsEnabledDetails isEqual:anEventDetails.fileRequestsEmailsEnabledDetails]; - case DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails: - return [self.fileRequestsEmailsRestrictedToTeamOnlyDetails - isEqual:anEventDetails.fileRequestsEmailsRestrictedToTeamOnlyDetails]; - case DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails: - return [self.googleSsoChangePolicyDetails isEqual:anEventDetails.googleSsoChangePolicyDetails]; - case DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails: - return [self.groupUserManagementChangePolicyDetails isEqual:anEventDetails.groupUserManagementChangePolicyDetails]; - case DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails: - return [self.memberRequestsChangePolicyDetails isEqual:anEventDetails.memberRequestsChangePolicyDetails]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails: - return [self.memberSpaceLimitsAddExceptionDetails isEqual:anEventDetails.memberSpaceLimitsAddExceptionDetails]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails: - return [self.memberSpaceLimitsChangePolicyDetails isEqual:anEventDetails.memberSpaceLimitsChangePolicyDetails]; - case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails: - return - [self.memberSpaceLimitsRemoveExceptionDetails isEqual:anEventDetails.memberSpaceLimitsRemoveExceptionDetails]; - case DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails: - return [self.memberSuggestionsChangePolicyDetails isEqual:anEventDetails.memberSuggestionsChangePolicyDetails]; - case DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails: - return - [self.microsoftOfficeAddinChangePolicyDetails isEqual:anEventDetails.microsoftOfficeAddinChangePolicyDetails]; - case DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails: - return [self.networkControlChangePolicyDetails isEqual:anEventDetails.networkControlChangePolicyDetails]; - case DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails: - return [self.paperChangeDeploymentPolicyDetails isEqual:anEventDetails.paperChangeDeploymentPolicyDetails]; - case DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails: - return [self.paperChangeMemberLinkPolicyDetails isEqual:anEventDetails.paperChangeMemberLinkPolicyDetails]; - case DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails: - return [self.paperChangeMemberPolicyDetails isEqual:anEventDetails.paperChangeMemberPolicyDetails]; - case DBTEAMLOGEventDetailsPaperChangePolicyDetails: - return [self.paperChangePolicyDetails isEqual:anEventDetails.paperChangePolicyDetails]; - case DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails: - return [self.permanentDeleteChangePolicyDetails isEqual:anEventDetails.permanentDeleteChangePolicyDetails]; - case DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails: - return [self.sharingChangeFolderJoinPolicyDetails isEqual:anEventDetails.sharingChangeFolderJoinPolicyDetails]; - case DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails: - return [self.sharingChangeLinkPolicyDetails isEqual:anEventDetails.sharingChangeLinkPolicyDetails]; - case DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails: - return [self.sharingChangeMemberPolicyDetails isEqual:anEventDetails.sharingChangeMemberPolicyDetails]; - case DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails: - return [self.smartSyncChangePolicyDetails isEqual:anEventDetails.smartSyncChangePolicyDetails]; - case DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails: - return [self.smartSyncNotOptOutDetails isEqual:anEventDetails.smartSyncNotOptOutDetails]; - case DBTEAMLOGEventDetailsSmartSyncOptOutDetails: - return [self.smartSyncOptOutDetails isEqual:anEventDetails.smartSyncOptOutDetails]; - case DBTEAMLOGEventDetailsSsoChangePolicyDetails: - return [self.ssoChangePolicyDetails isEqual:anEventDetails.ssoChangePolicyDetails]; - case DBTEAMLOGEventDetailsTfaChangePolicyDetails: - return [self.tfaChangePolicyDetails isEqual:anEventDetails.tfaChangePolicyDetails]; - case DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails: - return [self.twoAccountChangePolicyDetails isEqual:anEventDetails.twoAccountChangePolicyDetails]; - case DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails: - return [self.webSessionsChangeFixedLengthPolicyDetails - isEqual:anEventDetails.webSessionsChangeFixedLengthPolicyDetails]; - case DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails: - return - [self.webSessionsChangeIdleLengthPolicyDetails isEqual:anEventDetails.webSessionsChangeIdleLengthPolicyDetails]; - case DBTEAMLOGEventDetailsTeamProfileAddLogoDetails: - return [self.teamProfileAddLogoDetails isEqual:anEventDetails.teamProfileAddLogoDetails]; - case DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails: - return - [self.teamProfileChangeDefaultLanguageDetails isEqual:anEventDetails.teamProfileChangeDefaultLanguageDetails]; - case DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails: - return [self.teamProfileChangeLogoDetails isEqual:anEventDetails.teamProfileChangeLogoDetails]; - case DBTEAMLOGEventDetailsTeamProfileChangeNameDetails: - return [self.teamProfileChangeNameDetails isEqual:anEventDetails.teamProfileChangeNameDetails]; - case DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails: - return [self.teamProfileRemoveLogoDetails isEqual:anEventDetails.teamProfileRemoveLogoDetails]; - case DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails: - return [self.tfaAddBackupPhoneDetails isEqual:anEventDetails.tfaAddBackupPhoneDetails]; - case DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails: - return [self.tfaAddSecurityKeyDetails isEqual:anEventDetails.tfaAddSecurityKeyDetails]; - case DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails: - return [self.tfaChangeBackupPhoneDetails isEqual:anEventDetails.tfaChangeBackupPhoneDetails]; - case DBTEAMLOGEventDetailsTfaChangeStatusDetails: - return [self.tfaChangeStatusDetails isEqual:anEventDetails.tfaChangeStatusDetails]; - case DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails: - return [self.tfaRemoveBackupPhoneDetails isEqual:anEventDetails.tfaRemoveBackupPhoneDetails]; - case DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails: - return [self.tfaRemoveSecurityKeyDetails isEqual:anEventDetails.tfaRemoveSecurityKeyDetails]; - case DBTEAMLOGEventDetailsTfaResetDetails: - return [self.tfaResetDetails isEqual:anEventDetails.tfaResetDetails]; - case DBTEAMLOGEventDetailsMissingDetails: - return [self.missingDetails isEqual:anEventDetails.missingDetails]; - case DBTEAMLOGEventDetailsOther: - return [[self tagName] isEqual:[anEventDetails tagName]]; + return _sharedLinkDisableDetails; +} + +- (DBTEAMLOGSharedLinkDownloadDetails *)sharedLinkDownloadDetails { + if (![self isSharedLinkDownloadDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkDownloadDetails, but was %@.", [self tagName]]; } - return YES; + return _sharedLinkDownloadDetails; } -@end +- (DBTEAMLOGSharedLinkRemoveExpiryDetails *)sharedLinkRemoveExpiryDetails { + if (![self isSharedLinkRemoveExpiryDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails, but was %@.", + [self tagName]]; + } + return _sharedLinkRemoveExpiryDetails; +} -#pragma mark - Serializer Object +- (DBTEAMLOGSharedLinkShareDetails *)sharedLinkShareDetails { + if (![self isSharedLinkShareDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkShareDetails, but was %@.", [self tagName]]; + } + return _sharedLinkShareDetails; +} -@implementation DBTEAMLOGEventDetailsSerializer +- (DBTEAMLOGSharedLinkViewDetails *)sharedLinkViewDetails { + if (![self isSharedLinkViewDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedLinkViewDetails, but was %@.", [self tagName]]; + } + return _sharedLinkViewDetails; +} -+ (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { - NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; +- (DBTEAMLOGSharedNoteOpenedDetails *)sharedNoteOpenedDetails { + if (![self isSharedNoteOpenedDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharedNoteOpenedDetails, but was %@.", [self tagName]]; + } + return _sharedNoteOpenedDetails; +} - if ([valueObj isMemberChangeMembershipTypeDetails]) { - jsonDict[@"member_change_membership_type_details"] = [[DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer - serialize:valueObj.memberChangeMembershipTypeDetails] mutableCopy]; - jsonDict[@".tag"] = @"member_change_membership_type_details"; - } else if ([valueObj isMemberPermanentlyDeleteAccountContentsDetails]) { - jsonDict[@"member_permanently_delete_account_contents_details"] = - [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer - serialize:valueObj.memberPermanentlyDeleteAccountContentsDetails] mutableCopy]; - jsonDict[@".tag"] = @"member_permanently_delete_account_contents_details"; - } else if ([valueObj isMemberSpaceLimitsChangeStatusDetails]) { - jsonDict[@"member_space_limits_change_status_details"] = [[DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer - serialize:valueObj.memberSpaceLimitsChangeStatusDetails] mutableCopy]; - jsonDict[@".tag"] = @"member_space_limits_change_status_details"; - } else if ([valueObj isMemberTransferAccountContentsDetails]) { - jsonDict[@"member_transfer_account_contents_details"] = [[DBTEAMLOGMemberTransferAccountContentsDetailsSerializer - serialize:valueObj.memberTransferAccountContentsDetails] mutableCopy]; - jsonDict[@".tag"] = @"member_transfer_account_contents_details"; - } else if ([valueObj isPaperAdminExportStartDetails]) { - jsonDict[@"paper_admin_export_start_details"] = - [[DBTEAMLOGPaperAdminExportStartDetailsSerializer serialize:valueObj.paperAdminExportStartDetails] mutableCopy]; - jsonDict[@".tag"] = @"paper_admin_export_start_details"; - } else if ([valueObj isPaperEnabledUsersGroupAdditionDetails]) { - jsonDict[@"paper_enabled_users_group_addition_details"] = [[DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer - serialize:valueObj.paperEnabledUsersGroupAdditionDetails] mutableCopy]; - jsonDict[@".tag"] = @"paper_enabled_users_group_addition_details"; - } else if ([valueObj isPaperEnabledUsersGroupRemovalDetails]) { - jsonDict[@"paper_enabled_users_group_removal_details"] = [[DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer - serialize:valueObj.paperEnabledUsersGroupRemovalDetails] mutableCopy]; - jsonDict[@".tag"] = @"paper_enabled_users_group_removal_details"; - } else if ([valueObj isPaperExternalViewAllowDetails]) { - jsonDict[@"paper_external_view_allow_details"] = [[DBTEAMLOGPaperExternalViewAllowDetailsSerializer - serialize:valueObj.paperExternalViewAllowDetails] mutableCopy]; - jsonDict[@".tag"] = @"paper_external_view_allow_details"; - } else if ([valueObj isPaperExternalViewDefaultTeamDetails]) { - jsonDict[@"paper_external_view_default_team_details"] = [[DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer - serialize:valueObj.paperExternalViewDefaultTeamDetails] mutableCopy]; - jsonDict[@".tag"] = @"paper_external_view_default_team_details"; - } else if ([valueObj isPaperExternalViewForbidDetails]) { - jsonDict[@"paper_external_view_forbid_details"] = [[DBTEAMLOGPaperExternalViewForbidDetailsSerializer - serialize:valueObj.paperExternalViewForbidDetails] mutableCopy]; - jsonDict[@".tag"] = @"paper_external_view_forbid_details"; - } else if ([valueObj isSfExternalInviteWarnDetails]) { - jsonDict[@"sf_external_invite_warn_details"] = - [[DBTEAMLOGSfExternalInviteWarnDetailsSerializer serialize:valueObj.sfExternalInviteWarnDetails] mutableCopy]; - jsonDict[@".tag"] = @"sf_external_invite_warn_details"; - } else if ([valueObj isTeamMergeFromDetails]) { - jsonDict[@"team_merge_from_details"] = - [[DBTEAMLOGTeamMergeFromDetailsSerializer serialize:valueObj.teamMergeFromDetails] mutableCopy]; - jsonDict[@".tag"] = @"team_merge_from_details"; - } else if ([valueObj isTeamMergeToDetails]) { - jsonDict[@"team_merge_to_details"] = - [[DBTEAMLOGTeamMergeToDetailsSerializer serialize:valueObj.teamMergeToDetails] mutableCopy]; - jsonDict[@".tag"] = @"team_merge_to_details"; - } else if ([valueObj isAppLinkTeamDetails]) { - jsonDict[@"app_link_team_details"] = - [[DBTEAMLOGAppLinkTeamDetailsSerializer serialize:valueObj.appLinkTeamDetails] mutableCopy]; - jsonDict[@".tag"] = @"app_link_team_details"; - } else if ([valueObj isAppLinkUserDetails]) { - jsonDict[@"app_link_user_details"] = - [[DBTEAMLOGAppLinkUserDetailsSerializer serialize:valueObj.appLinkUserDetails] mutableCopy]; - jsonDict[@".tag"] = @"app_link_user_details"; - } else if ([valueObj isAppUnlinkTeamDetails]) { - jsonDict[@"app_unlink_team_details"] = - [[DBTEAMLOGAppUnlinkTeamDetailsSerializer serialize:valueObj.appUnlinkTeamDetails] mutableCopy]; - jsonDict[@".tag"] = @"app_unlink_team_details"; - } else if ([valueObj isAppUnlinkUserDetails]) { - jsonDict[@"app_unlink_user_details"] = - [[DBTEAMLOGAppUnlinkUserDetailsSerializer serialize:valueObj.appUnlinkUserDetails] mutableCopy]; - jsonDict[@".tag"] = @"app_unlink_user_details"; - } else if ([valueObj isFileAddCommentDetails]) { - jsonDict[@"file_add_comment_details"] = - [[DBTEAMLOGFileAddCommentDetailsSerializer serialize:valueObj.fileAddCommentDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_add_comment_details"; - } else if ([valueObj isFileChangeCommentSubscriptionDetails]) { - jsonDict[@"file_change_comment_subscription_details"] = [[DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer - serialize:valueObj.fileChangeCommentSubscriptionDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_change_comment_subscription_details"; - } else if ([valueObj isFileDeleteCommentDetails]) { - jsonDict[@"file_delete_comment_details"] = - [[DBTEAMLOGFileDeleteCommentDetailsSerializer serialize:valueObj.fileDeleteCommentDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_delete_comment_details"; - } else if ([valueObj isFileLikeCommentDetails]) { - jsonDict[@"file_like_comment_details"] = - [[DBTEAMLOGFileLikeCommentDetailsSerializer serialize:valueObj.fileLikeCommentDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_like_comment_details"; - } else if ([valueObj isFileResolveCommentDetails]) { - jsonDict[@"file_resolve_comment_details"] = - [[DBTEAMLOGFileResolveCommentDetailsSerializer serialize:valueObj.fileResolveCommentDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_resolve_comment_details"; - } else if ([valueObj isFileUnlikeCommentDetails]) { - jsonDict[@"file_unlike_comment_details"] = - [[DBTEAMLOGFileUnlikeCommentDetailsSerializer serialize:valueObj.fileUnlikeCommentDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_unlike_comment_details"; - } else if ([valueObj isFileUnresolveCommentDetails]) { - jsonDict[@"file_unresolve_comment_details"] = - [[DBTEAMLOGFileUnresolveCommentDetailsSerializer serialize:valueObj.fileUnresolveCommentDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_unresolve_comment_details"; - } else if ([valueObj isDeviceChangeIpDesktopDetails]) { - jsonDict[@"device_change_ip_desktop_details"] = - [[DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer serialize:valueObj.deviceChangeIpDesktopDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_change_ip_desktop_details"; - } else if ([valueObj isDeviceChangeIpMobileDetails]) { - jsonDict[@"device_change_ip_mobile_details"] = - [[DBTEAMLOGDeviceChangeIpMobileDetailsSerializer serialize:valueObj.deviceChangeIpMobileDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_change_ip_mobile_details"; - } else if ([valueObj isDeviceChangeIpWebDetails]) { - jsonDict[@"device_change_ip_web_details"] = - [[DBTEAMLOGDeviceChangeIpWebDetailsSerializer serialize:valueObj.deviceChangeIpWebDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_change_ip_web_details"; - } else if ([valueObj isDeviceDeleteOnUnlinkFailDetails]) { - jsonDict[@"device_delete_on_unlink_fail_details"] = [[DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer - serialize:valueObj.deviceDeleteOnUnlinkFailDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_delete_on_unlink_fail_details"; - } else if ([valueObj isDeviceDeleteOnUnlinkSuccessDetails]) { - jsonDict[@"device_delete_on_unlink_success_details"] = [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer - serialize:valueObj.deviceDeleteOnUnlinkSuccessDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_delete_on_unlink_success_details"; - } else if ([valueObj isDeviceLinkFailDetails]) { - jsonDict[@"device_link_fail_details"] = - [[DBTEAMLOGDeviceLinkFailDetailsSerializer serialize:valueObj.deviceLinkFailDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_link_fail_details"; - } else if ([valueObj isDeviceLinkSuccessDetails]) { - jsonDict[@"device_link_success_details"] = - [[DBTEAMLOGDeviceLinkSuccessDetailsSerializer serialize:valueObj.deviceLinkSuccessDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_link_success_details"; - } else if ([valueObj isDeviceManagementDisabledDetails]) { - jsonDict[@"device_management_disabled_details"] = [[DBTEAMLOGDeviceManagementDisabledDetailsSerializer - serialize:valueObj.deviceManagementDisabledDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_management_disabled_details"; - } else if ([valueObj isDeviceManagementEnabledDetails]) { - jsonDict[@"device_management_enabled_details"] = [[DBTEAMLOGDeviceManagementEnabledDetailsSerializer - serialize:valueObj.deviceManagementEnabledDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_management_enabled_details"; - } else if ([valueObj isDeviceUnlinkDetails]) { - jsonDict[@"device_unlink_details"] = - [[DBTEAMLOGDeviceUnlinkDetailsSerializer serialize:valueObj.deviceUnlinkDetails] mutableCopy]; - jsonDict[@".tag"] = @"device_unlink_details"; - } else if ([valueObj isEmmRefreshAuthTokenDetails]) { - jsonDict[@"emm_refresh_auth_token_details"] = - [[DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer serialize:valueObj.emmRefreshAuthTokenDetails] mutableCopy]; - jsonDict[@".tag"] = @"emm_refresh_auth_token_details"; - } else if ([valueObj isAccountCaptureChangeAvailabilityDetails]) { - jsonDict[@"account_capture_change_availability_details"] = - [[DBTEAMLOGAccountCaptureChangeAvailabilityDetailsSerializer - serialize:valueObj.accountCaptureChangeAvailabilityDetails] mutableCopy]; - jsonDict[@".tag"] = @"account_capture_change_availability_details"; - } else if ([valueObj isAccountCaptureMigrateAccountDetails]) { - jsonDict[@"account_capture_migrate_account_details"] = [[DBTEAMLOGAccountCaptureMigrateAccountDetailsSerializer - serialize:valueObj.accountCaptureMigrateAccountDetails] mutableCopy]; - jsonDict[@".tag"] = @"account_capture_migrate_account_details"; - } else if ([valueObj isAccountCaptureRelinquishAccountDetails]) { - jsonDict[@"account_capture_relinquish_account_details"] = - [[DBTEAMLOGAccountCaptureRelinquishAccountDetailsSerializer - serialize:valueObj.accountCaptureRelinquishAccountDetails] mutableCopy]; - jsonDict[@".tag"] = @"account_capture_relinquish_account_details"; - } else if ([valueObj isDisabledDomainInvitesDetails]) { - jsonDict[@"disabled_domain_invites_details"] = - [[DBTEAMLOGDisabledDomainInvitesDetailsSerializer serialize:valueObj.disabledDomainInvitesDetails] mutableCopy]; - jsonDict[@".tag"] = @"disabled_domain_invites_details"; - } else if ([valueObj isDomainInvitesApproveRequestToJoinTeamDetails]) { - jsonDict[@"domain_invites_approve_request_to_join_team_details"] = - [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer - serialize:valueObj.domainInvitesApproveRequestToJoinTeamDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_invites_approve_request_to_join_team_details"; - } else if ([valueObj isDomainInvitesDeclineRequestToJoinTeamDetails]) { - jsonDict[@"domain_invites_decline_request_to_join_team_details"] = - [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer - serialize:valueObj.domainInvitesDeclineRequestToJoinTeamDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_invites_decline_request_to_join_team_details"; - } else if ([valueObj isDomainInvitesEmailExistingUsersDetails]) { - jsonDict[@"domain_invites_email_existing_users_details"] = - [[DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer - serialize:valueObj.domainInvitesEmailExistingUsersDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_invites_email_existing_users_details"; - } else if ([valueObj isDomainInvitesRequestToJoinTeamDetails]) { - jsonDict[@"domain_invites_request_to_join_team_details"] = - [[DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer - serialize:valueObj.domainInvitesRequestToJoinTeamDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_invites_request_to_join_team_details"; - } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToNoDetails]) { - jsonDict[@"domain_invites_set_invite_new_user_pref_to_no_details"] = - [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer - serialize:valueObj.domainInvitesSetInviteNewUserPrefToNoDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_no_details"; - } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToYesDetails]) { - jsonDict[@"domain_invites_set_invite_new_user_pref_to_yes_details"] = - [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer - serialize:valueObj.domainInvitesSetInviteNewUserPrefToYesDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_yes_details"; - } else if ([valueObj isDomainVerificationAddDomainFailDetails]) { - jsonDict[@"domain_verification_add_domain_fail_details"] = - [[DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer - serialize:valueObj.domainVerificationAddDomainFailDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_verification_add_domain_fail_details"; - } else if ([valueObj isDomainVerificationAddDomainSuccessDetails]) { - jsonDict[@"domain_verification_add_domain_success_details"] = - [[DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer - serialize:valueObj.domainVerificationAddDomainSuccessDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_verification_add_domain_success_details"; - } else if ([valueObj isDomainVerificationRemoveDomainDetails]) { - jsonDict[@"domain_verification_remove_domain_details"] = [[DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer - serialize:valueObj.domainVerificationRemoveDomainDetails] mutableCopy]; - jsonDict[@".tag"] = @"domain_verification_remove_domain_details"; - } else if ([valueObj isEnabledDomainInvitesDetails]) { - jsonDict[@"enabled_domain_invites_details"] = - [[DBTEAMLOGEnabledDomainInvitesDetailsSerializer serialize:valueObj.enabledDomainInvitesDetails] mutableCopy]; - jsonDict[@".tag"] = @"enabled_domain_invites_details"; - } else if ([valueObj isCreateFolderDetails]) { - jsonDict[@"create_folder_details"] = - [[DBTEAMLOGCreateFolderDetailsSerializer serialize:valueObj.createFolderDetails] mutableCopy]; +- (DBTEAMLOGShmodelGroupShareDetails *)shmodelGroupShareDetails { + if (![self isShmodelGroupShareDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsShmodelGroupShareDetails, but was %@.", [self tagName]]; + } + return _shmodelGroupShareDetails; +} + +- (DBTEAMLOGSsoAddCertDetails *)ssoAddCertDetails { + if (![self isSsoAddCertDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoAddCertDetails, but was %@.", [self tagName]]; + } + return _ssoAddCertDetails; +} + +- (DBTEAMLOGSsoAddLoginUrlDetails *)ssoAddLoginUrlDetails { + if (![self isSsoAddLoginUrlDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoAddLoginUrlDetails, but was %@.", [self tagName]]; + } + return _ssoAddLoginUrlDetails; +} + +- (DBTEAMLOGSsoAddLogoutUrlDetails *)ssoAddLogoutUrlDetails { + if (![self isSsoAddLogoutUrlDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails, but was %@.", [self tagName]]; + } + return _ssoAddLogoutUrlDetails; +} + +- (DBTEAMLOGSsoChangeCertDetails *)ssoChangeCertDetails { + if (![self isSsoChangeCertDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeCertDetails, but was %@.", [self tagName]]; + } + return _ssoChangeCertDetails; +} + +- (DBTEAMLOGSsoChangeLoginUrlDetails *)ssoChangeLoginUrlDetails { + if (![self isSsoChangeLoginUrlDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails, but was %@.", [self tagName]]; + } + return _ssoChangeLoginUrlDetails; +} + +- (DBTEAMLOGSsoChangeLogoutUrlDetails *)ssoChangeLogoutUrlDetails { + if (![self isSsoChangeLogoutUrlDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails, but was %@.", [self tagName]]; + } + return _ssoChangeLogoutUrlDetails; +} + +- (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)ssoChangeSamlIdentityModeDetails { + if (![self isSsoChangeSamlIdentityModeDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails, but was %@.", + [self tagName]]; + } + return _ssoChangeSamlIdentityModeDetails; +} + +- (DBTEAMLOGSsoRemoveCertDetails *)ssoRemoveCertDetails { + if (![self isSsoRemoveCertDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoRemoveCertDetails, but was %@.", [self tagName]]; + } + return _ssoRemoveCertDetails; +} + +- (DBTEAMLOGSsoRemoveLoginUrlDetails *)ssoRemoveLoginUrlDetails { + if (![self isSsoRemoveLoginUrlDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails, but was %@.", [self tagName]]; + } + return _ssoRemoveLoginUrlDetails; +} + +- (DBTEAMLOGSsoRemoveLogoutUrlDetails *)ssoRemoveLogoutUrlDetails { + if (![self isSsoRemoveLogoutUrlDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails, but was %@.", [self tagName]]; + } + return _ssoRemoveLogoutUrlDetails; +} + +- (DBTEAMLOGTeamFolderChangeStatusDetails *)teamFolderChangeStatusDetails { + if (![self isTeamFolderChangeStatusDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails, but was %@.", + [self tagName]]; + } + return _teamFolderChangeStatusDetails; +} + +- (DBTEAMLOGTeamFolderCreateDetails *)teamFolderCreateDetails { + if (![self isTeamFolderCreateDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderCreateDetails, but was %@.", [self tagName]]; + } + return _teamFolderCreateDetails; +} + +- (DBTEAMLOGTeamFolderDowngradeDetails *)teamFolderDowngradeDetails { + if (![self isTeamFolderDowngradeDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderDowngradeDetails, but was %@.", [self tagName]]; + } + return _teamFolderDowngradeDetails; +} + +- (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)teamFolderPermanentlyDeleteDetails { + if (![self isTeamFolderPermanentlyDeleteDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails, but was %@.", + [self tagName]]; + } + return _teamFolderPermanentlyDeleteDetails; +} + +- (DBTEAMLOGTeamFolderRenameDetails *)teamFolderRenameDetails { + if (![self isTeamFolderRenameDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamFolderRenameDetails, but was %@.", [self tagName]]; + } + return _teamFolderRenameDetails; +} + +- (DBTEAMLOGAccountCaptureChangePolicyDetails *)accountCaptureChangePolicyDetails { + if (![self isAccountCaptureChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _accountCaptureChangePolicyDetails; +} + +- (DBTEAMLOGAllowDownloadDisabledDetails *)allowDownloadDisabledDetails { + if (![self isAllowDownloadDisabledDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAllowDownloadDisabledDetails, but was %@.", [self tagName]]; + } + return _allowDownloadDisabledDetails; +} + +- (DBTEAMLOGAllowDownloadEnabledDetails *)allowDownloadEnabledDetails { + if (![self isAllowDownloadEnabledDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsAllowDownloadEnabledDetails, but was %@.", [self tagName]]; + } + return _allowDownloadEnabledDetails; +} + +- (DBTEAMLOGDataPlacementRestrictionChangePolicyDetails *)dataPlacementRestrictionChangePolicyDetails { + if (![self isDataPlacementRestrictionChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _dataPlacementRestrictionChangePolicyDetails; +} + +- (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails *)dataPlacementRestrictionSatisfyPolicyDetails { + if (![self isDataPlacementRestrictionSatisfyPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails, but was %@.", + [self tagName]]; + } + return _dataPlacementRestrictionSatisfyPolicyDetails; +} + +- (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails *)deviceApprovalsChangeDesktopPolicyDetails { + if (![self isDeviceApprovalsChangeDesktopPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails, but was %@.", + [self tagName]]; + } + return _deviceApprovalsChangeDesktopPolicyDetails; +} + +- (DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *)deviceApprovalsChangeMobilePolicyDetails { + if (![self isDeviceApprovalsChangeMobilePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails, but was %@.", + [self tagName]]; + } + return _deviceApprovalsChangeMobilePolicyDetails; +} + +- (DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *)deviceApprovalsChangeOverageActionDetails { + if (![self isDeviceApprovalsChangeOverageActionDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails, but was %@.", + [self tagName]]; + } + return _deviceApprovalsChangeOverageActionDetails; +} + +- (DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *)deviceApprovalsChangeUnlinkActionDetails { + if (![self isDeviceApprovalsChangeUnlinkActionDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails, but was %@.", + [self tagName]]; + } + return _deviceApprovalsChangeUnlinkActionDetails; +} + +- (DBTEAMLOGEmmAddExceptionDetails *)emmAddExceptionDetails { + if (![self isEmmAddExceptionDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmAddExceptionDetails, but was %@.", [self tagName]]; + } + return _emmAddExceptionDetails; +} + +- (DBTEAMLOGEmmChangePolicyDetails *)emmChangePolicyDetails { + if (![self isEmmChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmChangePolicyDetails, but was %@.", [self tagName]]; + } + return _emmChangePolicyDetails; +} + +- (DBTEAMLOGEmmRemoveExceptionDetails *)emmRemoveExceptionDetails { + if (![self isEmmRemoveExceptionDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsEmmRemoveExceptionDetails, but was %@.", [self tagName]]; + } + return _emmRemoveExceptionDetails; +} + +- (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)extendedVersionHistoryChangePolicyDetails { + if (![self isExtendedVersionHistoryChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _extendedVersionHistoryChangePolicyDetails; +} + +- (DBTEAMLOGFileCommentsChangePolicyDetails *)fileCommentsChangePolicyDetails { + if (![self isFileCommentsChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _fileCommentsChangePolicyDetails; +} + +- (DBTEAMLOGFileRequestsChangePolicyDetails *)fileRequestsChangePolicyDetails { + if (![self isFileRequestsChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _fileRequestsChangePolicyDetails; +} + +- (DBTEAMLOGFileRequestsEmailsEnabledDetails *)fileRequestsEmailsEnabledDetails { + if (![self isFileRequestsEmailsEnabledDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails, but was %@.", + [self tagName]]; + } + return _fileRequestsEmailsEnabledDetails; +} + +- (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)fileRequestsEmailsRestrictedToTeamOnlyDetails { + if (![self isFileRequestsEmailsRestrictedToTeamOnlyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails, but was %@.", + [self tagName]]; + } + return _fileRequestsEmailsRestrictedToTeamOnlyDetails; +} + +- (DBTEAMLOGGoogleSsoChangePolicyDetails *)googleSsoChangePolicyDetails { + if (![self isGoogleSsoChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails, but was %@.", [self tagName]]; + } + return _googleSsoChangePolicyDetails; +} + +- (DBTEAMLOGGroupUserManagementChangePolicyDetails *)groupUserManagementChangePolicyDetails { + if (![self isGroupUserManagementChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _groupUserManagementChangePolicyDetails; +} + +- (DBTEAMLOGMemberRequestsChangePolicyDetails *)memberRequestsChangePolicyDetails { + if (![self isMemberRequestsChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _memberRequestsChangePolicyDetails; +} + +- (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)memberSpaceLimitsAddExceptionDetails { + if (![self isMemberSpaceLimitsAddExceptionDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsAddExceptionDetails; +} + +- (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)memberSpaceLimitsChangeCapsTypePolicyDetails { + if (![self isMemberSpaceLimitsChangeCapsTypePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsChangeCapsTypePolicyDetails; +} + +- (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)memberSpaceLimitsChangePolicyDetails { + if (![self isMemberSpaceLimitsChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsChangePolicyDetails; +} + +- (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)memberSpaceLimitsRemoveExceptionDetails { + if (![self isMemberSpaceLimitsRemoveExceptionDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails, but was %@.", + [self tagName]]; + } + return _memberSpaceLimitsRemoveExceptionDetails; +} + +- (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)memberSuggestionsChangePolicyDetails { + if (![self isMemberSuggestionsChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _memberSuggestionsChangePolicyDetails; +} + +- (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)microsoftOfficeAddinChangePolicyDetails { + if (![self isMicrosoftOfficeAddinChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _microsoftOfficeAddinChangePolicyDetails; +} + +- (DBTEAMLOGNetworkControlChangePolicyDetails *)networkControlChangePolicyDetails { + if (![self isNetworkControlChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _networkControlChangePolicyDetails; +} + +- (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)paperChangeDeploymentPolicyDetails { + if (![self isPaperChangeDeploymentPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails, but was %@.", + [self tagName]]; + } + return _paperChangeDeploymentPolicyDetails; +} + +- (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)paperChangeMemberLinkPolicyDetails { + if (![self isPaperChangeMemberLinkPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails, but was %@.", + [self tagName]]; + } + return _paperChangeMemberLinkPolicyDetails; +} + +- (DBTEAMLOGPaperChangeMemberPolicyDetails *)paperChangeMemberPolicyDetails { + if (![self isPaperChangeMemberPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails, but was %@.", + [self tagName]]; + } + return _paperChangeMemberPolicyDetails; +} + +- (DBTEAMLOGPaperChangePolicyDetails *)paperChangePolicyDetails { + if (![self isPaperChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperChangePolicyDetails, but was %@.", [self tagName]]; + } + return _paperChangePolicyDetails; +} + +- (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)paperEnabledUsersGroupAdditionDetails { + if (![self isPaperEnabledUsersGroupAdditionDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails, but was %@.", + [self tagName]]; + } + return _paperEnabledUsersGroupAdditionDetails; +} + +- (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)paperEnabledUsersGroupRemovalDetails { + if (![self isPaperEnabledUsersGroupRemovalDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails, but was %@.", + [self tagName]]; + } + return _paperEnabledUsersGroupRemovalDetails; +} + +- (DBTEAMLOGPermanentDeleteChangePolicyDetails *)permanentDeleteChangePolicyDetails { + if (![self isPermanentDeleteChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _permanentDeleteChangePolicyDetails; +} + +- (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)sharingChangeFolderJoinPolicyDetails { + if (![self isSharingChangeFolderJoinPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharingChangeFolderJoinPolicyDetails; +} + +- (DBTEAMLOGSharingChangeLinkPolicyDetails *)sharingChangeLinkPolicyDetails { + if (![self isSharingChangeLinkPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharingChangeLinkPolicyDetails; +} + +- (DBTEAMLOGSharingChangeMemberPolicyDetails *)sharingChangeMemberPolicyDetails { + if (![self isSharingChangeMemberPolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails, but was %@.", + [self tagName]]; + } + return _sharingChangeMemberPolicyDetails; +} + +- (DBTEAMLOGSmartSyncChangePolicyDetails *)smartSyncChangePolicyDetails { + if (![self isSmartSyncChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails, but was %@.", [self tagName]]; + } + return _smartSyncChangePolicyDetails; +} + +- (DBTEAMLOGSmartSyncNotOptOutDetails *)smartSyncNotOptOutDetails { + if (![self isSmartSyncNotOptOutDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails, but was %@.", [self tagName]]; + } + return _smartSyncNotOptOutDetails; +} + +- (DBTEAMLOGSmartSyncOptOutDetails *)smartSyncOptOutDetails { + if (![self isSmartSyncOptOutDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSmartSyncOptOutDetails, but was %@.", [self tagName]]; + } + return _smartSyncOptOutDetails; +} + +- (DBTEAMLOGSsoChangePolicyDetails *)ssoChangePolicyDetails { + if (![self isSsoChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsSsoChangePolicyDetails, but was %@.", [self tagName]]; + } + return _ssoChangePolicyDetails; +} + +- (DBTEAMLOGTfaChangePolicyDetails *)tfaChangePolicyDetails { + if (![self isTfaChangePolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaChangePolicyDetails, but was %@.", [self tagName]]; + } + return _tfaChangePolicyDetails; +} + +- (DBTEAMLOGTwoAccountChangePolicyDetails *)twoAccountChangePolicyDetails { + if (![self isTwoAccountChangePolicyDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails, but was %@.", + [self tagName]]; + } + return _twoAccountChangePolicyDetails; +} + +- (DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails *)webSessionsChangeFixedLengthPolicyDetails { + if (![self isWebSessionsChangeFixedLengthPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails, but was %@.", + [self tagName]]; + } + return _webSessionsChangeFixedLengthPolicyDetails; +} + +- (DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *)webSessionsChangeIdleLengthPolicyDetails { + if (![self isWebSessionsChangeIdleLengthPolicyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails, but was %@.", + [self tagName]]; + } + return _webSessionsChangeIdleLengthPolicyDetails; +} + +- (DBTEAMLOGTeamMergeFromDetails *)teamMergeFromDetails { + if (![self isTeamMergeFromDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamMergeFromDetails, but was %@.", [self tagName]]; + } + return _teamMergeFromDetails; +} + +- (DBTEAMLOGTeamMergeToDetails *)teamMergeToDetails { + if (![self isTeamMergeToDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamMergeToDetails, but was %@.", [self tagName]]; + } + return _teamMergeToDetails; +} + +- (DBTEAMLOGTeamProfileAddLogoDetails *)teamProfileAddLogoDetails { + if (![self isTeamProfileAddLogoDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileAddLogoDetails, but was %@.", [self tagName]]; + } + return _teamProfileAddLogoDetails; +} + +- (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)teamProfileChangeDefaultLanguageDetails { + if (![self isTeamProfileChangeDefaultLanguageDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails, but was %@.", + [self tagName]]; + } + return _teamProfileChangeDefaultLanguageDetails; +} + +- (DBTEAMLOGTeamProfileChangeLogoDetails *)teamProfileChangeLogoDetails { + if (![self isTeamProfileChangeLogoDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails, but was %@.", [self tagName]]; + } + return _teamProfileChangeLogoDetails; +} + +- (DBTEAMLOGTeamProfileChangeNameDetails *)teamProfileChangeNameDetails { + if (![self isTeamProfileChangeNameDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileChangeNameDetails, but was %@.", [self tagName]]; + } + return _teamProfileChangeNameDetails; +} + +- (DBTEAMLOGTeamProfileRemoveLogoDetails *)teamProfileRemoveLogoDetails { + if (![self isTeamProfileRemoveLogoDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails, but was %@.", [self tagName]]; + } + return _teamProfileRemoveLogoDetails; +} + +- (DBTEAMLOGTfaAddBackupPhoneDetails *)tfaAddBackupPhoneDetails { + if (![self isTfaAddBackupPhoneDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails, but was %@.", [self tagName]]; + } + return _tfaAddBackupPhoneDetails; +} + +- (DBTEAMLOGTfaAddSecurityKeyDetails *)tfaAddSecurityKeyDetails { + if (![self isTfaAddSecurityKeyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails, but was %@.", [self tagName]]; + } + return _tfaAddSecurityKeyDetails; +} + +- (DBTEAMLOGTfaChangeBackupPhoneDetails *)tfaChangeBackupPhoneDetails { + if (![self isTfaChangeBackupPhoneDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails, but was %@.", [self tagName]]; + } + return _tfaChangeBackupPhoneDetails; +} + +- (DBTEAMLOGTfaChangeStatusDetails *)tfaChangeStatusDetails { + if (![self isTfaChangeStatusDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaChangeStatusDetails, but was %@.", [self tagName]]; + } + return _tfaChangeStatusDetails; +} + +- (DBTEAMLOGTfaRemoveBackupPhoneDetails *)tfaRemoveBackupPhoneDetails { + if (![self isTfaRemoveBackupPhoneDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails, but was %@.", [self tagName]]; + } + return _tfaRemoveBackupPhoneDetails; +} + +- (DBTEAMLOGTfaRemoveSecurityKeyDetails *)tfaRemoveSecurityKeyDetails { + if (![self isTfaRemoveSecurityKeyDetails]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails, but was %@.", [self tagName]]; + } + return _tfaRemoveSecurityKeyDetails; +} + +- (DBTEAMLOGTfaResetDetails *)tfaResetDetails { + if (![self isTfaResetDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsTfaResetDetails, but was %@.", [self tagName]]; + } + return _tfaResetDetails; +} + +- (DBTEAMLOGMissingDetails *)missingDetails { + if (![self isMissingDetails]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventDetailsMissingDetails, but was %@.", [self tagName]]; + } + return _missingDetails; +} + +#pragma mark - Tag state methods + +- (BOOL)isAppLinkTeamDetails { + return _tag == DBTEAMLOGEventDetailsAppLinkTeamDetails; +} + +- (BOOL)isAppLinkUserDetails { + return _tag == DBTEAMLOGEventDetailsAppLinkUserDetails; +} + +- (BOOL)isAppUnlinkTeamDetails { + return _tag == DBTEAMLOGEventDetailsAppUnlinkTeamDetails; +} + +- (BOOL)isAppUnlinkUserDetails { + return _tag == DBTEAMLOGEventDetailsAppUnlinkUserDetails; +} + +- (BOOL)isFileAddCommentDetails { + return _tag == DBTEAMLOGEventDetailsFileAddCommentDetails; +} + +- (BOOL)isFileChangeCommentSubscriptionDetails { + return _tag == DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails; +} + +- (BOOL)isFileDeleteCommentDetails { + return _tag == DBTEAMLOGEventDetailsFileDeleteCommentDetails; +} + +- (BOOL)isFileLikeCommentDetails { + return _tag == DBTEAMLOGEventDetailsFileLikeCommentDetails; +} + +- (BOOL)isFileResolveCommentDetails { + return _tag == DBTEAMLOGEventDetailsFileResolveCommentDetails; +} + +- (BOOL)isFileUnlikeCommentDetails { + return _tag == DBTEAMLOGEventDetailsFileUnlikeCommentDetails; +} + +- (BOOL)isFileUnresolveCommentDetails { + return _tag == DBTEAMLOGEventDetailsFileUnresolveCommentDetails; +} + +- (BOOL)isDeviceChangeIpDesktopDetails { + return _tag == DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails; +} + +- (BOOL)isDeviceChangeIpMobileDetails { + return _tag == DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails; +} + +- (BOOL)isDeviceChangeIpWebDetails { + return _tag == DBTEAMLOGEventDetailsDeviceChangeIpWebDetails; +} + +- (BOOL)isDeviceDeleteOnUnlinkFailDetails { + return _tag == DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails; +} + +- (BOOL)isDeviceDeleteOnUnlinkSuccessDetails { + return _tag == DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails; +} + +- (BOOL)isDeviceLinkFailDetails { + return _tag == DBTEAMLOGEventDetailsDeviceLinkFailDetails; +} + +- (BOOL)isDeviceLinkSuccessDetails { + return _tag == DBTEAMLOGEventDetailsDeviceLinkSuccessDetails; +} + +- (BOOL)isDeviceManagementDisabledDetails { + return _tag == DBTEAMLOGEventDetailsDeviceManagementDisabledDetails; +} + +- (BOOL)isDeviceManagementEnabledDetails { + return _tag == DBTEAMLOGEventDetailsDeviceManagementEnabledDetails; +} + +- (BOOL)isDeviceUnlinkDetails { + return _tag == DBTEAMLOGEventDetailsDeviceUnlinkDetails; +} + +- (BOOL)isEmmRefreshAuthTokenDetails { + return _tag == DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails; +} + +- (BOOL)isAccountCaptureChangeAvailabilityDetails { + return _tag == DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails; +} + +- (BOOL)isAccountCaptureMigrateAccountDetails { + return _tag == DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails; +} + +- (BOOL)isAccountCaptureNotificationEmailsSentDetails { + return _tag == DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails; +} + +- (BOOL)isAccountCaptureRelinquishAccountDetails { + return _tag == DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails; +} + +- (BOOL)isDisabledDomainInvitesDetails { + return _tag == DBTEAMLOGEventDetailsDisabledDomainInvitesDetails; +} + +- (BOOL)isDomainInvitesApproveRequestToJoinTeamDetails { + return _tag == DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails; +} + +- (BOOL)isDomainInvitesDeclineRequestToJoinTeamDetails { + return _tag == DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails; +} + +- (BOOL)isDomainInvitesEmailExistingUsersDetails { + return _tag == DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails; +} + +- (BOOL)isDomainInvitesRequestToJoinTeamDetails { + return _tag == DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails; +} + +- (BOOL)isDomainInvitesSetInviteNewUserPrefToNoDetails { + return _tag == DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails; +} + +- (BOOL)isDomainInvitesSetInviteNewUserPrefToYesDetails { + return _tag == DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails; +} + +- (BOOL)isDomainVerificationAddDomainFailDetails { + return _tag == DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails; +} + +- (BOOL)isDomainVerificationAddDomainSuccessDetails { + return _tag == DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails; +} + +- (BOOL)isDomainVerificationRemoveDomainDetails { + return _tag == DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails; +} + +- (BOOL)isEnabledDomainInvitesDetails { + return _tag == DBTEAMLOGEventDetailsEnabledDomainInvitesDetails; +} + +- (BOOL)isCreateFolderDetails { + return _tag == DBTEAMLOGEventDetailsCreateFolderDetails; +} + +- (BOOL)isFileAddDetails { + return _tag == DBTEAMLOGEventDetailsFileAddDetails; +} + +- (BOOL)isFileCopyDetails { + return _tag == DBTEAMLOGEventDetailsFileCopyDetails; +} + +- (BOOL)isFileDeleteDetails { + return _tag == DBTEAMLOGEventDetailsFileDeleteDetails; +} + +- (BOOL)isFileDownloadDetails { + return _tag == DBTEAMLOGEventDetailsFileDownloadDetails; +} + +- (BOOL)isFileEditDetails { + return _tag == DBTEAMLOGEventDetailsFileEditDetails; +} + +- (BOOL)isFileGetCopyReferenceDetails { + return _tag == DBTEAMLOGEventDetailsFileGetCopyReferenceDetails; +} + +- (BOOL)isFileMoveDetails { + return _tag == DBTEAMLOGEventDetailsFileMoveDetails; +} + +- (BOOL)isFilePermanentlyDeleteDetails { + return _tag == DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails; +} + +- (BOOL)isFilePreviewDetails { + return _tag == DBTEAMLOGEventDetailsFilePreviewDetails; +} + +- (BOOL)isFileRenameDetails { + return _tag == DBTEAMLOGEventDetailsFileRenameDetails; +} + +- (BOOL)isFileRestoreDetails { + return _tag == DBTEAMLOGEventDetailsFileRestoreDetails; +} + +- (BOOL)isFileRevertDetails { + return _tag == DBTEAMLOGEventDetailsFileRevertDetails; +} + +- (BOOL)isFileRollbackChangesDetails { + return _tag == DBTEAMLOGEventDetailsFileRollbackChangesDetails; +} + +- (BOOL)isFileSaveCopyReferenceDetails { + return _tag == DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails; +} + +- (BOOL)isFileRequestChangeDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestChangeDetails; +} + +- (BOOL)isFileRequestCloseDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestCloseDetails; +} + +- (BOOL)isFileRequestCreateDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestCreateDetails; +} + +- (BOOL)isFileRequestReceiveFileDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestReceiveFileDetails; +} + +- (BOOL)isGroupAddExternalIdDetails { + return _tag == DBTEAMLOGEventDetailsGroupAddExternalIdDetails; +} + +- (BOOL)isGroupAddMemberDetails { + return _tag == DBTEAMLOGEventDetailsGroupAddMemberDetails; +} + +- (BOOL)isGroupChangeExternalIdDetails { + return _tag == DBTEAMLOGEventDetailsGroupChangeExternalIdDetails; +} + +- (BOOL)isGroupChangeManagementTypeDetails { + return _tag == DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails; +} + +- (BOOL)isGroupChangeMemberRoleDetails { + return _tag == DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails; +} + +- (BOOL)isGroupCreateDetails { + return _tag == DBTEAMLOGEventDetailsGroupCreateDetails; +} + +- (BOOL)isGroupDeleteDetails { + return _tag == DBTEAMLOGEventDetailsGroupDeleteDetails; +} + +- (BOOL)isGroupMovedDetails { + return _tag == DBTEAMLOGEventDetailsGroupMovedDetails; +} + +- (BOOL)isGroupRemoveExternalIdDetails { + return _tag == DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails; +} + +- (BOOL)isGroupRemoveMemberDetails { + return _tag == DBTEAMLOGEventDetailsGroupRemoveMemberDetails; +} + +- (BOOL)isGroupRenameDetails { + return _tag == DBTEAMLOGEventDetailsGroupRenameDetails; +} + +- (BOOL)isEmmErrorDetails { + return _tag == DBTEAMLOGEventDetailsEmmErrorDetails; +} + +- (BOOL)isLoginFailDetails { + return _tag == DBTEAMLOGEventDetailsLoginFailDetails; +} + +- (BOOL)isLoginSuccessDetails { + return _tag == DBTEAMLOGEventDetailsLoginSuccessDetails; +} + +- (BOOL)isLogoutDetails { + return _tag == DBTEAMLOGEventDetailsLogoutDetails; +} + +- (BOOL)isResellerSupportSessionEndDetails { + return _tag == DBTEAMLOGEventDetailsResellerSupportSessionEndDetails; +} + +- (BOOL)isResellerSupportSessionStartDetails { + return _tag == DBTEAMLOGEventDetailsResellerSupportSessionStartDetails; +} + +- (BOOL)isSignInAsSessionEndDetails { + return _tag == DBTEAMLOGEventDetailsSignInAsSessionEndDetails; +} + +- (BOOL)isSignInAsSessionStartDetails { + return _tag == DBTEAMLOGEventDetailsSignInAsSessionStartDetails; +} + +- (BOOL)isSsoErrorDetails { + return _tag == DBTEAMLOGEventDetailsSsoErrorDetails; +} + +- (BOOL)isMemberAddNameDetails { + return _tag == DBTEAMLOGEventDetailsMemberAddNameDetails; +} + +- (BOOL)isMemberChangeAdminRoleDetails { + return _tag == DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails; +} + +- (BOOL)isMemberChangeEmailDetails { + return _tag == DBTEAMLOGEventDetailsMemberChangeEmailDetails; +} + +- (BOOL)isMemberChangeMembershipTypeDetails { + return _tag == DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails; +} + +- (BOOL)isMemberChangeNameDetails { + return _tag == DBTEAMLOGEventDetailsMemberChangeNameDetails; +} + +- (BOOL)isMemberChangeStatusDetails { + return _tag == DBTEAMLOGEventDetailsMemberChangeStatusDetails; +} + +- (BOOL)isMemberPermanentlyDeleteAccountContentsDetails { + return _tag == DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails; +} + +- (BOOL)isMemberSpaceLimitsAddCustomQuotaDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails; +} + +- (BOOL)isMemberSpaceLimitsChangeCustomQuotaDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails; +} + +- (BOOL)isMemberSpaceLimitsChangeStatusDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails; +} + +- (BOOL)isMemberSpaceLimitsRemoveCustomQuotaDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails; +} + +- (BOOL)isMemberSuggestDetails { + return _tag == DBTEAMLOGEventDetailsMemberSuggestDetails; +} + +- (BOOL)isMemberTransferAccountContentsDetails { + return _tag == DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails; +} + +- (BOOL)isPaperContentAddMemberDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentAddMemberDetails; +} + +- (BOOL)isPaperContentAddToFolderDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentAddToFolderDetails; +} + +- (BOOL)isPaperContentArchiveDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentArchiveDetails; +} + +- (BOOL)isPaperContentCreateDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentCreateDetails; +} + +- (BOOL)isPaperContentPermanentlyDeleteDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails; +} + +- (BOOL)isPaperContentRemoveFromFolderDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails; +} + +- (BOOL)isPaperContentRemoveMemberDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails; +} + +- (BOOL)isPaperContentRenameDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentRenameDetails; +} + +- (BOOL)isPaperContentRestoreDetails { + return _tag == DBTEAMLOGEventDetailsPaperContentRestoreDetails; +} + +- (BOOL)isPaperDocAddCommentDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocAddCommentDetails; +} + +- (BOOL)isPaperDocChangeMemberRoleDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails; +} + +- (BOOL)isPaperDocChangeSharingPolicyDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails; +} + +- (BOOL)isPaperDocChangeSubscriptionDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails; +} + +- (BOOL)isPaperDocDeletedDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocDeletedDetails; +} + +- (BOOL)isPaperDocDeleteCommentDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails; +} + +- (BOOL)isPaperDocDownloadDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocDownloadDetails; +} + +- (BOOL)isPaperDocEditDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocEditDetails; +} + +- (BOOL)isPaperDocEditCommentDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocEditCommentDetails; +} + +- (BOOL)isPaperDocFollowedDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocFollowedDetails; +} + +- (BOOL)isPaperDocMentionDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocMentionDetails; +} + +- (BOOL)isPaperDocRequestAccessDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocRequestAccessDetails; +} + +- (BOOL)isPaperDocResolveCommentDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocResolveCommentDetails; +} + +- (BOOL)isPaperDocRevertDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocRevertDetails; +} + +- (BOOL)isPaperDocSlackShareDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocSlackShareDetails; +} + +- (BOOL)isPaperDocTeamInviteDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocTeamInviteDetails; +} + +- (BOOL)isPaperDocTrashedDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocTrashedDetails; +} + +- (BOOL)isPaperDocUnresolveCommentDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails; +} + +- (BOOL)isPaperDocUntrashedDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocUntrashedDetails; +} + +- (BOOL)isPaperDocViewDetails { + return _tag == DBTEAMLOGEventDetailsPaperDocViewDetails; +} + +- (BOOL)isPaperExternalViewAllowDetails { + return _tag == DBTEAMLOGEventDetailsPaperExternalViewAllowDetails; +} + +- (BOOL)isPaperExternalViewDefaultTeamDetails { + return _tag == DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails; +} + +- (BOOL)isPaperExternalViewForbidDetails { + return _tag == DBTEAMLOGEventDetailsPaperExternalViewForbidDetails; +} + +- (BOOL)isPaperFolderChangeSubscriptionDetails { + return _tag == DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails; +} + +- (BOOL)isPaperFolderDeletedDetails { + return _tag == DBTEAMLOGEventDetailsPaperFolderDeletedDetails; +} + +- (BOOL)isPaperFolderFollowedDetails { + return _tag == DBTEAMLOGEventDetailsPaperFolderFollowedDetails; +} + +- (BOOL)isPaperFolderTeamInviteDetails { + return _tag == DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails; +} + +- (BOOL)isPasswordChangeDetails { + return _tag == DBTEAMLOGEventDetailsPasswordChangeDetails; +} + +- (BOOL)isPasswordResetDetails { + return _tag == DBTEAMLOGEventDetailsPasswordResetDetails; +} + +- (BOOL)isPasswordResetAllDetails { + return _tag == DBTEAMLOGEventDetailsPasswordResetAllDetails; +} + +- (BOOL)isEmmCreateExceptionsReportDetails { + return _tag == DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails; +} + +- (BOOL)isEmmCreateUsageReportDetails { + return _tag == DBTEAMLOGEventDetailsEmmCreateUsageReportDetails; +} + +- (BOOL)isExportMembersReportDetails { + return _tag == DBTEAMLOGEventDetailsExportMembersReportDetails; +} + +- (BOOL)isPaperAdminExportStartDetails { + return _tag == DBTEAMLOGEventDetailsPaperAdminExportStartDetails; +} + +- (BOOL)isSmartSyncCreateAdminPrivilegeReportDetails { + return _tag == DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails; +} + +- (BOOL)isTeamActivityCreateReportDetails { + return _tag == DBTEAMLOGEventDetailsTeamActivityCreateReportDetails; +} + +- (BOOL)isCollectionShareDetails { + return _tag == DBTEAMLOGEventDetailsCollectionShareDetails; +} + +- (BOOL)isNoteAclInviteOnlyDetails { + return _tag == DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails; +} + +- (BOOL)isNoteAclLinkDetails { + return _tag == DBTEAMLOGEventDetailsNoteAclLinkDetails; +} + +- (BOOL)isNoteAclTeamLinkDetails { + return _tag == DBTEAMLOGEventDetailsNoteAclTeamLinkDetails; +} + +- (BOOL)isNoteSharedDetails { + return _tag == DBTEAMLOGEventDetailsNoteSharedDetails; +} + +- (BOOL)isNoteShareReceiveDetails { + return _tag == DBTEAMLOGEventDetailsNoteShareReceiveDetails; +} + +- (BOOL)isOpenNoteSharedDetails { + return _tag == DBTEAMLOGEventDetailsOpenNoteSharedDetails; +} + +- (BOOL)isSfAddGroupDetails { + return _tag == DBTEAMLOGEventDetailsSfAddGroupDetails; +} + +- (BOOL)isSfAllowNonMembersToViewSharedLinksDetails { + return _tag == DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails; +} + +- (BOOL)isSfExternalInviteWarnDetails { + return _tag == DBTEAMLOGEventDetailsSfExternalInviteWarnDetails; +} + +- (BOOL)isSfFbInviteDetails { + return _tag == DBTEAMLOGEventDetailsSfFbInviteDetails; +} + +- (BOOL)isSfFbInviteChangeRoleDetails { + return _tag == DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails; +} + +- (BOOL)isSfFbUninviteDetails { + return _tag == DBTEAMLOGEventDetailsSfFbUninviteDetails; +} + +- (BOOL)isSfInviteGroupDetails { + return _tag == DBTEAMLOGEventDetailsSfInviteGroupDetails; +} + +- (BOOL)isSfTeamGrantAccessDetails { + return _tag == DBTEAMLOGEventDetailsSfTeamGrantAccessDetails; +} + +- (BOOL)isSfTeamInviteDetails { + return _tag == DBTEAMLOGEventDetailsSfTeamInviteDetails; +} + +- (BOOL)isSfTeamInviteChangeRoleDetails { + return _tag == DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails; +} + +- (BOOL)isSfTeamJoinDetails { + return _tag == DBTEAMLOGEventDetailsSfTeamJoinDetails; +} + +- (BOOL)isSfTeamJoinFromOobLinkDetails { + return _tag == DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails; +} + +- (BOOL)isSfTeamUninviteDetails { + return _tag == DBTEAMLOGEventDetailsSfTeamUninviteDetails; +} + +- (BOOL)isSharedContentAddInviteesDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentAddInviteesDetails; +} + +- (BOOL)isSharedContentAddLinkExpiryDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails; +} + +- (BOOL)isSharedContentAddLinkPasswordDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails; +} + +- (BOOL)isSharedContentAddMemberDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentAddMemberDetails; +} + +- (BOOL)isSharedContentChangeDownloadsPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails; +} + +- (BOOL)isSharedContentChangeInviteeRoleDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails; +} + +- (BOOL)isSharedContentChangeLinkAudienceDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails; +} + +- (BOOL)isSharedContentChangeLinkExpiryDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails; +} + +- (BOOL)isSharedContentChangeLinkPasswordDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails; +} + +- (BOOL)isSharedContentChangeMemberRoleDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails; +} + +- (BOOL)isSharedContentChangeViewerInfoPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails; +} + +- (BOOL)isSharedContentClaimInvitationDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails; +} + +- (BOOL)isSharedContentCopyDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentCopyDetails; +} + +- (BOOL)isSharedContentDownloadDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentDownloadDetails; +} + +- (BOOL)isSharedContentRelinquishMembershipDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails; +} + +- (BOOL)isSharedContentRemoveInviteesDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails; +} + +- (BOOL)isSharedContentRemoveLinkExpiryDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails; +} + +- (BOOL)isSharedContentRemoveLinkPasswordDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails; +} + +- (BOOL)isSharedContentRemoveMemberDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails; +} + +- (BOOL)isSharedContentRequestAccessDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentRequestAccessDetails; +} + +- (BOOL)isSharedContentUnshareDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentUnshareDetails; +} + +- (BOOL)isSharedContentViewDetails { + return _tag == DBTEAMLOGEventDetailsSharedContentViewDetails; +} + +- (BOOL)isSharedFolderChangeLinkPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails; +} + +- (BOOL)isSharedFolderChangeMembersInheritancePolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails; +} + +- (BOOL)isSharedFolderChangeMembersManagementPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails; +} + +- (BOOL)isSharedFolderChangeMembersPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails; +} + +- (BOOL)isSharedFolderCreateDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderCreateDetails; +} + +- (BOOL)isSharedFolderDeclineInvitationDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails; +} + +- (BOOL)isSharedFolderMountDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderMountDetails; +} + +- (BOOL)isSharedFolderNestDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderNestDetails; +} + +- (BOOL)isSharedFolderTransferOwnershipDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails; +} + +- (BOOL)isSharedFolderUnmountDetails { + return _tag == DBTEAMLOGEventDetailsSharedFolderUnmountDetails; +} + +- (BOOL)isSharedLinkAddExpiryDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails; +} + +- (BOOL)isSharedLinkChangeExpiryDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails; +} + +- (BOOL)isSharedLinkChangeVisibilityDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails; +} + +- (BOOL)isSharedLinkCopyDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkCopyDetails; +} + +- (BOOL)isSharedLinkCreateDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkCreateDetails; +} + +- (BOOL)isSharedLinkDisableDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkDisableDetails; +} + +- (BOOL)isSharedLinkDownloadDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkDownloadDetails; +} + +- (BOOL)isSharedLinkRemoveExpiryDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails; +} + +- (BOOL)isSharedLinkShareDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkShareDetails; +} + +- (BOOL)isSharedLinkViewDetails { + return _tag == DBTEAMLOGEventDetailsSharedLinkViewDetails; +} + +- (BOOL)isSharedNoteOpenedDetails { + return _tag == DBTEAMLOGEventDetailsSharedNoteOpenedDetails; +} + +- (BOOL)isShmodelGroupShareDetails { + return _tag == DBTEAMLOGEventDetailsShmodelGroupShareDetails; +} + +- (BOOL)isSsoAddCertDetails { + return _tag == DBTEAMLOGEventDetailsSsoAddCertDetails; +} + +- (BOOL)isSsoAddLoginUrlDetails { + return _tag == DBTEAMLOGEventDetailsSsoAddLoginUrlDetails; +} + +- (BOOL)isSsoAddLogoutUrlDetails { + return _tag == DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails; +} + +- (BOOL)isSsoChangeCertDetails { + return _tag == DBTEAMLOGEventDetailsSsoChangeCertDetails; +} + +- (BOOL)isSsoChangeLoginUrlDetails { + return _tag == DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails; +} + +- (BOOL)isSsoChangeLogoutUrlDetails { + return _tag == DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails; +} + +- (BOOL)isSsoChangeSamlIdentityModeDetails { + return _tag == DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails; +} + +- (BOOL)isSsoRemoveCertDetails { + return _tag == DBTEAMLOGEventDetailsSsoRemoveCertDetails; +} + +- (BOOL)isSsoRemoveLoginUrlDetails { + return _tag == DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails; +} + +- (BOOL)isSsoRemoveLogoutUrlDetails { + return _tag == DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails; +} + +- (BOOL)isTeamFolderChangeStatusDetails { + return _tag == DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails; +} + +- (BOOL)isTeamFolderCreateDetails { + return _tag == DBTEAMLOGEventDetailsTeamFolderCreateDetails; +} + +- (BOOL)isTeamFolderDowngradeDetails { + return _tag == DBTEAMLOGEventDetailsTeamFolderDowngradeDetails; +} + +- (BOOL)isTeamFolderPermanentlyDeleteDetails { + return _tag == DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails; +} + +- (BOOL)isTeamFolderRenameDetails { + return _tag == DBTEAMLOGEventDetailsTeamFolderRenameDetails; +} + +- (BOOL)isAccountCaptureChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails; +} + +- (BOOL)isAllowDownloadDisabledDetails { + return _tag == DBTEAMLOGEventDetailsAllowDownloadDisabledDetails; +} + +- (BOOL)isAllowDownloadEnabledDetails { + return _tag == DBTEAMLOGEventDetailsAllowDownloadEnabledDetails; +} + +- (BOOL)isDataPlacementRestrictionChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails; +} + +- (BOOL)isDataPlacementRestrictionSatisfyPolicyDetails { + return _tag == DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails; +} + +- (BOOL)isDeviceApprovalsChangeDesktopPolicyDetails { + return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails; +} + +- (BOOL)isDeviceApprovalsChangeMobilePolicyDetails { + return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails; +} + +- (BOOL)isDeviceApprovalsChangeOverageActionDetails { + return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails; +} + +- (BOOL)isDeviceApprovalsChangeUnlinkActionDetails { + return _tag == DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails; +} + +- (BOOL)isEmmAddExceptionDetails { + return _tag == DBTEAMLOGEventDetailsEmmAddExceptionDetails; +} + +- (BOOL)isEmmChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsEmmChangePolicyDetails; +} + +- (BOOL)isEmmRemoveExceptionDetails { + return _tag == DBTEAMLOGEventDetailsEmmRemoveExceptionDetails; +} + +- (BOOL)isExtendedVersionHistoryChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails; +} + +- (BOOL)isFileCommentsChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails; +} + +- (BOOL)isFileRequestsChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails; +} + +- (BOOL)isFileRequestsEmailsEnabledDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails; +} + +- (BOOL)isFileRequestsEmailsRestrictedToTeamOnlyDetails { + return _tag == DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails; +} + +- (BOOL)isGoogleSsoChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails; +} + +- (BOOL)isGroupUserManagementChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails; +} + +- (BOOL)isMemberRequestsChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails; +} + +- (BOOL)isMemberSpaceLimitsAddExceptionDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails; +} + +- (BOOL)isMemberSpaceLimitsChangeCapsTypePolicyDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails; +} + +- (BOOL)isMemberSpaceLimitsChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails; +} + +- (BOOL)isMemberSpaceLimitsRemoveExceptionDetails { + return _tag == DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails; +} + +- (BOOL)isMemberSuggestionsChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails; +} + +- (BOOL)isMicrosoftOfficeAddinChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails; +} + +- (BOOL)isNetworkControlChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails; +} + +- (BOOL)isPaperChangeDeploymentPolicyDetails { + return _tag == DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails; +} + +- (BOOL)isPaperChangeMemberLinkPolicyDetails { + return _tag == DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails; +} + +- (BOOL)isPaperChangeMemberPolicyDetails { + return _tag == DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails; +} + +- (BOOL)isPaperChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsPaperChangePolicyDetails; +} + +- (BOOL)isPaperEnabledUsersGroupAdditionDetails { + return _tag == DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails; +} + +- (BOOL)isPaperEnabledUsersGroupRemovalDetails { + return _tag == DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails; +} + +- (BOOL)isPermanentDeleteChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails; +} + +- (BOOL)isSharingChangeFolderJoinPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails; +} + +- (BOOL)isSharingChangeLinkPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails; +} + +- (BOOL)isSharingChangeMemberPolicyDetails { + return _tag == DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails; +} + +- (BOOL)isSmartSyncChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails; +} + +- (BOOL)isSmartSyncNotOptOutDetails { + return _tag == DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails; +} + +- (BOOL)isSmartSyncOptOutDetails { + return _tag == DBTEAMLOGEventDetailsSmartSyncOptOutDetails; +} + +- (BOOL)isSsoChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsSsoChangePolicyDetails; +} + +- (BOOL)isTfaChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsTfaChangePolicyDetails; +} + +- (BOOL)isTwoAccountChangePolicyDetails { + return _tag == DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails; +} + +- (BOOL)isWebSessionsChangeFixedLengthPolicyDetails { + return _tag == DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails; +} + +- (BOOL)isWebSessionsChangeIdleLengthPolicyDetails { + return _tag == DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails; +} + +- (BOOL)isTeamMergeFromDetails { + return _tag == DBTEAMLOGEventDetailsTeamMergeFromDetails; +} + +- (BOOL)isTeamMergeToDetails { + return _tag == DBTEAMLOGEventDetailsTeamMergeToDetails; +} + +- (BOOL)isTeamProfileAddLogoDetails { + return _tag == DBTEAMLOGEventDetailsTeamProfileAddLogoDetails; +} + +- (BOOL)isTeamProfileChangeDefaultLanguageDetails { + return _tag == DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails; +} + +- (BOOL)isTeamProfileChangeLogoDetails { + return _tag == DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails; +} + +- (BOOL)isTeamProfileChangeNameDetails { + return _tag == DBTEAMLOGEventDetailsTeamProfileChangeNameDetails; +} + +- (BOOL)isTeamProfileRemoveLogoDetails { + return _tag == DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails; +} + +- (BOOL)isTfaAddBackupPhoneDetails { + return _tag == DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails; +} + +- (BOOL)isTfaAddSecurityKeyDetails { + return _tag == DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails; +} + +- (BOOL)isTfaChangeBackupPhoneDetails { + return _tag == DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails; +} + +- (BOOL)isTfaChangeStatusDetails { + return _tag == DBTEAMLOGEventDetailsTfaChangeStatusDetails; +} + +- (BOOL)isTfaRemoveBackupPhoneDetails { + return _tag == DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails; +} + +- (BOOL)isTfaRemoveSecurityKeyDetails { + return _tag == DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails; +} + +- (BOOL)isTfaResetDetails { + return _tag == DBTEAMLOGEventDetailsTfaResetDetails; +} + +- (BOOL)isMissingDetails { + return _tag == DBTEAMLOGEventDetailsMissingDetails; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGEventDetailsOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGEventDetailsAppLinkTeamDetails: + return @"DBTEAMLOGEventDetailsAppLinkTeamDetails"; + case DBTEAMLOGEventDetailsAppLinkUserDetails: + return @"DBTEAMLOGEventDetailsAppLinkUserDetails"; + case DBTEAMLOGEventDetailsAppUnlinkTeamDetails: + return @"DBTEAMLOGEventDetailsAppUnlinkTeamDetails"; + case DBTEAMLOGEventDetailsAppUnlinkUserDetails: + return @"DBTEAMLOGEventDetailsAppUnlinkUserDetails"; + case DBTEAMLOGEventDetailsFileAddCommentDetails: + return @"DBTEAMLOGEventDetailsFileAddCommentDetails"; + case DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails: + return @"DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails"; + case DBTEAMLOGEventDetailsFileDeleteCommentDetails: + return @"DBTEAMLOGEventDetailsFileDeleteCommentDetails"; + case DBTEAMLOGEventDetailsFileLikeCommentDetails: + return @"DBTEAMLOGEventDetailsFileLikeCommentDetails"; + case DBTEAMLOGEventDetailsFileResolveCommentDetails: + return @"DBTEAMLOGEventDetailsFileResolveCommentDetails"; + case DBTEAMLOGEventDetailsFileUnlikeCommentDetails: + return @"DBTEAMLOGEventDetailsFileUnlikeCommentDetails"; + case DBTEAMLOGEventDetailsFileUnresolveCommentDetails: + return @"DBTEAMLOGEventDetailsFileUnresolveCommentDetails"; + case DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails: + return @"DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails"; + case DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails: + return @"DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails"; + case DBTEAMLOGEventDetailsDeviceChangeIpWebDetails: + return @"DBTEAMLOGEventDetailsDeviceChangeIpWebDetails"; + case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails: + return @"DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails"; + case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails: + return @"DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails"; + case DBTEAMLOGEventDetailsDeviceLinkFailDetails: + return @"DBTEAMLOGEventDetailsDeviceLinkFailDetails"; + case DBTEAMLOGEventDetailsDeviceLinkSuccessDetails: + return @"DBTEAMLOGEventDetailsDeviceLinkSuccessDetails"; + case DBTEAMLOGEventDetailsDeviceManagementDisabledDetails: + return @"DBTEAMLOGEventDetailsDeviceManagementDisabledDetails"; + case DBTEAMLOGEventDetailsDeviceManagementEnabledDetails: + return @"DBTEAMLOGEventDetailsDeviceManagementEnabledDetails"; + case DBTEAMLOGEventDetailsDeviceUnlinkDetails: + return @"DBTEAMLOGEventDetailsDeviceUnlinkDetails"; + case DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails: + return @"DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails"; + case DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails: + return @"DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails"; + case DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails: + return @"DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails"; + case DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails: + return @"DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails"; + case DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails: + return @"DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails"; + case DBTEAMLOGEventDetailsDisabledDomainInvitesDetails: + return @"DBTEAMLOGEventDetailsDisabledDomainInvitesDetails"; + case DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails: + return @"DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails"; + case DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails: + return @"DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails"; + case DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails: + return @"DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails"; + case DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails: + return @"DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails"; + case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails: + return @"DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails"; + case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails: + return @"DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails"; + case DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails: + return @"DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails"; + case DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails: + return @"DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails"; + case DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails: + return @"DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails"; + case DBTEAMLOGEventDetailsEnabledDomainInvitesDetails: + return @"DBTEAMLOGEventDetailsEnabledDomainInvitesDetails"; + case DBTEAMLOGEventDetailsCreateFolderDetails: + return @"DBTEAMLOGEventDetailsCreateFolderDetails"; + case DBTEAMLOGEventDetailsFileAddDetails: + return @"DBTEAMLOGEventDetailsFileAddDetails"; + case DBTEAMLOGEventDetailsFileCopyDetails: + return @"DBTEAMLOGEventDetailsFileCopyDetails"; + case DBTEAMLOGEventDetailsFileDeleteDetails: + return @"DBTEAMLOGEventDetailsFileDeleteDetails"; + case DBTEAMLOGEventDetailsFileDownloadDetails: + return @"DBTEAMLOGEventDetailsFileDownloadDetails"; + case DBTEAMLOGEventDetailsFileEditDetails: + return @"DBTEAMLOGEventDetailsFileEditDetails"; + case DBTEAMLOGEventDetailsFileGetCopyReferenceDetails: + return @"DBTEAMLOGEventDetailsFileGetCopyReferenceDetails"; + case DBTEAMLOGEventDetailsFileMoveDetails: + return @"DBTEAMLOGEventDetailsFileMoveDetails"; + case DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails: + return @"DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails"; + case DBTEAMLOGEventDetailsFilePreviewDetails: + return @"DBTEAMLOGEventDetailsFilePreviewDetails"; + case DBTEAMLOGEventDetailsFileRenameDetails: + return @"DBTEAMLOGEventDetailsFileRenameDetails"; + case DBTEAMLOGEventDetailsFileRestoreDetails: + return @"DBTEAMLOGEventDetailsFileRestoreDetails"; + case DBTEAMLOGEventDetailsFileRevertDetails: + return @"DBTEAMLOGEventDetailsFileRevertDetails"; + case DBTEAMLOGEventDetailsFileRollbackChangesDetails: + return @"DBTEAMLOGEventDetailsFileRollbackChangesDetails"; + case DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails: + return @"DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails"; + case DBTEAMLOGEventDetailsFileRequestChangeDetails: + return @"DBTEAMLOGEventDetailsFileRequestChangeDetails"; + case DBTEAMLOGEventDetailsFileRequestCloseDetails: + return @"DBTEAMLOGEventDetailsFileRequestCloseDetails"; + case DBTEAMLOGEventDetailsFileRequestCreateDetails: + return @"DBTEAMLOGEventDetailsFileRequestCreateDetails"; + case DBTEAMLOGEventDetailsFileRequestReceiveFileDetails: + return @"DBTEAMLOGEventDetailsFileRequestReceiveFileDetails"; + case DBTEAMLOGEventDetailsGroupAddExternalIdDetails: + return @"DBTEAMLOGEventDetailsGroupAddExternalIdDetails"; + case DBTEAMLOGEventDetailsGroupAddMemberDetails: + return @"DBTEAMLOGEventDetailsGroupAddMemberDetails"; + case DBTEAMLOGEventDetailsGroupChangeExternalIdDetails: + return @"DBTEAMLOGEventDetailsGroupChangeExternalIdDetails"; + case DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails: + return @"DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails"; + case DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails: + return @"DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails"; + case DBTEAMLOGEventDetailsGroupCreateDetails: + return @"DBTEAMLOGEventDetailsGroupCreateDetails"; + case DBTEAMLOGEventDetailsGroupDeleteDetails: + return @"DBTEAMLOGEventDetailsGroupDeleteDetails"; + case DBTEAMLOGEventDetailsGroupMovedDetails: + return @"DBTEAMLOGEventDetailsGroupMovedDetails"; + case DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails: + return @"DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails"; + case DBTEAMLOGEventDetailsGroupRemoveMemberDetails: + return @"DBTEAMLOGEventDetailsGroupRemoveMemberDetails"; + case DBTEAMLOGEventDetailsGroupRenameDetails: + return @"DBTEAMLOGEventDetailsGroupRenameDetails"; + case DBTEAMLOGEventDetailsEmmErrorDetails: + return @"DBTEAMLOGEventDetailsEmmErrorDetails"; + case DBTEAMLOGEventDetailsLoginFailDetails: + return @"DBTEAMLOGEventDetailsLoginFailDetails"; + case DBTEAMLOGEventDetailsLoginSuccessDetails: + return @"DBTEAMLOGEventDetailsLoginSuccessDetails"; + case DBTEAMLOGEventDetailsLogoutDetails: + return @"DBTEAMLOGEventDetailsLogoutDetails"; + case DBTEAMLOGEventDetailsResellerSupportSessionEndDetails: + return @"DBTEAMLOGEventDetailsResellerSupportSessionEndDetails"; + case DBTEAMLOGEventDetailsResellerSupportSessionStartDetails: + return @"DBTEAMLOGEventDetailsResellerSupportSessionStartDetails"; + case DBTEAMLOGEventDetailsSignInAsSessionEndDetails: + return @"DBTEAMLOGEventDetailsSignInAsSessionEndDetails"; + case DBTEAMLOGEventDetailsSignInAsSessionStartDetails: + return @"DBTEAMLOGEventDetailsSignInAsSessionStartDetails"; + case DBTEAMLOGEventDetailsSsoErrorDetails: + return @"DBTEAMLOGEventDetailsSsoErrorDetails"; + case DBTEAMLOGEventDetailsMemberAddNameDetails: + return @"DBTEAMLOGEventDetailsMemberAddNameDetails"; + case DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails: + return @"DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails"; + case DBTEAMLOGEventDetailsMemberChangeEmailDetails: + return @"DBTEAMLOGEventDetailsMemberChangeEmailDetails"; + case DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails: + return @"DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails"; + case DBTEAMLOGEventDetailsMemberChangeNameDetails: + return @"DBTEAMLOGEventDetailsMemberChangeNameDetails"; + case DBTEAMLOGEventDetailsMemberChangeStatusDetails: + return @"DBTEAMLOGEventDetailsMemberChangeStatusDetails"; + case DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails: + return @"DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails"; + case DBTEAMLOGEventDetailsMemberSuggestDetails: + return @"DBTEAMLOGEventDetailsMemberSuggestDetails"; + case DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails: + return @"DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails"; + case DBTEAMLOGEventDetailsPaperContentAddMemberDetails: + return @"DBTEAMLOGEventDetailsPaperContentAddMemberDetails"; + case DBTEAMLOGEventDetailsPaperContentAddToFolderDetails: + return @"DBTEAMLOGEventDetailsPaperContentAddToFolderDetails"; + case DBTEAMLOGEventDetailsPaperContentArchiveDetails: + return @"DBTEAMLOGEventDetailsPaperContentArchiveDetails"; + case DBTEAMLOGEventDetailsPaperContentCreateDetails: + return @"DBTEAMLOGEventDetailsPaperContentCreateDetails"; + case DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails: + return @"DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails"; + case DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails: + return @"DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails"; + case DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails: + return @"DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails"; + case DBTEAMLOGEventDetailsPaperContentRenameDetails: + return @"DBTEAMLOGEventDetailsPaperContentRenameDetails"; + case DBTEAMLOGEventDetailsPaperContentRestoreDetails: + return @"DBTEAMLOGEventDetailsPaperContentRestoreDetails"; + case DBTEAMLOGEventDetailsPaperDocAddCommentDetails: + return @"DBTEAMLOGEventDetailsPaperDocAddCommentDetails"; + case DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails: + return @"DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails"; + case DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails: + return @"DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails"; + case DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails: + return @"DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails"; + case DBTEAMLOGEventDetailsPaperDocDeletedDetails: + return @"DBTEAMLOGEventDetailsPaperDocDeletedDetails"; + case DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails: + return @"DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails"; + case DBTEAMLOGEventDetailsPaperDocDownloadDetails: + return @"DBTEAMLOGEventDetailsPaperDocDownloadDetails"; + case DBTEAMLOGEventDetailsPaperDocEditDetails: + return @"DBTEAMLOGEventDetailsPaperDocEditDetails"; + case DBTEAMLOGEventDetailsPaperDocEditCommentDetails: + return @"DBTEAMLOGEventDetailsPaperDocEditCommentDetails"; + case DBTEAMLOGEventDetailsPaperDocFollowedDetails: + return @"DBTEAMLOGEventDetailsPaperDocFollowedDetails"; + case DBTEAMLOGEventDetailsPaperDocMentionDetails: + return @"DBTEAMLOGEventDetailsPaperDocMentionDetails"; + case DBTEAMLOGEventDetailsPaperDocRequestAccessDetails: + return @"DBTEAMLOGEventDetailsPaperDocRequestAccessDetails"; + case DBTEAMLOGEventDetailsPaperDocResolveCommentDetails: + return @"DBTEAMLOGEventDetailsPaperDocResolveCommentDetails"; + case DBTEAMLOGEventDetailsPaperDocRevertDetails: + return @"DBTEAMLOGEventDetailsPaperDocRevertDetails"; + case DBTEAMLOGEventDetailsPaperDocSlackShareDetails: + return @"DBTEAMLOGEventDetailsPaperDocSlackShareDetails"; + case DBTEAMLOGEventDetailsPaperDocTeamInviteDetails: + return @"DBTEAMLOGEventDetailsPaperDocTeamInviteDetails"; + case DBTEAMLOGEventDetailsPaperDocTrashedDetails: + return @"DBTEAMLOGEventDetailsPaperDocTrashedDetails"; + case DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails: + return @"DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails"; + case DBTEAMLOGEventDetailsPaperDocUntrashedDetails: + return @"DBTEAMLOGEventDetailsPaperDocUntrashedDetails"; + case DBTEAMLOGEventDetailsPaperDocViewDetails: + return @"DBTEAMLOGEventDetailsPaperDocViewDetails"; + case DBTEAMLOGEventDetailsPaperExternalViewAllowDetails: + return @"DBTEAMLOGEventDetailsPaperExternalViewAllowDetails"; + case DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails: + return @"DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails"; + case DBTEAMLOGEventDetailsPaperExternalViewForbidDetails: + return @"DBTEAMLOGEventDetailsPaperExternalViewForbidDetails"; + case DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails: + return @"DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails"; + case DBTEAMLOGEventDetailsPaperFolderDeletedDetails: + return @"DBTEAMLOGEventDetailsPaperFolderDeletedDetails"; + case DBTEAMLOGEventDetailsPaperFolderFollowedDetails: + return @"DBTEAMLOGEventDetailsPaperFolderFollowedDetails"; + case DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails: + return @"DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails"; + case DBTEAMLOGEventDetailsPasswordChangeDetails: + return @"DBTEAMLOGEventDetailsPasswordChangeDetails"; + case DBTEAMLOGEventDetailsPasswordResetDetails: + return @"DBTEAMLOGEventDetailsPasswordResetDetails"; + case DBTEAMLOGEventDetailsPasswordResetAllDetails: + return @"DBTEAMLOGEventDetailsPasswordResetAllDetails"; + case DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails: + return @"DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails"; + case DBTEAMLOGEventDetailsEmmCreateUsageReportDetails: + return @"DBTEAMLOGEventDetailsEmmCreateUsageReportDetails"; + case DBTEAMLOGEventDetailsExportMembersReportDetails: + return @"DBTEAMLOGEventDetailsExportMembersReportDetails"; + case DBTEAMLOGEventDetailsPaperAdminExportStartDetails: + return @"DBTEAMLOGEventDetailsPaperAdminExportStartDetails"; + case DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails: + return @"DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails"; + case DBTEAMLOGEventDetailsTeamActivityCreateReportDetails: + return @"DBTEAMLOGEventDetailsTeamActivityCreateReportDetails"; + case DBTEAMLOGEventDetailsCollectionShareDetails: + return @"DBTEAMLOGEventDetailsCollectionShareDetails"; + case DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails: + return @"DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails"; + case DBTEAMLOGEventDetailsNoteAclLinkDetails: + return @"DBTEAMLOGEventDetailsNoteAclLinkDetails"; + case DBTEAMLOGEventDetailsNoteAclTeamLinkDetails: + return @"DBTEAMLOGEventDetailsNoteAclTeamLinkDetails"; + case DBTEAMLOGEventDetailsNoteSharedDetails: + return @"DBTEAMLOGEventDetailsNoteSharedDetails"; + case DBTEAMLOGEventDetailsNoteShareReceiveDetails: + return @"DBTEAMLOGEventDetailsNoteShareReceiveDetails"; + case DBTEAMLOGEventDetailsOpenNoteSharedDetails: + return @"DBTEAMLOGEventDetailsOpenNoteSharedDetails"; + case DBTEAMLOGEventDetailsSfAddGroupDetails: + return @"DBTEAMLOGEventDetailsSfAddGroupDetails"; + case DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails: + return @"DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails"; + case DBTEAMLOGEventDetailsSfExternalInviteWarnDetails: + return @"DBTEAMLOGEventDetailsSfExternalInviteWarnDetails"; + case DBTEAMLOGEventDetailsSfFbInviteDetails: + return @"DBTEAMLOGEventDetailsSfFbInviteDetails"; + case DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails: + return @"DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails"; + case DBTEAMLOGEventDetailsSfFbUninviteDetails: + return @"DBTEAMLOGEventDetailsSfFbUninviteDetails"; + case DBTEAMLOGEventDetailsSfInviteGroupDetails: + return @"DBTEAMLOGEventDetailsSfInviteGroupDetails"; + case DBTEAMLOGEventDetailsSfTeamGrantAccessDetails: + return @"DBTEAMLOGEventDetailsSfTeamGrantAccessDetails"; + case DBTEAMLOGEventDetailsSfTeamInviteDetails: + return @"DBTEAMLOGEventDetailsSfTeamInviteDetails"; + case DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails: + return @"DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails"; + case DBTEAMLOGEventDetailsSfTeamJoinDetails: + return @"DBTEAMLOGEventDetailsSfTeamJoinDetails"; + case DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails: + return @"DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails"; + case DBTEAMLOGEventDetailsSfTeamUninviteDetails: + return @"DBTEAMLOGEventDetailsSfTeamUninviteDetails"; + case DBTEAMLOGEventDetailsSharedContentAddInviteesDetails: + return @"DBTEAMLOGEventDetailsSharedContentAddInviteesDetails"; + case DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails: + return @"DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails"; + case DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails: + return @"DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails"; + case DBTEAMLOGEventDetailsSharedContentAddMemberDetails: + return @"DBTEAMLOGEventDetailsSharedContentAddMemberDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails"; + case DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails: + return @"DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails"; + case DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails: + return @"DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails"; + case DBTEAMLOGEventDetailsSharedContentCopyDetails: + return @"DBTEAMLOGEventDetailsSharedContentCopyDetails"; + case DBTEAMLOGEventDetailsSharedContentDownloadDetails: + return @"DBTEAMLOGEventDetailsSharedContentDownloadDetails"; + case DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails: + return @"DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails"; + case DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails: + return @"DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails"; + case DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails: + return @"DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails"; + case DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails: + return @"DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails"; + case DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails: + return @"DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails"; + case DBTEAMLOGEventDetailsSharedContentRequestAccessDetails: + return @"DBTEAMLOGEventDetailsSharedContentRequestAccessDetails"; + case DBTEAMLOGEventDetailsSharedContentUnshareDetails: + return @"DBTEAMLOGEventDetailsSharedContentUnshareDetails"; + case DBTEAMLOGEventDetailsSharedContentViewDetails: + return @"DBTEAMLOGEventDetailsSharedContentViewDetails"; + case DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails: + return @"DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails"; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails: + return @"DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails"; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails: + return @"DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails"; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails: + return @"DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails"; + case DBTEAMLOGEventDetailsSharedFolderCreateDetails: + return @"DBTEAMLOGEventDetailsSharedFolderCreateDetails"; + case DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails: + return @"DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails"; + case DBTEAMLOGEventDetailsSharedFolderMountDetails: + return @"DBTEAMLOGEventDetailsSharedFolderMountDetails"; + case DBTEAMLOGEventDetailsSharedFolderNestDetails: + return @"DBTEAMLOGEventDetailsSharedFolderNestDetails"; + case DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails: + return @"DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails"; + case DBTEAMLOGEventDetailsSharedFolderUnmountDetails: + return @"DBTEAMLOGEventDetailsSharedFolderUnmountDetails"; + case DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails: + return @"DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails"; + case DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails: + return @"DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails"; + case DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails: + return @"DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails"; + case DBTEAMLOGEventDetailsSharedLinkCopyDetails: + return @"DBTEAMLOGEventDetailsSharedLinkCopyDetails"; + case DBTEAMLOGEventDetailsSharedLinkCreateDetails: + return @"DBTEAMLOGEventDetailsSharedLinkCreateDetails"; + case DBTEAMLOGEventDetailsSharedLinkDisableDetails: + return @"DBTEAMLOGEventDetailsSharedLinkDisableDetails"; + case DBTEAMLOGEventDetailsSharedLinkDownloadDetails: + return @"DBTEAMLOGEventDetailsSharedLinkDownloadDetails"; + case DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails: + return @"DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails"; + case DBTEAMLOGEventDetailsSharedLinkShareDetails: + return @"DBTEAMLOGEventDetailsSharedLinkShareDetails"; + case DBTEAMLOGEventDetailsSharedLinkViewDetails: + return @"DBTEAMLOGEventDetailsSharedLinkViewDetails"; + case DBTEAMLOGEventDetailsSharedNoteOpenedDetails: + return @"DBTEAMLOGEventDetailsSharedNoteOpenedDetails"; + case DBTEAMLOGEventDetailsShmodelGroupShareDetails: + return @"DBTEAMLOGEventDetailsShmodelGroupShareDetails"; + case DBTEAMLOGEventDetailsSsoAddCertDetails: + return @"DBTEAMLOGEventDetailsSsoAddCertDetails"; + case DBTEAMLOGEventDetailsSsoAddLoginUrlDetails: + return @"DBTEAMLOGEventDetailsSsoAddLoginUrlDetails"; + case DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails: + return @"DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails"; + case DBTEAMLOGEventDetailsSsoChangeCertDetails: + return @"DBTEAMLOGEventDetailsSsoChangeCertDetails"; + case DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails: + return @"DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails"; + case DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails: + return @"DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails"; + case DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails: + return @"DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails"; + case DBTEAMLOGEventDetailsSsoRemoveCertDetails: + return @"DBTEAMLOGEventDetailsSsoRemoveCertDetails"; + case DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails: + return @"DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails"; + case DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails: + return @"DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails"; + case DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails: + return @"DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails"; + case DBTEAMLOGEventDetailsTeamFolderCreateDetails: + return @"DBTEAMLOGEventDetailsTeamFolderCreateDetails"; + case DBTEAMLOGEventDetailsTeamFolderDowngradeDetails: + return @"DBTEAMLOGEventDetailsTeamFolderDowngradeDetails"; + case DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails: + return @"DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails"; + case DBTEAMLOGEventDetailsTeamFolderRenameDetails: + return @"DBTEAMLOGEventDetailsTeamFolderRenameDetails"; + case DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails: + return @"DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails"; + case DBTEAMLOGEventDetailsAllowDownloadDisabledDetails: + return @"DBTEAMLOGEventDetailsAllowDownloadDisabledDetails"; + case DBTEAMLOGEventDetailsAllowDownloadEnabledDetails: + return @"DBTEAMLOGEventDetailsAllowDownloadEnabledDetails"; + case DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails: + return @"DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails"; + case DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails: + return @"DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails"; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails: + return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails"; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails: + return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails"; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails: + return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails"; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails: + return @"DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails"; + case DBTEAMLOGEventDetailsEmmAddExceptionDetails: + return @"DBTEAMLOGEventDetailsEmmAddExceptionDetails"; + case DBTEAMLOGEventDetailsEmmChangePolicyDetails: + return @"DBTEAMLOGEventDetailsEmmChangePolicyDetails"; + case DBTEAMLOGEventDetailsEmmRemoveExceptionDetails: + return @"DBTEAMLOGEventDetailsEmmRemoveExceptionDetails"; + case DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails: + return @"DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails"; + case DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails: + return @"DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails"; + case DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails: + return @"DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails"; + case DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails: + return @"DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails"; + case DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails: + return @"DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails"; + case DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails: + return @"DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails"; + case DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails: + return @"DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails"; + case DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails: + return @"DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails"; + case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails: + return @"DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails"; + case DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails: + return @"DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails"; + case DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails: + return @"DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails"; + case DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails: + return @"DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails"; + case DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails: + return @"DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails"; + case DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails: + return @"DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails"; + case DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails: + return @"DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails"; + case DBTEAMLOGEventDetailsPaperChangePolicyDetails: + return @"DBTEAMLOGEventDetailsPaperChangePolicyDetails"; + case DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails: + return @"DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails"; + case DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails: + return @"DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails"; + case DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails: + return @"DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails"; + case DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails: + return @"DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails"; + case DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails: + return @"DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails"; + case DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails: + return @"DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails"; + case DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails: + return @"DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails"; + case DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails: + return @"DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails"; + case DBTEAMLOGEventDetailsSmartSyncOptOutDetails: + return @"DBTEAMLOGEventDetailsSmartSyncOptOutDetails"; + case DBTEAMLOGEventDetailsSsoChangePolicyDetails: + return @"DBTEAMLOGEventDetailsSsoChangePolicyDetails"; + case DBTEAMLOGEventDetailsTfaChangePolicyDetails: + return @"DBTEAMLOGEventDetailsTfaChangePolicyDetails"; + case DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails: + return @"DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails"; + case DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails: + return @"DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails"; + case DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails: + return @"DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails"; + case DBTEAMLOGEventDetailsTeamMergeFromDetails: + return @"DBTEAMLOGEventDetailsTeamMergeFromDetails"; + case DBTEAMLOGEventDetailsTeamMergeToDetails: + return @"DBTEAMLOGEventDetailsTeamMergeToDetails"; + case DBTEAMLOGEventDetailsTeamProfileAddLogoDetails: + return @"DBTEAMLOGEventDetailsTeamProfileAddLogoDetails"; + case DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails: + return @"DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails"; + case DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails: + return @"DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails"; + case DBTEAMLOGEventDetailsTeamProfileChangeNameDetails: + return @"DBTEAMLOGEventDetailsTeamProfileChangeNameDetails"; + case DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails: + return @"DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails"; + case DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails: + return @"DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails"; + case DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails: + return @"DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails"; + case DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails: + return @"DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails"; + case DBTEAMLOGEventDetailsTfaChangeStatusDetails: + return @"DBTEAMLOGEventDetailsTfaChangeStatusDetails"; + case DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails: + return @"DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails"; + case DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails: + return @"DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails"; + case DBTEAMLOGEventDetailsTfaResetDetails: + return @"DBTEAMLOGEventDetailsTfaResetDetails"; + case DBTEAMLOGEventDetailsMissingDetails: + return @"DBTEAMLOGEventDetailsMissingDetails"; + case DBTEAMLOGEventDetailsOther: + return @"DBTEAMLOGEventDetailsOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGEventDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGEventDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGEventDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGEventDetailsAppLinkTeamDetails: + result = prime * result + [self.appLinkTeamDetails hash]; + case DBTEAMLOGEventDetailsAppLinkUserDetails: + result = prime * result + [self.appLinkUserDetails hash]; + case DBTEAMLOGEventDetailsAppUnlinkTeamDetails: + result = prime * result + [self.appUnlinkTeamDetails hash]; + case DBTEAMLOGEventDetailsAppUnlinkUserDetails: + result = prime * result + [self.appUnlinkUserDetails hash]; + case DBTEAMLOGEventDetailsFileAddCommentDetails: + result = prime * result + [self.fileAddCommentDetails hash]; + case DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails: + result = prime * result + [self.fileChangeCommentSubscriptionDetails hash]; + case DBTEAMLOGEventDetailsFileDeleteCommentDetails: + result = prime * result + [self.fileDeleteCommentDetails hash]; + case DBTEAMLOGEventDetailsFileLikeCommentDetails: + result = prime * result + [self.fileLikeCommentDetails hash]; + case DBTEAMLOGEventDetailsFileResolveCommentDetails: + result = prime * result + [self.fileResolveCommentDetails hash]; + case DBTEAMLOGEventDetailsFileUnlikeCommentDetails: + result = prime * result + [self.fileUnlikeCommentDetails hash]; + case DBTEAMLOGEventDetailsFileUnresolveCommentDetails: + result = prime * result + [self.fileUnresolveCommentDetails hash]; + case DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails: + result = prime * result + [self.deviceChangeIpDesktopDetails hash]; + case DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails: + result = prime * result + [self.deviceChangeIpMobileDetails hash]; + case DBTEAMLOGEventDetailsDeviceChangeIpWebDetails: + result = prime * result + [self.deviceChangeIpWebDetails hash]; + case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails: + result = prime * result + [self.deviceDeleteOnUnlinkFailDetails hash]; + case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails: + result = prime * result + [self.deviceDeleteOnUnlinkSuccessDetails hash]; + case DBTEAMLOGEventDetailsDeviceLinkFailDetails: + result = prime * result + [self.deviceLinkFailDetails hash]; + case DBTEAMLOGEventDetailsDeviceLinkSuccessDetails: + result = prime * result + [self.deviceLinkSuccessDetails hash]; + case DBTEAMLOGEventDetailsDeviceManagementDisabledDetails: + result = prime * result + [self.deviceManagementDisabledDetails hash]; + case DBTEAMLOGEventDetailsDeviceManagementEnabledDetails: + result = prime * result + [self.deviceManagementEnabledDetails hash]; + case DBTEAMLOGEventDetailsDeviceUnlinkDetails: + result = prime * result + [self.deviceUnlinkDetails hash]; + case DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails: + result = prime * result + [self.emmRefreshAuthTokenDetails hash]; + case DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails: + result = prime * result + [self.accountCaptureChangeAvailabilityDetails hash]; + case DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails: + result = prime * result + [self.accountCaptureMigrateAccountDetails hash]; + case DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails: + result = prime * result + [self.accountCaptureNotificationEmailsSentDetails hash]; + case DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails: + result = prime * result + [self.accountCaptureRelinquishAccountDetails hash]; + case DBTEAMLOGEventDetailsDisabledDomainInvitesDetails: + result = prime * result + [self.disabledDomainInvitesDetails hash]; + case DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails: + result = prime * result + [self.domainInvitesApproveRequestToJoinTeamDetails hash]; + case DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails: + result = prime * result + [self.domainInvitesDeclineRequestToJoinTeamDetails hash]; + case DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails: + result = prime * result + [self.domainInvitesEmailExistingUsersDetails hash]; + case DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails: + result = prime * result + [self.domainInvitesRequestToJoinTeamDetails hash]; + case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails: + result = prime * result + [self.domainInvitesSetInviteNewUserPrefToNoDetails hash]; + case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails: + result = prime * result + [self.domainInvitesSetInviteNewUserPrefToYesDetails hash]; + case DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails: + result = prime * result + [self.domainVerificationAddDomainFailDetails hash]; + case DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails: + result = prime * result + [self.domainVerificationAddDomainSuccessDetails hash]; + case DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails: + result = prime * result + [self.domainVerificationRemoveDomainDetails hash]; + case DBTEAMLOGEventDetailsEnabledDomainInvitesDetails: + result = prime * result + [self.enabledDomainInvitesDetails hash]; + case DBTEAMLOGEventDetailsCreateFolderDetails: + result = prime * result + [self.createFolderDetails hash]; + case DBTEAMLOGEventDetailsFileAddDetails: + result = prime * result + [self.fileAddDetails hash]; + case DBTEAMLOGEventDetailsFileCopyDetails: + result = prime * result + [self.fileCopyDetails hash]; + case DBTEAMLOGEventDetailsFileDeleteDetails: + result = prime * result + [self.fileDeleteDetails hash]; + case DBTEAMLOGEventDetailsFileDownloadDetails: + result = prime * result + [self.fileDownloadDetails hash]; + case DBTEAMLOGEventDetailsFileEditDetails: + result = prime * result + [self.fileEditDetails hash]; + case DBTEAMLOGEventDetailsFileGetCopyReferenceDetails: + result = prime * result + [self.fileGetCopyReferenceDetails hash]; + case DBTEAMLOGEventDetailsFileMoveDetails: + result = prime * result + [self.fileMoveDetails hash]; + case DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails: + result = prime * result + [self.filePermanentlyDeleteDetails hash]; + case DBTEAMLOGEventDetailsFilePreviewDetails: + result = prime * result + [self.filePreviewDetails hash]; + case DBTEAMLOGEventDetailsFileRenameDetails: + result = prime * result + [self.fileRenameDetails hash]; + case DBTEAMLOGEventDetailsFileRestoreDetails: + result = prime * result + [self.fileRestoreDetails hash]; + case DBTEAMLOGEventDetailsFileRevertDetails: + result = prime * result + [self.fileRevertDetails hash]; + case DBTEAMLOGEventDetailsFileRollbackChangesDetails: + result = prime * result + [self.fileRollbackChangesDetails hash]; + case DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails: + result = prime * result + [self.fileSaveCopyReferenceDetails hash]; + case DBTEAMLOGEventDetailsFileRequestChangeDetails: + result = prime * result + [self.fileRequestChangeDetails hash]; + case DBTEAMLOGEventDetailsFileRequestCloseDetails: + result = prime * result + [self.fileRequestCloseDetails hash]; + case DBTEAMLOGEventDetailsFileRequestCreateDetails: + result = prime * result + [self.fileRequestCreateDetails hash]; + case DBTEAMLOGEventDetailsFileRequestReceiveFileDetails: + result = prime * result + [self.fileRequestReceiveFileDetails hash]; + case DBTEAMLOGEventDetailsGroupAddExternalIdDetails: + result = prime * result + [self.groupAddExternalIdDetails hash]; + case DBTEAMLOGEventDetailsGroupAddMemberDetails: + result = prime * result + [self.groupAddMemberDetails hash]; + case DBTEAMLOGEventDetailsGroupChangeExternalIdDetails: + result = prime * result + [self.groupChangeExternalIdDetails hash]; + case DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails: + result = prime * result + [self.groupChangeManagementTypeDetails hash]; + case DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails: + result = prime * result + [self.groupChangeMemberRoleDetails hash]; + case DBTEAMLOGEventDetailsGroupCreateDetails: + result = prime * result + [self.groupCreateDetails hash]; + case DBTEAMLOGEventDetailsGroupDeleteDetails: + result = prime * result + [self.groupDeleteDetails hash]; + case DBTEAMLOGEventDetailsGroupMovedDetails: + result = prime * result + [self.groupMovedDetails hash]; + case DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails: + result = prime * result + [self.groupRemoveExternalIdDetails hash]; + case DBTEAMLOGEventDetailsGroupRemoveMemberDetails: + result = prime * result + [self.groupRemoveMemberDetails hash]; + case DBTEAMLOGEventDetailsGroupRenameDetails: + result = prime * result + [self.groupRenameDetails hash]; + case DBTEAMLOGEventDetailsEmmErrorDetails: + result = prime * result + [self.emmErrorDetails hash]; + case DBTEAMLOGEventDetailsLoginFailDetails: + result = prime * result + [self.loginFailDetails hash]; + case DBTEAMLOGEventDetailsLoginSuccessDetails: + result = prime * result + [self.loginSuccessDetails hash]; + case DBTEAMLOGEventDetailsLogoutDetails: + result = prime * result + [self.logoutDetails hash]; + case DBTEAMLOGEventDetailsResellerSupportSessionEndDetails: + result = prime * result + [self.resellerSupportSessionEndDetails hash]; + case DBTEAMLOGEventDetailsResellerSupportSessionStartDetails: + result = prime * result + [self.resellerSupportSessionStartDetails hash]; + case DBTEAMLOGEventDetailsSignInAsSessionEndDetails: + result = prime * result + [self.signInAsSessionEndDetails hash]; + case DBTEAMLOGEventDetailsSignInAsSessionStartDetails: + result = prime * result + [self.signInAsSessionStartDetails hash]; + case DBTEAMLOGEventDetailsSsoErrorDetails: + result = prime * result + [self.ssoErrorDetails hash]; + case DBTEAMLOGEventDetailsMemberAddNameDetails: + result = prime * result + [self.memberAddNameDetails hash]; + case DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails: + result = prime * result + [self.memberChangeAdminRoleDetails hash]; + case DBTEAMLOGEventDetailsMemberChangeEmailDetails: + result = prime * result + [self.memberChangeEmailDetails hash]; + case DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails: + result = prime * result + [self.memberChangeMembershipTypeDetails hash]; + case DBTEAMLOGEventDetailsMemberChangeNameDetails: + result = prime * result + [self.memberChangeNameDetails hash]; + case DBTEAMLOGEventDetailsMemberChangeStatusDetails: + result = prime * result + [self.memberChangeStatusDetails hash]; + case DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails: + result = prime * result + [self.memberPermanentlyDeleteAccountContentsDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails: + result = prime * result + [self.memberSpaceLimitsAddCustomQuotaDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails: + result = prime * result + [self.memberSpaceLimitsChangeCustomQuotaDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails: + result = prime * result + [self.memberSpaceLimitsChangeStatusDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails: + result = prime * result + [self.memberSpaceLimitsRemoveCustomQuotaDetails hash]; + case DBTEAMLOGEventDetailsMemberSuggestDetails: + result = prime * result + [self.memberSuggestDetails hash]; + case DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails: + result = prime * result + [self.memberTransferAccountContentsDetails hash]; + case DBTEAMLOGEventDetailsPaperContentAddMemberDetails: + result = prime * result + [self.paperContentAddMemberDetails hash]; + case DBTEAMLOGEventDetailsPaperContentAddToFolderDetails: + result = prime * result + [self.paperContentAddToFolderDetails hash]; + case DBTEAMLOGEventDetailsPaperContentArchiveDetails: + result = prime * result + [self.paperContentArchiveDetails hash]; + case DBTEAMLOGEventDetailsPaperContentCreateDetails: + result = prime * result + [self.paperContentCreateDetails hash]; + case DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails: + result = prime * result + [self.paperContentPermanentlyDeleteDetails hash]; + case DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails: + result = prime * result + [self.paperContentRemoveFromFolderDetails hash]; + case DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails: + result = prime * result + [self.paperContentRemoveMemberDetails hash]; + case DBTEAMLOGEventDetailsPaperContentRenameDetails: + result = prime * result + [self.paperContentRenameDetails hash]; + case DBTEAMLOGEventDetailsPaperContentRestoreDetails: + result = prime * result + [self.paperContentRestoreDetails hash]; + case DBTEAMLOGEventDetailsPaperDocAddCommentDetails: + result = prime * result + [self.paperDocAddCommentDetails hash]; + case DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails: + result = prime * result + [self.paperDocChangeMemberRoleDetails hash]; + case DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails: + result = prime * result + [self.paperDocChangeSharingPolicyDetails hash]; + case DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails: + result = prime * result + [self.paperDocChangeSubscriptionDetails hash]; + case DBTEAMLOGEventDetailsPaperDocDeletedDetails: + result = prime * result + [self.paperDocDeletedDetails hash]; + case DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails: + result = prime * result + [self.paperDocDeleteCommentDetails hash]; + case DBTEAMLOGEventDetailsPaperDocDownloadDetails: + result = prime * result + [self.paperDocDownloadDetails hash]; + case DBTEAMLOGEventDetailsPaperDocEditDetails: + result = prime * result + [self.paperDocEditDetails hash]; + case DBTEAMLOGEventDetailsPaperDocEditCommentDetails: + result = prime * result + [self.paperDocEditCommentDetails hash]; + case DBTEAMLOGEventDetailsPaperDocFollowedDetails: + result = prime * result + [self.paperDocFollowedDetails hash]; + case DBTEAMLOGEventDetailsPaperDocMentionDetails: + result = prime * result + [self.paperDocMentionDetails hash]; + case DBTEAMLOGEventDetailsPaperDocRequestAccessDetails: + result = prime * result + [self.paperDocRequestAccessDetails hash]; + case DBTEAMLOGEventDetailsPaperDocResolveCommentDetails: + result = prime * result + [self.paperDocResolveCommentDetails hash]; + case DBTEAMLOGEventDetailsPaperDocRevertDetails: + result = prime * result + [self.paperDocRevertDetails hash]; + case DBTEAMLOGEventDetailsPaperDocSlackShareDetails: + result = prime * result + [self.paperDocSlackShareDetails hash]; + case DBTEAMLOGEventDetailsPaperDocTeamInviteDetails: + result = prime * result + [self.paperDocTeamInviteDetails hash]; + case DBTEAMLOGEventDetailsPaperDocTrashedDetails: + result = prime * result + [self.paperDocTrashedDetails hash]; + case DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails: + result = prime * result + [self.paperDocUnresolveCommentDetails hash]; + case DBTEAMLOGEventDetailsPaperDocUntrashedDetails: + result = prime * result + [self.paperDocUntrashedDetails hash]; + case DBTEAMLOGEventDetailsPaperDocViewDetails: + result = prime * result + [self.paperDocViewDetails hash]; + case DBTEAMLOGEventDetailsPaperExternalViewAllowDetails: + result = prime * result + [self.paperExternalViewAllowDetails hash]; + case DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails: + result = prime * result + [self.paperExternalViewDefaultTeamDetails hash]; + case DBTEAMLOGEventDetailsPaperExternalViewForbidDetails: + result = prime * result + [self.paperExternalViewForbidDetails hash]; + case DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails: + result = prime * result + [self.paperFolderChangeSubscriptionDetails hash]; + case DBTEAMLOGEventDetailsPaperFolderDeletedDetails: + result = prime * result + [self.paperFolderDeletedDetails hash]; + case DBTEAMLOGEventDetailsPaperFolderFollowedDetails: + result = prime * result + [self.paperFolderFollowedDetails hash]; + case DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails: + result = prime * result + [self.paperFolderTeamInviteDetails hash]; + case DBTEAMLOGEventDetailsPasswordChangeDetails: + result = prime * result + [self.passwordChangeDetails hash]; + case DBTEAMLOGEventDetailsPasswordResetDetails: + result = prime * result + [self.passwordResetDetails hash]; + case DBTEAMLOGEventDetailsPasswordResetAllDetails: + result = prime * result + [self.passwordResetAllDetails hash]; + case DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails: + result = prime * result + [self.emmCreateExceptionsReportDetails hash]; + case DBTEAMLOGEventDetailsEmmCreateUsageReportDetails: + result = prime * result + [self.emmCreateUsageReportDetails hash]; + case DBTEAMLOGEventDetailsExportMembersReportDetails: + result = prime * result + [self.exportMembersReportDetails hash]; + case DBTEAMLOGEventDetailsPaperAdminExportStartDetails: + result = prime * result + [self.paperAdminExportStartDetails hash]; + case DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails: + result = prime * result + [self.smartSyncCreateAdminPrivilegeReportDetails hash]; + case DBTEAMLOGEventDetailsTeamActivityCreateReportDetails: + result = prime * result + [self.teamActivityCreateReportDetails hash]; + case DBTEAMLOGEventDetailsCollectionShareDetails: + result = prime * result + [self.collectionShareDetails hash]; + case DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails: + result = prime * result + [self.noteAclInviteOnlyDetails hash]; + case DBTEAMLOGEventDetailsNoteAclLinkDetails: + result = prime * result + [self.noteAclLinkDetails hash]; + case DBTEAMLOGEventDetailsNoteAclTeamLinkDetails: + result = prime * result + [self.noteAclTeamLinkDetails hash]; + case DBTEAMLOGEventDetailsNoteSharedDetails: + result = prime * result + [self.noteSharedDetails hash]; + case DBTEAMLOGEventDetailsNoteShareReceiveDetails: + result = prime * result + [self.noteShareReceiveDetails hash]; + case DBTEAMLOGEventDetailsOpenNoteSharedDetails: + result = prime * result + [self.openNoteSharedDetails hash]; + case DBTEAMLOGEventDetailsSfAddGroupDetails: + result = prime * result + [self.sfAddGroupDetails hash]; + case DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails: + result = prime * result + [self.sfAllowNonMembersToViewSharedLinksDetails hash]; + case DBTEAMLOGEventDetailsSfExternalInviteWarnDetails: + result = prime * result + [self.sfExternalInviteWarnDetails hash]; + case DBTEAMLOGEventDetailsSfFbInviteDetails: + result = prime * result + [self.sfFbInviteDetails hash]; + case DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails: + result = prime * result + [self.sfFbInviteChangeRoleDetails hash]; + case DBTEAMLOGEventDetailsSfFbUninviteDetails: + result = prime * result + [self.sfFbUninviteDetails hash]; + case DBTEAMLOGEventDetailsSfInviteGroupDetails: + result = prime * result + [self.sfInviteGroupDetails hash]; + case DBTEAMLOGEventDetailsSfTeamGrantAccessDetails: + result = prime * result + [self.sfTeamGrantAccessDetails hash]; + case DBTEAMLOGEventDetailsSfTeamInviteDetails: + result = prime * result + [self.sfTeamInviteDetails hash]; + case DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails: + result = prime * result + [self.sfTeamInviteChangeRoleDetails hash]; + case DBTEAMLOGEventDetailsSfTeamJoinDetails: + result = prime * result + [self.sfTeamJoinDetails hash]; + case DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails: + result = prime * result + [self.sfTeamJoinFromOobLinkDetails hash]; + case DBTEAMLOGEventDetailsSfTeamUninviteDetails: + result = prime * result + [self.sfTeamUninviteDetails hash]; + case DBTEAMLOGEventDetailsSharedContentAddInviteesDetails: + result = prime * result + [self.sharedContentAddInviteesDetails hash]; + case DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails: + result = prime * result + [self.sharedContentAddLinkExpiryDetails hash]; + case DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails: + result = prime * result + [self.sharedContentAddLinkPasswordDetails hash]; + case DBTEAMLOGEventDetailsSharedContentAddMemberDetails: + result = prime * result + [self.sharedContentAddMemberDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails: + result = prime * result + [self.sharedContentChangeDownloadsPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails: + result = prime * result + [self.sharedContentChangeInviteeRoleDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails: + result = prime * result + [self.sharedContentChangeLinkAudienceDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails: + result = prime * result + [self.sharedContentChangeLinkExpiryDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails: + result = prime * result + [self.sharedContentChangeLinkPasswordDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails: + result = prime * result + [self.sharedContentChangeMemberRoleDetails hash]; + case DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails: + result = prime * result + [self.sharedContentChangeViewerInfoPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails: + result = prime * result + [self.sharedContentClaimInvitationDetails hash]; + case DBTEAMLOGEventDetailsSharedContentCopyDetails: + result = prime * result + [self.sharedContentCopyDetails hash]; + case DBTEAMLOGEventDetailsSharedContentDownloadDetails: + result = prime * result + [self.sharedContentDownloadDetails hash]; + case DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails: + result = prime * result + [self.sharedContentRelinquishMembershipDetails hash]; + case DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails: + result = prime * result + [self.sharedContentRemoveInviteesDetails hash]; + case DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails: + result = prime * result + [self.sharedContentRemoveLinkExpiryDetails hash]; + case DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails: + result = prime * result + [self.sharedContentRemoveLinkPasswordDetails hash]; + case DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails: + result = prime * result + [self.sharedContentRemoveMemberDetails hash]; + case DBTEAMLOGEventDetailsSharedContentRequestAccessDetails: + result = prime * result + [self.sharedContentRequestAccessDetails hash]; + case DBTEAMLOGEventDetailsSharedContentUnshareDetails: + result = prime * result + [self.sharedContentUnshareDetails hash]; + case DBTEAMLOGEventDetailsSharedContentViewDetails: + result = prime * result + [self.sharedContentViewDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails: + result = prime * result + [self.sharedFolderChangeLinkPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails: + result = prime * result + [self.sharedFolderChangeMembersInheritancePolicyDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails: + result = prime * result + [self.sharedFolderChangeMembersManagementPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails: + result = prime * result + [self.sharedFolderChangeMembersPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderCreateDetails: + result = prime * result + [self.sharedFolderCreateDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails: + result = prime * result + [self.sharedFolderDeclineInvitationDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderMountDetails: + result = prime * result + [self.sharedFolderMountDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderNestDetails: + result = prime * result + [self.sharedFolderNestDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails: + result = prime * result + [self.sharedFolderTransferOwnershipDetails hash]; + case DBTEAMLOGEventDetailsSharedFolderUnmountDetails: + result = prime * result + [self.sharedFolderUnmountDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails: + result = prime * result + [self.sharedLinkAddExpiryDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails: + result = prime * result + [self.sharedLinkChangeExpiryDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails: + result = prime * result + [self.sharedLinkChangeVisibilityDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkCopyDetails: + result = prime * result + [self.sharedLinkCopyDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkCreateDetails: + result = prime * result + [self.sharedLinkCreateDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkDisableDetails: + result = prime * result + [self.sharedLinkDisableDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkDownloadDetails: + result = prime * result + [self.sharedLinkDownloadDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails: + result = prime * result + [self.sharedLinkRemoveExpiryDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkShareDetails: + result = prime * result + [self.sharedLinkShareDetails hash]; + case DBTEAMLOGEventDetailsSharedLinkViewDetails: + result = prime * result + [self.sharedLinkViewDetails hash]; + case DBTEAMLOGEventDetailsSharedNoteOpenedDetails: + result = prime * result + [self.sharedNoteOpenedDetails hash]; + case DBTEAMLOGEventDetailsShmodelGroupShareDetails: + result = prime * result + [self.shmodelGroupShareDetails hash]; + case DBTEAMLOGEventDetailsSsoAddCertDetails: + result = prime * result + [self.ssoAddCertDetails hash]; + case DBTEAMLOGEventDetailsSsoAddLoginUrlDetails: + result = prime * result + [self.ssoAddLoginUrlDetails hash]; + case DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails: + result = prime * result + [self.ssoAddLogoutUrlDetails hash]; + case DBTEAMLOGEventDetailsSsoChangeCertDetails: + result = prime * result + [self.ssoChangeCertDetails hash]; + case DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails: + result = prime * result + [self.ssoChangeLoginUrlDetails hash]; + case DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails: + result = prime * result + [self.ssoChangeLogoutUrlDetails hash]; + case DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails: + result = prime * result + [self.ssoChangeSamlIdentityModeDetails hash]; + case DBTEAMLOGEventDetailsSsoRemoveCertDetails: + result = prime * result + [self.ssoRemoveCertDetails hash]; + case DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails: + result = prime * result + [self.ssoRemoveLoginUrlDetails hash]; + case DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails: + result = prime * result + [self.ssoRemoveLogoutUrlDetails hash]; + case DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails: + result = prime * result + [self.teamFolderChangeStatusDetails hash]; + case DBTEAMLOGEventDetailsTeamFolderCreateDetails: + result = prime * result + [self.teamFolderCreateDetails hash]; + case DBTEAMLOGEventDetailsTeamFolderDowngradeDetails: + result = prime * result + [self.teamFolderDowngradeDetails hash]; + case DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails: + result = prime * result + [self.teamFolderPermanentlyDeleteDetails hash]; + case DBTEAMLOGEventDetailsTeamFolderRenameDetails: + result = prime * result + [self.teamFolderRenameDetails hash]; + case DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails: + result = prime * result + [self.accountCaptureChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsAllowDownloadDisabledDetails: + result = prime * result + [self.allowDownloadDisabledDetails hash]; + case DBTEAMLOGEventDetailsAllowDownloadEnabledDetails: + result = prime * result + [self.allowDownloadEnabledDetails hash]; + case DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails: + result = prime * result + [self.dataPlacementRestrictionChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails: + result = prime * result + [self.dataPlacementRestrictionSatisfyPolicyDetails hash]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails: + result = prime * result + [self.deviceApprovalsChangeDesktopPolicyDetails hash]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails: + result = prime * result + [self.deviceApprovalsChangeMobilePolicyDetails hash]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails: + result = prime * result + [self.deviceApprovalsChangeOverageActionDetails hash]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails: + result = prime * result + [self.deviceApprovalsChangeUnlinkActionDetails hash]; + case DBTEAMLOGEventDetailsEmmAddExceptionDetails: + result = prime * result + [self.emmAddExceptionDetails hash]; + case DBTEAMLOGEventDetailsEmmChangePolicyDetails: + result = prime * result + [self.emmChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsEmmRemoveExceptionDetails: + result = prime * result + [self.emmRemoveExceptionDetails hash]; + case DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails: + result = prime * result + [self.extendedVersionHistoryChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails: + result = prime * result + [self.fileCommentsChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails: + result = prime * result + [self.fileRequestsChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails: + result = prime * result + [self.fileRequestsEmailsEnabledDetails hash]; + case DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails: + result = prime * result + [self.fileRequestsEmailsRestrictedToTeamOnlyDetails hash]; + case DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails: + result = prime * result + [self.googleSsoChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails: + result = prime * result + [self.groupUserManagementChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails: + result = prime * result + [self.memberRequestsChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails: + result = prime * result + [self.memberSpaceLimitsAddExceptionDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails: + result = prime * result + [self.memberSpaceLimitsChangeCapsTypePolicyDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails: + result = prime * result + [self.memberSpaceLimitsChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails: + result = prime * result + [self.memberSpaceLimitsRemoveExceptionDetails hash]; + case DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails: + result = prime * result + [self.memberSuggestionsChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails: + result = prime * result + [self.microsoftOfficeAddinChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails: + result = prime * result + [self.networkControlChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails: + result = prime * result + [self.paperChangeDeploymentPolicyDetails hash]; + case DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails: + result = prime * result + [self.paperChangeMemberLinkPolicyDetails hash]; + case DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails: + result = prime * result + [self.paperChangeMemberPolicyDetails hash]; + case DBTEAMLOGEventDetailsPaperChangePolicyDetails: + result = prime * result + [self.paperChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails: + result = prime * result + [self.paperEnabledUsersGroupAdditionDetails hash]; + case DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails: + result = prime * result + [self.paperEnabledUsersGroupRemovalDetails hash]; + case DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails: + result = prime * result + [self.permanentDeleteChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails: + result = prime * result + [self.sharingChangeFolderJoinPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails: + result = prime * result + [self.sharingChangeLinkPolicyDetails hash]; + case DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails: + result = prime * result + [self.sharingChangeMemberPolicyDetails hash]; + case DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails: + result = prime * result + [self.smartSyncChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails: + result = prime * result + [self.smartSyncNotOptOutDetails hash]; + case DBTEAMLOGEventDetailsSmartSyncOptOutDetails: + result = prime * result + [self.smartSyncOptOutDetails hash]; + case DBTEAMLOGEventDetailsSsoChangePolicyDetails: + result = prime * result + [self.ssoChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsTfaChangePolicyDetails: + result = prime * result + [self.tfaChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails: + result = prime * result + [self.twoAccountChangePolicyDetails hash]; + case DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails: + result = prime * result + [self.webSessionsChangeFixedLengthPolicyDetails hash]; + case DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails: + result = prime * result + [self.webSessionsChangeIdleLengthPolicyDetails hash]; + case DBTEAMLOGEventDetailsTeamMergeFromDetails: + result = prime * result + [self.teamMergeFromDetails hash]; + case DBTEAMLOGEventDetailsTeamMergeToDetails: + result = prime * result + [self.teamMergeToDetails hash]; + case DBTEAMLOGEventDetailsTeamProfileAddLogoDetails: + result = prime * result + [self.teamProfileAddLogoDetails hash]; + case DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails: + result = prime * result + [self.teamProfileChangeDefaultLanguageDetails hash]; + case DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails: + result = prime * result + [self.teamProfileChangeLogoDetails hash]; + case DBTEAMLOGEventDetailsTeamProfileChangeNameDetails: + result = prime * result + [self.teamProfileChangeNameDetails hash]; + case DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails: + result = prime * result + [self.teamProfileRemoveLogoDetails hash]; + case DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails: + result = prime * result + [self.tfaAddBackupPhoneDetails hash]; + case DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails: + result = prime * result + [self.tfaAddSecurityKeyDetails hash]; + case DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails: + result = prime * result + [self.tfaChangeBackupPhoneDetails hash]; + case DBTEAMLOGEventDetailsTfaChangeStatusDetails: + result = prime * result + [self.tfaChangeStatusDetails hash]; + case DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails: + result = prime * result + [self.tfaRemoveBackupPhoneDetails hash]; + case DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails: + result = prime * result + [self.tfaRemoveSecurityKeyDetails hash]; + case DBTEAMLOGEventDetailsTfaResetDetails: + result = prime * result + [self.tfaResetDetails hash]; + case DBTEAMLOGEventDetailsMissingDetails: + result = prime * result + [self.missingDetails hash]; + case DBTEAMLOGEventDetailsOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToEventDetails:other]; +} + +- (BOOL)isEqualToEventDetails:(DBTEAMLOGEventDetails *)anEventDetails { + if (self == anEventDetails) { + return YES; + } + if (self.tag != anEventDetails.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGEventDetailsAppLinkTeamDetails: + return [self.appLinkTeamDetails isEqual:anEventDetails.appLinkTeamDetails]; + case DBTEAMLOGEventDetailsAppLinkUserDetails: + return [self.appLinkUserDetails isEqual:anEventDetails.appLinkUserDetails]; + case DBTEAMLOGEventDetailsAppUnlinkTeamDetails: + return [self.appUnlinkTeamDetails isEqual:anEventDetails.appUnlinkTeamDetails]; + case DBTEAMLOGEventDetailsAppUnlinkUserDetails: + return [self.appUnlinkUserDetails isEqual:anEventDetails.appUnlinkUserDetails]; + case DBTEAMLOGEventDetailsFileAddCommentDetails: + return [self.fileAddCommentDetails isEqual:anEventDetails.fileAddCommentDetails]; + case DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails: + return [self.fileChangeCommentSubscriptionDetails isEqual:anEventDetails.fileChangeCommentSubscriptionDetails]; + case DBTEAMLOGEventDetailsFileDeleteCommentDetails: + return [self.fileDeleteCommentDetails isEqual:anEventDetails.fileDeleteCommentDetails]; + case DBTEAMLOGEventDetailsFileLikeCommentDetails: + return [self.fileLikeCommentDetails isEqual:anEventDetails.fileLikeCommentDetails]; + case DBTEAMLOGEventDetailsFileResolveCommentDetails: + return [self.fileResolveCommentDetails isEqual:anEventDetails.fileResolveCommentDetails]; + case DBTEAMLOGEventDetailsFileUnlikeCommentDetails: + return [self.fileUnlikeCommentDetails isEqual:anEventDetails.fileUnlikeCommentDetails]; + case DBTEAMLOGEventDetailsFileUnresolveCommentDetails: + return [self.fileUnresolveCommentDetails isEqual:anEventDetails.fileUnresolveCommentDetails]; + case DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails: + return [self.deviceChangeIpDesktopDetails isEqual:anEventDetails.deviceChangeIpDesktopDetails]; + case DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails: + return [self.deviceChangeIpMobileDetails isEqual:anEventDetails.deviceChangeIpMobileDetails]; + case DBTEAMLOGEventDetailsDeviceChangeIpWebDetails: + return [self.deviceChangeIpWebDetails isEqual:anEventDetails.deviceChangeIpWebDetails]; + case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails: + return [self.deviceDeleteOnUnlinkFailDetails isEqual:anEventDetails.deviceDeleteOnUnlinkFailDetails]; + case DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails: + return [self.deviceDeleteOnUnlinkSuccessDetails isEqual:anEventDetails.deviceDeleteOnUnlinkSuccessDetails]; + case DBTEAMLOGEventDetailsDeviceLinkFailDetails: + return [self.deviceLinkFailDetails isEqual:anEventDetails.deviceLinkFailDetails]; + case DBTEAMLOGEventDetailsDeviceLinkSuccessDetails: + return [self.deviceLinkSuccessDetails isEqual:anEventDetails.deviceLinkSuccessDetails]; + case DBTEAMLOGEventDetailsDeviceManagementDisabledDetails: + return [self.deviceManagementDisabledDetails isEqual:anEventDetails.deviceManagementDisabledDetails]; + case DBTEAMLOGEventDetailsDeviceManagementEnabledDetails: + return [self.deviceManagementEnabledDetails isEqual:anEventDetails.deviceManagementEnabledDetails]; + case DBTEAMLOGEventDetailsDeviceUnlinkDetails: + return [self.deviceUnlinkDetails isEqual:anEventDetails.deviceUnlinkDetails]; + case DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails: + return [self.emmRefreshAuthTokenDetails isEqual:anEventDetails.emmRefreshAuthTokenDetails]; + case DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails: + return + [self.accountCaptureChangeAvailabilityDetails isEqual:anEventDetails.accountCaptureChangeAvailabilityDetails]; + case DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails: + return [self.accountCaptureMigrateAccountDetails isEqual:anEventDetails.accountCaptureMigrateAccountDetails]; + case DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails: + return [self.accountCaptureNotificationEmailsSentDetails + isEqual:anEventDetails.accountCaptureNotificationEmailsSentDetails]; + case DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails: + return [self.accountCaptureRelinquishAccountDetails isEqual:anEventDetails.accountCaptureRelinquishAccountDetails]; + case DBTEAMLOGEventDetailsDisabledDomainInvitesDetails: + return [self.disabledDomainInvitesDetails isEqual:anEventDetails.disabledDomainInvitesDetails]; + case DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails: + return [self.domainInvitesApproveRequestToJoinTeamDetails + isEqual:anEventDetails.domainInvitesApproveRequestToJoinTeamDetails]; + case DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails: + return [self.domainInvitesDeclineRequestToJoinTeamDetails + isEqual:anEventDetails.domainInvitesDeclineRequestToJoinTeamDetails]; + case DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails: + return [self.domainInvitesEmailExistingUsersDetails isEqual:anEventDetails.domainInvitesEmailExistingUsersDetails]; + case DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails: + return [self.domainInvitesRequestToJoinTeamDetails isEqual:anEventDetails.domainInvitesRequestToJoinTeamDetails]; + case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails: + return [self.domainInvitesSetInviteNewUserPrefToNoDetails + isEqual:anEventDetails.domainInvitesSetInviteNewUserPrefToNoDetails]; + case DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails: + return [self.domainInvitesSetInviteNewUserPrefToYesDetails + isEqual:anEventDetails.domainInvitesSetInviteNewUserPrefToYesDetails]; + case DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails: + return [self.domainVerificationAddDomainFailDetails isEqual:anEventDetails.domainVerificationAddDomainFailDetails]; + case DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails: + return [self.domainVerificationAddDomainSuccessDetails + isEqual:anEventDetails.domainVerificationAddDomainSuccessDetails]; + case DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails: + return [self.domainVerificationRemoveDomainDetails isEqual:anEventDetails.domainVerificationRemoveDomainDetails]; + case DBTEAMLOGEventDetailsEnabledDomainInvitesDetails: + return [self.enabledDomainInvitesDetails isEqual:anEventDetails.enabledDomainInvitesDetails]; + case DBTEAMLOGEventDetailsCreateFolderDetails: + return [self.createFolderDetails isEqual:anEventDetails.createFolderDetails]; + case DBTEAMLOGEventDetailsFileAddDetails: + return [self.fileAddDetails isEqual:anEventDetails.fileAddDetails]; + case DBTEAMLOGEventDetailsFileCopyDetails: + return [self.fileCopyDetails isEqual:anEventDetails.fileCopyDetails]; + case DBTEAMLOGEventDetailsFileDeleteDetails: + return [self.fileDeleteDetails isEqual:anEventDetails.fileDeleteDetails]; + case DBTEAMLOGEventDetailsFileDownloadDetails: + return [self.fileDownloadDetails isEqual:anEventDetails.fileDownloadDetails]; + case DBTEAMLOGEventDetailsFileEditDetails: + return [self.fileEditDetails isEqual:anEventDetails.fileEditDetails]; + case DBTEAMLOGEventDetailsFileGetCopyReferenceDetails: + return [self.fileGetCopyReferenceDetails isEqual:anEventDetails.fileGetCopyReferenceDetails]; + case DBTEAMLOGEventDetailsFileMoveDetails: + return [self.fileMoveDetails isEqual:anEventDetails.fileMoveDetails]; + case DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails: + return [self.filePermanentlyDeleteDetails isEqual:anEventDetails.filePermanentlyDeleteDetails]; + case DBTEAMLOGEventDetailsFilePreviewDetails: + return [self.filePreviewDetails isEqual:anEventDetails.filePreviewDetails]; + case DBTEAMLOGEventDetailsFileRenameDetails: + return [self.fileRenameDetails isEqual:anEventDetails.fileRenameDetails]; + case DBTEAMLOGEventDetailsFileRestoreDetails: + return [self.fileRestoreDetails isEqual:anEventDetails.fileRestoreDetails]; + case DBTEAMLOGEventDetailsFileRevertDetails: + return [self.fileRevertDetails isEqual:anEventDetails.fileRevertDetails]; + case DBTEAMLOGEventDetailsFileRollbackChangesDetails: + return [self.fileRollbackChangesDetails isEqual:anEventDetails.fileRollbackChangesDetails]; + case DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails: + return [self.fileSaveCopyReferenceDetails isEqual:anEventDetails.fileSaveCopyReferenceDetails]; + case DBTEAMLOGEventDetailsFileRequestChangeDetails: + return [self.fileRequestChangeDetails isEqual:anEventDetails.fileRequestChangeDetails]; + case DBTEAMLOGEventDetailsFileRequestCloseDetails: + return [self.fileRequestCloseDetails isEqual:anEventDetails.fileRequestCloseDetails]; + case DBTEAMLOGEventDetailsFileRequestCreateDetails: + return [self.fileRequestCreateDetails isEqual:anEventDetails.fileRequestCreateDetails]; + case DBTEAMLOGEventDetailsFileRequestReceiveFileDetails: + return [self.fileRequestReceiveFileDetails isEqual:anEventDetails.fileRequestReceiveFileDetails]; + case DBTEAMLOGEventDetailsGroupAddExternalIdDetails: + return [self.groupAddExternalIdDetails isEqual:anEventDetails.groupAddExternalIdDetails]; + case DBTEAMLOGEventDetailsGroupAddMemberDetails: + return [self.groupAddMemberDetails isEqual:anEventDetails.groupAddMemberDetails]; + case DBTEAMLOGEventDetailsGroupChangeExternalIdDetails: + return [self.groupChangeExternalIdDetails isEqual:anEventDetails.groupChangeExternalIdDetails]; + case DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails: + return [self.groupChangeManagementTypeDetails isEqual:anEventDetails.groupChangeManagementTypeDetails]; + case DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails: + return [self.groupChangeMemberRoleDetails isEqual:anEventDetails.groupChangeMemberRoleDetails]; + case DBTEAMLOGEventDetailsGroupCreateDetails: + return [self.groupCreateDetails isEqual:anEventDetails.groupCreateDetails]; + case DBTEAMLOGEventDetailsGroupDeleteDetails: + return [self.groupDeleteDetails isEqual:anEventDetails.groupDeleteDetails]; + case DBTEAMLOGEventDetailsGroupMovedDetails: + return [self.groupMovedDetails isEqual:anEventDetails.groupMovedDetails]; + case DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails: + return [self.groupRemoveExternalIdDetails isEqual:anEventDetails.groupRemoveExternalIdDetails]; + case DBTEAMLOGEventDetailsGroupRemoveMemberDetails: + return [self.groupRemoveMemberDetails isEqual:anEventDetails.groupRemoveMemberDetails]; + case DBTEAMLOGEventDetailsGroupRenameDetails: + return [self.groupRenameDetails isEqual:anEventDetails.groupRenameDetails]; + case DBTEAMLOGEventDetailsEmmErrorDetails: + return [self.emmErrorDetails isEqual:anEventDetails.emmErrorDetails]; + case DBTEAMLOGEventDetailsLoginFailDetails: + return [self.loginFailDetails isEqual:anEventDetails.loginFailDetails]; + case DBTEAMLOGEventDetailsLoginSuccessDetails: + return [self.loginSuccessDetails isEqual:anEventDetails.loginSuccessDetails]; + case DBTEAMLOGEventDetailsLogoutDetails: + return [self.logoutDetails isEqual:anEventDetails.logoutDetails]; + case DBTEAMLOGEventDetailsResellerSupportSessionEndDetails: + return [self.resellerSupportSessionEndDetails isEqual:anEventDetails.resellerSupportSessionEndDetails]; + case DBTEAMLOGEventDetailsResellerSupportSessionStartDetails: + return [self.resellerSupportSessionStartDetails isEqual:anEventDetails.resellerSupportSessionStartDetails]; + case DBTEAMLOGEventDetailsSignInAsSessionEndDetails: + return [self.signInAsSessionEndDetails isEqual:anEventDetails.signInAsSessionEndDetails]; + case DBTEAMLOGEventDetailsSignInAsSessionStartDetails: + return [self.signInAsSessionStartDetails isEqual:anEventDetails.signInAsSessionStartDetails]; + case DBTEAMLOGEventDetailsSsoErrorDetails: + return [self.ssoErrorDetails isEqual:anEventDetails.ssoErrorDetails]; + case DBTEAMLOGEventDetailsMemberAddNameDetails: + return [self.memberAddNameDetails isEqual:anEventDetails.memberAddNameDetails]; + case DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails: + return [self.memberChangeAdminRoleDetails isEqual:anEventDetails.memberChangeAdminRoleDetails]; + case DBTEAMLOGEventDetailsMemberChangeEmailDetails: + return [self.memberChangeEmailDetails isEqual:anEventDetails.memberChangeEmailDetails]; + case DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails: + return [self.memberChangeMembershipTypeDetails isEqual:anEventDetails.memberChangeMembershipTypeDetails]; + case DBTEAMLOGEventDetailsMemberChangeNameDetails: + return [self.memberChangeNameDetails isEqual:anEventDetails.memberChangeNameDetails]; + case DBTEAMLOGEventDetailsMemberChangeStatusDetails: + return [self.memberChangeStatusDetails isEqual:anEventDetails.memberChangeStatusDetails]; + case DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails: + return [self.memberPermanentlyDeleteAccountContentsDetails + isEqual:anEventDetails.memberPermanentlyDeleteAccountContentsDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails: + return [self.memberSpaceLimitsAddCustomQuotaDetails isEqual:anEventDetails.memberSpaceLimitsAddCustomQuotaDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails: + return [self.memberSpaceLimitsChangeCustomQuotaDetails + isEqual:anEventDetails.memberSpaceLimitsChangeCustomQuotaDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails: + return [self.memberSpaceLimitsChangeStatusDetails isEqual:anEventDetails.memberSpaceLimitsChangeStatusDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails: + return [self.memberSpaceLimitsRemoveCustomQuotaDetails + isEqual:anEventDetails.memberSpaceLimitsRemoveCustomQuotaDetails]; + case DBTEAMLOGEventDetailsMemberSuggestDetails: + return [self.memberSuggestDetails isEqual:anEventDetails.memberSuggestDetails]; + case DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails: + return [self.memberTransferAccountContentsDetails isEqual:anEventDetails.memberTransferAccountContentsDetails]; + case DBTEAMLOGEventDetailsPaperContentAddMemberDetails: + return [self.paperContentAddMemberDetails isEqual:anEventDetails.paperContentAddMemberDetails]; + case DBTEAMLOGEventDetailsPaperContentAddToFolderDetails: + return [self.paperContentAddToFolderDetails isEqual:anEventDetails.paperContentAddToFolderDetails]; + case DBTEAMLOGEventDetailsPaperContentArchiveDetails: + return [self.paperContentArchiveDetails isEqual:anEventDetails.paperContentArchiveDetails]; + case DBTEAMLOGEventDetailsPaperContentCreateDetails: + return [self.paperContentCreateDetails isEqual:anEventDetails.paperContentCreateDetails]; + case DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails: + return [self.paperContentPermanentlyDeleteDetails isEqual:anEventDetails.paperContentPermanentlyDeleteDetails]; + case DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails: + return [self.paperContentRemoveFromFolderDetails isEqual:anEventDetails.paperContentRemoveFromFolderDetails]; + case DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails: + return [self.paperContentRemoveMemberDetails isEqual:anEventDetails.paperContentRemoveMemberDetails]; + case DBTEAMLOGEventDetailsPaperContentRenameDetails: + return [self.paperContentRenameDetails isEqual:anEventDetails.paperContentRenameDetails]; + case DBTEAMLOGEventDetailsPaperContentRestoreDetails: + return [self.paperContentRestoreDetails isEqual:anEventDetails.paperContentRestoreDetails]; + case DBTEAMLOGEventDetailsPaperDocAddCommentDetails: + return [self.paperDocAddCommentDetails isEqual:anEventDetails.paperDocAddCommentDetails]; + case DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails: + return [self.paperDocChangeMemberRoleDetails isEqual:anEventDetails.paperDocChangeMemberRoleDetails]; + case DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails: + return [self.paperDocChangeSharingPolicyDetails isEqual:anEventDetails.paperDocChangeSharingPolicyDetails]; + case DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails: + return [self.paperDocChangeSubscriptionDetails isEqual:anEventDetails.paperDocChangeSubscriptionDetails]; + case DBTEAMLOGEventDetailsPaperDocDeletedDetails: + return [self.paperDocDeletedDetails isEqual:anEventDetails.paperDocDeletedDetails]; + case DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails: + return [self.paperDocDeleteCommentDetails isEqual:anEventDetails.paperDocDeleteCommentDetails]; + case DBTEAMLOGEventDetailsPaperDocDownloadDetails: + return [self.paperDocDownloadDetails isEqual:anEventDetails.paperDocDownloadDetails]; + case DBTEAMLOGEventDetailsPaperDocEditDetails: + return [self.paperDocEditDetails isEqual:anEventDetails.paperDocEditDetails]; + case DBTEAMLOGEventDetailsPaperDocEditCommentDetails: + return [self.paperDocEditCommentDetails isEqual:anEventDetails.paperDocEditCommentDetails]; + case DBTEAMLOGEventDetailsPaperDocFollowedDetails: + return [self.paperDocFollowedDetails isEqual:anEventDetails.paperDocFollowedDetails]; + case DBTEAMLOGEventDetailsPaperDocMentionDetails: + return [self.paperDocMentionDetails isEqual:anEventDetails.paperDocMentionDetails]; + case DBTEAMLOGEventDetailsPaperDocRequestAccessDetails: + return [self.paperDocRequestAccessDetails isEqual:anEventDetails.paperDocRequestAccessDetails]; + case DBTEAMLOGEventDetailsPaperDocResolveCommentDetails: + return [self.paperDocResolveCommentDetails isEqual:anEventDetails.paperDocResolveCommentDetails]; + case DBTEAMLOGEventDetailsPaperDocRevertDetails: + return [self.paperDocRevertDetails isEqual:anEventDetails.paperDocRevertDetails]; + case DBTEAMLOGEventDetailsPaperDocSlackShareDetails: + return [self.paperDocSlackShareDetails isEqual:anEventDetails.paperDocSlackShareDetails]; + case DBTEAMLOGEventDetailsPaperDocTeamInviteDetails: + return [self.paperDocTeamInviteDetails isEqual:anEventDetails.paperDocTeamInviteDetails]; + case DBTEAMLOGEventDetailsPaperDocTrashedDetails: + return [self.paperDocTrashedDetails isEqual:anEventDetails.paperDocTrashedDetails]; + case DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails: + return [self.paperDocUnresolveCommentDetails isEqual:anEventDetails.paperDocUnresolveCommentDetails]; + case DBTEAMLOGEventDetailsPaperDocUntrashedDetails: + return [self.paperDocUntrashedDetails isEqual:anEventDetails.paperDocUntrashedDetails]; + case DBTEAMLOGEventDetailsPaperDocViewDetails: + return [self.paperDocViewDetails isEqual:anEventDetails.paperDocViewDetails]; + case DBTEAMLOGEventDetailsPaperExternalViewAllowDetails: + return [self.paperExternalViewAllowDetails isEqual:anEventDetails.paperExternalViewAllowDetails]; + case DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails: + return [self.paperExternalViewDefaultTeamDetails isEqual:anEventDetails.paperExternalViewDefaultTeamDetails]; + case DBTEAMLOGEventDetailsPaperExternalViewForbidDetails: + return [self.paperExternalViewForbidDetails isEqual:anEventDetails.paperExternalViewForbidDetails]; + case DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails: + return [self.paperFolderChangeSubscriptionDetails isEqual:anEventDetails.paperFolderChangeSubscriptionDetails]; + case DBTEAMLOGEventDetailsPaperFolderDeletedDetails: + return [self.paperFolderDeletedDetails isEqual:anEventDetails.paperFolderDeletedDetails]; + case DBTEAMLOGEventDetailsPaperFolderFollowedDetails: + return [self.paperFolderFollowedDetails isEqual:anEventDetails.paperFolderFollowedDetails]; + case DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails: + return [self.paperFolderTeamInviteDetails isEqual:anEventDetails.paperFolderTeamInviteDetails]; + case DBTEAMLOGEventDetailsPasswordChangeDetails: + return [self.passwordChangeDetails isEqual:anEventDetails.passwordChangeDetails]; + case DBTEAMLOGEventDetailsPasswordResetDetails: + return [self.passwordResetDetails isEqual:anEventDetails.passwordResetDetails]; + case DBTEAMLOGEventDetailsPasswordResetAllDetails: + return [self.passwordResetAllDetails isEqual:anEventDetails.passwordResetAllDetails]; + case DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails: + return [self.emmCreateExceptionsReportDetails isEqual:anEventDetails.emmCreateExceptionsReportDetails]; + case DBTEAMLOGEventDetailsEmmCreateUsageReportDetails: + return [self.emmCreateUsageReportDetails isEqual:anEventDetails.emmCreateUsageReportDetails]; + case DBTEAMLOGEventDetailsExportMembersReportDetails: + return [self.exportMembersReportDetails isEqual:anEventDetails.exportMembersReportDetails]; + case DBTEAMLOGEventDetailsPaperAdminExportStartDetails: + return [self.paperAdminExportStartDetails isEqual:anEventDetails.paperAdminExportStartDetails]; + case DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails: + return [self.smartSyncCreateAdminPrivilegeReportDetails + isEqual:anEventDetails.smartSyncCreateAdminPrivilegeReportDetails]; + case DBTEAMLOGEventDetailsTeamActivityCreateReportDetails: + return [self.teamActivityCreateReportDetails isEqual:anEventDetails.teamActivityCreateReportDetails]; + case DBTEAMLOGEventDetailsCollectionShareDetails: + return [self.collectionShareDetails isEqual:anEventDetails.collectionShareDetails]; + case DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails: + return [self.noteAclInviteOnlyDetails isEqual:anEventDetails.noteAclInviteOnlyDetails]; + case DBTEAMLOGEventDetailsNoteAclLinkDetails: + return [self.noteAclLinkDetails isEqual:anEventDetails.noteAclLinkDetails]; + case DBTEAMLOGEventDetailsNoteAclTeamLinkDetails: + return [self.noteAclTeamLinkDetails isEqual:anEventDetails.noteAclTeamLinkDetails]; + case DBTEAMLOGEventDetailsNoteSharedDetails: + return [self.noteSharedDetails isEqual:anEventDetails.noteSharedDetails]; + case DBTEAMLOGEventDetailsNoteShareReceiveDetails: + return [self.noteShareReceiveDetails isEqual:anEventDetails.noteShareReceiveDetails]; + case DBTEAMLOGEventDetailsOpenNoteSharedDetails: + return [self.openNoteSharedDetails isEqual:anEventDetails.openNoteSharedDetails]; + case DBTEAMLOGEventDetailsSfAddGroupDetails: + return [self.sfAddGroupDetails isEqual:anEventDetails.sfAddGroupDetails]; + case DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails: + return [self.sfAllowNonMembersToViewSharedLinksDetails + isEqual:anEventDetails.sfAllowNonMembersToViewSharedLinksDetails]; + case DBTEAMLOGEventDetailsSfExternalInviteWarnDetails: + return [self.sfExternalInviteWarnDetails isEqual:anEventDetails.sfExternalInviteWarnDetails]; + case DBTEAMLOGEventDetailsSfFbInviteDetails: + return [self.sfFbInviteDetails isEqual:anEventDetails.sfFbInviteDetails]; + case DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails: + return [self.sfFbInviteChangeRoleDetails isEqual:anEventDetails.sfFbInviteChangeRoleDetails]; + case DBTEAMLOGEventDetailsSfFbUninviteDetails: + return [self.sfFbUninviteDetails isEqual:anEventDetails.sfFbUninviteDetails]; + case DBTEAMLOGEventDetailsSfInviteGroupDetails: + return [self.sfInviteGroupDetails isEqual:anEventDetails.sfInviteGroupDetails]; + case DBTEAMLOGEventDetailsSfTeamGrantAccessDetails: + return [self.sfTeamGrantAccessDetails isEqual:anEventDetails.sfTeamGrantAccessDetails]; + case DBTEAMLOGEventDetailsSfTeamInviteDetails: + return [self.sfTeamInviteDetails isEqual:anEventDetails.sfTeamInviteDetails]; + case DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails: + return [self.sfTeamInviteChangeRoleDetails isEqual:anEventDetails.sfTeamInviteChangeRoleDetails]; + case DBTEAMLOGEventDetailsSfTeamJoinDetails: + return [self.sfTeamJoinDetails isEqual:anEventDetails.sfTeamJoinDetails]; + case DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails: + return [self.sfTeamJoinFromOobLinkDetails isEqual:anEventDetails.sfTeamJoinFromOobLinkDetails]; + case DBTEAMLOGEventDetailsSfTeamUninviteDetails: + return [self.sfTeamUninviteDetails isEqual:anEventDetails.sfTeamUninviteDetails]; + case DBTEAMLOGEventDetailsSharedContentAddInviteesDetails: + return [self.sharedContentAddInviteesDetails isEqual:anEventDetails.sharedContentAddInviteesDetails]; + case DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails: + return [self.sharedContentAddLinkExpiryDetails isEqual:anEventDetails.sharedContentAddLinkExpiryDetails]; + case DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails: + return [self.sharedContentAddLinkPasswordDetails isEqual:anEventDetails.sharedContentAddLinkPasswordDetails]; + case DBTEAMLOGEventDetailsSharedContentAddMemberDetails: + return [self.sharedContentAddMemberDetails isEqual:anEventDetails.sharedContentAddMemberDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails: + return [self.sharedContentChangeDownloadsPolicyDetails + isEqual:anEventDetails.sharedContentChangeDownloadsPolicyDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails: + return [self.sharedContentChangeInviteeRoleDetails isEqual:anEventDetails.sharedContentChangeInviteeRoleDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails: + return [self.sharedContentChangeLinkAudienceDetails isEqual:anEventDetails.sharedContentChangeLinkAudienceDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails: + return [self.sharedContentChangeLinkExpiryDetails isEqual:anEventDetails.sharedContentChangeLinkExpiryDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails: + return [self.sharedContentChangeLinkPasswordDetails isEqual:anEventDetails.sharedContentChangeLinkPasswordDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails: + return [self.sharedContentChangeMemberRoleDetails isEqual:anEventDetails.sharedContentChangeMemberRoleDetails]; + case DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails: + return [self.sharedContentChangeViewerInfoPolicyDetails + isEqual:anEventDetails.sharedContentChangeViewerInfoPolicyDetails]; + case DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails: + return [self.sharedContentClaimInvitationDetails isEqual:anEventDetails.sharedContentClaimInvitationDetails]; + case DBTEAMLOGEventDetailsSharedContentCopyDetails: + return [self.sharedContentCopyDetails isEqual:anEventDetails.sharedContentCopyDetails]; + case DBTEAMLOGEventDetailsSharedContentDownloadDetails: + return [self.sharedContentDownloadDetails isEqual:anEventDetails.sharedContentDownloadDetails]; + case DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails: + return + [self.sharedContentRelinquishMembershipDetails isEqual:anEventDetails.sharedContentRelinquishMembershipDetails]; + case DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails: + return [self.sharedContentRemoveInviteesDetails isEqual:anEventDetails.sharedContentRemoveInviteesDetails]; + case DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails: + return [self.sharedContentRemoveLinkExpiryDetails isEqual:anEventDetails.sharedContentRemoveLinkExpiryDetails]; + case DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails: + return [self.sharedContentRemoveLinkPasswordDetails isEqual:anEventDetails.sharedContentRemoveLinkPasswordDetails]; + case DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails: + return [self.sharedContentRemoveMemberDetails isEqual:anEventDetails.sharedContentRemoveMemberDetails]; + case DBTEAMLOGEventDetailsSharedContentRequestAccessDetails: + return [self.sharedContentRequestAccessDetails isEqual:anEventDetails.sharedContentRequestAccessDetails]; + case DBTEAMLOGEventDetailsSharedContentUnshareDetails: + return [self.sharedContentUnshareDetails isEqual:anEventDetails.sharedContentUnshareDetails]; + case DBTEAMLOGEventDetailsSharedContentViewDetails: + return [self.sharedContentViewDetails isEqual:anEventDetails.sharedContentViewDetails]; + case DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails: + return [self.sharedFolderChangeLinkPolicyDetails isEqual:anEventDetails.sharedFolderChangeLinkPolicyDetails]; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails: + return [self.sharedFolderChangeMembersInheritancePolicyDetails + isEqual:anEventDetails.sharedFolderChangeMembersInheritancePolicyDetails]; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails: + return [self.sharedFolderChangeMembersManagementPolicyDetails + isEqual:anEventDetails.sharedFolderChangeMembersManagementPolicyDetails]; + case DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails: + return [self.sharedFolderChangeMembersPolicyDetails isEqual:anEventDetails.sharedFolderChangeMembersPolicyDetails]; + case DBTEAMLOGEventDetailsSharedFolderCreateDetails: + return [self.sharedFolderCreateDetails isEqual:anEventDetails.sharedFolderCreateDetails]; + case DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails: + return [self.sharedFolderDeclineInvitationDetails isEqual:anEventDetails.sharedFolderDeclineInvitationDetails]; + case DBTEAMLOGEventDetailsSharedFolderMountDetails: + return [self.sharedFolderMountDetails isEqual:anEventDetails.sharedFolderMountDetails]; + case DBTEAMLOGEventDetailsSharedFolderNestDetails: + return [self.sharedFolderNestDetails isEqual:anEventDetails.sharedFolderNestDetails]; + case DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails: + return [self.sharedFolderTransferOwnershipDetails isEqual:anEventDetails.sharedFolderTransferOwnershipDetails]; + case DBTEAMLOGEventDetailsSharedFolderUnmountDetails: + return [self.sharedFolderUnmountDetails isEqual:anEventDetails.sharedFolderUnmountDetails]; + case DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails: + return [self.sharedLinkAddExpiryDetails isEqual:anEventDetails.sharedLinkAddExpiryDetails]; + case DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails: + return [self.sharedLinkChangeExpiryDetails isEqual:anEventDetails.sharedLinkChangeExpiryDetails]; + case DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails: + return [self.sharedLinkChangeVisibilityDetails isEqual:anEventDetails.sharedLinkChangeVisibilityDetails]; + case DBTEAMLOGEventDetailsSharedLinkCopyDetails: + return [self.sharedLinkCopyDetails isEqual:anEventDetails.sharedLinkCopyDetails]; + case DBTEAMLOGEventDetailsSharedLinkCreateDetails: + return [self.sharedLinkCreateDetails isEqual:anEventDetails.sharedLinkCreateDetails]; + case DBTEAMLOGEventDetailsSharedLinkDisableDetails: + return [self.sharedLinkDisableDetails isEqual:anEventDetails.sharedLinkDisableDetails]; + case DBTEAMLOGEventDetailsSharedLinkDownloadDetails: + return [self.sharedLinkDownloadDetails isEqual:anEventDetails.sharedLinkDownloadDetails]; + case DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails: + return [self.sharedLinkRemoveExpiryDetails isEqual:anEventDetails.sharedLinkRemoveExpiryDetails]; + case DBTEAMLOGEventDetailsSharedLinkShareDetails: + return [self.sharedLinkShareDetails isEqual:anEventDetails.sharedLinkShareDetails]; + case DBTEAMLOGEventDetailsSharedLinkViewDetails: + return [self.sharedLinkViewDetails isEqual:anEventDetails.sharedLinkViewDetails]; + case DBTEAMLOGEventDetailsSharedNoteOpenedDetails: + return [self.sharedNoteOpenedDetails isEqual:anEventDetails.sharedNoteOpenedDetails]; + case DBTEAMLOGEventDetailsShmodelGroupShareDetails: + return [self.shmodelGroupShareDetails isEqual:anEventDetails.shmodelGroupShareDetails]; + case DBTEAMLOGEventDetailsSsoAddCertDetails: + return [self.ssoAddCertDetails isEqual:anEventDetails.ssoAddCertDetails]; + case DBTEAMLOGEventDetailsSsoAddLoginUrlDetails: + return [self.ssoAddLoginUrlDetails isEqual:anEventDetails.ssoAddLoginUrlDetails]; + case DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails: + return [self.ssoAddLogoutUrlDetails isEqual:anEventDetails.ssoAddLogoutUrlDetails]; + case DBTEAMLOGEventDetailsSsoChangeCertDetails: + return [self.ssoChangeCertDetails isEqual:anEventDetails.ssoChangeCertDetails]; + case DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails: + return [self.ssoChangeLoginUrlDetails isEqual:anEventDetails.ssoChangeLoginUrlDetails]; + case DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails: + return [self.ssoChangeLogoutUrlDetails isEqual:anEventDetails.ssoChangeLogoutUrlDetails]; + case DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails: + return [self.ssoChangeSamlIdentityModeDetails isEqual:anEventDetails.ssoChangeSamlIdentityModeDetails]; + case DBTEAMLOGEventDetailsSsoRemoveCertDetails: + return [self.ssoRemoveCertDetails isEqual:anEventDetails.ssoRemoveCertDetails]; + case DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails: + return [self.ssoRemoveLoginUrlDetails isEqual:anEventDetails.ssoRemoveLoginUrlDetails]; + case DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails: + return [self.ssoRemoveLogoutUrlDetails isEqual:anEventDetails.ssoRemoveLogoutUrlDetails]; + case DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails: + return [self.teamFolderChangeStatusDetails isEqual:anEventDetails.teamFolderChangeStatusDetails]; + case DBTEAMLOGEventDetailsTeamFolderCreateDetails: + return [self.teamFolderCreateDetails isEqual:anEventDetails.teamFolderCreateDetails]; + case DBTEAMLOGEventDetailsTeamFolderDowngradeDetails: + return [self.teamFolderDowngradeDetails isEqual:anEventDetails.teamFolderDowngradeDetails]; + case DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails: + return [self.teamFolderPermanentlyDeleteDetails isEqual:anEventDetails.teamFolderPermanentlyDeleteDetails]; + case DBTEAMLOGEventDetailsTeamFolderRenameDetails: + return [self.teamFolderRenameDetails isEqual:anEventDetails.teamFolderRenameDetails]; + case DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails: + return [self.accountCaptureChangePolicyDetails isEqual:anEventDetails.accountCaptureChangePolicyDetails]; + case DBTEAMLOGEventDetailsAllowDownloadDisabledDetails: + return [self.allowDownloadDisabledDetails isEqual:anEventDetails.allowDownloadDisabledDetails]; + case DBTEAMLOGEventDetailsAllowDownloadEnabledDetails: + return [self.allowDownloadEnabledDetails isEqual:anEventDetails.allowDownloadEnabledDetails]; + case DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails: + return [self.dataPlacementRestrictionChangePolicyDetails + isEqual:anEventDetails.dataPlacementRestrictionChangePolicyDetails]; + case DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails: + return [self.dataPlacementRestrictionSatisfyPolicyDetails + isEqual:anEventDetails.dataPlacementRestrictionSatisfyPolicyDetails]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails: + return [self.deviceApprovalsChangeDesktopPolicyDetails + isEqual:anEventDetails.deviceApprovalsChangeDesktopPolicyDetails]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails: + return + [self.deviceApprovalsChangeMobilePolicyDetails isEqual:anEventDetails.deviceApprovalsChangeMobilePolicyDetails]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails: + return [self.deviceApprovalsChangeOverageActionDetails + isEqual:anEventDetails.deviceApprovalsChangeOverageActionDetails]; + case DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails: + return + [self.deviceApprovalsChangeUnlinkActionDetails isEqual:anEventDetails.deviceApprovalsChangeUnlinkActionDetails]; + case DBTEAMLOGEventDetailsEmmAddExceptionDetails: + return [self.emmAddExceptionDetails isEqual:anEventDetails.emmAddExceptionDetails]; + case DBTEAMLOGEventDetailsEmmChangePolicyDetails: + return [self.emmChangePolicyDetails isEqual:anEventDetails.emmChangePolicyDetails]; + case DBTEAMLOGEventDetailsEmmRemoveExceptionDetails: + return [self.emmRemoveExceptionDetails isEqual:anEventDetails.emmRemoveExceptionDetails]; + case DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails: + return [self.extendedVersionHistoryChangePolicyDetails + isEqual:anEventDetails.extendedVersionHistoryChangePolicyDetails]; + case DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails: + return [self.fileCommentsChangePolicyDetails isEqual:anEventDetails.fileCommentsChangePolicyDetails]; + case DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails: + return [self.fileRequestsChangePolicyDetails isEqual:anEventDetails.fileRequestsChangePolicyDetails]; + case DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails: + return [self.fileRequestsEmailsEnabledDetails isEqual:anEventDetails.fileRequestsEmailsEnabledDetails]; + case DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails: + return [self.fileRequestsEmailsRestrictedToTeamOnlyDetails + isEqual:anEventDetails.fileRequestsEmailsRestrictedToTeamOnlyDetails]; + case DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails: + return [self.googleSsoChangePolicyDetails isEqual:anEventDetails.googleSsoChangePolicyDetails]; + case DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails: + return [self.groupUserManagementChangePolicyDetails isEqual:anEventDetails.groupUserManagementChangePolicyDetails]; + case DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails: + return [self.memberRequestsChangePolicyDetails isEqual:anEventDetails.memberRequestsChangePolicyDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails: + return [self.memberSpaceLimitsAddExceptionDetails isEqual:anEventDetails.memberSpaceLimitsAddExceptionDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails: + return [self.memberSpaceLimitsChangeCapsTypePolicyDetails + isEqual:anEventDetails.memberSpaceLimitsChangeCapsTypePolicyDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails: + return [self.memberSpaceLimitsChangePolicyDetails isEqual:anEventDetails.memberSpaceLimitsChangePolicyDetails]; + case DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails: + return + [self.memberSpaceLimitsRemoveExceptionDetails isEqual:anEventDetails.memberSpaceLimitsRemoveExceptionDetails]; + case DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails: + return [self.memberSuggestionsChangePolicyDetails isEqual:anEventDetails.memberSuggestionsChangePolicyDetails]; + case DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails: + return + [self.microsoftOfficeAddinChangePolicyDetails isEqual:anEventDetails.microsoftOfficeAddinChangePolicyDetails]; + case DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails: + return [self.networkControlChangePolicyDetails isEqual:anEventDetails.networkControlChangePolicyDetails]; + case DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails: + return [self.paperChangeDeploymentPolicyDetails isEqual:anEventDetails.paperChangeDeploymentPolicyDetails]; + case DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails: + return [self.paperChangeMemberLinkPolicyDetails isEqual:anEventDetails.paperChangeMemberLinkPolicyDetails]; + case DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails: + return [self.paperChangeMemberPolicyDetails isEqual:anEventDetails.paperChangeMemberPolicyDetails]; + case DBTEAMLOGEventDetailsPaperChangePolicyDetails: + return [self.paperChangePolicyDetails isEqual:anEventDetails.paperChangePolicyDetails]; + case DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails: + return [self.paperEnabledUsersGroupAdditionDetails isEqual:anEventDetails.paperEnabledUsersGroupAdditionDetails]; + case DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails: + return [self.paperEnabledUsersGroupRemovalDetails isEqual:anEventDetails.paperEnabledUsersGroupRemovalDetails]; + case DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails: + return [self.permanentDeleteChangePolicyDetails isEqual:anEventDetails.permanentDeleteChangePolicyDetails]; + case DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails: + return [self.sharingChangeFolderJoinPolicyDetails isEqual:anEventDetails.sharingChangeFolderJoinPolicyDetails]; + case DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails: + return [self.sharingChangeLinkPolicyDetails isEqual:anEventDetails.sharingChangeLinkPolicyDetails]; + case DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails: + return [self.sharingChangeMemberPolicyDetails isEqual:anEventDetails.sharingChangeMemberPolicyDetails]; + case DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails: + return [self.smartSyncChangePolicyDetails isEqual:anEventDetails.smartSyncChangePolicyDetails]; + case DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails: + return [self.smartSyncNotOptOutDetails isEqual:anEventDetails.smartSyncNotOptOutDetails]; + case DBTEAMLOGEventDetailsSmartSyncOptOutDetails: + return [self.smartSyncOptOutDetails isEqual:anEventDetails.smartSyncOptOutDetails]; + case DBTEAMLOGEventDetailsSsoChangePolicyDetails: + return [self.ssoChangePolicyDetails isEqual:anEventDetails.ssoChangePolicyDetails]; + case DBTEAMLOGEventDetailsTfaChangePolicyDetails: + return [self.tfaChangePolicyDetails isEqual:anEventDetails.tfaChangePolicyDetails]; + case DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails: + return [self.twoAccountChangePolicyDetails isEqual:anEventDetails.twoAccountChangePolicyDetails]; + case DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails: + return [self.webSessionsChangeFixedLengthPolicyDetails + isEqual:anEventDetails.webSessionsChangeFixedLengthPolicyDetails]; + case DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails: + return + [self.webSessionsChangeIdleLengthPolicyDetails isEqual:anEventDetails.webSessionsChangeIdleLengthPolicyDetails]; + case DBTEAMLOGEventDetailsTeamMergeFromDetails: + return [self.teamMergeFromDetails isEqual:anEventDetails.teamMergeFromDetails]; + case DBTEAMLOGEventDetailsTeamMergeToDetails: + return [self.teamMergeToDetails isEqual:anEventDetails.teamMergeToDetails]; + case DBTEAMLOGEventDetailsTeamProfileAddLogoDetails: + return [self.teamProfileAddLogoDetails isEqual:anEventDetails.teamProfileAddLogoDetails]; + case DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails: + return + [self.teamProfileChangeDefaultLanguageDetails isEqual:anEventDetails.teamProfileChangeDefaultLanguageDetails]; + case DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails: + return [self.teamProfileChangeLogoDetails isEqual:anEventDetails.teamProfileChangeLogoDetails]; + case DBTEAMLOGEventDetailsTeamProfileChangeNameDetails: + return [self.teamProfileChangeNameDetails isEqual:anEventDetails.teamProfileChangeNameDetails]; + case DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails: + return [self.teamProfileRemoveLogoDetails isEqual:anEventDetails.teamProfileRemoveLogoDetails]; + case DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails: + return [self.tfaAddBackupPhoneDetails isEqual:anEventDetails.tfaAddBackupPhoneDetails]; + case DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails: + return [self.tfaAddSecurityKeyDetails isEqual:anEventDetails.tfaAddSecurityKeyDetails]; + case DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails: + return [self.tfaChangeBackupPhoneDetails isEqual:anEventDetails.tfaChangeBackupPhoneDetails]; + case DBTEAMLOGEventDetailsTfaChangeStatusDetails: + return [self.tfaChangeStatusDetails isEqual:anEventDetails.tfaChangeStatusDetails]; + case DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails: + return [self.tfaRemoveBackupPhoneDetails isEqual:anEventDetails.tfaRemoveBackupPhoneDetails]; + case DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails: + return [self.tfaRemoveSecurityKeyDetails isEqual:anEventDetails.tfaRemoveSecurityKeyDetails]; + case DBTEAMLOGEventDetailsTfaResetDetails: + return [self.tfaResetDetails isEqual:anEventDetails.tfaResetDetails]; + case DBTEAMLOGEventDetailsMissingDetails: + return [self.missingDetails isEqual:anEventDetails.missingDetails]; + case DBTEAMLOGEventDetailsOther: + return [[self tagName] isEqual:[anEventDetails tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEventDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isAppLinkTeamDetails]) { + jsonDict[@"app_link_team_details"] = + [[DBTEAMLOGAppLinkTeamDetailsSerializer serialize:valueObj.appLinkTeamDetails] mutableCopy]; + jsonDict[@".tag"] = @"app_link_team_details"; + } else if ([valueObj isAppLinkUserDetails]) { + jsonDict[@"app_link_user_details"] = + [[DBTEAMLOGAppLinkUserDetailsSerializer serialize:valueObj.appLinkUserDetails] mutableCopy]; + jsonDict[@".tag"] = @"app_link_user_details"; + } else if ([valueObj isAppUnlinkTeamDetails]) { + jsonDict[@"app_unlink_team_details"] = + [[DBTEAMLOGAppUnlinkTeamDetailsSerializer serialize:valueObj.appUnlinkTeamDetails] mutableCopy]; + jsonDict[@".tag"] = @"app_unlink_team_details"; + } else if ([valueObj isAppUnlinkUserDetails]) { + jsonDict[@"app_unlink_user_details"] = + [[DBTEAMLOGAppUnlinkUserDetailsSerializer serialize:valueObj.appUnlinkUserDetails] mutableCopy]; + jsonDict[@".tag"] = @"app_unlink_user_details"; + } else if ([valueObj isFileAddCommentDetails]) { + jsonDict[@"file_add_comment_details"] = + [[DBTEAMLOGFileAddCommentDetailsSerializer serialize:valueObj.fileAddCommentDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_add_comment_details"; + } else if ([valueObj isFileChangeCommentSubscriptionDetails]) { + jsonDict[@"file_change_comment_subscription_details"] = [[DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer + serialize:valueObj.fileChangeCommentSubscriptionDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_change_comment_subscription_details"; + } else if ([valueObj isFileDeleteCommentDetails]) { + jsonDict[@"file_delete_comment_details"] = + [[DBTEAMLOGFileDeleteCommentDetailsSerializer serialize:valueObj.fileDeleteCommentDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_delete_comment_details"; + } else if ([valueObj isFileLikeCommentDetails]) { + jsonDict[@"file_like_comment_details"] = + [[DBTEAMLOGFileLikeCommentDetailsSerializer serialize:valueObj.fileLikeCommentDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_like_comment_details"; + } else if ([valueObj isFileResolveCommentDetails]) { + jsonDict[@"file_resolve_comment_details"] = + [[DBTEAMLOGFileResolveCommentDetailsSerializer serialize:valueObj.fileResolveCommentDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_resolve_comment_details"; + } else if ([valueObj isFileUnlikeCommentDetails]) { + jsonDict[@"file_unlike_comment_details"] = + [[DBTEAMLOGFileUnlikeCommentDetailsSerializer serialize:valueObj.fileUnlikeCommentDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_unlike_comment_details"; + } else if ([valueObj isFileUnresolveCommentDetails]) { + jsonDict[@"file_unresolve_comment_details"] = + [[DBTEAMLOGFileUnresolveCommentDetailsSerializer serialize:valueObj.fileUnresolveCommentDetails] mutableCopy]; + jsonDict[@".tag"] = @"file_unresolve_comment_details"; + } else if ([valueObj isDeviceChangeIpDesktopDetails]) { + jsonDict[@"device_change_ip_desktop_details"] = + [[DBTEAMLOGDeviceChangeIpDesktopDetailsSerializer serialize:valueObj.deviceChangeIpDesktopDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_change_ip_desktop_details"; + } else if ([valueObj isDeviceChangeIpMobileDetails]) { + jsonDict[@"device_change_ip_mobile_details"] = + [[DBTEAMLOGDeviceChangeIpMobileDetailsSerializer serialize:valueObj.deviceChangeIpMobileDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_change_ip_mobile_details"; + } else if ([valueObj isDeviceChangeIpWebDetails]) { + jsonDict[@"device_change_ip_web_details"] = + [[DBTEAMLOGDeviceChangeIpWebDetailsSerializer serialize:valueObj.deviceChangeIpWebDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_change_ip_web_details"; + } else if ([valueObj isDeviceDeleteOnUnlinkFailDetails]) { + jsonDict[@"device_delete_on_unlink_fail_details"] = [[DBTEAMLOGDeviceDeleteOnUnlinkFailDetailsSerializer + serialize:valueObj.deviceDeleteOnUnlinkFailDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_delete_on_unlink_fail_details"; + } else if ([valueObj isDeviceDeleteOnUnlinkSuccessDetails]) { + jsonDict[@"device_delete_on_unlink_success_details"] = [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetailsSerializer + serialize:valueObj.deviceDeleteOnUnlinkSuccessDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_delete_on_unlink_success_details"; + } else if ([valueObj isDeviceLinkFailDetails]) { + jsonDict[@"device_link_fail_details"] = + [[DBTEAMLOGDeviceLinkFailDetailsSerializer serialize:valueObj.deviceLinkFailDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_link_fail_details"; + } else if ([valueObj isDeviceLinkSuccessDetails]) { + jsonDict[@"device_link_success_details"] = + [[DBTEAMLOGDeviceLinkSuccessDetailsSerializer serialize:valueObj.deviceLinkSuccessDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_link_success_details"; + } else if ([valueObj isDeviceManagementDisabledDetails]) { + jsonDict[@"device_management_disabled_details"] = [[DBTEAMLOGDeviceManagementDisabledDetailsSerializer + serialize:valueObj.deviceManagementDisabledDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_management_disabled_details"; + } else if ([valueObj isDeviceManagementEnabledDetails]) { + jsonDict[@"device_management_enabled_details"] = [[DBTEAMLOGDeviceManagementEnabledDetailsSerializer + serialize:valueObj.deviceManagementEnabledDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_management_enabled_details"; + } else if ([valueObj isDeviceUnlinkDetails]) { + jsonDict[@"device_unlink_details"] = + [[DBTEAMLOGDeviceUnlinkDetailsSerializer serialize:valueObj.deviceUnlinkDetails] mutableCopy]; + jsonDict[@".tag"] = @"device_unlink_details"; + } else if ([valueObj isEmmRefreshAuthTokenDetails]) { + jsonDict[@"emm_refresh_auth_token_details"] = + [[DBTEAMLOGEmmRefreshAuthTokenDetailsSerializer serialize:valueObj.emmRefreshAuthTokenDetails] mutableCopy]; + jsonDict[@".tag"] = @"emm_refresh_auth_token_details"; + } else if ([valueObj isAccountCaptureChangeAvailabilityDetails]) { + jsonDict[@"account_capture_change_availability_details"] = + [[DBTEAMLOGAccountCaptureChangeAvailabilityDetailsSerializer + serialize:valueObj.accountCaptureChangeAvailabilityDetails] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_change_availability_details"; + } else if ([valueObj isAccountCaptureMigrateAccountDetails]) { + jsonDict[@"account_capture_migrate_account_details"] = [[DBTEAMLOGAccountCaptureMigrateAccountDetailsSerializer + serialize:valueObj.accountCaptureMigrateAccountDetails] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_migrate_account_details"; + } else if ([valueObj isAccountCaptureNotificationEmailsSentDetails]) { + jsonDict[@"account_capture_notification_emails_sent_details"] = + [[DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer + serialize:valueObj.accountCaptureNotificationEmailsSentDetails] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_notification_emails_sent_details"; + } else if ([valueObj isAccountCaptureRelinquishAccountDetails]) { + jsonDict[@"account_capture_relinquish_account_details"] = + [[DBTEAMLOGAccountCaptureRelinquishAccountDetailsSerializer + serialize:valueObj.accountCaptureRelinquishAccountDetails] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_relinquish_account_details"; + } else if ([valueObj isDisabledDomainInvitesDetails]) { + jsonDict[@"disabled_domain_invites_details"] = + [[DBTEAMLOGDisabledDomainInvitesDetailsSerializer serialize:valueObj.disabledDomainInvitesDetails] mutableCopy]; + jsonDict[@".tag"] = @"disabled_domain_invites_details"; + } else if ([valueObj isDomainInvitesApproveRequestToJoinTeamDetails]) { + jsonDict[@"domain_invites_approve_request_to_join_team_details"] = + [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetailsSerializer + serialize:valueObj.domainInvitesApproveRequestToJoinTeamDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_approve_request_to_join_team_details"; + } else if ([valueObj isDomainInvitesDeclineRequestToJoinTeamDetails]) { + jsonDict[@"domain_invites_decline_request_to_join_team_details"] = + [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetailsSerializer + serialize:valueObj.domainInvitesDeclineRequestToJoinTeamDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_decline_request_to_join_team_details"; + } else if ([valueObj isDomainInvitesEmailExistingUsersDetails]) { + jsonDict[@"domain_invites_email_existing_users_details"] = + [[DBTEAMLOGDomainInvitesEmailExistingUsersDetailsSerializer + serialize:valueObj.domainInvitesEmailExistingUsersDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_email_existing_users_details"; + } else if ([valueObj isDomainInvitesRequestToJoinTeamDetails]) { + jsonDict[@"domain_invites_request_to_join_team_details"] = + [[DBTEAMLOGDomainInvitesRequestToJoinTeamDetailsSerializer + serialize:valueObj.domainInvitesRequestToJoinTeamDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_request_to_join_team_details"; + } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToNoDetails]) { + jsonDict[@"domain_invites_set_invite_new_user_pref_to_no_details"] = + [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetailsSerializer + serialize:valueObj.domainInvitesSetInviteNewUserPrefToNoDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_no_details"; + } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToYesDetails]) { + jsonDict[@"domain_invites_set_invite_new_user_pref_to_yes_details"] = + [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetailsSerializer + serialize:valueObj.domainInvitesSetInviteNewUserPrefToYesDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_yes_details"; + } else if ([valueObj isDomainVerificationAddDomainFailDetails]) { + jsonDict[@"domain_verification_add_domain_fail_details"] = + [[DBTEAMLOGDomainVerificationAddDomainFailDetailsSerializer + serialize:valueObj.domainVerificationAddDomainFailDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_verification_add_domain_fail_details"; + } else if ([valueObj isDomainVerificationAddDomainSuccessDetails]) { + jsonDict[@"domain_verification_add_domain_success_details"] = + [[DBTEAMLOGDomainVerificationAddDomainSuccessDetailsSerializer + serialize:valueObj.domainVerificationAddDomainSuccessDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_verification_add_domain_success_details"; + } else if ([valueObj isDomainVerificationRemoveDomainDetails]) { + jsonDict[@"domain_verification_remove_domain_details"] = [[DBTEAMLOGDomainVerificationRemoveDomainDetailsSerializer + serialize:valueObj.domainVerificationRemoveDomainDetails] mutableCopy]; + jsonDict[@".tag"] = @"domain_verification_remove_domain_details"; + } else if ([valueObj isEnabledDomainInvitesDetails]) { + jsonDict[@"enabled_domain_invites_details"] = + [[DBTEAMLOGEnabledDomainInvitesDetailsSerializer serialize:valueObj.enabledDomainInvitesDetails] mutableCopy]; + jsonDict[@".tag"] = @"enabled_domain_invites_details"; + } else if ([valueObj isCreateFolderDetails]) { + jsonDict[@"create_folder_details"] = + [[DBTEAMLOGCreateFolderDetailsSerializer serialize:valueObj.createFolderDetails] mutableCopy]; jsonDict[@".tag"] = @"create_folder_details"; } else if ([valueObj isFileAddDetails]) { jsonDict[@"file_add_details"] = [[DBTEAMLOGFileAddDetailsSerializer serialize:valueObj.fileAddDetails] mutableCopy]; @@ -17866,18 +22874,10 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"file_save_copy_reference_details"] = [[DBTEAMLOGFileSaveCopyReferenceDetailsSerializer serialize:valueObj.fileSaveCopyReferenceDetails] mutableCopy]; jsonDict[@".tag"] = @"file_save_copy_reference_details"; - } else if ([valueObj isFileRequestAddDeadlineDetails]) { - jsonDict[@"file_request_add_deadline_details"] = [[DBTEAMLOGFileRequestAddDeadlineDetailsSerializer - serialize:valueObj.fileRequestAddDeadlineDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_request_add_deadline_details"; } else if ([valueObj isFileRequestChangeDetails]) { jsonDict[@"file_request_change_details"] = [[DBTEAMLOGFileRequestChangeDetailsSerializer serialize:valueObj.fileRequestChangeDetails] mutableCopy]; jsonDict[@".tag"] = @"file_request_change_details"; - } else if ([valueObj isFileRequestChangeFolderDetails]) { - jsonDict[@"file_request_change_folder_details"] = [[DBTEAMLOGFileRequestChangeFolderDetailsSerializer - serialize:valueObj.fileRequestChangeFolderDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_request_change_folder_details"; } else if ([valueObj isFileRequestCloseDetails]) { jsonDict[@"file_request_close_details"] = [[DBTEAMLOGFileRequestCloseDetailsSerializer serialize:valueObj.fileRequestCloseDetails] mutableCopy]; @@ -17890,14 +22890,6 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"file_request_receive_file_details"] = [[DBTEAMLOGFileRequestReceiveFileDetailsSerializer serialize:valueObj.fileRequestReceiveFileDetails] mutableCopy]; jsonDict[@".tag"] = @"file_request_receive_file_details"; - } else if ([valueObj isFileRequestRemoveDeadlineDetails]) { - jsonDict[@"file_request_remove_deadline_details"] = [[DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer - serialize:valueObj.fileRequestRemoveDeadlineDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_request_remove_deadline_details"; - } else if ([valueObj isFileRequestSendDetails]) { - jsonDict[@"file_request_send_details"] = - [[DBTEAMLOGFileRequestSendDetailsSerializer serialize:valueObj.fileRequestSendDetails] mutableCopy]; - jsonDict[@".tag"] = @"file_request_send_details"; } else if ([valueObj isGroupAddExternalIdDetails]) { jsonDict[@"group_add_external_id_details"] = [[DBTEAMLOGGroupAddExternalIdDetailsSerializer serialize:valueObj.groupAddExternalIdDetails] mutableCopy]; @@ -17989,6 +22981,10 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"member_change_email_details"] = [[DBTEAMLOGMemberChangeEmailDetailsSerializer serialize:valueObj.memberChangeEmailDetails] mutableCopy]; jsonDict[@".tag"] = @"member_change_email_details"; + } else if ([valueObj isMemberChangeMembershipTypeDetails]) { + jsonDict[@"member_change_membership_type_details"] = [[DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer + serialize:valueObj.memberChangeMembershipTypeDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_change_membership_type_details"; } else if ([valueObj isMemberChangeNameDetails]) { jsonDict[@"member_change_name_details"] = [[DBTEAMLOGMemberChangeNameDetailsSerializer serialize:valueObj.memberChangeNameDetails] mutableCopy]; @@ -17997,10 +22993,38 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"member_change_status_details"] = [[DBTEAMLOGMemberChangeStatusDetailsSerializer serialize:valueObj.memberChangeStatusDetails] mutableCopy]; jsonDict[@".tag"] = @"member_change_status_details"; + } else if ([valueObj isMemberPermanentlyDeleteAccountContentsDetails]) { + jsonDict[@"member_permanently_delete_account_contents_details"] = + [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer + serialize:valueObj.memberPermanentlyDeleteAccountContentsDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_permanently_delete_account_contents_details"; + } else if ([valueObj isMemberSpaceLimitsAddCustomQuotaDetails]) { + jsonDict[@"member_space_limits_add_custom_quota_details"] = + [[DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer + serialize:valueObj.memberSpaceLimitsAddCustomQuotaDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_add_custom_quota_details"; + } else if ([valueObj isMemberSpaceLimitsChangeCustomQuotaDetails]) { + jsonDict[@"member_space_limits_change_custom_quota_details"] = + [[DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer + serialize:valueObj.memberSpaceLimitsChangeCustomQuotaDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_custom_quota_details"; + } else if ([valueObj isMemberSpaceLimitsChangeStatusDetails]) { + jsonDict[@"member_space_limits_change_status_details"] = [[DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer + serialize:valueObj.memberSpaceLimitsChangeStatusDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_status_details"; + } else if ([valueObj isMemberSpaceLimitsRemoveCustomQuotaDetails]) { + jsonDict[@"member_space_limits_remove_custom_quota_details"] = + [[DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer + serialize:valueObj.memberSpaceLimitsRemoveCustomQuotaDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_remove_custom_quota_details"; } else if ([valueObj isMemberSuggestDetails]) { jsonDict[@"member_suggest_details"] = [[DBTEAMLOGMemberSuggestDetailsSerializer serialize:valueObj.memberSuggestDetails] mutableCopy]; jsonDict[@".tag"] = @"member_suggest_details"; + } else if ([valueObj isMemberTransferAccountContentsDetails]) { + jsonDict[@"member_transfer_account_contents_details"] = [[DBTEAMLOGMemberTransferAccountContentsDetailsSerializer + serialize:valueObj.memberTransferAccountContentsDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_transfer_account_contents_details"; } else if ([valueObj isPaperContentAddMemberDetails]) { jsonDict[@"paper_content_add_member_details"] = [[DBTEAMLOGPaperContentAddMemberDetailsSerializer serialize:valueObj.paperContentAddMemberDetails] mutableCopy]; @@ -18117,6 +23141,18 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"paper_doc_view_details"] = [[DBTEAMLOGPaperDocViewDetailsSerializer serialize:valueObj.paperDocViewDetails] mutableCopy]; jsonDict[@".tag"] = @"paper_doc_view_details"; + } else if ([valueObj isPaperExternalViewAllowDetails]) { + jsonDict[@"paper_external_view_allow_details"] = [[DBTEAMLOGPaperExternalViewAllowDetailsSerializer + serialize:valueObj.paperExternalViewAllowDetails] mutableCopy]; + jsonDict[@".tag"] = @"paper_external_view_allow_details"; + } else if ([valueObj isPaperExternalViewDefaultTeamDetails]) { + jsonDict[@"paper_external_view_default_team_details"] = [[DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer + serialize:valueObj.paperExternalViewDefaultTeamDetails] mutableCopy]; + jsonDict[@".tag"] = @"paper_external_view_default_team_details"; + } else if ([valueObj isPaperExternalViewForbidDetails]) { + jsonDict[@"paper_external_view_forbid_details"] = [[DBTEAMLOGPaperExternalViewForbidDetailsSerializer + serialize:valueObj.paperExternalViewForbidDetails] mutableCopy]; + jsonDict[@".tag"] = @"paper_external_view_forbid_details"; } else if ([valueObj isPaperFolderChangeSubscriptionDetails]) { jsonDict[@"paper_folder_change_subscription_details"] = [[DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer serialize:valueObj.paperFolderChangeSubscriptionDetails] mutableCopy]; @@ -18153,6 +23189,14 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"emm_create_usage_report_details"] = [[DBTEAMLOGEmmCreateUsageReportDetailsSerializer serialize:valueObj.emmCreateUsageReportDetails] mutableCopy]; jsonDict[@".tag"] = @"emm_create_usage_report_details"; + } else if ([valueObj isExportMembersReportDetails]) { + jsonDict[@"export_members_report_details"] = + [[DBTEAMLOGExportMembersReportDetailsSerializer serialize:valueObj.exportMembersReportDetails] mutableCopy]; + jsonDict[@".tag"] = @"export_members_report_details"; + } else if ([valueObj isPaperAdminExportStartDetails]) { + jsonDict[@"paper_admin_export_start_details"] = + [[DBTEAMLOGPaperAdminExportStartDetailsSerializer serialize:valueObj.paperAdminExportStartDetails] mutableCopy]; + jsonDict[@".tag"] = @"paper_admin_export_start_details"; } else if ([valueObj isSmartSyncCreateAdminPrivilegeReportDetails]) { jsonDict[@"smart_sync_create_admin_privilege_report_details"] = [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer @@ -18199,17 +23243,26 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer serialize:valueObj.sfAllowNonMembersToViewSharedLinksDetails] mutableCopy]; jsonDict[@".tag"] = @"sf_allow_non_members_to_view_shared_links_details"; + } else if ([valueObj isSfExternalInviteWarnDetails]) { + jsonDict[@"sf_external_invite_warn_details"] = + [[DBTEAMLOGSfExternalInviteWarnDetailsSerializer serialize:valueObj.sfExternalInviteWarnDetails] mutableCopy]; + jsonDict[@".tag"] = @"sf_external_invite_warn_details"; + } else if ([valueObj isSfFbInviteDetails]) { + jsonDict[@"sf_fb_invite_details"] = + [[DBTEAMLOGSfFbInviteDetailsSerializer serialize:valueObj.sfFbInviteDetails] mutableCopy]; + jsonDict[@".tag"] = @"sf_fb_invite_details"; + } else if ([valueObj isSfFbInviteChangeRoleDetails]) { + jsonDict[@"sf_fb_invite_change_role_details"] = + [[DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer serialize:valueObj.sfFbInviteChangeRoleDetails] mutableCopy]; + jsonDict[@".tag"] = @"sf_fb_invite_change_role_details"; + } else if ([valueObj isSfFbUninviteDetails]) { + jsonDict[@"sf_fb_uninvite_details"] = + [[DBTEAMLOGSfFbUninviteDetailsSerializer serialize:valueObj.sfFbUninviteDetails] mutableCopy]; + jsonDict[@".tag"] = @"sf_fb_uninvite_details"; } else if ([valueObj isSfInviteGroupDetails]) { jsonDict[@"sf_invite_group_details"] = [[DBTEAMLOGSfInviteGroupDetailsSerializer serialize:valueObj.sfInviteGroupDetails] mutableCopy]; jsonDict[@".tag"] = @"sf_invite_group_details"; - } else if ([valueObj isSfNestDetails]) { - jsonDict[@"sf_nest_details"] = [[DBTEAMLOGSfNestDetailsSerializer serialize:valueObj.sfNestDetails] mutableCopy]; - jsonDict[@".tag"] = @"sf_nest_details"; - } else if ([valueObj isSfTeamDeclineDetails]) { - jsonDict[@"sf_team_decline_details"] = - [[DBTEAMLOGSfTeamDeclineDetailsSerializer serialize:valueObj.sfTeamDeclineDetails] mutableCopy]; - jsonDict[@".tag"] = @"sf_team_decline_details"; } else if ([valueObj isSfTeamGrantAccessDetails]) { jsonDict[@"sf_team_grant_access_details"] = [[DBTEAMLOGSfTeamGrantAccessDetailsSerializer serialize:valueObj.sfTeamGrantAccessDetails] mutableCopy]; @@ -18299,10 +23352,10 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { [[DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer serialize:valueObj.sharedContentRelinquishMembershipDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_content_relinquish_membership_details"; - } else if ([valueObj isSharedContentRemoveInviteeDetails]) { - jsonDict[@"shared_content_remove_invitee_details"] = [[DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer - serialize:valueObj.sharedContentRemoveInviteeDetails] mutableCopy]; - jsonDict[@".tag"] = @"shared_content_remove_invitee_details"; + } else if ([valueObj isSharedContentRemoveInviteesDetails]) { + jsonDict[@"shared_content_remove_invitees_details"] = [[DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer + serialize:valueObj.sharedContentRemoveInviteesDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_remove_invitees_details"; } else if ([valueObj isSharedContentRemoveLinkExpiryDetails]) { jsonDict[@"shared_content_remove_link_expiry_details"] = [[DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer serialize:valueObj.sharedContentRemoveLinkExpiryDetails] mutableCopy]; @@ -18328,32 +23381,41 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"shared_content_view_details"] = [[DBTEAMLOGSharedContentViewDetailsSerializer serialize:valueObj.sharedContentViewDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_content_view_details"; - } else if ([valueObj isSharedFolderChangeConfidentialityDetails]) { - jsonDict[@"shared_folder_change_confidentiality_details"] = - [[DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer - serialize:valueObj.sharedFolderChangeConfidentialityDetails] mutableCopy]; - jsonDict[@".tag"] = @"shared_folder_change_confidentiality_details"; } else if ([valueObj isSharedFolderChangeLinkPolicyDetails]) { jsonDict[@"shared_folder_change_link_policy_details"] = [[DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer serialize:valueObj.sharedFolderChangeLinkPolicyDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_folder_change_link_policy_details"; - } else if ([valueObj isSharedFolderChangeMemberManagementPolicyDetails]) { - jsonDict[@"shared_folder_change_member_management_policy_details"] = - [[DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer - serialize:valueObj.sharedFolderChangeMemberManagementPolicyDetails] mutableCopy]; - jsonDict[@".tag"] = @"shared_folder_change_member_management_policy_details"; - } else if ([valueObj isSharedFolderChangeMemberPolicyDetails]) { - jsonDict[@"shared_folder_change_member_policy_details"] = [[DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer - serialize:valueObj.sharedFolderChangeMemberPolicyDetails] mutableCopy]; - jsonDict[@".tag"] = @"shared_folder_change_member_policy_details"; + } else if ([valueObj isSharedFolderChangeMembersInheritancePolicyDetails]) { + jsonDict[@"shared_folder_change_members_inheritance_policy_details"] = + [[DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer + serialize:valueObj.sharedFolderChangeMembersInheritancePolicyDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_members_inheritance_policy_details"; + } else if ([valueObj isSharedFolderChangeMembersManagementPolicyDetails]) { + jsonDict[@"shared_folder_change_members_management_policy_details"] = + [[DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer + serialize:valueObj.sharedFolderChangeMembersManagementPolicyDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_members_management_policy_details"; + } else if ([valueObj isSharedFolderChangeMembersPolicyDetails]) { + jsonDict[@"shared_folder_change_members_policy_details"] = + [[DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer + serialize:valueObj.sharedFolderChangeMembersPolicyDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_members_policy_details"; } else if ([valueObj isSharedFolderCreateDetails]) { jsonDict[@"shared_folder_create_details"] = [[DBTEAMLOGSharedFolderCreateDetailsSerializer serialize:valueObj.sharedFolderCreateDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_folder_create_details"; + } else if ([valueObj isSharedFolderDeclineInvitationDetails]) { + jsonDict[@"shared_folder_decline_invitation_details"] = [[DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer + serialize:valueObj.sharedFolderDeclineInvitationDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_decline_invitation_details"; } else if ([valueObj isSharedFolderMountDetails]) { jsonDict[@"shared_folder_mount_details"] = [[DBTEAMLOGSharedFolderMountDetailsSerializer serialize:valueObj.sharedFolderMountDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_folder_mount_details"; + } else if ([valueObj isSharedFolderNestDetails]) { + jsonDict[@"shared_folder_nest_details"] = + [[DBTEAMLOGSharedFolderNestDetailsSerializer serialize:valueObj.sharedFolderNestDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_nest_details"; } else if ([valueObj isSharedFolderTransferOwnershipDetails]) { jsonDict[@"shared_folder_transfer_ownership_details"] = [[DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer serialize:valueObj.sharedFolderTransferOwnershipDetails] mutableCopy]; @@ -18362,66 +23424,54 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"shared_folder_unmount_details"] = [[DBTEAMLOGSharedFolderUnmountDetailsSerializer serialize:valueObj.sharedFolderUnmountDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_folder_unmount_details"; + } else if ([valueObj isSharedLinkAddExpiryDetails]) { + jsonDict[@"shared_link_add_expiry_details"] = + [[DBTEAMLOGSharedLinkAddExpiryDetailsSerializer serialize:valueObj.sharedLinkAddExpiryDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_add_expiry_details"; + } else if ([valueObj isSharedLinkChangeExpiryDetails]) { + jsonDict[@"shared_link_change_expiry_details"] = [[DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer + serialize:valueObj.sharedLinkChangeExpiryDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_change_expiry_details"; + } else if ([valueObj isSharedLinkChangeVisibilityDetails]) { + jsonDict[@"shared_link_change_visibility_details"] = [[DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer + serialize:valueObj.sharedLinkChangeVisibilityDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_change_visibility_details"; + } else if ([valueObj isSharedLinkCopyDetails]) { + jsonDict[@"shared_link_copy_details"] = + [[DBTEAMLOGSharedLinkCopyDetailsSerializer serialize:valueObj.sharedLinkCopyDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_copy_details"; + } else if ([valueObj isSharedLinkCreateDetails]) { + jsonDict[@"shared_link_create_details"] = + [[DBTEAMLOGSharedLinkCreateDetailsSerializer serialize:valueObj.sharedLinkCreateDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_create_details"; + } else if ([valueObj isSharedLinkDisableDetails]) { + jsonDict[@"shared_link_disable_details"] = + [[DBTEAMLOGSharedLinkDisableDetailsSerializer serialize:valueObj.sharedLinkDisableDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_disable_details"; + } else if ([valueObj isSharedLinkDownloadDetails]) { + jsonDict[@"shared_link_download_details"] = + [[DBTEAMLOGSharedLinkDownloadDetailsSerializer serialize:valueObj.sharedLinkDownloadDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_download_details"; + } else if ([valueObj isSharedLinkRemoveExpiryDetails]) { + jsonDict[@"shared_link_remove_expiry_details"] = [[DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer + serialize:valueObj.sharedLinkRemoveExpiryDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_remove_expiry_details"; + } else if ([valueObj isSharedLinkShareDetails]) { + jsonDict[@"shared_link_share_details"] = + [[DBTEAMLOGSharedLinkShareDetailsSerializer serialize:valueObj.sharedLinkShareDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_share_details"; + } else if ([valueObj isSharedLinkViewDetails]) { + jsonDict[@"shared_link_view_details"] = + [[DBTEAMLOGSharedLinkViewDetailsSerializer serialize:valueObj.sharedLinkViewDetails] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_view_details"; } else if ([valueObj isSharedNoteOpenedDetails]) { jsonDict[@"shared_note_opened_details"] = [[DBTEAMLOGSharedNoteOpenedDetailsSerializer serialize:valueObj.sharedNoteOpenedDetails] mutableCopy]; jsonDict[@".tag"] = @"shared_note_opened_details"; - } else if ([valueObj isShmodelAppCreateDetails]) { - jsonDict[@"shmodel_app_create_details"] = - [[DBTEAMLOGShmodelAppCreateDetailsSerializer serialize:valueObj.shmodelAppCreateDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_app_create_details"; - } else if ([valueObj isShmodelCreateDetails]) { - jsonDict[@"shmodel_create_details"] = - [[DBTEAMLOGShmodelCreateDetailsSerializer serialize:valueObj.shmodelCreateDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_create_details"; - } else if ([valueObj isShmodelDisableDetails]) { - jsonDict[@"shmodel_disable_details"] = - [[DBTEAMLOGShmodelDisableDetailsSerializer serialize:valueObj.shmodelDisableDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_disable_details"; - } else if ([valueObj isShmodelFbShareDetails]) { - jsonDict[@"shmodel_fb_share_details"] = - [[DBTEAMLOGShmodelFbShareDetailsSerializer serialize:valueObj.shmodelFbShareDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_fb_share_details"; } else if ([valueObj isShmodelGroupShareDetails]) { jsonDict[@"shmodel_group_share_details"] = [[DBTEAMLOGShmodelGroupShareDetailsSerializer serialize:valueObj.shmodelGroupShareDetails] mutableCopy]; jsonDict[@".tag"] = @"shmodel_group_share_details"; - } else if ([valueObj isShmodelRemoveExpirationDetails]) { - jsonDict[@"shmodel_remove_expiration_details"] = [[DBTEAMLOGShmodelRemoveExpirationDetailsSerializer - serialize:valueObj.shmodelRemoveExpirationDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_remove_expiration_details"; - } else if ([valueObj isShmodelSetExpirationDetails]) { - jsonDict[@"shmodel_set_expiration_details"] = - [[DBTEAMLOGShmodelSetExpirationDetailsSerializer serialize:valueObj.shmodelSetExpirationDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_set_expiration_details"; - } else if ([valueObj isShmodelTeamCopyDetails]) { - jsonDict[@"shmodel_team_copy_details"] = - [[DBTEAMLOGShmodelTeamCopyDetailsSerializer serialize:valueObj.shmodelTeamCopyDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_team_copy_details"; - } else if ([valueObj isShmodelTeamDownloadDetails]) { - jsonDict[@"shmodel_team_download_details"] = - [[DBTEAMLOGShmodelTeamDownloadDetailsSerializer serialize:valueObj.shmodelTeamDownloadDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_team_download_details"; - } else if ([valueObj isShmodelTeamShareDetails]) { - jsonDict[@"shmodel_team_share_details"] = - [[DBTEAMLOGShmodelTeamShareDetailsSerializer serialize:valueObj.shmodelTeamShareDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_team_share_details"; - } else if ([valueObj isShmodelTeamViewDetails]) { - jsonDict[@"shmodel_team_view_details"] = - [[DBTEAMLOGShmodelTeamViewDetailsSerializer serialize:valueObj.shmodelTeamViewDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_team_view_details"; - } else if ([valueObj isShmodelVisibilityPasswordDetails]) { - jsonDict[@"shmodel_visibility_password_details"] = [[DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer - serialize:valueObj.shmodelVisibilityPasswordDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_visibility_password_details"; - } else if ([valueObj isShmodelVisibilityPublicDetails]) { - jsonDict[@"shmodel_visibility_public_details"] = [[DBTEAMLOGShmodelVisibilityPublicDetailsSerializer - serialize:valueObj.shmodelVisibilityPublicDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_visibility_public_details"; - } else if ([valueObj isShmodelVisibilityTeamOnlyDetails]) { - jsonDict[@"shmodel_visibility_team_only_details"] = [[DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer - serialize:valueObj.shmodelVisibilityTeamOnlyDetails] mutableCopy]; - jsonDict[@".tag"] = @"shmodel_visibility_team_only_details"; } else if ([valueObj isSsoAddCertDetails]) { jsonDict[@"sso_add_cert_details"] = [[DBTEAMLOGSsoAddCertDetailsSerializer serialize:valueObj.ssoAddCertDetails] mutableCopy]; @@ -18575,6 +23625,11 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"member_space_limits_add_exception_details"] = [[DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer serialize:valueObj.memberSpaceLimitsAddExceptionDetails] mutableCopy]; jsonDict[@".tag"] = @"member_space_limits_add_exception_details"; + } else if ([valueObj isMemberSpaceLimitsChangeCapsTypePolicyDetails]) { + jsonDict[@"member_space_limits_change_caps_type_policy_details"] = + [[DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer + serialize:valueObj.memberSpaceLimitsChangeCapsTypePolicyDetails] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_caps_type_policy_details"; } else if ([valueObj isMemberSpaceLimitsChangePolicyDetails]) { jsonDict[@"member_space_limits_change_policy_details"] = [[DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer serialize:valueObj.memberSpaceLimitsChangePolicyDetails] mutableCopy]; @@ -18613,6 +23668,14 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { jsonDict[@"paper_change_policy_details"] = [[DBTEAMLOGPaperChangePolicyDetailsSerializer serialize:valueObj.paperChangePolicyDetails] mutableCopy]; jsonDict[@".tag"] = @"paper_change_policy_details"; + } else if ([valueObj isPaperEnabledUsersGroupAdditionDetails]) { + jsonDict[@"paper_enabled_users_group_addition_details"] = [[DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer + serialize:valueObj.paperEnabledUsersGroupAdditionDetails] mutableCopy]; + jsonDict[@".tag"] = @"paper_enabled_users_group_addition_details"; + } else if ([valueObj isPaperEnabledUsersGroupRemovalDetails]) { + jsonDict[@"paper_enabled_users_group_removal_details"] = [[DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer + serialize:valueObj.paperEnabledUsersGroupRemovalDetails] mutableCopy]; + jsonDict[@".tag"] = @"paper_enabled_users_group_removal_details"; } else if ([valueObj isPermanentDeleteChangePolicyDetails]) { jsonDict[@"permanent_delete_change_policy_details"] = [[DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer serialize:valueObj.permanentDeleteChangePolicyDetails] mutableCopy]; @@ -18663,6 +23726,14 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { [[DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetailsSerializer serialize:valueObj.webSessionsChangeIdleLengthPolicyDetails] mutableCopy]; jsonDict[@".tag"] = @"web_sessions_change_idle_length_policy_details"; + } else if ([valueObj isTeamMergeFromDetails]) { + jsonDict[@"team_merge_from_details"] = + [[DBTEAMLOGTeamMergeFromDetailsSerializer serialize:valueObj.teamMergeFromDetails] mutableCopy]; + jsonDict[@".tag"] = @"team_merge_from_details"; + } else if ([valueObj isTeamMergeToDetails]) { + jsonDict[@"team_merge_to_details"] = + [[DBTEAMLOGTeamMergeToDetailsSerializer serialize:valueObj.teamMergeToDetails] mutableCopy]; + jsonDict[@".tag"] = @"team_merge_to_details"; } else if ([valueObj isTeamProfileAddLogoDetails]) { jsonDict[@"team_profile_add_logo_details"] = [[DBTEAMLOGTeamProfileAddLogoDetailsSerializer serialize:valueObj.teamProfileAddLogoDetails] mutableCopy]; @@ -18727,64 +23798,7 @@ + (NSDictionary *)serialize:(DBTEAMLOGEventDetails *)valueObj { + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { NSString *tag = valueDict[@".tag"]; - if ([tag isEqualToString:@"member_change_membership_type_details"]) { - DBTEAMLOGMemberChangeMembershipTypeDetails *memberChangeMembershipTypeDetails = - [DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithMemberChangeMembershipTypeDetails:memberChangeMembershipTypeDetails]; - } else if ([tag isEqualToString:@"member_permanently_delete_account_contents_details"]) { - DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *memberPermanentlyDeleteAccountContentsDetails = - [DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] - initWithMemberPermanentlyDeleteAccountContentsDetails:memberPermanentlyDeleteAccountContentsDetails]; - } else if ([tag isEqualToString:@"member_space_limits_change_status_details"]) { - DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *memberSpaceLimitsChangeStatusDetails = - [DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] - initWithMemberSpaceLimitsChangeStatusDetails:memberSpaceLimitsChangeStatusDetails]; - } else if ([tag isEqualToString:@"member_transfer_account_contents_details"]) { - DBTEAMLOGMemberTransferAccountContentsDetails *memberTransferAccountContentsDetails = - [DBTEAMLOGMemberTransferAccountContentsDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] - initWithMemberTransferAccountContentsDetails:memberTransferAccountContentsDetails]; - } else if ([tag isEqualToString:@"paper_admin_export_start_details"]) { - DBTEAMLOGPaperAdminExportStartDetails *paperAdminExportStartDetails = - [DBTEAMLOGPaperAdminExportStartDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithPaperAdminExportStartDetails:paperAdminExportStartDetails]; - } else if ([tag isEqualToString:@"paper_enabled_users_group_addition_details"]) { - DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *paperEnabledUsersGroupAdditionDetails = - [DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] - initWithPaperEnabledUsersGroupAdditionDetails:paperEnabledUsersGroupAdditionDetails]; - } else if ([tag isEqualToString:@"paper_enabled_users_group_removal_details"]) { - DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *paperEnabledUsersGroupRemovalDetails = - [DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] - initWithPaperEnabledUsersGroupRemovalDetails:paperEnabledUsersGroupRemovalDetails]; - } else if ([tag isEqualToString:@"paper_external_view_allow_details"]) { - DBTEAMLOGPaperExternalViewAllowDetails *paperExternalViewAllowDetails = - [DBTEAMLOGPaperExternalViewAllowDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithPaperExternalViewAllowDetails:paperExternalViewAllowDetails]; - } else if ([tag isEqualToString:@"paper_external_view_default_team_details"]) { - DBTEAMLOGPaperExternalViewDefaultTeamDetails *paperExternalViewDefaultTeamDetails = - [DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer deserialize:valueDict]; - return - [[DBTEAMLOGEventDetails alloc] initWithPaperExternalViewDefaultTeamDetails:paperExternalViewDefaultTeamDetails]; - } else if ([tag isEqualToString:@"paper_external_view_forbid_details"]) { - DBTEAMLOGPaperExternalViewForbidDetails *paperExternalViewForbidDetails = - [DBTEAMLOGPaperExternalViewForbidDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithPaperExternalViewForbidDetails:paperExternalViewForbidDetails]; - } else if ([tag isEqualToString:@"sf_external_invite_warn_details"]) { - DBTEAMLOGSfExternalInviteWarnDetails *sfExternalInviteWarnDetails = - [DBTEAMLOGSfExternalInviteWarnDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithSfExternalInviteWarnDetails:sfExternalInviteWarnDetails]; - } else if ([tag isEqualToString:@"team_merge_from_details"]) { - DBTEAMLOGTeamMergeFromDetails *teamMergeFromDetails = - [DBTEAMLOGTeamMergeFromDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithTeamMergeFromDetails:teamMergeFromDetails]; - } else if ([tag isEqualToString:@"team_merge_to_details"]) { - DBTEAMLOGTeamMergeToDetails *teamMergeToDetails = [DBTEAMLOGTeamMergeToDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithTeamMergeToDetails:teamMergeToDetails]; - } else if ([tag isEqualToString:@"app_link_team_details"]) { + if ([tag isEqualToString:@"app_link_team_details"]) { DBTEAMLOGAppLinkTeamDetails *appLinkTeamDetails = [DBTEAMLOGAppLinkTeamDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithAppLinkTeamDetails:appLinkTeamDetails]; } else if ([tag isEqualToString:@"app_link_user_details"]) { @@ -18881,6 +23895,11 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { [DBTEAMLOGAccountCaptureMigrateAccountDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithAccountCaptureMigrateAccountDetails:accountCaptureMigrateAccountDetails]; + } else if ([tag isEqualToString:@"account_capture_notification_emails_sent_details"]) { + DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *accountCaptureNotificationEmailsSentDetails = + [DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithAccountCaptureNotificationEmailsSentDetails:accountCaptureNotificationEmailsSentDetails]; } else if ([tag isEqualToString:@"account_capture_relinquish_account_details"]) { DBTEAMLOGAccountCaptureRelinquishAccountDetails *accountCaptureRelinquishAccountDetails = [DBTEAMLOGAccountCaptureRelinquishAccountDetailsSerializer deserialize:valueDict]; @@ -18988,18 +24007,10 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGFileSaveCopyReferenceDetails *fileSaveCopyReferenceDetails = [DBTEAMLOGFileSaveCopyReferenceDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithFileSaveCopyReferenceDetails:fileSaveCopyReferenceDetails]; - } else if ([tag isEqualToString:@"file_request_add_deadline_details"]) { - DBTEAMLOGFileRequestAddDeadlineDetails *fileRequestAddDeadlineDetails = - [DBTEAMLOGFileRequestAddDeadlineDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithFileRequestAddDeadlineDetails:fileRequestAddDeadlineDetails]; } else if ([tag isEqualToString:@"file_request_change_details"]) { DBTEAMLOGFileRequestChangeDetails *fileRequestChangeDetails = [DBTEAMLOGFileRequestChangeDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithFileRequestChangeDetails:fileRequestChangeDetails]; - } else if ([tag isEqualToString:@"file_request_change_folder_details"]) { - DBTEAMLOGFileRequestChangeFolderDetails *fileRequestChangeFolderDetails = - [DBTEAMLOGFileRequestChangeFolderDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithFileRequestChangeFolderDetails:fileRequestChangeFolderDetails]; } else if ([tag isEqualToString:@"file_request_close_details"]) { DBTEAMLOGFileRequestCloseDetails *fileRequestCloseDetails = [DBTEAMLOGFileRequestCloseDetailsSerializer deserialize:valueDict]; @@ -19012,14 +24023,6 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGFileRequestReceiveFileDetails *fileRequestReceiveFileDetails = [DBTEAMLOGFileRequestReceiveFileDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithFileRequestReceiveFileDetails:fileRequestReceiveFileDetails]; - } else if ([tag isEqualToString:@"file_request_remove_deadline_details"]) { - DBTEAMLOGFileRequestRemoveDeadlineDetails *fileRequestRemoveDeadlineDetails = - [DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithFileRequestRemoveDeadlineDetails:fileRequestRemoveDeadlineDetails]; - } else if ([tag isEqualToString:@"file_request_send_details"]) { - DBTEAMLOGFileRequestSendDetails *fileRequestSendDetails = - [DBTEAMLOGFileRequestSendDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithFileRequestSendDetails:fileRequestSendDetails]; } else if ([tag isEqualToString:@"group_add_external_id_details"]) { DBTEAMLOGGroupAddExternalIdDetails *groupAddExternalIdDetails = [DBTEAMLOGGroupAddExternalIdDetailsSerializer deserialize:valueDict]; @@ -19104,6 +24107,10 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGMemberChangeEmailDetails *memberChangeEmailDetails = [DBTEAMLOGMemberChangeEmailDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithMemberChangeEmailDetails:memberChangeEmailDetails]; + } else if ([tag isEqualToString:@"member_change_membership_type_details"]) { + DBTEAMLOGMemberChangeMembershipTypeDetails *memberChangeMembershipTypeDetails = + [DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithMemberChangeMembershipTypeDetails:memberChangeMembershipTypeDetails]; } else if ([tag isEqualToString:@"member_change_name_details"]) { DBTEAMLOGMemberChangeNameDetails *memberChangeNameDetails = [DBTEAMLOGMemberChangeNameDetailsSerializer deserialize:valueDict]; @@ -19112,10 +24119,40 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGMemberChangeStatusDetails *memberChangeStatusDetails = [DBTEAMLOGMemberChangeStatusDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithMemberChangeStatusDetails:memberChangeStatusDetails]; + } else if ([tag isEqualToString:@"member_permanently_delete_account_contents_details"]) { + DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *memberPermanentlyDeleteAccountContentsDetails = + [DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberPermanentlyDeleteAccountContentsDetails:memberPermanentlyDeleteAccountContentsDetails]; + } else if ([tag isEqualToString:@"member_space_limits_add_custom_quota_details"]) { + DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *memberSpaceLimitsAddCustomQuotaDetails = + [DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberSpaceLimitsAddCustomQuotaDetails:memberSpaceLimitsAddCustomQuotaDetails]; + } else if ([tag isEqualToString:@"member_space_limits_change_custom_quota_details"]) { + DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *memberSpaceLimitsChangeCustomQuotaDetails = + [DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberSpaceLimitsChangeCustomQuotaDetails:memberSpaceLimitsChangeCustomQuotaDetails]; + } else if ([tag isEqualToString:@"member_space_limits_change_status_details"]) { + DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *memberSpaceLimitsChangeStatusDetails = + [DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberSpaceLimitsChangeStatusDetails:memberSpaceLimitsChangeStatusDetails]; + } else if ([tag isEqualToString:@"member_space_limits_remove_custom_quota_details"]) { + DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *memberSpaceLimitsRemoveCustomQuotaDetails = + [DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberSpaceLimitsRemoveCustomQuotaDetails:memberSpaceLimitsRemoveCustomQuotaDetails]; } else if ([tag isEqualToString:@"member_suggest_details"]) { DBTEAMLOGMemberSuggestDetails *memberSuggestDetails = [DBTEAMLOGMemberSuggestDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithMemberSuggestDetails:memberSuggestDetails]; + } else if ([tag isEqualToString:@"member_transfer_account_contents_details"]) { + DBTEAMLOGMemberTransferAccountContentsDetails *memberTransferAccountContentsDetails = + [DBTEAMLOGMemberTransferAccountContentsDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberTransferAccountContentsDetails:memberTransferAccountContentsDetails]; } else if ([tag isEqualToString:@"paper_content_add_member_details"]) { DBTEAMLOGPaperContentAddMemberDetails *paperContentAddMemberDetails = [DBTEAMLOGPaperContentAddMemberDetailsSerializer deserialize:valueDict]; @@ -19233,6 +24270,19 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { } else if ([tag isEqualToString:@"paper_doc_view_details"]) { DBTEAMLOGPaperDocViewDetails *paperDocViewDetails = [DBTEAMLOGPaperDocViewDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithPaperDocViewDetails:paperDocViewDetails]; + } else if ([tag isEqualToString:@"paper_external_view_allow_details"]) { + DBTEAMLOGPaperExternalViewAllowDetails *paperExternalViewAllowDetails = + [DBTEAMLOGPaperExternalViewAllowDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithPaperExternalViewAllowDetails:paperExternalViewAllowDetails]; + } else if ([tag isEqualToString:@"paper_external_view_default_team_details"]) { + DBTEAMLOGPaperExternalViewDefaultTeamDetails *paperExternalViewDefaultTeamDetails = + [DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer deserialize:valueDict]; + return + [[DBTEAMLOGEventDetails alloc] initWithPaperExternalViewDefaultTeamDetails:paperExternalViewDefaultTeamDetails]; + } else if ([tag isEqualToString:@"paper_external_view_forbid_details"]) { + DBTEAMLOGPaperExternalViewForbidDetails *paperExternalViewForbidDetails = + [DBTEAMLOGPaperExternalViewForbidDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithPaperExternalViewForbidDetails:paperExternalViewForbidDetails]; } else if ([tag isEqualToString:@"paper_folder_change_subscription_details"]) { DBTEAMLOGPaperFolderChangeSubscriptionDetails *paperFolderChangeSubscriptionDetails = [DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer deserialize:valueDict]; @@ -19270,6 +24320,14 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGEmmCreateUsageReportDetails *emmCreateUsageReportDetails = [DBTEAMLOGEmmCreateUsageReportDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithEmmCreateUsageReportDetails:emmCreateUsageReportDetails]; + } else if ([tag isEqualToString:@"export_members_report_details"]) { + DBTEAMLOGExportMembersReportDetails *exportMembersReportDetails = + [DBTEAMLOGExportMembersReportDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithExportMembersReportDetails:exportMembersReportDetails]; + } else if ([tag isEqualToString:@"paper_admin_export_start_details"]) { + DBTEAMLOGPaperAdminExportStartDetails *paperAdminExportStartDetails = + [DBTEAMLOGPaperAdminExportStartDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithPaperAdminExportStartDetails:paperAdminExportStartDetails]; } else if ([tag isEqualToString:@"smart_sync_create_admin_privilege_report_details"]) { DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *smartSyncCreateAdminPrivilegeReportDetails = [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer deserialize:valueDict]; @@ -19313,17 +24371,24 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { [DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSfAllowNonMembersToViewSharedLinksDetails:sfAllowNonMembersToViewSharedLinksDetails]; + } else if ([tag isEqualToString:@"sf_external_invite_warn_details"]) { + DBTEAMLOGSfExternalInviteWarnDetails *sfExternalInviteWarnDetails = + [DBTEAMLOGSfExternalInviteWarnDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSfExternalInviteWarnDetails:sfExternalInviteWarnDetails]; + } else if ([tag isEqualToString:@"sf_fb_invite_details"]) { + DBTEAMLOGSfFbInviteDetails *sfFbInviteDetails = [DBTEAMLOGSfFbInviteDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSfFbInviteDetails:sfFbInviteDetails]; + } else if ([tag isEqualToString:@"sf_fb_invite_change_role_details"]) { + DBTEAMLOGSfFbInviteChangeRoleDetails *sfFbInviteChangeRoleDetails = + [DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSfFbInviteChangeRoleDetails:sfFbInviteChangeRoleDetails]; + } else if ([tag isEqualToString:@"sf_fb_uninvite_details"]) { + DBTEAMLOGSfFbUninviteDetails *sfFbUninviteDetails = [DBTEAMLOGSfFbUninviteDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSfFbUninviteDetails:sfFbUninviteDetails]; } else if ([tag isEqualToString:@"sf_invite_group_details"]) { DBTEAMLOGSfInviteGroupDetails *sfInviteGroupDetails = [DBTEAMLOGSfInviteGroupDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSfInviteGroupDetails:sfInviteGroupDetails]; - } else if ([tag isEqualToString:@"sf_nest_details"]) { - DBTEAMLOGSfNestDetails *sfNestDetails = [DBTEAMLOGSfNestDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithSfNestDetails:sfNestDetails]; - } else if ([tag isEqualToString:@"sf_team_decline_details"]) { - DBTEAMLOGSfTeamDeclineDetails *sfTeamDeclineDetails = - [DBTEAMLOGSfTeamDeclineDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithSfTeamDeclineDetails:sfTeamDeclineDetails]; } else if ([tag isEqualToString:@"sf_team_grant_access_details"]) { DBTEAMLOGSfTeamGrantAccessDetails *sfTeamGrantAccessDetails = [DBTEAMLOGSfTeamGrantAccessDetailsSerializer deserialize:valueDict]; @@ -19416,10 +24481,11 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { [DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedContentRelinquishMembershipDetails:sharedContentRelinquishMembershipDetails]; - } else if ([tag isEqualToString:@"shared_content_remove_invitee_details"]) { - DBTEAMLOGSharedContentRemoveInviteeDetails *sharedContentRemoveInviteeDetails = - [DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithSharedContentRemoveInviteeDetails:sharedContentRemoveInviteeDetails]; + } else if ([tag isEqualToString:@"shared_content_remove_invitees_details"]) { + DBTEAMLOGSharedContentRemoveInviteesDetails *sharedContentRemoveInviteesDetails = + [DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer deserialize:valueDict]; + return + [[DBTEAMLOGEventDetails alloc] initWithSharedContentRemoveInviteesDetails:sharedContentRemoveInviteesDetails]; } else if ([tag isEqualToString:@"shared_content_remove_link_expiry_details"]) { DBTEAMLOGSharedContentRemoveLinkExpiryDetails *sharedContentRemoveLinkExpiryDetails = [DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer deserialize:valueDict]; @@ -19446,34 +24512,43 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGSharedContentViewDetails *sharedContentViewDetails = [DBTEAMLOGSharedContentViewDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedContentViewDetails:sharedContentViewDetails]; - } else if ([tag isEqualToString:@"shared_folder_change_confidentiality_details"]) { - DBTEAMLOGSharedFolderChangeConfidentialityDetails *sharedFolderChangeConfidentialityDetails = - [DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] - initWithSharedFolderChangeConfidentialityDetails:sharedFolderChangeConfidentialityDetails]; } else if ([tag isEqualToString:@"shared_folder_change_link_policy_details"]) { DBTEAMLOGSharedFolderChangeLinkPolicyDetails *sharedFolderChangeLinkPolicyDetails = [DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedFolderChangeLinkPolicyDetails:sharedFolderChangeLinkPolicyDetails]; - } else if ([tag isEqualToString:@"shared_folder_change_member_management_policy_details"]) { - DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *sharedFolderChangeMemberManagementPolicyDetails = - [DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer deserialize:valueDict]; + } else if ([tag isEqualToString:@"shared_folder_change_members_inheritance_policy_details"]) { + DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *sharedFolderChangeMembersInheritancePolicyDetails = + [DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] - initWithSharedFolderChangeMemberManagementPolicyDetails:sharedFolderChangeMemberManagementPolicyDetails]; - } else if ([tag isEqualToString:@"shared_folder_change_member_policy_details"]) { - DBTEAMLOGSharedFolderChangeMemberPolicyDetails *sharedFolderChangeMemberPolicyDetails = - [DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer deserialize:valueDict]; + initWithSharedFolderChangeMembersInheritancePolicyDetails:sharedFolderChangeMembersInheritancePolicyDetails]; + } else if ([tag isEqualToString:@"shared_folder_change_members_management_policy_details"]) { + DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *sharedFolderChangeMembersManagementPolicyDetails = + [DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] - initWithSharedFolderChangeMemberPolicyDetails:sharedFolderChangeMemberPolicyDetails]; + initWithSharedFolderChangeMembersManagementPolicyDetails:sharedFolderChangeMembersManagementPolicyDetails]; + } else if ([tag isEqualToString:@"shared_folder_change_members_policy_details"]) { + DBTEAMLOGSharedFolderChangeMembersPolicyDetails *sharedFolderChangeMembersPolicyDetails = + [DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithSharedFolderChangeMembersPolicyDetails:sharedFolderChangeMembersPolicyDetails]; } else if ([tag isEqualToString:@"shared_folder_create_details"]) { DBTEAMLOGSharedFolderCreateDetails *sharedFolderCreateDetails = [DBTEAMLOGSharedFolderCreateDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedFolderCreateDetails:sharedFolderCreateDetails]; + } else if ([tag isEqualToString:@"shared_folder_decline_invitation_details"]) { + DBTEAMLOGSharedFolderDeclineInvitationDetails *sharedFolderDeclineInvitationDetails = + [DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithSharedFolderDeclineInvitationDetails:sharedFolderDeclineInvitationDetails]; } else if ([tag isEqualToString:@"shared_folder_mount_details"]) { DBTEAMLOGSharedFolderMountDetails *sharedFolderMountDetails = [DBTEAMLOGSharedFolderMountDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedFolderMountDetails:sharedFolderMountDetails]; + } else if ([tag isEqualToString:@"shared_folder_nest_details"]) { + DBTEAMLOGSharedFolderNestDetails *sharedFolderNestDetails = + [DBTEAMLOGSharedFolderNestDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedFolderNestDetails:sharedFolderNestDetails]; } else if ([tag isEqualToString:@"shared_folder_transfer_ownership_details"]) { DBTEAMLOGSharedFolderTransferOwnershipDetails *sharedFolderTransferOwnershipDetails = [DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer deserialize:valueDict]; @@ -19483,66 +24558,54 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGSharedFolderUnmountDetails *sharedFolderUnmountDetails = [DBTEAMLOGSharedFolderUnmountDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedFolderUnmountDetails:sharedFolderUnmountDetails]; + } else if ([tag isEqualToString:@"shared_link_add_expiry_details"]) { + DBTEAMLOGSharedLinkAddExpiryDetails *sharedLinkAddExpiryDetails = + [DBTEAMLOGSharedLinkAddExpiryDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkAddExpiryDetails:sharedLinkAddExpiryDetails]; + } else if ([tag isEqualToString:@"shared_link_change_expiry_details"]) { + DBTEAMLOGSharedLinkChangeExpiryDetails *sharedLinkChangeExpiryDetails = + [DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkChangeExpiryDetails:sharedLinkChangeExpiryDetails]; + } else if ([tag isEqualToString:@"shared_link_change_visibility_details"]) { + DBTEAMLOGSharedLinkChangeVisibilityDetails *sharedLinkChangeVisibilityDetails = + [DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkChangeVisibilityDetails:sharedLinkChangeVisibilityDetails]; + } else if ([tag isEqualToString:@"shared_link_copy_details"]) { + DBTEAMLOGSharedLinkCopyDetails *sharedLinkCopyDetails = + [DBTEAMLOGSharedLinkCopyDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkCopyDetails:sharedLinkCopyDetails]; + } else if ([tag isEqualToString:@"shared_link_create_details"]) { + DBTEAMLOGSharedLinkCreateDetails *sharedLinkCreateDetails = + [DBTEAMLOGSharedLinkCreateDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkCreateDetails:sharedLinkCreateDetails]; + } else if ([tag isEqualToString:@"shared_link_disable_details"]) { + DBTEAMLOGSharedLinkDisableDetails *sharedLinkDisableDetails = + [DBTEAMLOGSharedLinkDisableDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkDisableDetails:sharedLinkDisableDetails]; + } else if ([tag isEqualToString:@"shared_link_download_details"]) { + DBTEAMLOGSharedLinkDownloadDetails *sharedLinkDownloadDetails = + [DBTEAMLOGSharedLinkDownloadDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkDownloadDetails:sharedLinkDownloadDetails]; + } else if ([tag isEqualToString:@"shared_link_remove_expiry_details"]) { + DBTEAMLOGSharedLinkRemoveExpiryDetails *sharedLinkRemoveExpiryDetails = + [DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkRemoveExpiryDetails:sharedLinkRemoveExpiryDetails]; + } else if ([tag isEqualToString:@"shared_link_share_details"]) { + DBTEAMLOGSharedLinkShareDetails *sharedLinkShareDetails = + [DBTEAMLOGSharedLinkShareDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkShareDetails:sharedLinkShareDetails]; + } else if ([tag isEqualToString:@"shared_link_view_details"]) { + DBTEAMLOGSharedLinkViewDetails *sharedLinkViewDetails = + [DBTEAMLOGSharedLinkViewDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithSharedLinkViewDetails:sharedLinkViewDetails]; } else if ([tag isEqualToString:@"shared_note_opened_details"]) { DBTEAMLOGSharedNoteOpenedDetails *sharedNoteOpenedDetails = [DBTEAMLOGSharedNoteOpenedDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSharedNoteOpenedDetails:sharedNoteOpenedDetails]; - } else if ([tag isEqualToString:@"shmodel_app_create_details"]) { - DBTEAMLOGShmodelAppCreateDetails *shmodelAppCreateDetails = - [DBTEAMLOGShmodelAppCreateDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelAppCreateDetails:shmodelAppCreateDetails]; - } else if ([tag isEqualToString:@"shmodel_create_details"]) { - DBTEAMLOGShmodelCreateDetails *shmodelCreateDetails = - [DBTEAMLOGShmodelCreateDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelCreateDetails:shmodelCreateDetails]; - } else if ([tag isEqualToString:@"shmodel_disable_details"]) { - DBTEAMLOGShmodelDisableDetails *shmodelDisableDetails = - [DBTEAMLOGShmodelDisableDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelDisableDetails:shmodelDisableDetails]; - } else if ([tag isEqualToString:@"shmodel_fb_share_details"]) { - DBTEAMLOGShmodelFbShareDetails *shmodelFbShareDetails = - [DBTEAMLOGShmodelFbShareDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelFbShareDetails:shmodelFbShareDetails]; } else if ([tag isEqualToString:@"shmodel_group_share_details"]) { DBTEAMLOGShmodelGroupShareDetails *shmodelGroupShareDetails = [DBTEAMLOGShmodelGroupShareDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithShmodelGroupShareDetails:shmodelGroupShareDetails]; - } else if ([tag isEqualToString:@"shmodel_remove_expiration_details"]) { - DBTEAMLOGShmodelRemoveExpirationDetails *shmodelRemoveExpirationDetails = - [DBTEAMLOGShmodelRemoveExpirationDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelRemoveExpirationDetails:shmodelRemoveExpirationDetails]; - } else if ([tag isEqualToString:@"shmodel_set_expiration_details"]) { - DBTEAMLOGShmodelSetExpirationDetails *shmodelSetExpirationDetails = - [DBTEAMLOGShmodelSetExpirationDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelSetExpirationDetails:shmodelSetExpirationDetails]; - } else if ([tag isEqualToString:@"shmodel_team_copy_details"]) { - DBTEAMLOGShmodelTeamCopyDetails *shmodelTeamCopyDetails = - [DBTEAMLOGShmodelTeamCopyDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelTeamCopyDetails:shmodelTeamCopyDetails]; - } else if ([tag isEqualToString:@"shmodel_team_download_details"]) { - DBTEAMLOGShmodelTeamDownloadDetails *shmodelTeamDownloadDetails = - [DBTEAMLOGShmodelTeamDownloadDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelTeamDownloadDetails:shmodelTeamDownloadDetails]; - } else if ([tag isEqualToString:@"shmodel_team_share_details"]) { - DBTEAMLOGShmodelTeamShareDetails *shmodelTeamShareDetails = - [DBTEAMLOGShmodelTeamShareDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelTeamShareDetails:shmodelTeamShareDetails]; - } else if ([tag isEqualToString:@"shmodel_team_view_details"]) { - DBTEAMLOGShmodelTeamViewDetails *shmodelTeamViewDetails = - [DBTEAMLOGShmodelTeamViewDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelTeamViewDetails:shmodelTeamViewDetails]; - } else if ([tag isEqualToString:@"shmodel_visibility_password_details"]) { - DBTEAMLOGShmodelVisibilityPasswordDetails *shmodelVisibilityPasswordDetails = - [DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelVisibilityPasswordDetails:shmodelVisibilityPasswordDetails]; - } else if ([tag isEqualToString:@"shmodel_visibility_public_details"]) { - DBTEAMLOGShmodelVisibilityPublicDetails *shmodelVisibilityPublicDetails = - [DBTEAMLOGShmodelVisibilityPublicDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelVisibilityPublicDetails:shmodelVisibilityPublicDetails]; - } else if ([tag isEqualToString:@"shmodel_visibility_team_only_details"]) { - DBTEAMLOGShmodelVisibilityTeamOnlyDetails *shmodelVisibilityTeamOnlyDetails = - [DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer deserialize:valueDict]; - return [[DBTEAMLOGEventDetails alloc] initWithShmodelVisibilityTeamOnlyDetails:shmodelVisibilityTeamOnlyDetails]; } else if ([tag isEqualToString:@"sso_add_cert_details"]) { DBTEAMLOGSsoAddCertDetails *ssoAddCertDetails = [DBTEAMLOGSsoAddCertDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithSsoAddCertDetails:ssoAddCertDetails]; @@ -19697,6 +24760,11 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { [DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithMemberSpaceLimitsAddExceptionDetails:memberSpaceLimitsAddExceptionDetails]; + } else if ([tag isEqualToString:@"member_space_limits_change_caps_type_policy_details"]) { + DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *memberSpaceLimitsChangeCapsTypePolicyDetails = + [DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithMemberSpaceLimitsChangeCapsTypePolicyDetails:memberSpaceLimitsChangeCapsTypePolicyDetails]; } else if ([tag isEqualToString:@"member_space_limits_change_policy_details"]) { DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *memberSpaceLimitsChangePolicyDetails = [DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer deserialize:valueDict]; @@ -19739,6 +24807,16 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { DBTEAMLOGPaperChangePolicyDetails *paperChangePolicyDetails = [DBTEAMLOGPaperChangePolicyDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithPaperChangePolicyDetails:paperChangePolicyDetails]; + } else if ([tag isEqualToString:@"paper_enabled_users_group_addition_details"]) { + DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *paperEnabledUsersGroupAdditionDetails = + [DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithPaperEnabledUsersGroupAdditionDetails:paperEnabledUsersGroupAdditionDetails]; + } else if ([tag isEqualToString:@"paper_enabled_users_group_removal_details"]) { + DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *paperEnabledUsersGroupRemovalDetails = + [DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] + initWithPaperEnabledUsersGroupRemovalDetails:paperEnabledUsersGroupRemovalDetails]; } else if ([tag isEqualToString:@"permanent_delete_change_policy_details"]) { DBTEAMLOGPermanentDeleteChangePolicyDetails *permanentDeleteChangePolicyDetails = [DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer deserialize:valueDict]; @@ -19791,6 +24869,13 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { [DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetailsSerializer deserialize:valueDict]; return [[DBTEAMLOGEventDetails alloc] initWithWebSessionsChangeIdleLengthPolicyDetails:webSessionsChangeIdleLengthPolicyDetails]; + } else if ([tag isEqualToString:@"team_merge_from_details"]) { + DBTEAMLOGTeamMergeFromDetails *teamMergeFromDetails = + [DBTEAMLOGTeamMergeFromDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithTeamMergeFromDetails:teamMergeFromDetails]; + } else if ([tag isEqualToString:@"team_merge_to_details"]) { + DBTEAMLOGTeamMergeToDetails *teamMergeToDetails = [DBTEAMLOGTeamMergeToDetailsSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventDetails alloc] initWithTeamMergeToDetails:teamMergeToDetails]; } else if ([tag isEqualToString:@"team_profile_add_logo_details"]) { DBTEAMLOGTeamProfileAddLogoDetails *teamProfileAddLogoDetails = [DBTEAMLOGTeamProfileAddLogoDetailsSerializer deserialize:valueDict]; @@ -19849,2242 +24934,5379 @@ + (DBTEAMLOGEventDetails *)deserialize:(NSDictionary *)valueDict { } } -@end +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccountCaptureChangeAvailabilityType.h" +#import "DBTEAMLOGAccountCaptureChangePolicyType.h" +#import "DBTEAMLOGAccountCaptureMigrateAccountType.h" +#import "DBTEAMLOGAccountCaptureNotificationEmailsSentType.h" +#import "DBTEAMLOGAccountCaptureRelinquishAccountType.h" +#import "DBTEAMLOGAllowDownloadDisabledType.h" +#import "DBTEAMLOGAllowDownloadEnabledType.h" +#import "DBTEAMLOGAppLinkTeamType.h" +#import "DBTEAMLOGAppLinkUserType.h" +#import "DBTEAMLOGAppUnlinkTeamType.h" +#import "DBTEAMLOGAppUnlinkUserType.h" +#import "DBTEAMLOGCollectionShareType.h" +#import "DBTEAMLOGCreateFolderType.h" +#import "DBTEAMLOGDataPlacementRestrictionChangePolicyType.h" +#import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h" +#import "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h" +#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h" +#import "DBTEAMLOGDeviceApprovalsChangeOverageActionType.h" +#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h" +#import "DBTEAMLOGDeviceChangeIpDesktopType.h" +#import "DBTEAMLOGDeviceChangeIpMobileType.h" +#import "DBTEAMLOGDeviceChangeIpWebType.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkFailType.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h" +#import "DBTEAMLOGDeviceLinkFailType.h" +#import "DBTEAMLOGDeviceLinkSuccessType.h" +#import "DBTEAMLOGDeviceManagementDisabledType.h" +#import "DBTEAMLOGDeviceManagementEnabledType.h" +#import "DBTEAMLOGDeviceUnlinkType.h" +#import "DBTEAMLOGDisabledDomainInvitesType.h" +#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h" +#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h" +#import "DBTEAMLOGDomainInvitesEmailExistingUsersType.h" +#import "DBTEAMLOGDomainInvitesRequestToJoinTeamType.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h" +#import "DBTEAMLOGDomainVerificationAddDomainFailType.h" +#import "DBTEAMLOGDomainVerificationAddDomainSuccessType.h" +#import "DBTEAMLOGDomainVerificationRemoveDomainType.h" +#import "DBTEAMLOGEmmAddExceptionType.h" +#import "DBTEAMLOGEmmChangePolicyType.h" +#import "DBTEAMLOGEmmCreateExceptionsReportType.h" +#import "DBTEAMLOGEmmCreateUsageReportType.h" +#import "DBTEAMLOGEmmErrorType.h" +#import "DBTEAMLOGEmmRefreshAuthTokenType.h" +#import "DBTEAMLOGEmmRemoveExceptionType.h" +#import "DBTEAMLOGEnabledDomainInvitesType.h" +#import "DBTEAMLOGEventType.h" +#import "DBTEAMLOGExportMembersReportType.h" +#import "DBTEAMLOGExtendedVersionHistoryChangePolicyType.h" +#import "DBTEAMLOGFileAddCommentType.h" +#import "DBTEAMLOGFileAddType.h" +#import "DBTEAMLOGFileChangeCommentSubscriptionType.h" +#import "DBTEAMLOGFileCommentsChangePolicyType.h" +#import "DBTEAMLOGFileCopyType.h" +#import "DBTEAMLOGFileDeleteCommentType.h" +#import "DBTEAMLOGFileDeleteType.h" +#import "DBTEAMLOGFileDownloadType.h" +#import "DBTEAMLOGFileEditType.h" +#import "DBTEAMLOGFileGetCopyReferenceType.h" +#import "DBTEAMLOGFileLikeCommentType.h" +#import "DBTEAMLOGFileMoveType.h" +#import "DBTEAMLOGFilePermanentlyDeleteType.h" +#import "DBTEAMLOGFilePreviewType.h" +#import "DBTEAMLOGFileRenameType.h" +#import "DBTEAMLOGFileRequestChangeType.h" +#import "DBTEAMLOGFileRequestCloseType.h" +#import "DBTEAMLOGFileRequestCreateType.h" +#import "DBTEAMLOGFileRequestReceiveFileType.h" +#import "DBTEAMLOGFileRequestsChangePolicyType.h" +#import "DBTEAMLOGFileRequestsEmailsEnabledType.h" +#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h" +#import "DBTEAMLOGFileResolveCommentType.h" +#import "DBTEAMLOGFileRestoreType.h" +#import "DBTEAMLOGFileRevertType.h" +#import "DBTEAMLOGFileRollbackChangesType.h" +#import "DBTEAMLOGFileSaveCopyReferenceType.h" +#import "DBTEAMLOGFileUnlikeCommentType.h" +#import "DBTEAMLOGFileUnresolveCommentType.h" +#import "DBTEAMLOGGoogleSsoChangePolicyType.h" +#import "DBTEAMLOGGroupAddExternalIdType.h" +#import "DBTEAMLOGGroupAddMemberType.h" +#import "DBTEAMLOGGroupChangeExternalIdType.h" +#import "DBTEAMLOGGroupChangeManagementTypeType.h" +#import "DBTEAMLOGGroupChangeMemberRoleType.h" +#import "DBTEAMLOGGroupCreateType.h" +#import "DBTEAMLOGGroupDeleteType.h" +#import "DBTEAMLOGGroupMovedType.h" +#import "DBTEAMLOGGroupRemoveExternalIdType.h" +#import "DBTEAMLOGGroupRemoveMemberType.h" +#import "DBTEAMLOGGroupRenameType.h" +#import "DBTEAMLOGGroupUserManagementChangePolicyType.h" +#import "DBTEAMLOGLoginFailType.h" +#import "DBTEAMLOGLoginSuccessType.h" +#import "DBTEAMLOGLogoutType.h" +#import "DBTEAMLOGMemberAddNameType.h" +#import "DBTEAMLOGMemberChangeAdminRoleType.h" +#import "DBTEAMLOGMemberChangeEmailType.h" +#import "DBTEAMLOGMemberChangeMembershipTypeType.h" +#import "DBTEAMLOGMemberChangeNameType.h" +#import "DBTEAMLOGMemberChangeStatusType.h" +#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h" +#import "DBTEAMLOGMemberRequestsChangePolicyType.h" +#import "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h" +#import "DBTEAMLOGMemberSpaceLimitsAddExceptionType.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h" +#import "DBTEAMLOGMemberSpaceLimitsChangePolicyType.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeStatusType.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h" +#import "DBTEAMLOGMemberSuggestType.h" +#import "DBTEAMLOGMemberSuggestionsChangePolicyType.h" +#import "DBTEAMLOGMemberTransferAccountContentsType.h" +#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h" +#import "DBTEAMLOGNetworkControlChangePolicyType.h" +#import "DBTEAMLOGNoteAclInviteOnlyType.h" +#import "DBTEAMLOGNoteAclLinkType.h" +#import "DBTEAMLOGNoteAclTeamLinkType.h" +#import "DBTEAMLOGNoteShareReceiveType.h" +#import "DBTEAMLOGNoteSharedType.h" +#import "DBTEAMLOGOpenNoteSharedType.h" +#import "DBTEAMLOGPaperAdminExportStartType.h" +#import "DBTEAMLOGPaperChangeDeploymentPolicyType.h" +#import "DBTEAMLOGPaperChangeMemberLinkPolicyType.h" +#import "DBTEAMLOGPaperChangeMemberPolicyType.h" +#import "DBTEAMLOGPaperChangePolicyType.h" +#import "DBTEAMLOGPaperContentAddMemberType.h" +#import "DBTEAMLOGPaperContentAddToFolderType.h" +#import "DBTEAMLOGPaperContentArchiveType.h" +#import "DBTEAMLOGPaperContentCreateType.h" +#import "DBTEAMLOGPaperContentPermanentlyDeleteType.h" +#import "DBTEAMLOGPaperContentRemoveFromFolderType.h" +#import "DBTEAMLOGPaperContentRemoveMemberType.h" +#import "DBTEAMLOGPaperContentRenameType.h" +#import "DBTEAMLOGPaperContentRestoreType.h" +#import "DBTEAMLOGPaperDocAddCommentType.h" +#import "DBTEAMLOGPaperDocChangeMemberRoleType.h" +#import "DBTEAMLOGPaperDocChangeSharingPolicyType.h" +#import "DBTEAMLOGPaperDocChangeSubscriptionType.h" +#import "DBTEAMLOGPaperDocDeleteCommentType.h" +#import "DBTEAMLOGPaperDocDeletedType.h" +#import "DBTEAMLOGPaperDocDownloadType.h" +#import "DBTEAMLOGPaperDocEditCommentType.h" +#import "DBTEAMLOGPaperDocEditType.h" +#import "DBTEAMLOGPaperDocFollowedType.h" +#import "DBTEAMLOGPaperDocMentionType.h" +#import "DBTEAMLOGPaperDocRequestAccessType.h" +#import "DBTEAMLOGPaperDocResolveCommentType.h" +#import "DBTEAMLOGPaperDocRevertType.h" +#import "DBTEAMLOGPaperDocSlackShareType.h" +#import "DBTEAMLOGPaperDocTeamInviteType.h" +#import "DBTEAMLOGPaperDocTrashedType.h" +#import "DBTEAMLOGPaperDocUnresolveCommentType.h" +#import "DBTEAMLOGPaperDocUntrashedType.h" +#import "DBTEAMLOGPaperDocViewType.h" +#import "DBTEAMLOGPaperEnabledUsersGroupAdditionType.h" +#import "DBTEAMLOGPaperEnabledUsersGroupRemovalType.h" +#import "DBTEAMLOGPaperExternalViewAllowType.h" +#import "DBTEAMLOGPaperExternalViewDefaultTeamType.h" +#import "DBTEAMLOGPaperExternalViewForbidType.h" +#import "DBTEAMLOGPaperFolderChangeSubscriptionType.h" +#import "DBTEAMLOGPaperFolderDeletedType.h" +#import "DBTEAMLOGPaperFolderFollowedType.h" +#import "DBTEAMLOGPaperFolderTeamInviteType.h" +#import "DBTEAMLOGPasswordChangeType.h" +#import "DBTEAMLOGPasswordResetAllType.h" +#import "DBTEAMLOGPasswordResetType.h" +#import "DBTEAMLOGPermanentDeleteChangePolicyType.h" +#import "DBTEAMLOGResellerSupportSessionEndType.h" +#import "DBTEAMLOGResellerSupportSessionStartType.h" +#import "DBTEAMLOGSfAddGroupType.h" +#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h" +#import "DBTEAMLOGSfExternalInviteWarnType.h" +#import "DBTEAMLOGSfFbInviteChangeRoleType.h" +#import "DBTEAMLOGSfFbInviteType.h" +#import "DBTEAMLOGSfFbUninviteType.h" +#import "DBTEAMLOGSfInviteGroupType.h" +#import "DBTEAMLOGSfTeamGrantAccessType.h" +#import "DBTEAMLOGSfTeamInviteChangeRoleType.h" +#import "DBTEAMLOGSfTeamInviteType.h" +#import "DBTEAMLOGSfTeamJoinFromOobLinkType.h" +#import "DBTEAMLOGSfTeamJoinType.h" +#import "DBTEAMLOGSfTeamUninviteType.h" +#import "DBTEAMLOGSharedContentAddInviteesType.h" +#import "DBTEAMLOGSharedContentAddLinkExpiryType.h" +#import "DBTEAMLOGSharedContentAddLinkPasswordType.h" +#import "DBTEAMLOGSharedContentAddMemberType.h" +#import "DBTEAMLOGSharedContentChangeDownloadsPolicyType.h" +#import "DBTEAMLOGSharedContentChangeInviteeRoleType.h" +#import "DBTEAMLOGSharedContentChangeLinkAudienceType.h" +#import "DBTEAMLOGSharedContentChangeLinkExpiryType.h" +#import "DBTEAMLOGSharedContentChangeLinkPasswordType.h" +#import "DBTEAMLOGSharedContentChangeMemberRoleType.h" +#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h" +#import "DBTEAMLOGSharedContentClaimInvitationType.h" +#import "DBTEAMLOGSharedContentCopyType.h" +#import "DBTEAMLOGSharedContentDownloadType.h" +#import "DBTEAMLOGSharedContentRelinquishMembershipType.h" +#import "DBTEAMLOGSharedContentRemoveInviteesType.h" +#import "DBTEAMLOGSharedContentRemoveLinkExpiryType.h" +#import "DBTEAMLOGSharedContentRemoveLinkPasswordType.h" +#import "DBTEAMLOGSharedContentRemoveMemberType.h" +#import "DBTEAMLOGSharedContentRequestAccessType.h" +#import "DBTEAMLOGSharedContentUnshareType.h" +#import "DBTEAMLOGSharedContentViewType.h" +#import "DBTEAMLOGSharedFolderChangeLinkPolicyType.h" +#import "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h" +#import "DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h" +#import "DBTEAMLOGSharedFolderChangeMembersPolicyType.h" +#import "DBTEAMLOGSharedFolderCreateType.h" +#import "DBTEAMLOGSharedFolderDeclineInvitationType.h" +#import "DBTEAMLOGSharedFolderMountType.h" +#import "DBTEAMLOGSharedFolderNestType.h" +#import "DBTEAMLOGSharedFolderTransferOwnershipType.h" +#import "DBTEAMLOGSharedFolderUnmountType.h" +#import "DBTEAMLOGSharedLinkAddExpiryType.h" +#import "DBTEAMLOGSharedLinkChangeExpiryType.h" +#import "DBTEAMLOGSharedLinkChangeVisibilityType.h" +#import "DBTEAMLOGSharedLinkCopyType.h" +#import "DBTEAMLOGSharedLinkCreateType.h" +#import "DBTEAMLOGSharedLinkDisableType.h" +#import "DBTEAMLOGSharedLinkDownloadType.h" +#import "DBTEAMLOGSharedLinkRemoveExpiryType.h" +#import "DBTEAMLOGSharedLinkShareType.h" +#import "DBTEAMLOGSharedLinkViewType.h" +#import "DBTEAMLOGSharedNoteOpenedType.h" +#import "DBTEAMLOGSharingChangeFolderJoinPolicyType.h" +#import "DBTEAMLOGSharingChangeLinkPolicyType.h" +#import "DBTEAMLOGSharingChangeMemberPolicyType.h" +#import "DBTEAMLOGShmodelGroupShareType.h" +#import "DBTEAMLOGSignInAsSessionEndType.h" +#import "DBTEAMLOGSignInAsSessionStartType.h" +#import "DBTEAMLOGSmartSyncChangePolicyType.h" +#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h" +#import "DBTEAMLOGSmartSyncNotOptOutType.h" +#import "DBTEAMLOGSmartSyncOptOutType.h" +#import "DBTEAMLOGSsoAddCertType.h" +#import "DBTEAMLOGSsoAddLoginUrlType.h" +#import "DBTEAMLOGSsoAddLogoutUrlType.h" +#import "DBTEAMLOGSsoChangeCertType.h" +#import "DBTEAMLOGSsoChangeLoginUrlType.h" +#import "DBTEAMLOGSsoChangeLogoutUrlType.h" +#import "DBTEAMLOGSsoChangePolicyType.h" +#import "DBTEAMLOGSsoChangeSamlIdentityModeType.h" +#import "DBTEAMLOGSsoErrorType.h" +#import "DBTEAMLOGSsoRemoveCertType.h" +#import "DBTEAMLOGSsoRemoveLoginUrlType.h" +#import "DBTEAMLOGSsoRemoveLogoutUrlType.h" +#import "DBTEAMLOGTeamActivityCreateReportType.h" +#import "DBTEAMLOGTeamFolderChangeStatusType.h" +#import "DBTEAMLOGTeamFolderCreateType.h" +#import "DBTEAMLOGTeamFolderDowngradeType.h" +#import "DBTEAMLOGTeamFolderPermanentlyDeleteType.h" +#import "DBTEAMLOGTeamFolderRenameType.h" +#import "DBTEAMLOGTeamMergeFromType.h" +#import "DBTEAMLOGTeamMergeToType.h" +#import "DBTEAMLOGTeamProfileAddLogoType.h" +#import "DBTEAMLOGTeamProfileChangeDefaultLanguageType.h" +#import "DBTEAMLOGTeamProfileChangeLogoType.h" +#import "DBTEAMLOGTeamProfileChangeNameType.h" +#import "DBTEAMLOGTeamProfileRemoveLogoType.h" +#import "DBTEAMLOGTfaAddBackupPhoneType.h" +#import "DBTEAMLOGTfaAddSecurityKeyType.h" +#import "DBTEAMLOGTfaChangeBackupPhoneType.h" +#import "DBTEAMLOGTfaChangePolicyType.h" +#import "DBTEAMLOGTfaChangeStatusType.h" +#import "DBTEAMLOGTfaRemoveBackupPhoneType.h" +#import "DBTEAMLOGTfaRemoveSecurityKeyType.h" +#import "DBTEAMLOGTfaResetType.h" +#import "DBTEAMLOGTwoAccountChangePolicyType.h" +#import "DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h" +#import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGEventType + +@synthesize appLinkTeam = _appLinkTeam; +@synthesize appLinkUser = _appLinkUser; +@synthesize appUnlinkTeam = _appUnlinkTeam; +@synthesize appUnlinkUser = _appUnlinkUser; +@synthesize fileAddComment = _fileAddComment; +@synthesize fileChangeCommentSubscription = _fileChangeCommentSubscription; +@synthesize fileDeleteComment = _fileDeleteComment; +@synthesize fileLikeComment = _fileLikeComment; +@synthesize fileResolveComment = _fileResolveComment; +@synthesize fileUnlikeComment = _fileUnlikeComment; +@synthesize fileUnresolveComment = _fileUnresolveComment; +@synthesize deviceChangeIpDesktop = _deviceChangeIpDesktop; +@synthesize deviceChangeIpMobile = _deviceChangeIpMobile; +@synthesize deviceChangeIpWeb = _deviceChangeIpWeb; +@synthesize deviceDeleteOnUnlinkFail = _deviceDeleteOnUnlinkFail; +@synthesize deviceDeleteOnUnlinkSuccess = _deviceDeleteOnUnlinkSuccess; +@synthesize deviceLinkFail = _deviceLinkFail; +@synthesize deviceLinkSuccess = _deviceLinkSuccess; +@synthesize deviceManagementDisabled = _deviceManagementDisabled; +@synthesize deviceManagementEnabled = _deviceManagementEnabled; +@synthesize deviceUnlink = _deviceUnlink; +@synthesize emmRefreshAuthToken = _emmRefreshAuthToken; +@synthesize accountCaptureChangeAvailability = _accountCaptureChangeAvailability; +@synthesize accountCaptureMigrateAccount = _accountCaptureMigrateAccount; +@synthesize accountCaptureNotificationEmailsSent = _accountCaptureNotificationEmailsSent; +@synthesize accountCaptureRelinquishAccount = _accountCaptureRelinquishAccount; +@synthesize disabledDomainInvites = _disabledDomainInvites; +@synthesize domainInvitesApproveRequestToJoinTeam = _domainInvitesApproveRequestToJoinTeam; +@synthesize domainInvitesDeclineRequestToJoinTeam = _domainInvitesDeclineRequestToJoinTeam; +@synthesize domainInvitesEmailExistingUsers = _domainInvitesEmailExistingUsers; +@synthesize domainInvitesRequestToJoinTeam = _domainInvitesRequestToJoinTeam; +@synthesize domainInvitesSetInviteNewUserPrefToNo = _domainInvitesSetInviteNewUserPrefToNo; +@synthesize domainInvitesSetInviteNewUserPrefToYes = _domainInvitesSetInviteNewUserPrefToYes; +@synthesize domainVerificationAddDomainFail = _domainVerificationAddDomainFail; +@synthesize domainVerificationAddDomainSuccess = _domainVerificationAddDomainSuccess; +@synthesize domainVerificationRemoveDomain = _domainVerificationRemoveDomain; +@synthesize enabledDomainInvites = _enabledDomainInvites; +@synthesize createFolder = _createFolder; +@synthesize fileAdd = _fileAdd; +@synthesize fileCopy = _fileCopy; +@synthesize fileDelete = _fileDelete; +@synthesize fileDownload = _fileDownload; +@synthesize fileEdit = _fileEdit; +@synthesize fileGetCopyReference = _fileGetCopyReference; +@synthesize fileMove = _fileMove; +@synthesize filePermanentlyDelete = _filePermanentlyDelete; +@synthesize filePreview = _filePreview; +@synthesize fileRename = _fileRename; +@synthesize fileRestore = _fileRestore; +@synthesize fileRevert = _fileRevert; +@synthesize fileRollbackChanges = _fileRollbackChanges; +@synthesize fileSaveCopyReference = _fileSaveCopyReference; +@synthesize fileRequestChange = _fileRequestChange; +@synthesize fileRequestClose = _fileRequestClose; +@synthesize fileRequestCreate = _fileRequestCreate; +@synthesize fileRequestReceiveFile = _fileRequestReceiveFile; +@synthesize groupAddExternalId = _groupAddExternalId; +@synthesize groupAddMember = _groupAddMember; +@synthesize groupChangeExternalId = _groupChangeExternalId; +@synthesize groupChangeManagementType = _groupChangeManagementType; +@synthesize groupChangeMemberRole = _groupChangeMemberRole; +@synthesize groupCreate = _groupCreate; +@synthesize groupDelete = _groupDelete; +@synthesize groupMoved = _groupMoved; +@synthesize groupRemoveExternalId = _groupRemoveExternalId; +@synthesize groupRemoveMember = _groupRemoveMember; +@synthesize groupRename = _groupRename; +@synthesize emmError = _emmError; +@synthesize loginFail = _loginFail; +@synthesize loginSuccess = _loginSuccess; +@synthesize logout = _logout; +@synthesize resellerSupportSessionEnd = _resellerSupportSessionEnd; +@synthesize resellerSupportSessionStart = _resellerSupportSessionStart; +@synthesize signInAsSessionEnd = _signInAsSessionEnd; +@synthesize signInAsSessionStart = _signInAsSessionStart; +@synthesize ssoError = _ssoError; +@synthesize memberAddName = _memberAddName; +@synthesize memberChangeAdminRole = _memberChangeAdminRole; +@synthesize memberChangeEmail = _memberChangeEmail; +@synthesize memberChangeMembershipType = _memberChangeMembershipType; +@synthesize memberChangeName = _memberChangeName; +@synthesize memberChangeStatus = _memberChangeStatus; +@synthesize memberPermanentlyDeleteAccountContents = _memberPermanentlyDeleteAccountContents; +@synthesize memberSpaceLimitsAddCustomQuota = _memberSpaceLimitsAddCustomQuota; +@synthesize memberSpaceLimitsChangeCustomQuota = _memberSpaceLimitsChangeCustomQuota; +@synthesize memberSpaceLimitsChangeStatus = _memberSpaceLimitsChangeStatus; +@synthesize memberSpaceLimitsRemoveCustomQuota = _memberSpaceLimitsRemoveCustomQuota; +@synthesize memberSuggest = _memberSuggest; +@synthesize memberTransferAccountContents = _memberTransferAccountContents; +@synthesize paperContentAddMember = _paperContentAddMember; +@synthesize paperContentAddToFolder = _paperContentAddToFolder; +@synthesize paperContentArchive = _paperContentArchive; +@synthesize paperContentCreate = _paperContentCreate; +@synthesize paperContentPermanentlyDelete = _paperContentPermanentlyDelete; +@synthesize paperContentRemoveFromFolder = _paperContentRemoveFromFolder; +@synthesize paperContentRemoveMember = _paperContentRemoveMember; +@synthesize paperContentRename = _paperContentRename; +@synthesize paperContentRestore = _paperContentRestore; +@synthesize paperDocAddComment = _paperDocAddComment; +@synthesize paperDocChangeMemberRole = _paperDocChangeMemberRole; +@synthesize paperDocChangeSharingPolicy = _paperDocChangeSharingPolicy; +@synthesize paperDocChangeSubscription = _paperDocChangeSubscription; +@synthesize paperDocDeleted = _paperDocDeleted; +@synthesize paperDocDeleteComment = _paperDocDeleteComment; +@synthesize paperDocDownload = _paperDocDownload; +@synthesize paperDocEdit = _paperDocEdit; +@synthesize paperDocEditComment = _paperDocEditComment; +@synthesize paperDocFollowed = _paperDocFollowed; +@synthesize paperDocMention = _paperDocMention; +@synthesize paperDocRequestAccess = _paperDocRequestAccess; +@synthesize paperDocResolveComment = _paperDocResolveComment; +@synthesize paperDocRevert = _paperDocRevert; +@synthesize paperDocSlackShare = _paperDocSlackShare; +@synthesize paperDocTeamInvite = _paperDocTeamInvite; +@synthesize paperDocTrashed = _paperDocTrashed; +@synthesize paperDocUnresolveComment = _paperDocUnresolveComment; +@synthesize paperDocUntrashed = _paperDocUntrashed; +@synthesize paperDocView = _paperDocView; +@synthesize paperExternalViewAllow = _paperExternalViewAllow; +@synthesize paperExternalViewDefaultTeam = _paperExternalViewDefaultTeam; +@synthesize paperExternalViewForbid = _paperExternalViewForbid; +@synthesize paperFolderChangeSubscription = _paperFolderChangeSubscription; +@synthesize paperFolderDeleted = _paperFolderDeleted; +@synthesize paperFolderFollowed = _paperFolderFollowed; +@synthesize paperFolderTeamInvite = _paperFolderTeamInvite; +@synthesize passwordChange = _passwordChange; +@synthesize passwordReset = _passwordReset; +@synthesize passwordResetAll = _passwordResetAll; +@synthesize emmCreateExceptionsReport = _emmCreateExceptionsReport; +@synthesize emmCreateUsageReport = _emmCreateUsageReport; +@synthesize exportMembersReport = _exportMembersReport; +@synthesize paperAdminExportStart = _paperAdminExportStart; +@synthesize smartSyncCreateAdminPrivilegeReport = _smartSyncCreateAdminPrivilegeReport; +@synthesize teamActivityCreateReport = _teamActivityCreateReport; +@synthesize collectionShare = _collectionShare; +@synthesize noteAclInviteOnly = _noteAclInviteOnly; +@synthesize noteAclLink = _noteAclLink; +@synthesize noteAclTeamLink = _noteAclTeamLink; +@synthesize noteShared = _noteShared; +@synthesize noteShareReceive = _noteShareReceive; +@synthesize openNoteShared = _openNoteShared; +@synthesize sfAddGroup = _sfAddGroup; +@synthesize sfAllowNonMembersToViewSharedLinks = _sfAllowNonMembersToViewSharedLinks; +@synthesize sfExternalInviteWarn = _sfExternalInviteWarn; +@synthesize sfFbInvite = _sfFbInvite; +@synthesize sfFbInviteChangeRole = _sfFbInviteChangeRole; +@synthesize sfFbUninvite = _sfFbUninvite; +@synthesize sfInviteGroup = _sfInviteGroup; +@synthesize sfTeamGrantAccess = _sfTeamGrantAccess; +@synthesize sfTeamInvite = _sfTeamInvite; +@synthesize sfTeamInviteChangeRole = _sfTeamInviteChangeRole; +@synthesize sfTeamJoin = _sfTeamJoin; +@synthesize sfTeamJoinFromOobLink = _sfTeamJoinFromOobLink; +@synthesize sfTeamUninvite = _sfTeamUninvite; +@synthesize sharedContentAddInvitees = _sharedContentAddInvitees; +@synthesize sharedContentAddLinkExpiry = _sharedContentAddLinkExpiry; +@synthesize sharedContentAddLinkPassword = _sharedContentAddLinkPassword; +@synthesize sharedContentAddMember = _sharedContentAddMember; +@synthesize sharedContentChangeDownloadsPolicy = _sharedContentChangeDownloadsPolicy; +@synthesize sharedContentChangeInviteeRole = _sharedContentChangeInviteeRole; +@synthesize sharedContentChangeLinkAudience = _sharedContentChangeLinkAudience; +@synthesize sharedContentChangeLinkExpiry = _sharedContentChangeLinkExpiry; +@synthesize sharedContentChangeLinkPassword = _sharedContentChangeLinkPassword; +@synthesize sharedContentChangeMemberRole = _sharedContentChangeMemberRole; +@synthesize sharedContentChangeViewerInfoPolicy = _sharedContentChangeViewerInfoPolicy; +@synthesize sharedContentClaimInvitation = _sharedContentClaimInvitation; +@synthesize sharedContentCopy = _sharedContentCopy; +@synthesize sharedContentDownload = _sharedContentDownload; +@synthesize sharedContentRelinquishMembership = _sharedContentRelinquishMembership; +@synthesize sharedContentRemoveInvitees = _sharedContentRemoveInvitees; +@synthesize sharedContentRemoveLinkExpiry = _sharedContentRemoveLinkExpiry; +@synthesize sharedContentRemoveLinkPassword = _sharedContentRemoveLinkPassword; +@synthesize sharedContentRemoveMember = _sharedContentRemoveMember; +@synthesize sharedContentRequestAccess = _sharedContentRequestAccess; +@synthesize sharedContentUnshare = _sharedContentUnshare; +@synthesize sharedContentView = _sharedContentView; +@synthesize sharedFolderChangeLinkPolicy = _sharedFolderChangeLinkPolicy; +@synthesize sharedFolderChangeMembersInheritancePolicy = _sharedFolderChangeMembersInheritancePolicy; +@synthesize sharedFolderChangeMembersManagementPolicy = _sharedFolderChangeMembersManagementPolicy; +@synthesize sharedFolderChangeMembersPolicy = _sharedFolderChangeMembersPolicy; +@synthesize sharedFolderCreate = _sharedFolderCreate; +@synthesize sharedFolderDeclineInvitation = _sharedFolderDeclineInvitation; +@synthesize sharedFolderMount = _sharedFolderMount; +@synthesize sharedFolderNest = _sharedFolderNest; +@synthesize sharedFolderTransferOwnership = _sharedFolderTransferOwnership; +@synthesize sharedFolderUnmount = _sharedFolderUnmount; +@synthesize sharedLinkAddExpiry = _sharedLinkAddExpiry; +@synthesize sharedLinkChangeExpiry = _sharedLinkChangeExpiry; +@synthesize sharedLinkChangeVisibility = _sharedLinkChangeVisibility; +@synthesize sharedLinkCopy = _sharedLinkCopy; +@synthesize sharedLinkCreate = _sharedLinkCreate; +@synthesize sharedLinkDisable = _sharedLinkDisable; +@synthesize sharedLinkDownload = _sharedLinkDownload; +@synthesize sharedLinkRemoveExpiry = _sharedLinkRemoveExpiry; +@synthesize sharedLinkShare = _sharedLinkShare; +@synthesize sharedLinkView = _sharedLinkView; +@synthesize sharedNoteOpened = _sharedNoteOpened; +@synthesize shmodelGroupShare = _shmodelGroupShare; +@synthesize ssoAddCert = _ssoAddCert; +@synthesize ssoAddLoginUrl = _ssoAddLoginUrl; +@synthesize ssoAddLogoutUrl = _ssoAddLogoutUrl; +@synthesize ssoChangeCert = _ssoChangeCert; +@synthesize ssoChangeLoginUrl = _ssoChangeLoginUrl; +@synthesize ssoChangeLogoutUrl = _ssoChangeLogoutUrl; +@synthesize ssoChangeSamlIdentityMode = _ssoChangeSamlIdentityMode; +@synthesize ssoRemoveCert = _ssoRemoveCert; +@synthesize ssoRemoveLoginUrl = _ssoRemoveLoginUrl; +@synthesize ssoRemoveLogoutUrl = _ssoRemoveLogoutUrl; +@synthesize teamFolderChangeStatus = _teamFolderChangeStatus; +@synthesize teamFolderCreate = _teamFolderCreate; +@synthesize teamFolderDowngrade = _teamFolderDowngrade; +@synthesize teamFolderPermanentlyDelete = _teamFolderPermanentlyDelete; +@synthesize teamFolderRename = _teamFolderRename; +@synthesize accountCaptureChangePolicy = _accountCaptureChangePolicy; +@synthesize allowDownloadDisabled = _allowDownloadDisabled; +@synthesize allowDownloadEnabled = _allowDownloadEnabled; +@synthesize dataPlacementRestrictionChangePolicy = _dataPlacementRestrictionChangePolicy; +@synthesize dataPlacementRestrictionSatisfyPolicy = _dataPlacementRestrictionSatisfyPolicy; +@synthesize deviceApprovalsChangeDesktopPolicy = _deviceApprovalsChangeDesktopPolicy; +@synthesize deviceApprovalsChangeMobilePolicy = _deviceApprovalsChangeMobilePolicy; +@synthesize deviceApprovalsChangeOverageAction = _deviceApprovalsChangeOverageAction; +@synthesize deviceApprovalsChangeUnlinkAction = _deviceApprovalsChangeUnlinkAction; +@synthesize emmAddException = _emmAddException; +@synthesize emmChangePolicy = _emmChangePolicy; +@synthesize emmRemoveException = _emmRemoveException; +@synthesize extendedVersionHistoryChangePolicy = _extendedVersionHistoryChangePolicy; +@synthesize fileCommentsChangePolicy = _fileCommentsChangePolicy; +@synthesize fileRequestsChangePolicy = _fileRequestsChangePolicy; +@synthesize fileRequestsEmailsEnabled = _fileRequestsEmailsEnabled; +@synthesize fileRequestsEmailsRestrictedToTeamOnly = _fileRequestsEmailsRestrictedToTeamOnly; +@synthesize googleSsoChangePolicy = _googleSsoChangePolicy; +@synthesize groupUserManagementChangePolicy = _groupUserManagementChangePolicy; +@synthesize memberRequestsChangePolicy = _memberRequestsChangePolicy; +@synthesize memberSpaceLimitsAddException = _memberSpaceLimitsAddException; +@synthesize memberSpaceLimitsChangeCapsTypePolicy = _memberSpaceLimitsChangeCapsTypePolicy; +@synthesize memberSpaceLimitsChangePolicy = _memberSpaceLimitsChangePolicy; +@synthesize memberSpaceLimitsRemoveException = _memberSpaceLimitsRemoveException; +@synthesize memberSuggestionsChangePolicy = _memberSuggestionsChangePolicy; +@synthesize microsoftOfficeAddinChangePolicy = _microsoftOfficeAddinChangePolicy; +@synthesize networkControlChangePolicy = _networkControlChangePolicy; +@synthesize paperChangeDeploymentPolicy = _paperChangeDeploymentPolicy; +@synthesize paperChangeMemberLinkPolicy = _paperChangeMemberLinkPolicy; +@synthesize paperChangeMemberPolicy = _paperChangeMemberPolicy; +@synthesize paperChangePolicy = _paperChangePolicy; +@synthesize paperEnabledUsersGroupAddition = _paperEnabledUsersGroupAddition; +@synthesize paperEnabledUsersGroupRemoval = _paperEnabledUsersGroupRemoval; +@synthesize permanentDeleteChangePolicy = _permanentDeleteChangePolicy; +@synthesize sharingChangeFolderJoinPolicy = _sharingChangeFolderJoinPolicy; +@synthesize sharingChangeLinkPolicy = _sharingChangeLinkPolicy; +@synthesize sharingChangeMemberPolicy = _sharingChangeMemberPolicy; +@synthesize smartSyncChangePolicy = _smartSyncChangePolicy; +@synthesize smartSyncNotOptOut = _smartSyncNotOptOut; +@synthesize smartSyncOptOut = _smartSyncOptOut; +@synthesize ssoChangePolicy = _ssoChangePolicy; +@synthesize tfaChangePolicy = _tfaChangePolicy; +@synthesize twoAccountChangePolicy = _twoAccountChangePolicy; +@synthesize webSessionsChangeFixedLengthPolicy = _webSessionsChangeFixedLengthPolicy; +@synthesize webSessionsChangeIdleLengthPolicy = _webSessionsChangeIdleLengthPolicy; +@synthesize teamMergeFrom = _teamMergeFrom; +@synthesize teamMergeTo = _teamMergeTo; +@synthesize teamProfileAddLogo = _teamProfileAddLogo; +@synthesize teamProfileChangeDefaultLanguage = _teamProfileChangeDefaultLanguage; +@synthesize teamProfileChangeLogo = _teamProfileChangeLogo; +@synthesize teamProfileChangeName = _teamProfileChangeName; +@synthesize teamProfileRemoveLogo = _teamProfileRemoveLogo; +@synthesize tfaAddBackupPhone = _tfaAddBackupPhone; +@synthesize tfaAddSecurityKey = _tfaAddSecurityKey; +@synthesize tfaChangeBackupPhone = _tfaChangeBackupPhone; +@synthesize tfaChangeStatus = _tfaChangeStatus; +@synthesize tfaRemoveBackupPhone = _tfaRemoveBackupPhone; +@synthesize tfaRemoveSecurityKey = _tfaRemoveSecurityKey; +@synthesize tfaReset = _tfaReset; + +#pragma mark - Constructors + +- (instancetype)initWithAppLinkTeam:(DBTEAMLOGAppLinkTeamType *)appLinkTeam { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAppLinkTeam; + _appLinkTeam = appLinkTeam; + } + return self; +} + +- (instancetype)initWithAppLinkUser:(DBTEAMLOGAppLinkUserType *)appLinkUser { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAppLinkUser; + _appLinkUser = appLinkUser; + } + return self; +} + +- (instancetype)initWithAppUnlinkTeam:(DBTEAMLOGAppUnlinkTeamType *)appUnlinkTeam { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAppUnlinkTeam; + _appUnlinkTeam = appUnlinkTeam; + } + return self; +} + +- (instancetype)initWithAppUnlinkUser:(DBTEAMLOGAppUnlinkUserType *)appUnlinkUser { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAppUnlinkUser; + _appUnlinkUser = appUnlinkUser; + } + return self; +} + +- (instancetype)initWithFileAddComment:(DBTEAMLOGFileAddCommentType *)fileAddComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileAddComment; + _fileAddComment = fileAddComment; + } + return self; +} + +- (instancetype)initWithFileChangeCommentSubscription: + (DBTEAMLOGFileChangeCommentSubscriptionType *)fileChangeCommentSubscription { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileChangeCommentSubscription; + _fileChangeCommentSubscription = fileChangeCommentSubscription; + } + return self; +} + +- (instancetype)initWithFileDeleteComment:(DBTEAMLOGFileDeleteCommentType *)fileDeleteComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileDeleteComment; + _fileDeleteComment = fileDeleteComment; + } + return self; +} + +- (instancetype)initWithFileLikeComment:(DBTEAMLOGFileLikeCommentType *)fileLikeComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileLikeComment; + _fileLikeComment = fileLikeComment; + } + return self; +} + +- (instancetype)initWithFileResolveComment:(DBTEAMLOGFileResolveCommentType *)fileResolveComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileResolveComment; + _fileResolveComment = fileResolveComment; + } + return self; +} + +- (instancetype)initWithFileUnlikeComment:(DBTEAMLOGFileUnlikeCommentType *)fileUnlikeComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileUnlikeComment; + _fileUnlikeComment = fileUnlikeComment; + } + return self; +} + +- (instancetype)initWithFileUnresolveComment:(DBTEAMLOGFileUnresolveCommentType *)fileUnresolveComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileUnresolveComment; + _fileUnresolveComment = fileUnresolveComment; + } + return self; +} + +- (instancetype)initWithDeviceChangeIpDesktop:(DBTEAMLOGDeviceChangeIpDesktopType *)deviceChangeIpDesktop { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceChangeIpDesktop; + _deviceChangeIpDesktop = deviceChangeIpDesktop; + } + return self; +} + +- (instancetype)initWithDeviceChangeIpMobile:(DBTEAMLOGDeviceChangeIpMobileType *)deviceChangeIpMobile { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceChangeIpMobile; + _deviceChangeIpMobile = deviceChangeIpMobile; + } + return self; +} + +- (instancetype)initWithDeviceChangeIpWeb:(DBTEAMLOGDeviceChangeIpWebType *)deviceChangeIpWeb { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceChangeIpWeb; + _deviceChangeIpWeb = deviceChangeIpWeb; + } + return self; +} + +- (instancetype)initWithDeviceDeleteOnUnlinkFail:(DBTEAMLOGDeviceDeleteOnUnlinkFailType *)deviceDeleteOnUnlinkFail { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceDeleteOnUnlinkFail; + _deviceDeleteOnUnlinkFail = deviceDeleteOnUnlinkFail; + } + return self; +} + +- (instancetype)initWithDeviceDeleteOnUnlinkSuccess: + (DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)deviceDeleteOnUnlinkSuccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceDeleteOnUnlinkSuccess; + _deviceDeleteOnUnlinkSuccess = deviceDeleteOnUnlinkSuccess; + } + return self; +} + +- (instancetype)initWithDeviceLinkFail:(DBTEAMLOGDeviceLinkFailType *)deviceLinkFail { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceLinkFail; + _deviceLinkFail = deviceLinkFail; + } + return self; +} + +- (instancetype)initWithDeviceLinkSuccess:(DBTEAMLOGDeviceLinkSuccessType *)deviceLinkSuccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceLinkSuccess; + _deviceLinkSuccess = deviceLinkSuccess; + } + return self; +} + +- (instancetype)initWithDeviceManagementDisabled:(DBTEAMLOGDeviceManagementDisabledType *)deviceManagementDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceManagementDisabled; + _deviceManagementDisabled = deviceManagementDisabled; + } + return self; +} + +- (instancetype)initWithDeviceManagementEnabled:(DBTEAMLOGDeviceManagementEnabledType *)deviceManagementEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceManagementEnabled; + _deviceManagementEnabled = deviceManagementEnabled; + } + return self; +} + +- (instancetype)initWithDeviceUnlink:(DBTEAMLOGDeviceUnlinkType *)deviceUnlink { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceUnlink; + _deviceUnlink = deviceUnlink; + } + return self; +} + +- (instancetype)initWithEmmRefreshAuthToken:(DBTEAMLOGEmmRefreshAuthTokenType *)emmRefreshAuthToken { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmRefreshAuthToken; + _emmRefreshAuthToken = emmRefreshAuthToken; + } + return self; +} + +- (instancetype)initWithAccountCaptureChangeAvailability: + (DBTEAMLOGAccountCaptureChangeAvailabilityType *)accountCaptureChangeAvailability { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAccountCaptureChangeAvailability; + _accountCaptureChangeAvailability = accountCaptureChangeAvailability; + } + return self; +} + +- (instancetype)initWithAccountCaptureMigrateAccount: + (DBTEAMLOGAccountCaptureMigrateAccountType *)accountCaptureMigrateAccount { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAccountCaptureMigrateAccount; + _accountCaptureMigrateAccount = accountCaptureMigrateAccount; + } + return self; +} + +- (instancetype)initWithAccountCaptureNotificationEmailsSent: + (DBTEAMLOGAccountCaptureNotificationEmailsSentType *)accountCaptureNotificationEmailsSent { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent; + _accountCaptureNotificationEmailsSent = accountCaptureNotificationEmailsSent; + } + return self; +} + +- (instancetype)initWithAccountCaptureRelinquishAccount: + (DBTEAMLOGAccountCaptureRelinquishAccountType *)accountCaptureRelinquishAccount { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAccountCaptureRelinquishAccount; + _accountCaptureRelinquishAccount = accountCaptureRelinquishAccount; + } + return self; +} + +- (instancetype)initWithDisabledDomainInvites:(DBTEAMLOGDisabledDomainInvitesType *)disabledDomainInvites { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDisabledDomainInvites; + _disabledDomainInvites = disabledDomainInvites; + } + return self; +} + +- (instancetype)initWithDomainInvitesApproveRequestToJoinTeam: + (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)domainInvitesApproveRequestToJoinTeam { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainInvitesApproveRequestToJoinTeam; + _domainInvitesApproveRequestToJoinTeam = domainInvitesApproveRequestToJoinTeam; + } + return self; +} + +- (instancetype)initWithDomainInvitesDeclineRequestToJoinTeam: + (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)domainInvitesDeclineRequestToJoinTeam { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainInvitesDeclineRequestToJoinTeam; + _domainInvitesDeclineRequestToJoinTeam = domainInvitesDeclineRequestToJoinTeam; + } + return self; +} + +- (instancetype)initWithDomainInvitesEmailExistingUsers: + (DBTEAMLOGDomainInvitesEmailExistingUsersType *)domainInvitesEmailExistingUsers { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainInvitesEmailExistingUsers; + _domainInvitesEmailExistingUsers = domainInvitesEmailExistingUsers; + } + return self; +} + +- (instancetype)initWithDomainInvitesRequestToJoinTeam: + (DBTEAMLOGDomainInvitesRequestToJoinTeamType *)domainInvitesRequestToJoinTeam { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainInvitesRequestToJoinTeam; + _domainInvitesRequestToJoinTeam = domainInvitesRequestToJoinTeam; + } + return self; +} + +- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToNo: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)domainInvitesSetInviteNewUserPrefToNo { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToNo; + _domainInvitesSetInviteNewUserPrefToNo = domainInvitesSetInviteNewUserPrefToNo; + } + return self; +} + +- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToYes: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)domainInvitesSetInviteNewUserPrefToYes { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToYes; + _domainInvitesSetInviteNewUserPrefToYes = domainInvitesSetInviteNewUserPrefToYes; + } + return self; +} + +- (instancetype)initWithDomainVerificationAddDomainFail: + (DBTEAMLOGDomainVerificationAddDomainFailType *)domainVerificationAddDomainFail { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainVerificationAddDomainFail; + _domainVerificationAddDomainFail = domainVerificationAddDomainFail; + } + return self; +} + +- (instancetype)initWithDomainVerificationAddDomainSuccess: + (DBTEAMLOGDomainVerificationAddDomainSuccessType *)domainVerificationAddDomainSuccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainVerificationAddDomainSuccess; + _domainVerificationAddDomainSuccess = domainVerificationAddDomainSuccess; + } + return self; +} + +- (instancetype)initWithDomainVerificationRemoveDomain: + (DBTEAMLOGDomainVerificationRemoveDomainType *)domainVerificationRemoveDomain { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDomainVerificationRemoveDomain; + _domainVerificationRemoveDomain = domainVerificationRemoveDomain; + } + return self; +} + +- (instancetype)initWithEnabledDomainInvites:(DBTEAMLOGEnabledDomainInvitesType *)enabledDomainInvites { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEnabledDomainInvites; + _enabledDomainInvites = enabledDomainInvites; + } + return self; +} + +- (instancetype)initWithCreateFolder:(DBTEAMLOGCreateFolderType *)createFolder { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeCreateFolder; + _createFolder = createFolder; + } + return self; +} + +- (instancetype)initWithFileAdd:(DBTEAMLOGFileAddType *)fileAdd { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileAdd; + _fileAdd = fileAdd; + } + return self; +} + +- (instancetype)initWithFileCopy:(DBTEAMLOGFileCopyType *)fileCopy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileCopy; + _fileCopy = fileCopy; + } + return self; +} + +- (instancetype)initWithFileDelete:(DBTEAMLOGFileDeleteType *)fileDelete { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileDelete; + _fileDelete = fileDelete; + } + return self; +} + +- (instancetype)initWithFileDownload:(DBTEAMLOGFileDownloadType *)fileDownload { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileDownload; + _fileDownload = fileDownload; + } + return self; +} + +- (instancetype)initWithFileEdit:(DBTEAMLOGFileEditType *)fileEdit { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileEdit; + _fileEdit = fileEdit; + } + return self; +} + +- (instancetype)initWithFileGetCopyReference:(DBTEAMLOGFileGetCopyReferenceType *)fileGetCopyReference { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileGetCopyReference; + _fileGetCopyReference = fileGetCopyReference; + } + return self; +} + +- (instancetype)initWithFileMove:(DBTEAMLOGFileMoveType *)fileMove { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileMove; + _fileMove = fileMove; + } + return self; +} + +- (instancetype)initWithFilePermanentlyDelete:(DBTEAMLOGFilePermanentlyDeleteType *)filePermanentlyDelete { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFilePermanentlyDelete; + _filePermanentlyDelete = filePermanentlyDelete; + } + return self; +} + +- (instancetype)initWithFilePreview:(DBTEAMLOGFilePreviewType *)filePreview { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFilePreview; + _filePreview = filePreview; + } + return self; +} + +- (instancetype)initWithFileRename:(DBTEAMLOGFileRenameType *)fileRename { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRename; + _fileRename = fileRename; + } + return self; +} + +- (instancetype)initWithFileRestore:(DBTEAMLOGFileRestoreType *)fileRestore { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRestore; + _fileRestore = fileRestore; + } + return self; +} + +- (instancetype)initWithFileRevert:(DBTEAMLOGFileRevertType *)fileRevert { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRevert; + _fileRevert = fileRevert; + } + return self; +} + +- (instancetype)initWithFileRollbackChanges:(DBTEAMLOGFileRollbackChangesType *)fileRollbackChanges { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRollbackChanges; + _fileRollbackChanges = fileRollbackChanges; + } + return self; +} + +- (instancetype)initWithFileSaveCopyReference:(DBTEAMLOGFileSaveCopyReferenceType *)fileSaveCopyReference { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileSaveCopyReference; + _fileSaveCopyReference = fileSaveCopyReference; + } + return self; +} + +- (instancetype)initWithFileRequestChange:(DBTEAMLOGFileRequestChangeType *)fileRequestChange { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestChange; + _fileRequestChange = fileRequestChange; + } + return self; +} + +- (instancetype)initWithFileRequestClose:(DBTEAMLOGFileRequestCloseType *)fileRequestClose { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestClose; + _fileRequestClose = fileRequestClose; + } + return self; +} + +- (instancetype)initWithFileRequestCreate:(DBTEAMLOGFileRequestCreateType *)fileRequestCreate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestCreate; + _fileRequestCreate = fileRequestCreate; + } + return self; +} + +- (instancetype)initWithFileRequestReceiveFile:(DBTEAMLOGFileRequestReceiveFileType *)fileRequestReceiveFile { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestReceiveFile; + _fileRequestReceiveFile = fileRequestReceiveFile; + } + return self; +} + +- (instancetype)initWithGroupAddExternalId:(DBTEAMLOGGroupAddExternalIdType *)groupAddExternalId { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupAddExternalId; + _groupAddExternalId = groupAddExternalId; + } + return self; +} + +- (instancetype)initWithGroupAddMember:(DBTEAMLOGGroupAddMemberType *)groupAddMember { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupAddMember; + _groupAddMember = groupAddMember; + } + return self; +} + +- (instancetype)initWithGroupChangeExternalId:(DBTEAMLOGGroupChangeExternalIdType *)groupChangeExternalId { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupChangeExternalId; + _groupChangeExternalId = groupChangeExternalId; + } + return self; +} + +- (instancetype)initWithGroupChangeManagementType:(DBTEAMLOGGroupChangeManagementTypeType *)groupChangeManagementType { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupChangeManagementType; + _groupChangeManagementType = groupChangeManagementType; + } + return self; +} + +- (instancetype)initWithGroupChangeMemberRole:(DBTEAMLOGGroupChangeMemberRoleType *)groupChangeMemberRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupChangeMemberRole; + _groupChangeMemberRole = groupChangeMemberRole; + } + return self; +} + +- (instancetype)initWithGroupCreate:(DBTEAMLOGGroupCreateType *)groupCreate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupCreate; + _groupCreate = groupCreate; + } + return self; +} + +- (instancetype)initWithGroupDelete:(DBTEAMLOGGroupDeleteType *)groupDelete { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupDelete; + _groupDelete = groupDelete; + } + return self; +} + +- (instancetype)initWithGroupMoved:(DBTEAMLOGGroupMovedType *)groupMoved { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupMoved; + _groupMoved = groupMoved; + } + return self; +} + +- (instancetype)initWithGroupRemoveExternalId:(DBTEAMLOGGroupRemoveExternalIdType *)groupRemoveExternalId { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupRemoveExternalId; + _groupRemoveExternalId = groupRemoveExternalId; + } + return self; +} + +- (instancetype)initWithGroupRemoveMember:(DBTEAMLOGGroupRemoveMemberType *)groupRemoveMember { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupRemoveMember; + _groupRemoveMember = groupRemoveMember; + } + return self; +} + +- (instancetype)initWithGroupRename:(DBTEAMLOGGroupRenameType *)groupRename { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupRename; + _groupRename = groupRename; + } + return self; +} + +- (instancetype)initWithEmmError:(DBTEAMLOGEmmErrorType *)emmError { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmError; + _emmError = emmError; + } + return self; +} + +- (instancetype)initWithLoginFail:(DBTEAMLOGLoginFailType *)loginFail { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeLoginFail; + _loginFail = loginFail; + } + return self; +} + +- (instancetype)initWithLoginSuccess:(DBTEAMLOGLoginSuccessType *)loginSuccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeLoginSuccess; + _loginSuccess = loginSuccess; + } + return self; +} + +- (instancetype)initWithLogout:(DBTEAMLOGLogoutType *)logout { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeLogout; + _logout = logout; + } + return self; +} + +- (instancetype)initWithResellerSupportSessionEnd:(DBTEAMLOGResellerSupportSessionEndType *)resellerSupportSessionEnd { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeResellerSupportSessionEnd; + _resellerSupportSessionEnd = resellerSupportSessionEnd; + } + return self; +} + +- (instancetype)initWithResellerSupportSessionStart: + (DBTEAMLOGResellerSupportSessionStartType *)resellerSupportSessionStart { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeResellerSupportSessionStart; + _resellerSupportSessionStart = resellerSupportSessionStart; + } + return self; +} + +- (instancetype)initWithSignInAsSessionEnd:(DBTEAMLOGSignInAsSessionEndType *)signInAsSessionEnd { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSignInAsSessionEnd; + _signInAsSessionEnd = signInAsSessionEnd; + } + return self; +} + +- (instancetype)initWithSignInAsSessionStart:(DBTEAMLOGSignInAsSessionStartType *)signInAsSessionStart { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSignInAsSessionStart; + _signInAsSessionStart = signInAsSessionStart; + } + return self; +} + +- (instancetype)initWithSsoError:(DBTEAMLOGSsoErrorType *)ssoError { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoError; + _ssoError = ssoError; + } + return self; +} + +- (instancetype)initWithMemberAddName:(DBTEAMLOGMemberAddNameType *)memberAddName { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberAddName; + _memberAddName = memberAddName; + } + return self; +} + +- (instancetype)initWithMemberChangeAdminRole:(DBTEAMLOGMemberChangeAdminRoleType *)memberChangeAdminRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberChangeAdminRole; + _memberChangeAdminRole = memberChangeAdminRole; + } + return self; +} + +- (instancetype)initWithMemberChangeEmail:(DBTEAMLOGMemberChangeEmailType *)memberChangeEmail { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberChangeEmail; + _memberChangeEmail = memberChangeEmail; + } + return self; +} + +- (instancetype)initWithMemberChangeMembershipType: + (DBTEAMLOGMemberChangeMembershipTypeType *)memberChangeMembershipType { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberChangeMembershipType; + _memberChangeMembershipType = memberChangeMembershipType; + } + return self; +} + +- (instancetype)initWithMemberChangeName:(DBTEAMLOGMemberChangeNameType *)memberChangeName { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberChangeName; + _memberChangeName = memberChangeName; + } + return self; +} + +- (instancetype)initWithMemberChangeStatus:(DBTEAMLOGMemberChangeStatusType *)memberChangeStatus { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberChangeStatus; + _memberChangeStatus = memberChangeStatus; + } + return self; +} + +- (instancetype)initWithMemberPermanentlyDeleteAccountContents: + (DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)memberPermanentlyDeleteAccountContents { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents; + _memberPermanentlyDeleteAccountContents = memberPermanentlyDeleteAccountContents; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsAddCustomQuota: + (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)memberSpaceLimitsAddCustomQuota { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota; + _memberSpaceLimitsAddCustomQuota = memberSpaceLimitsAddCustomQuota; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsChangeCustomQuota: + (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)memberSpaceLimitsChangeCustomQuota { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota; + _memberSpaceLimitsChangeCustomQuota = memberSpaceLimitsChangeCustomQuota; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsChangeStatus: + (DBTEAMLOGMemberSpaceLimitsChangeStatusType *)memberSpaceLimitsChangeStatus { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus; + _memberSpaceLimitsChangeStatus = memberSpaceLimitsChangeStatus; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsRemoveCustomQuota: + (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)memberSpaceLimitsRemoveCustomQuota { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota; + _memberSpaceLimitsRemoveCustomQuota = memberSpaceLimitsRemoveCustomQuota; + } + return self; +} + +- (instancetype)initWithMemberSuggest:(DBTEAMLOGMemberSuggestType *)memberSuggest { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSuggest; + _memberSuggest = memberSuggest; + } + return self; +} + +- (instancetype)initWithMemberTransferAccountContents: + (DBTEAMLOGMemberTransferAccountContentsType *)memberTransferAccountContents { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberTransferAccountContents; + _memberTransferAccountContents = memberTransferAccountContents; + } + return self; +} + +- (instancetype)initWithPaperContentAddMember:(DBTEAMLOGPaperContentAddMemberType *)paperContentAddMember { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentAddMember; + _paperContentAddMember = paperContentAddMember; + } + return self; +} + +- (instancetype)initWithPaperContentAddToFolder:(DBTEAMLOGPaperContentAddToFolderType *)paperContentAddToFolder { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentAddToFolder; + _paperContentAddToFolder = paperContentAddToFolder; + } + return self; +} + +- (instancetype)initWithPaperContentArchive:(DBTEAMLOGPaperContentArchiveType *)paperContentArchive { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentArchive; + _paperContentArchive = paperContentArchive; + } + return self; +} + +- (instancetype)initWithPaperContentCreate:(DBTEAMLOGPaperContentCreateType *)paperContentCreate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentCreate; + _paperContentCreate = paperContentCreate; + } + return self; +} + +- (instancetype)initWithPaperContentPermanentlyDelete: + (DBTEAMLOGPaperContentPermanentlyDeleteType *)paperContentPermanentlyDelete { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentPermanentlyDelete; + _paperContentPermanentlyDelete = paperContentPermanentlyDelete; + } + return self; +} + +- (instancetype)initWithPaperContentRemoveFromFolder: + (DBTEAMLOGPaperContentRemoveFromFolderType *)paperContentRemoveFromFolder { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentRemoveFromFolder; + _paperContentRemoveFromFolder = paperContentRemoveFromFolder; + } + return self; +} + +- (instancetype)initWithPaperContentRemoveMember:(DBTEAMLOGPaperContentRemoveMemberType *)paperContentRemoveMember { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentRemoveMember; + _paperContentRemoveMember = paperContentRemoveMember; + } + return self; +} + +- (instancetype)initWithPaperContentRename:(DBTEAMLOGPaperContentRenameType *)paperContentRename { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentRename; + _paperContentRename = paperContentRename; + } + return self; +} + +- (instancetype)initWithPaperContentRestore:(DBTEAMLOGPaperContentRestoreType *)paperContentRestore { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperContentRestore; + _paperContentRestore = paperContentRestore; + } + return self; +} + +- (instancetype)initWithPaperDocAddComment:(DBTEAMLOGPaperDocAddCommentType *)paperDocAddComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocAddComment; + _paperDocAddComment = paperDocAddComment; + } + return self; +} + +- (instancetype)initWithPaperDocChangeMemberRole:(DBTEAMLOGPaperDocChangeMemberRoleType *)paperDocChangeMemberRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocChangeMemberRole; + _paperDocChangeMemberRole = paperDocChangeMemberRole; + } + return self; +} + +- (instancetype)initWithPaperDocChangeSharingPolicy: + (DBTEAMLOGPaperDocChangeSharingPolicyType *)paperDocChangeSharingPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocChangeSharingPolicy; + _paperDocChangeSharingPolicy = paperDocChangeSharingPolicy; + } + return self; +} + +- (instancetype)initWithPaperDocChangeSubscription: + (DBTEAMLOGPaperDocChangeSubscriptionType *)paperDocChangeSubscription { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocChangeSubscription; + _paperDocChangeSubscription = paperDocChangeSubscription; + } + return self; +} + +- (instancetype)initWithPaperDocDeleted:(DBTEAMLOGPaperDocDeletedType *)paperDocDeleted { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocDeleted; + _paperDocDeleted = paperDocDeleted; + } + return self; +} + +- (instancetype)initWithPaperDocDeleteComment:(DBTEAMLOGPaperDocDeleteCommentType *)paperDocDeleteComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocDeleteComment; + _paperDocDeleteComment = paperDocDeleteComment; + } + return self; +} + +- (instancetype)initWithPaperDocDownload:(DBTEAMLOGPaperDocDownloadType *)paperDocDownload { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocDownload; + _paperDocDownload = paperDocDownload; + } + return self; +} + +- (instancetype)initWithPaperDocEdit:(DBTEAMLOGPaperDocEditType *)paperDocEdit { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocEdit; + _paperDocEdit = paperDocEdit; + } + return self; +} + +- (instancetype)initWithPaperDocEditComment:(DBTEAMLOGPaperDocEditCommentType *)paperDocEditComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocEditComment; + _paperDocEditComment = paperDocEditComment; + } + return self; +} + +- (instancetype)initWithPaperDocFollowed:(DBTEAMLOGPaperDocFollowedType *)paperDocFollowed { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocFollowed; + _paperDocFollowed = paperDocFollowed; + } + return self; +} + +- (instancetype)initWithPaperDocMention:(DBTEAMLOGPaperDocMentionType *)paperDocMention { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocMention; + _paperDocMention = paperDocMention; + } + return self; +} + +- (instancetype)initWithPaperDocRequestAccess:(DBTEAMLOGPaperDocRequestAccessType *)paperDocRequestAccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocRequestAccess; + _paperDocRequestAccess = paperDocRequestAccess; + } + return self; +} + +- (instancetype)initWithPaperDocResolveComment:(DBTEAMLOGPaperDocResolveCommentType *)paperDocResolveComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocResolveComment; + _paperDocResolveComment = paperDocResolveComment; + } + return self; +} + +- (instancetype)initWithPaperDocRevert:(DBTEAMLOGPaperDocRevertType *)paperDocRevert { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocRevert; + _paperDocRevert = paperDocRevert; + } + return self; +} + +- (instancetype)initWithPaperDocSlackShare:(DBTEAMLOGPaperDocSlackShareType *)paperDocSlackShare { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocSlackShare; + _paperDocSlackShare = paperDocSlackShare; + } + return self; +} + +- (instancetype)initWithPaperDocTeamInvite:(DBTEAMLOGPaperDocTeamInviteType *)paperDocTeamInvite { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocTeamInvite; + _paperDocTeamInvite = paperDocTeamInvite; + } + return self; +} + +- (instancetype)initWithPaperDocTrashed:(DBTEAMLOGPaperDocTrashedType *)paperDocTrashed { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocTrashed; + _paperDocTrashed = paperDocTrashed; + } + return self; +} + +- (instancetype)initWithPaperDocUnresolveComment:(DBTEAMLOGPaperDocUnresolveCommentType *)paperDocUnresolveComment { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocUnresolveComment; + _paperDocUnresolveComment = paperDocUnresolveComment; + } + return self; +} + +- (instancetype)initWithPaperDocUntrashed:(DBTEAMLOGPaperDocUntrashedType *)paperDocUntrashed { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocUntrashed; + _paperDocUntrashed = paperDocUntrashed; + } + return self; +} + +- (instancetype)initWithPaperDocView:(DBTEAMLOGPaperDocViewType *)paperDocView { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperDocView; + _paperDocView = paperDocView; + } + return self; +} + +- (instancetype)initWithPaperExternalViewAllow:(DBTEAMLOGPaperExternalViewAllowType *)paperExternalViewAllow { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperExternalViewAllow; + _paperExternalViewAllow = paperExternalViewAllow; + } + return self; +} + +- (instancetype)initWithPaperExternalViewDefaultTeam: + (DBTEAMLOGPaperExternalViewDefaultTeamType *)paperExternalViewDefaultTeam { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperExternalViewDefaultTeam; + _paperExternalViewDefaultTeam = paperExternalViewDefaultTeam; + } + return self; +} + +- (instancetype)initWithPaperExternalViewForbid:(DBTEAMLOGPaperExternalViewForbidType *)paperExternalViewForbid { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperExternalViewForbid; + _paperExternalViewForbid = paperExternalViewForbid; + } + return self; +} + +- (instancetype)initWithPaperFolderChangeSubscription: + (DBTEAMLOGPaperFolderChangeSubscriptionType *)paperFolderChangeSubscription { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperFolderChangeSubscription; + _paperFolderChangeSubscription = paperFolderChangeSubscription; + } + return self; +} + +- (instancetype)initWithPaperFolderDeleted:(DBTEAMLOGPaperFolderDeletedType *)paperFolderDeleted { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperFolderDeleted; + _paperFolderDeleted = paperFolderDeleted; + } + return self; +} + +- (instancetype)initWithPaperFolderFollowed:(DBTEAMLOGPaperFolderFollowedType *)paperFolderFollowed { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperFolderFollowed; + _paperFolderFollowed = paperFolderFollowed; + } + return self; +} + +- (instancetype)initWithPaperFolderTeamInvite:(DBTEAMLOGPaperFolderTeamInviteType *)paperFolderTeamInvite { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperFolderTeamInvite; + _paperFolderTeamInvite = paperFolderTeamInvite; + } + return self; +} + +- (instancetype)initWithPasswordChange:(DBTEAMLOGPasswordChangeType *)passwordChange { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePasswordChange; + _passwordChange = passwordChange; + } + return self; +} + +- (instancetype)initWithPasswordReset:(DBTEAMLOGPasswordResetType *)passwordReset { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePasswordReset; + _passwordReset = passwordReset; + } + return self; +} + +- (instancetype)initWithPasswordResetAll:(DBTEAMLOGPasswordResetAllType *)passwordResetAll { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePasswordResetAll; + _passwordResetAll = passwordResetAll; + } + return self; +} + +- (instancetype)initWithEmmCreateExceptionsReport:(DBTEAMLOGEmmCreateExceptionsReportType *)emmCreateExceptionsReport { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmCreateExceptionsReport; + _emmCreateExceptionsReport = emmCreateExceptionsReport; + } + return self; +} + +- (instancetype)initWithEmmCreateUsageReport:(DBTEAMLOGEmmCreateUsageReportType *)emmCreateUsageReport { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmCreateUsageReport; + _emmCreateUsageReport = emmCreateUsageReport; + } + return self; +} + +- (instancetype)initWithExportMembersReport:(DBTEAMLOGExportMembersReportType *)exportMembersReport { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeExportMembersReport; + _exportMembersReport = exportMembersReport; + } + return self; +} + +- (instancetype)initWithPaperAdminExportStart:(DBTEAMLOGPaperAdminExportStartType *)paperAdminExportStart { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperAdminExportStart; + _paperAdminExportStart = paperAdminExportStart; + } + return self; +} + +- (instancetype)initWithSmartSyncCreateAdminPrivilegeReport: + (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)smartSyncCreateAdminPrivilegeReport { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport; + _smartSyncCreateAdminPrivilegeReport = smartSyncCreateAdminPrivilegeReport; + } + return self; +} + +- (instancetype)initWithTeamActivityCreateReport:(DBTEAMLOGTeamActivityCreateReportType *)teamActivityCreateReport { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTeamActivityCreateReport; + _teamActivityCreateReport = teamActivityCreateReport; + } + return self; +} + +- (instancetype)initWithCollectionShare:(DBTEAMLOGCollectionShareType *)collectionShare { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeCollectionShare; + _collectionShare = collectionShare; + } + return self; +} + +- (instancetype)initWithNoteAclInviteOnly:(DBTEAMLOGNoteAclInviteOnlyType *)noteAclInviteOnly { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeNoteAclInviteOnly; + _noteAclInviteOnly = noteAclInviteOnly; + } + return self; +} + +- (instancetype)initWithNoteAclLink:(DBTEAMLOGNoteAclLinkType *)noteAclLink { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeNoteAclLink; + _noteAclLink = noteAclLink; + } + return self; +} + +- (instancetype)initWithNoteAclTeamLink:(DBTEAMLOGNoteAclTeamLinkType *)noteAclTeamLink { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeNoteAclTeamLink; + _noteAclTeamLink = noteAclTeamLink; + } + return self; +} + +- (instancetype)initWithNoteShared:(DBTEAMLOGNoteSharedType *)noteShared { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeNoteShared; + _noteShared = noteShared; + } + return self; +} + +- (instancetype)initWithNoteShareReceive:(DBTEAMLOGNoteShareReceiveType *)noteShareReceive { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeNoteShareReceive; + _noteShareReceive = noteShareReceive; + } + return self; +} + +- (instancetype)initWithOpenNoteShared:(DBTEAMLOGOpenNoteSharedType *)openNoteShared { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeOpenNoteShared; + _openNoteShared = openNoteShared; + } + return self; +} + +- (instancetype)initWithSfAddGroup:(DBTEAMLOGSfAddGroupType *)sfAddGroup { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfAddGroup; + _sfAddGroup = sfAddGroup; + } + return self; +} + +- (instancetype)initWithSfAllowNonMembersToViewSharedLinks: + (DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)sfAllowNonMembersToViewSharedLinks { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks; + _sfAllowNonMembersToViewSharedLinks = sfAllowNonMembersToViewSharedLinks; + } + return self; +} + +- (instancetype)initWithSfExternalInviteWarn:(DBTEAMLOGSfExternalInviteWarnType *)sfExternalInviteWarn { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfExternalInviteWarn; + _sfExternalInviteWarn = sfExternalInviteWarn; + } + return self; +} + +- (instancetype)initWithSfFbInvite:(DBTEAMLOGSfFbInviteType *)sfFbInvite { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfFbInvite; + _sfFbInvite = sfFbInvite; + } + return self; +} + +- (instancetype)initWithSfFbInviteChangeRole:(DBTEAMLOGSfFbInviteChangeRoleType *)sfFbInviteChangeRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfFbInviteChangeRole; + _sfFbInviteChangeRole = sfFbInviteChangeRole; + } + return self; +} + +- (instancetype)initWithSfFbUninvite:(DBTEAMLOGSfFbUninviteType *)sfFbUninvite { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfFbUninvite; + _sfFbUninvite = sfFbUninvite; + } + return self; +} + +- (instancetype)initWithSfInviteGroup:(DBTEAMLOGSfInviteGroupType *)sfInviteGroup { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfInviteGroup; + _sfInviteGroup = sfInviteGroup; + } + return self; +} + +- (instancetype)initWithSfTeamGrantAccess:(DBTEAMLOGSfTeamGrantAccessType *)sfTeamGrantAccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfTeamGrantAccess; + _sfTeamGrantAccess = sfTeamGrantAccess; + } + return self; +} + +- (instancetype)initWithSfTeamInvite:(DBTEAMLOGSfTeamInviteType *)sfTeamInvite { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfTeamInvite; + _sfTeamInvite = sfTeamInvite; + } + return self; +} + +- (instancetype)initWithSfTeamInviteChangeRole:(DBTEAMLOGSfTeamInviteChangeRoleType *)sfTeamInviteChangeRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfTeamInviteChangeRole; + _sfTeamInviteChangeRole = sfTeamInviteChangeRole; + } + return self; +} + +- (instancetype)initWithSfTeamJoin:(DBTEAMLOGSfTeamJoinType *)sfTeamJoin { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfTeamJoin; + _sfTeamJoin = sfTeamJoin; + } + return self; +} + +- (instancetype)initWithSfTeamJoinFromOobLink:(DBTEAMLOGSfTeamJoinFromOobLinkType *)sfTeamJoinFromOobLink { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfTeamJoinFromOobLink; + _sfTeamJoinFromOobLink = sfTeamJoinFromOobLink; + } + return self; +} + +- (instancetype)initWithSfTeamUninvite:(DBTEAMLOGSfTeamUninviteType *)sfTeamUninvite { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSfTeamUninvite; + _sfTeamUninvite = sfTeamUninvite; + } + return self; +} + +- (instancetype)initWithSharedContentAddInvitees:(DBTEAMLOGSharedContentAddInviteesType *)sharedContentAddInvitees { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentAddInvitees; + _sharedContentAddInvitees = sharedContentAddInvitees; + } + return self; +} + +- (instancetype)initWithSharedContentAddLinkExpiry: + (DBTEAMLOGSharedContentAddLinkExpiryType *)sharedContentAddLinkExpiry { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentAddLinkExpiry; + _sharedContentAddLinkExpiry = sharedContentAddLinkExpiry; + } + return self; +} + +- (instancetype)initWithSharedContentAddLinkPassword: + (DBTEAMLOGSharedContentAddLinkPasswordType *)sharedContentAddLinkPassword { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentAddLinkPassword; + _sharedContentAddLinkPassword = sharedContentAddLinkPassword; + } + return self; +} + +- (instancetype)initWithSharedContentAddMember:(DBTEAMLOGSharedContentAddMemberType *)sharedContentAddMember { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentAddMember; + _sharedContentAddMember = sharedContentAddMember; + } + return self; +} + +- (instancetype)initWithSharedContentChangeDownloadsPolicy: + (DBTEAMLOGSharedContentChangeDownloadsPolicyType *)sharedContentChangeDownloadsPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeDownloadsPolicy; + _sharedContentChangeDownloadsPolicy = sharedContentChangeDownloadsPolicy; + } + return self; +} + +- (instancetype)initWithSharedContentChangeInviteeRole: + (DBTEAMLOGSharedContentChangeInviteeRoleType *)sharedContentChangeInviteeRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeInviteeRole; + _sharedContentChangeInviteeRole = sharedContentChangeInviteeRole; + } + return self; +} + +- (instancetype)initWithSharedContentChangeLinkAudience: + (DBTEAMLOGSharedContentChangeLinkAudienceType *)sharedContentChangeLinkAudience { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeLinkAudience; + _sharedContentChangeLinkAudience = sharedContentChangeLinkAudience; + } + return self; +} + +- (instancetype)initWithSharedContentChangeLinkExpiry: + (DBTEAMLOGSharedContentChangeLinkExpiryType *)sharedContentChangeLinkExpiry { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeLinkExpiry; + _sharedContentChangeLinkExpiry = sharedContentChangeLinkExpiry; + } + return self; +} + +- (instancetype)initWithSharedContentChangeLinkPassword: + (DBTEAMLOGSharedContentChangeLinkPasswordType *)sharedContentChangeLinkPassword { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeLinkPassword; + _sharedContentChangeLinkPassword = sharedContentChangeLinkPassword; + } + return self; +} + +- (instancetype)initWithSharedContentChangeMemberRole: + (DBTEAMLOGSharedContentChangeMemberRoleType *)sharedContentChangeMemberRole { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeMemberRole; + _sharedContentChangeMemberRole = sharedContentChangeMemberRole; + } + return self; +} + +- (instancetype)initWithSharedContentChangeViewerInfoPolicy: + (DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)sharedContentChangeViewerInfoPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentChangeViewerInfoPolicy; + _sharedContentChangeViewerInfoPolicy = sharedContentChangeViewerInfoPolicy; + } + return self; +} + +- (instancetype)initWithSharedContentClaimInvitation: + (DBTEAMLOGSharedContentClaimInvitationType *)sharedContentClaimInvitation { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentClaimInvitation; + _sharedContentClaimInvitation = sharedContentClaimInvitation; + } + return self; +} + +- (instancetype)initWithSharedContentCopy:(DBTEAMLOGSharedContentCopyType *)sharedContentCopy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentCopy; + _sharedContentCopy = sharedContentCopy; + } + return self; +} + +- (instancetype)initWithSharedContentDownload:(DBTEAMLOGSharedContentDownloadType *)sharedContentDownload { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentDownload; + _sharedContentDownload = sharedContentDownload; + } + return self; +} + +- (instancetype)initWithSharedContentRelinquishMembership: + (DBTEAMLOGSharedContentRelinquishMembershipType *)sharedContentRelinquishMembership { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentRelinquishMembership; + _sharedContentRelinquishMembership = sharedContentRelinquishMembership; + } + return self; +} + +- (instancetype)initWithSharedContentRemoveInvitees: + (DBTEAMLOGSharedContentRemoveInviteesType *)sharedContentRemoveInvitees { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentRemoveInvitees; + _sharedContentRemoveInvitees = sharedContentRemoveInvitees; + } + return self; +} + +- (instancetype)initWithSharedContentRemoveLinkExpiry: + (DBTEAMLOGSharedContentRemoveLinkExpiryType *)sharedContentRemoveLinkExpiry { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry; + _sharedContentRemoveLinkExpiry = sharedContentRemoveLinkExpiry; + } + return self; +} + +- (instancetype)initWithSharedContentRemoveLinkPassword: + (DBTEAMLOGSharedContentRemoveLinkPasswordType *)sharedContentRemoveLinkPassword { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentRemoveLinkPassword; + _sharedContentRemoveLinkPassword = sharedContentRemoveLinkPassword; + } + return self; +} + +- (instancetype)initWithSharedContentRemoveMember:(DBTEAMLOGSharedContentRemoveMemberType *)sharedContentRemoveMember { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentRemoveMember; + _sharedContentRemoveMember = sharedContentRemoveMember; + } + return self; +} + +- (instancetype)initWithSharedContentRequestAccess: + (DBTEAMLOGSharedContentRequestAccessType *)sharedContentRequestAccess { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentRequestAccess; + _sharedContentRequestAccess = sharedContentRequestAccess; + } + return self; +} + +- (instancetype)initWithSharedContentUnshare:(DBTEAMLOGSharedContentUnshareType *)sharedContentUnshare { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentUnshare; + _sharedContentUnshare = sharedContentUnshare; + } + return self; +} + +- (instancetype)initWithSharedContentView:(DBTEAMLOGSharedContentViewType *)sharedContentView { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedContentView; + _sharedContentView = sharedContentView; + } + return self; +} + +- (instancetype)initWithSharedFolderChangeLinkPolicy: + (DBTEAMLOGSharedFolderChangeLinkPolicyType *)sharedFolderChangeLinkPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy; + _sharedFolderChangeLinkPolicy = sharedFolderChangeLinkPolicy; + } + return self; +} + +- (instancetype)initWithSharedFolderChangeMembersInheritancePolicy: + (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)sharedFolderChangeMembersInheritancePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy; + _sharedFolderChangeMembersInheritancePolicy = sharedFolderChangeMembersInheritancePolicy; + } + return self; +} + +- (instancetype)initWithSharedFolderChangeMembersManagementPolicy: + (DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)sharedFolderChangeMembersManagementPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy; + _sharedFolderChangeMembersManagementPolicy = sharedFolderChangeMembersManagementPolicy; + } + return self; +} + +- (instancetype)initWithSharedFolderChangeMembersPolicy: + (DBTEAMLOGSharedFolderChangeMembersPolicyType *)sharedFolderChangeMembersPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy; + _sharedFolderChangeMembersPolicy = sharedFolderChangeMembersPolicy; + } + return self; +} + +- (instancetype)initWithSharedFolderCreate:(DBTEAMLOGSharedFolderCreateType *)sharedFolderCreate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderCreate; + _sharedFolderCreate = sharedFolderCreate; + } + return self; +} + +- (instancetype)initWithSharedFolderDeclineInvitation: + (DBTEAMLOGSharedFolderDeclineInvitationType *)sharedFolderDeclineInvitation { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderDeclineInvitation; + _sharedFolderDeclineInvitation = sharedFolderDeclineInvitation; + } + return self; +} + +- (instancetype)initWithSharedFolderMount:(DBTEAMLOGSharedFolderMountType *)sharedFolderMount { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderMount; + _sharedFolderMount = sharedFolderMount; + } + return self; +} + +- (instancetype)initWithSharedFolderNest:(DBTEAMLOGSharedFolderNestType *)sharedFolderNest { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderNest; + _sharedFolderNest = sharedFolderNest; + } + return self; +} + +- (instancetype)initWithSharedFolderTransferOwnership: + (DBTEAMLOGSharedFolderTransferOwnershipType *)sharedFolderTransferOwnership { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderTransferOwnership; + _sharedFolderTransferOwnership = sharedFolderTransferOwnership; + } + return self; +} + +- (instancetype)initWithSharedFolderUnmount:(DBTEAMLOGSharedFolderUnmountType *)sharedFolderUnmount { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedFolderUnmount; + _sharedFolderUnmount = sharedFolderUnmount; + } + return self; +} + +- (instancetype)initWithSharedLinkAddExpiry:(DBTEAMLOGSharedLinkAddExpiryType *)sharedLinkAddExpiry { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkAddExpiry; + _sharedLinkAddExpiry = sharedLinkAddExpiry; + } + return self; +} + +- (instancetype)initWithSharedLinkChangeExpiry:(DBTEAMLOGSharedLinkChangeExpiryType *)sharedLinkChangeExpiry { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkChangeExpiry; + _sharedLinkChangeExpiry = sharedLinkChangeExpiry; + } + return self; +} + +- (instancetype)initWithSharedLinkChangeVisibility: + (DBTEAMLOGSharedLinkChangeVisibilityType *)sharedLinkChangeVisibility { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkChangeVisibility; + _sharedLinkChangeVisibility = sharedLinkChangeVisibility; + } + return self; +} -#import "DBStoneSerializers.h" -#import "DBStoneValidators.h" -#import "DBTEAMLOGEventType.h" +- (instancetype)initWithSharedLinkCopy:(DBTEAMLOGSharedLinkCopyType *)sharedLinkCopy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkCopy; + _sharedLinkCopy = sharedLinkCopy; + } + return self; +} -#pragma mark - API Object +- (instancetype)initWithSharedLinkCreate:(DBTEAMLOGSharedLinkCreateType *)sharedLinkCreate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkCreate; + _sharedLinkCreate = sharedLinkCreate; + } + return self; +} -@implementation DBTEAMLOGEventType +- (instancetype)initWithSharedLinkDisable:(DBTEAMLOGSharedLinkDisableType *)sharedLinkDisable { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkDisable; + _sharedLinkDisable = sharedLinkDisable; + } + return self; +} -#pragma mark - Constructors +- (instancetype)initWithSharedLinkDownload:(DBTEAMLOGSharedLinkDownloadType *)sharedLinkDownload { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSharedLinkDownload; + _sharedLinkDownload = sharedLinkDownload; + } + return self; +} -- (instancetype)initWithMemberChangeMembershipType { +- (instancetype)initWithSharedLinkRemoveExpiry:(DBTEAMLOGSharedLinkRemoveExpiryType *)sharedLinkRemoveExpiry { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeMemberChangeMembershipType; + _tag = DBTEAMLOGEventTypeSharedLinkRemoveExpiry; + _sharedLinkRemoveExpiry = sharedLinkRemoveExpiry; } return self; } -- (instancetype)initWithMemberPermanentlyDeleteAccountContents { +- (instancetype)initWithSharedLinkShare:(DBTEAMLOGSharedLinkShareType *)sharedLinkShare { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents; + _tag = DBTEAMLOGEventTypeSharedLinkShare; + _sharedLinkShare = sharedLinkShare; } return self; } -- (instancetype)initWithMemberSpaceLimitsChangeStatus { +- (instancetype)initWithSharedLinkView:(DBTEAMLOGSharedLinkViewType *)sharedLinkView { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus; + _tag = DBTEAMLOGEventTypeSharedLinkView; + _sharedLinkView = sharedLinkView; } return self; } -- (instancetype)initWithMemberTransferAccountContents { +- (instancetype)initWithSharedNoteOpened:(DBTEAMLOGSharedNoteOpenedType *)sharedNoteOpened { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeMemberTransferAccountContents; + _tag = DBTEAMLOGEventTypeSharedNoteOpened; + _sharedNoteOpened = sharedNoteOpened; } return self; } -- (instancetype)initWithPaperAdminExportStart { +- (instancetype)initWithShmodelGroupShare:(DBTEAMLOGShmodelGroupShareType *)shmodelGroupShare { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypePaperAdminExportStart; + _tag = DBTEAMLOGEventTypeShmodelGroupShare; + _shmodelGroupShare = shmodelGroupShare; + } + return self; +} + +- (instancetype)initWithSsoAddCert:(DBTEAMLOGSsoAddCertType *)ssoAddCert { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoAddCert; + _ssoAddCert = ssoAddCert; + } + return self; +} + +- (instancetype)initWithSsoAddLoginUrl:(DBTEAMLOGSsoAddLoginUrlType *)ssoAddLoginUrl { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoAddLoginUrl; + _ssoAddLoginUrl = ssoAddLoginUrl; + } + return self; +} + +- (instancetype)initWithSsoAddLogoutUrl:(DBTEAMLOGSsoAddLogoutUrlType *)ssoAddLogoutUrl { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoAddLogoutUrl; + _ssoAddLogoutUrl = ssoAddLogoutUrl; + } + return self; +} + +- (instancetype)initWithSsoChangeCert:(DBTEAMLOGSsoChangeCertType *)ssoChangeCert { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoChangeCert; + _ssoChangeCert = ssoChangeCert; + } + return self; +} + +- (instancetype)initWithSsoChangeLoginUrl:(DBTEAMLOGSsoChangeLoginUrlType *)ssoChangeLoginUrl { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoChangeLoginUrl; + _ssoChangeLoginUrl = ssoChangeLoginUrl; + } + return self; +} + +- (instancetype)initWithSsoChangeLogoutUrl:(DBTEAMLOGSsoChangeLogoutUrlType *)ssoChangeLogoutUrl { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoChangeLogoutUrl; + _ssoChangeLogoutUrl = ssoChangeLogoutUrl; + } + return self; +} + +- (instancetype)initWithSsoChangeSamlIdentityMode:(DBTEAMLOGSsoChangeSamlIdentityModeType *)ssoChangeSamlIdentityMode { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoChangeSamlIdentityMode; + _ssoChangeSamlIdentityMode = ssoChangeSamlIdentityMode; + } + return self; +} + +- (instancetype)initWithSsoRemoveCert:(DBTEAMLOGSsoRemoveCertType *)ssoRemoveCert { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoRemoveCert; + _ssoRemoveCert = ssoRemoveCert; + } + return self; +} + +- (instancetype)initWithSsoRemoveLoginUrl:(DBTEAMLOGSsoRemoveLoginUrlType *)ssoRemoveLoginUrl { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoRemoveLoginUrl; + _ssoRemoveLoginUrl = ssoRemoveLoginUrl; + } + return self; +} + +- (instancetype)initWithSsoRemoveLogoutUrl:(DBTEAMLOGSsoRemoveLogoutUrlType *)ssoRemoveLogoutUrl { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoRemoveLogoutUrl; + _ssoRemoveLogoutUrl = ssoRemoveLogoutUrl; + } + return self; +} + +- (instancetype)initWithTeamFolderChangeStatus:(DBTEAMLOGTeamFolderChangeStatusType *)teamFolderChangeStatus { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTeamFolderChangeStatus; + _teamFolderChangeStatus = teamFolderChangeStatus; + } + return self; +} + +- (instancetype)initWithTeamFolderCreate:(DBTEAMLOGTeamFolderCreateType *)teamFolderCreate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTeamFolderCreate; + _teamFolderCreate = teamFolderCreate; + } + return self; +} + +- (instancetype)initWithTeamFolderDowngrade:(DBTEAMLOGTeamFolderDowngradeType *)teamFolderDowngrade { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTeamFolderDowngrade; + _teamFolderDowngrade = teamFolderDowngrade; + } + return self; +} + +- (instancetype)initWithTeamFolderPermanentlyDelete: + (DBTEAMLOGTeamFolderPermanentlyDeleteType *)teamFolderPermanentlyDelete { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTeamFolderPermanentlyDelete; + _teamFolderPermanentlyDelete = teamFolderPermanentlyDelete; + } + return self; +} + +- (instancetype)initWithTeamFolderRename:(DBTEAMLOGTeamFolderRenameType *)teamFolderRename { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTeamFolderRename; + _teamFolderRename = teamFolderRename; + } + return self; +} + +- (instancetype)initWithAccountCaptureChangePolicy: + (DBTEAMLOGAccountCaptureChangePolicyType *)accountCaptureChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAccountCaptureChangePolicy; + _accountCaptureChangePolicy = accountCaptureChangePolicy; + } + return self; +} + +- (instancetype)initWithAllowDownloadDisabled:(DBTEAMLOGAllowDownloadDisabledType *)allowDownloadDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAllowDownloadDisabled; + _allowDownloadDisabled = allowDownloadDisabled; + } + return self; +} + +- (instancetype)initWithAllowDownloadEnabled:(DBTEAMLOGAllowDownloadEnabledType *)allowDownloadEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeAllowDownloadEnabled; + _allowDownloadEnabled = allowDownloadEnabled; + } + return self; +} + +- (instancetype)initWithDataPlacementRestrictionChangePolicy: + (DBTEAMLOGDataPlacementRestrictionChangePolicyType *)dataPlacementRestrictionChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDataPlacementRestrictionChangePolicy; + _dataPlacementRestrictionChangePolicy = dataPlacementRestrictionChangePolicy; + } + return self; +} + +- (instancetype)initWithDataPlacementRestrictionSatisfyPolicy: + (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)dataPlacementRestrictionSatisfyPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDataPlacementRestrictionSatisfyPolicy; + _dataPlacementRestrictionSatisfyPolicy = dataPlacementRestrictionSatisfyPolicy; + } + return self; +} + +- (instancetype)initWithDeviceApprovalsChangeDesktopPolicy: + (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)deviceApprovalsChangeDesktopPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeDesktopPolicy; + _deviceApprovalsChangeDesktopPolicy = deviceApprovalsChangeDesktopPolicy; + } + return self; +} + +- (instancetype)initWithDeviceApprovalsChangeMobilePolicy: + (DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)deviceApprovalsChangeMobilePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeMobilePolicy; + _deviceApprovalsChangeMobilePolicy = deviceApprovalsChangeMobilePolicy; + } + return self; +} + +- (instancetype)initWithDeviceApprovalsChangeOverageAction: + (DBTEAMLOGDeviceApprovalsChangeOverageActionType *)deviceApprovalsChangeOverageAction { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeOverageAction; + _deviceApprovalsChangeOverageAction = deviceApprovalsChangeOverageAction; + } + return self; +} + +- (instancetype)initWithDeviceApprovalsChangeUnlinkAction: + (DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)deviceApprovalsChangeUnlinkAction { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeUnlinkAction; + _deviceApprovalsChangeUnlinkAction = deviceApprovalsChangeUnlinkAction; + } + return self; +} + +- (instancetype)initWithEmmAddException:(DBTEAMLOGEmmAddExceptionType *)emmAddException { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmAddException; + _emmAddException = emmAddException; + } + return self; +} + +- (instancetype)initWithEmmChangePolicy:(DBTEAMLOGEmmChangePolicyType *)emmChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmChangePolicy; + _emmChangePolicy = emmChangePolicy; + } + return self; +} + +- (instancetype)initWithEmmRemoveException:(DBTEAMLOGEmmRemoveExceptionType *)emmRemoveException { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeEmmRemoveException; + _emmRemoveException = emmRemoveException; + } + return self; +} + +- (instancetype)initWithExtendedVersionHistoryChangePolicy: + (DBTEAMLOGExtendedVersionHistoryChangePolicyType *)extendedVersionHistoryChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeExtendedVersionHistoryChangePolicy; + _extendedVersionHistoryChangePolicy = extendedVersionHistoryChangePolicy; + } + return self; +} + +- (instancetype)initWithFileCommentsChangePolicy:(DBTEAMLOGFileCommentsChangePolicyType *)fileCommentsChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileCommentsChangePolicy; + _fileCommentsChangePolicy = fileCommentsChangePolicy; + } + return self; +} + +- (instancetype)initWithFileRequestsChangePolicy:(DBTEAMLOGFileRequestsChangePolicyType *)fileRequestsChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestsChangePolicy; + _fileRequestsChangePolicy = fileRequestsChangePolicy; + } + return self; +} + +- (instancetype)initWithFileRequestsEmailsEnabled:(DBTEAMLOGFileRequestsEmailsEnabledType *)fileRequestsEmailsEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestsEmailsEnabled; + _fileRequestsEmailsEnabled = fileRequestsEmailsEnabled; + } + return self; +} + +- (instancetype)initWithFileRequestsEmailsRestrictedToTeamOnly: + (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)fileRequestsEmailsRestrictedToTeamOnly { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeFileRequestsEmailsRestrictedToTeamOnly; + _fileRequestsEmailsRestrictedToTeamOnly = fileRequestsEmailsRestrictedToTeamOnly; + } + return self; +} + +- (instancetype)initWithGoogleSsoChangePolicy:(DBTEAMLOGGoogleSsoChangePolicyType *)googleSsoChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGoogleSsoChangePolicy; + _googleSsoChangePolicy = googleSsoChangePolicy; + } + return self; +} + +- (instancetype)initWithGroupUserManagementChangePolicy: + (DBTEAMLOGGroupUserManagementChangePolicyType *)groupUserManagementChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeGroupUserManagementChangePolicy; + _groupUserManagementChangePolicy = groupUserManagementChangePolicy; + } + return self; +} + +- (instancetype)initWithMemberRequestsChangePolicy: + (DBTEAMLOGMemberRequestsChangePolicyType *)memberRequestsChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberRequestsChangePolicy; + _memberRequestsChangePolicy = memberRequestsChangePolicy; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsAddException: + (DBTEAMLOGMemberSpaceLimitsAddExceptionType *)memberSpaceLimitsAddException { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsAddException; + _memberSpaceLimitsAddException = memberSpaceLimitsAddException; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsChangeCapsTypePolicy: + (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)memberSpaceLimitsChangeCapsTypePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy; + _memberSpaceLimitsChangeCapsTypePolicy = memberSpaceLimitsChangeCapsTypePolicy; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsChangePolicy: + (DBTEAMLOGMemberSpaceLimitsChangePolicyType *)memberSpaceLimitsChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy; + _memberSpaceLimitsChangePolicy = memberSpaceLimitsChangePolicy; + } + return self; +} + +- (instancetype)initWithMemberSpaceLimitsRemoveException: + (DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)memberSpaceLimitsRemoveException { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException; + _memberSpaceLimitsRemoveException = memberSpaceLimitsRemoveException; + } + return self; +} + +- (instancetype)initWithMemberSuggestionsChangePolicy: + (DBTEAMLOGMemberSuggestionsChangePolicyType *)memberSuggestionsChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMemberSuggestionsChangePolicy; + _memberSuggestionsChangePolicy = memberSuggestionsChangePolicy; + } + return self; +} + +- (instancetype)initWithMicrosoftOfficeAddinChangePolicy: + (DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)microsoftOfficeAddinChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeMicrosoftOfficeAddinChangePolicy; + _microsoftOfficeAddinChangePolicy = microsoftOfficeAddinChangePolicy; + } + return self; +} + +- (instancetype)initWithNetworkControlChangePolicy: + (DBTEAMLOGNetworkControlChangePolicyType *)networkControlChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeNetworkControlChangePolicy; + _networkControlChangePolicy = networkControlChangePolicy; + } + return self; +} + +- (instancetype)initWithPaperChangeDeploymentPolicy: + (DBTEAMLOGPaperChangeDeploymentPolicyType *)paperChangeDeploymentPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperChangeDeploymentPolicy; + _paperChangeDeploymentPolicy = paperChangeDeploymentPolicy; + } + return self; +} + +- (instancetype)initWithPaperChangeMemberLinkPolicy: + (DBTEAMLOGPaperChangeMemberLinkPolicyType *)paperChangeMemberLinkPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperChangeMemberLinkPolicy; + _paperChangeMemberLinkPolicy = paperChangeMemberLinkPolicy; + } + return self; +} + +- (instancetype)initWithPaperChangeMemberPolicy:(DBTEAMLOGPaperChangeMemberPolicyType *)paperChangeMemberPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperChangeMemberPolicy; + _paperChangeMemberPolicy = paperChangeMemberPolicy; + } + return self; +} + +- (instancetype)initWithPaperChangePolicy:(DBTEAMLOGPaperChangePolicyType *)paperChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypePaperChangePolicy; + _paperChangePolicy = paperChangePolicy; } return self; } -- (instancetype)initWithPaperEnabledUsersGroupAddition { +- (instancetype)initWithPaperEnabledUsersGroupAddition: + (DBTEAMLOGPaperEnabledUsersGroupAdditionType *)paperEnabledUsersGroupAddition { self = [super init]; if (self) { _tag = DBTEAMLOGEventTypePaperEnabledUsersGroupAddition; + _paperEnabledUsersGroupAddition = paperEnabledUsersGroupAddition; } return self; } -- (instancetype)initWithPaperEnabledUsersGroupRemoval { +- (instancetype)initWithPaperEnabledUsersGroupRemoval: + (DBTEAMLOGPaperEnabledUsersGroupRemovalType *)paperEnabledUsersGroupRemoval { self = [super init]; if (self) { _tag = DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval; + _paperEnabledUsersGroupRemoval = paperEnabledUsersGroupRemoval; } return self; } -- (instancetype)initWithPaperExternalViewAllow { +- (instancetype)initWithPermanentDeleteChangePolicy: + (DBTEAMLOGPermanentDeleteChangePolicyType *)permanentDeleteChangePolicy { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypePaperExternalViewAllow; + _tag = DBTEAMLOGEventTypePermanentDeleteChangePolicy; + _permanentDeleteChangePolicy = permanentDeleteChangePolicy; } return self; } -- (instancetype)initWithPaperExternalViewDefaultTeam { +- (instancetype)initWithSharingChangeFolderJoinPolicy: + (DBTEAMLOGSharingChangeFolderJoinPolicyType *)sharingChangeFolderJoinPolicy { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypePaperExternalViewDefaultTeam; + _tag = DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy; + _sharingChangeFolderJoinPolicy = sharingChangeFolderJoinPolicy; } return self; } -- (instancetype)initWithPaperExternalViewForbid { +- (instancetype)initWithSharingChangeLinkPolicy:(DBTEAMLOGSharingChangeLinkPolicyType *)sharingChangeLinkPolicy { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypePaperExternalViewForbid; + _tag = DBTEAMLOGEventTypeSharingChangeLinkPolicy; + _sharingChangeLinkPolicy = sharingChangeLinkPolicy; } return self; } -- (instancetype)initWithSfExternalInviteWarn { +- (instancetype)initWithSharingChangeMemberPolicy:(DBTEAMLOGSharingChangeMemberPolicyType *)sharingChangeMemberPolicy { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeSfExternalInviteWarn; + _tag = DBTEAMLOGEventTypeSharingChangeMemberPolicy; + _sharingChangeMemberPolicy = sharingChangeMemberPolicy; + } + return self; +} + +- (instancetype)initWithSmartSyncChangePolicy:(DBTEAMLOGSmartSyncChangePolicyType *)smartSyncChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSmartSyncChangePolicy; + _smartSyncChangePolicy = smartSyncChangePolicy; + } + return self; +} + +- (instancetype)initWithSmartSyncNotOptOut:(DBTEAMLOGSmartSyncNotOptOutType *)smartSyncNotOptOut { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSmartSyncNotOptOut; + _smartSyncNotOptOut = smartSyncNotOptOut; + } + return self; +} + +- (instancetype)initWithSmartSyncOptOut:(DBTEAMLOGSmartSyncOptOutType *)smartSyncOptOut { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSmartSyncOptOut; + _smartSyncOptOut = smartSyncOptOut; + } + return self; +} + +- (instancetype)initWithSsoChangePolicy:(DBTEAMLOGSsoChangePolicyType *)ssoChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeSsoChangePolicy; + _ssoChangePolicy = ssoChangePolicy; + } + return self; +} + +- (instancetype)initWithTfaChangePolicy:(DBTEAMLOGTfaChangePolicyType *)tfaChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaChangePolicy; + _tfaChangePolicy = tfaChangePolicy; + } + return self; +} + +- (instancetype)initWithTwoAccountChangePolicy:(DBTEAMLOGTwoAccountChangePolicyType *)twoAccountChangePolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTwoAccountChangePolicy; + _twoAccountChangePolicy = twoAccountChangePolicy; + } + return self; +} + +- (instancetype)initWithWebSessionsChangeFixedLengthPolicy: + (DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)webSessionsChangeFixedLengthPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy; + _webSessionsChangeFixedLengthPolicy = webSessionsChangeFixedLengthPolicy; + } + return self; +} + +- (instancetype)initWithWebSessionsChangeIdleLengthPolicy: + (DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)webSessionsChangeIdleLengthPolicy { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy; + _webSessionsChangeIdleLengthPolicy = webSessionsChangeIdleLengthPolicy; } return self; } -- (instancetype)initWithTeamMergeFrom { +- (instancetype)initWithTeamMergeFrom:(DBTEAMLOGTeamMergeFromType *)teamMergeFrom { self = [super init]; if (self) { _tag = DBTEAMLOGEventTypeTeamMergeFrom; + _teamMergeFrom = teamMergeFrom; } return self; } -- (instancetype)initWithTeamMergeTo { +- (instancetype)initWithTeamMergeTo:(DBTEAMLOGTeamMergeToType *)teamMergeTo { self = [super init]; if (self) { _tag = DBTEAMLOGEventTypeTeamMergeTo; + _teamMergeTo = teamMergeTo; } return self; } -- (instancetype)initWithAppLinkTeam { +- (instancetype)initWithTeamProfileAddLogo:(DBTEAMLOGTeamProfileAddLogoType *)teamProfileAddLogo { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeAppLinkTeam; + _tag = DBTEAMLOGEventTypeTeamProfileAddLogo; + _teamProfileAddLogo = teamProfileAddLogo; } return self; } -- (instancetype)initWithAppLinkUser { +- (instancetype)initWithTeamProfileChangeDefaultLanguage: + (DBTEAMLOGTeamProfileChangeDefaultLanguageType *)teamProfileChangeDefaultLanguage { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeAppLinkUser; + _tag = DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage; + _teamProfileChangeDefaultLanguage = teamProfileChangeDefaultLanguage; } return self; } -- (instancetype)initWithAppUnlinkTeam { +- (instancetype)initWithTeamProfileChangeLogo:(DBTEAMLOGTeamProfileChangeLogoType *)teamProfileChangeLogo { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeAppUnlinkTeam; + _tag = DBTEAMLOGEventTypeTeamProfileChangeLogo; + _teamProfileChangeLogo = teamProfileChangeLogo; } return self; } -- (instancetype)initWithAppUnlinkUser { +- (instancetype)initWithTeamProfileChangeName:(DBTEAMLOGTeamProfileChangeNameType *)teamProfileChangeName { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeAppUnlinkUser; + _tag = DBTEAMLOGEventTypeTeamProfileChangeName; + _teamProfileChangeName = teamProfileChangeName; } return self; } -- (instancetype)initWithFileAddComment { +- (instancetype)initWithTeamProfileRemoveLogo:(DBTEAMLOGTeamProfileRemoveLogoType *)teamProfileRemoveLogo { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeFileAddComment; + _tag = DBTEAMLOGEventTypeTeamProfileRemoveLogo; + _teamProfileRemoveLogo = teamProfileRemoveLogo; } return self; } -- (instancetype)initWithFileChangeCommentSubscription { +- (instancetype)initWithTfaAddBackupPhone:(DBTEAMLOGTfaAddBackupPhoneType *)tfaAddBackupPhone { self = [super init]; if (self) { - _tag = DBTEAMLOGEventTypeFileChangeCommentSubscription; + _tag = DBTEAMLOGEventTypeTfaAddBackupPhone; + _tfaAddBackupPhone = tfaAddBackupPhone; + } + return self; +} + +- (instancetype)initWithTfaAddSecurityKey:(DBTEAMLOGTfaAddSecurityKeyType *)tfaAddSecurityKey { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaAddSecurityKey; + _tfaAddSecurityKey = tfaAddSecurityKey; + } + return self; +} + +- (instancetype)initWithTfaChangeBackupPhone:(DBTEAMLOGTfaChangeBackupPhoneType *)tfaChangeBackupPhone { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaChangeBackupPhone; + _tfaChangeBackupPhone = tfaChangeBackupPhone; + } + return self; +} + +- (instancetype)initWithTfaChangeStatus:(DBTEAMLOGTfaChangeStatusType *)tfaChangeStatus { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaChangeStatus; + _tfaChangeStatus = tfaChangeStatus; + } + return self; +} + +- (instancetype)initWithTfaRemoveBackupPhone:(DBTEAMLOGTfaRemoveBackupPhoneType *)tfaRemoveBackupPhone { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaRemoveBackupPhone; + _tfaRemoveBackupPhone = tfaRemoveBackupPhone; + } + return self; +} + +- (instancetype)initWithTfaRemoveSecurityKey:(DBTEAMLOGTfaRemoveSecurityKeyType *)tfaRemoveSecurityKey { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaRemoveSecurityKey; + _tfaRemoveSecurityKey = tfaRemoveSecurityKey; + } + return self; +} + +- (instancetype)initWithTfaReset:(DBTEAMLOGTfaResetType *)tfaReset { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeTfaReset; + _tfaReset = tfaReset; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGEventTypeOther; + } + return self; +} + +#pragma mark - Instance field accessors + +- (DBTEAMLOGAppLinkTeamType *)appLinkTeam { + if (![self isAppLinkTeam]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAppLinkTeam, but was %@.", [self tagName]]; + } + return _appLinkTeam; +} + +- (DBTEAMLOGAppLinkUserType *)appLinkUser { + if (![self isAppLinkUser]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAppLinkUser, but was %@.", [self tagName]]; + } + return _appLinkUser; +} + +- (DBTEAMLOGAppUnlinkTeamType *)appUnlinkTeam { + if (![self isAppUnlinkTeam]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAppUnlinkTeam, but was %@.", [self tagName]]; + } + return _appUnlinkTeam; +} + +- (DBTEAMLOGAppUnlinkUserType *)appUnlinkUser { + if (![self isAppUnlinkUser]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAppUnlinkUser, but was %@.", [self tagName]]; + } + return _appUnlinkUser; +} + +- (DBTEAMLOGFileAddCommentType *)fileAddComment { + if (![self isFileAddComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileAddComment, but was %@.", [self tagName]]; + } + return _fileAddComment; +} + +- (DBTEAMLOGFileChangeCommentSubscriptionType *)fileChangeCommentSubscription { + if (![self isFileChangeCommentSubscription]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileChangeCommentSubscription, but was %@.", [self tagName]]; } - return self; + return _fileChangeCommentSubscription; } -- (instancetype)initWithFileDeleteComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileDeleteComment; +- (DBTEAMLOGFileDeleteCommentType *)fileDeleteComment { + if (![self isFileDeleteComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileDeleteComment, but was %@.", [self tagName]]; } - return self; + return _fileDeleteComment; } -- (instancetype)initWithFileLikeComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileLikeComment; +- (DBTEAMLOGFileLikeCommentType *)fileLikeComment { + if (![self isFileLikeComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileLikeComment, but was %@.", [self tagName]]; } - return self; + return _fileLikeComment; } -- (instancetype)initWithFileResolveComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileResolveComment; +- (DBTEAMLOGFileResolveCommentType *)fileResolveComment { + if (![self isFileResolveComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileResolveComment, but was %@.", [self tagName]]; } - return self; + return _fileResolveComment; } -- (instancetype)initWithFileUnlikeComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileUnlikeComment; +- (DBTEAMLOGFileUnlikeCommentType *)fileUnlikeComment { + if (![self isFileUnlikeComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileUnlikeComment, but was %@.", [self tagName]]; } - return self; + return _fileUnlikeComment; } -- (instancetype)initWithFileUnresolveComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileUnresolveComment; +- (DBTEAMLOGFileUnresolveCommentType *)fileUnresolveComment { + if (![self isFileUnresolveComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileUnresolveComment, but was %@.", [self tagName]]; } - return self; + return _fileUnresolveComment; } -- (instancetype)initWithDeviceChangeIpDesktop { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceChangeIpDesktop; +- (DBTEAMLOGDeviceChangeIpDesktopType *)deviceChangeIpDesktop { + if (![self isDeviceChangeIpDesktop]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceChangeIpDesktop, but was %@.", [self tagName]]; } - return self; + return _deviceChangeIpDesktop; } -- (instancetype)initWithDeviceChangeIpMobile { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceChangeIpMobile; +- (DBTEAMLOGDeviceChangeIpMobileType *)deviceChangeIpMobile { + if (![self isDeviceChangeIpMobile]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceChangeIpMobile, but was %@.", [self tagName]]; } - return self; + return _deviceChangeIpMobile; } -- (instancetype)initWithDeviceChangeIpWeb { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceChangeIpWeb; +- (DBTEAMLOGDeviceChangeIpWebType *)deviceChangeIpWeb { + if (![self isDeviceChangeIpWeb]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceChangeIpWeb, but was %@.", [self tagName]]; } - return self; + return _deviceChangeIpWeb; } -- (instancetype)initWithDeviceDeleteOnUnlinkFail { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceDeleteOnUnlinkFail; +- (DBTEAMLOGDeviceDeleteOnUnlinkFailType *)deviceDeleteOnUnlinkFail { + if (![self isDeviceDeleteOnUnlinkFail]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceDeleteOnUnlinkFail, but was %@.", [self tagName]]; } - return self; + return _deviceDeleteOnUnlinkFail; } -- (instancetype)initWithDeviceDeleteOnUnlinkSuccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceDeleteOnUnlinkSuccess; +- (DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)deviceDeleteOnUnlinkSuccess { + if (![self isDeviceDeleteOnUnlinkSuccess]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceDeleteOnUnlinkSuccess, but was %@.", [self tagName]]; } - return self; + return _deviceDeleteOnUnlinkSuccess; } -- (instancetype)initWithDeviceLinkFail { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceLinkFail; +- (DBTEAMLOGDeviceLinkFailType *)deviceLinkFail { + if (![self isDeviceLinkFail]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceLinkFail, but was %@.", [self tagName]]; } - return self; + return _deviceLinkFail; } -- (instancetype)initWithDeviceLinkSuccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceLinkSuccess; +- (DBTEAMLOGDeviceLinkSuccessType *)deviceLinkSuccess { + if (![self isDeviceLinkSuccess]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceLinkSuccess, but was %@.", [self tagName]]; } - return self; + return _deviceLinkSuccess; } -- (instancetype)initWithDeviceManagementDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceManagementDisabled; +- (DBTEAMLOGDeviceManagementDisabledType *)deviceManagementDisabled { + if (![self isDeviceManagementDisabled]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceManagementDisabled, but was %@.", [self tagName]]; } - return self; + return _deviceManagementDisabled; } -- (instancetype)initWithDeviceManagementEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceManagementEnabled; +- (DBTEAMLOGDeviceManagementEnabledType *)deviceManagementEnabled { + if (![self isDeviceManagementEnabled]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceManagementEnabled, but was %@.", [self tagName]]; } - return self; + return _deviceManagementEnabled; } -- (instancetype)initWithDeviceUnlink { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceUnlink; +- (DBTEAMLOGDeviceUnlinkType *)deviceUnlink { + if (![self isDeviceUnlink]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceUnlink, but was %@.", [self tagName]]; } - return self; + return _deviceUnlink; } -- (instancetype)initWithEmmRefreshAuthToken { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmRefreshAuthToken; +- (DBTEAMLOGEmmRefreshAuthTokenType *)emmRefreshAuthToken { + if (![self isEmmRefreshAuthToken]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmRefreshAuthToken, but was %@.", [self tagName]]; } - return self; + return _emmRefreshAuthToken; } -- (instancetype)initWithAccountCaptureChangeAvailability { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeAccountCaptureChangeAvailability; +- (DBTEAMLOGAccountCaptureChangeAvailabilityType *)accountCaptureChangeAvailability { + if (![self isAccountCaptureChangeAvailability]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAccountCaptureChangeAvailability, but was %@.", + [self tagName]]; } - return self; + return _accountCaptureChangeAvailability; } -- (instancetype)initWithAccountCaptureMigrateAccount { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeAccountCaptureMigrateAccount; +- (DBTEAMLOGAccountCaptureMigrateAccountType *)accountCaptureMigrateAccount { + if (![self isAccountCaptureMigrateAccount]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAccountCaptureMigrateAccount, but was %@.", [self tagName]]; } - return self; + return _accountCaptureMigrateAccount; } -- (instancetype)initWithAccountCaptureRelinquishAccount { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeAccountCaptureRelinquishAccount; +- (DBTEAMLOGAccountCaptureNotificationEmailsSentType *)accountCaptureNotificationEmailsSent { + if (![self isAccountCaptureNotificationEmailsSent]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent, but was %@.", + [self tagName]]; } - return self; + return _accountCaptureNotificationEmailsSent; } -- (instancetype)initWithDisabledDomainInvites { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDisabledDomainInvites; +- (DBTEAMLOGAccountCaptureRelinquishAccountType *)accountCaptureRelinquishAccount { + if (![self isAccountCaptureRelinquishAccount]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAccountCaptureRelinquishAccount, but was %@.", [self tagName]]; } - return self; + return _accountCaptureRelinquishAccount; } -- (instancetype)initWithDomainInvitesApproveRequestToJoinTeam { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainInvitesApproveRequestToJoinTeam; +- (DBTEAMLOGDisabledDomainInvitesType *)disabledDomainInvites { + if (![self isDisabledDomainInvites]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDisabledDomainInvites, but was %@.", [self tagName]]; } - return self; + return _disabledDomainInvites; } -- (instancetype)initWithDomainInvitesDeclineRequestToJoinTeam { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainInvitesDeclineRequestToJoinTeam; +- (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)domainInvitesApproveRequestToJoinTeam { + if (![self isDomainInvitesApproveRequestToJoinTeam]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainInvitesApproveRequestToJoinTeam, but was %@.", + [self tagName]]; } - return self; + return _domainInvitesApproveRequestToJoinTeam; } -- (instancetype)initWithDomainInvitesEmailExistingUsers { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainInvitesEmailExistingUsers; +- (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)domainInvitesDeclineRequestToJoinTeam { + if (![self isDomainInvitesDeclineRequestToJoinTeam]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainInvitesDeclineRequestToJoinTeam, but was %@.", + [self tagName]]; } - return self; + return _domainInvitesDeclineRequestToJoinTeam; } -- (instancetype)initWithDomainInvitesRequestToJoinTeam { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainInvitesRequestToJoinTeam; +- (DBTEAMLOGDomainInvitesEmailExistingUsersType *)domainInvitesEmailExistingUsers { + if (![self isDomainInvitesEmailExistingUsers]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainInvitesEmailExistingUsers, but was %@.", [self tagName]]; } - return self; + return _domainInvitesEmailExistingUsers; } -- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToNo { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToNo; +- (DBTEAMLOGDomainInvitesRequestToJoinTeamType *)domainInvitesRequestToJoinTeam { + if (![self isDomainInvitesRequestToJoinTeam]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainInvitesRequestToJoinTeam, but was %@.", [self tagName]]; } - return self; + return _domainInvitesRequestToJoinTeam; } -- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToYes { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToYes; +- (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)domainInvitesSetInviteNewUserPrefToNo { + if (![self isDomainInvitesSetInviteNewUserPrefToNo]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToNo, but was %@.", + [self tagName]]; } - return self; + return _domainInvitesSetInviteNewUserPrefToNo; } -- (instancetype)initWithDomainVerificationAddDomainFail { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainVerificationAddDomainFail; +- (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)domainInvitesSetInviteNewUserPrefToYes { + if (![self isDomainInvitesSetInviteNewUserPrefToYes]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToYes, but was %@.", + [self tagName]]; } - return self; + return _domainInvitesSetInviteNewUserPrefToYes; } -- (instancetype)initWithDomainVerificationAddDomainSuccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainVerificationAddDomainSuccess; +- (DBTEAMLOGDomainVerificationAddDomainFailType *)domainVerificationAddDomainFail { + if (![self isDomainVerificationAddDomainFail]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainVerificationAddDomainFail, but was %@.", [self tagName]]; } - return self; + return _domainVerificationAddDomainFail; } -- (instancetype)initWithDomainVerificationRemoveDomain { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDomainVerificationRemoveDomain; +- (DBTEAMLOGDomainVerificationAddDomainSuccessType *)domainVerificationAddDomainSuccess { + if (![self isDomainVerificationAddDomainSuccess]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainVerificationAddDomainSuccess, but was %@.", + [self tagName]]; } - return self; + return _domainVerificationAddDomainSuccess; } -- (instancetype)initWithEnabledDomainInvites { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEnabledDomainInvites; +- (DBTEAMLOGDomainVerificationRemoveDomainType *)domainVerificationRemoveDomain { + if (![self isDomainVerificationRemoveDomain]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDomainVerificationRemoveDomain, but was %@.", [self tagName]]; } - return self; + return _domainVerificationRemoveDomain; } -- (instancetype)initWithCreateFolder { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeCreateFolder; +- (DBTEAMLOGEnabledDomainInvitesType *)enabledDomainInvites { + if (![self isEnabledDomainInvites]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEnabledDomainInvites, but was %@.", [self tagName]]; } - return self; + return _enabledDomainInvites; } -- (instancetype)initWithFileAdd { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileAdd; +- (DBTEAMLOGCreateFolderType *)createFolder { + if (![self isCreateFolder]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeCreateFolder, but was %@.", [self tagName]]; } - return self; + return _createFolder; } -- (instancetype)initWithFileCopy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileCopy; +- (DBTEAMLOGFileAddType *)fileAdd { + if (![self isFileAdd]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileAdd, but was %@.", [self tagName]]; } - return self; + return _fileAdd; } -- (instancetype)initWithFileDelete { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileDelete; +- (DBTEAMLOGFileCopyType *)fileCopy { + if (![self isFileCopy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileCopy, but was %@.", [self tagName]]; } - return self; + return _fileCopy; } -- (instancetype)initWithFileDownload { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileDownload; +- (DBTEAMLOGFileDeleteType *)fileDelete { + if (![self isFileDelete]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileDelete, but was %@.", [self tagName]]; } - return self; + return _fileDelete; } -- (instancetype)initWithFileEdit { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileEdit; +- (DBTEAMLOGFileDownloadType *)fileDownload { + if (![self isFileDownload]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileDownload, but was %@.", [self tagName]]; } - return self; + return _fileDownload; } -- (instancetype)initWithFileGetCopyReference { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileGetCopyReference; +- (DBTEAMLOGFileEditType *)fileEdit { + if (![self isFileEdit]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileEdit, but was %@.", [self tagName]]; } - return self; + return _fileEdit; } -- (instancetype)initWithFileMove { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileMove; +- (DBTEAMLOGFileGetCopyReferenceType *)fileGetCopyReference { + if (![self isFileGetCopyReference]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileGetCopyReference, but was %@.", [self tagName]]; } - return self; + return _fileGetCopyReference; } -- (instancetype)initWithFilePermanentlyDelete { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFilePermanentlyDelete; +- (DBTEAMLOGFileMoveType *)fileMove { + if (![self isFileMove]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileMove, but was %@.", [self tagName]]; } - return self; + return _fileMove; } -- (instancetype)initWithFilePreview { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFilePreview; +- (DBTEAMLOGFilePermanentlyDeleteType *)filePermanentlyDelete { + if (![self isFilePermanentlyDelete]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFilePermanentlyDelete, but was %@.", [self tagName]]; } - return self; + return _filePermanentlyDelete; } -- (instancetype)initWithFileRename { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRename; +- (DBTEAMLOGFilePreviewType *)filePreview { + if (![self isFilePreview]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFilePreview, but was %@.", [self tagName]]; } - return self; + return _filePreview; } -- (instancetype)initWithFileRestore { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRestore; +- (DBTEAMLOGFileRenameType *)fileRename { + if (![self isFileRename]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRename, but was %@.", [self tagName]]; } - return self; + return _fileRename; } -- (instancetype)initWithFileRevert { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRevert; +- (DBTEAMLOGFileRestoreType *)fileRestore { + if (![self isFileRestore]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRestore, but was %@.", [self tagName]]; } - return self; + return _fileRestore; } -- (instancetype)initWithFileRollbackChanges { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRollbackChanges; +- (DBTEAMLOGFileRevertType *)fileRevert { + if (![self isFileRevert]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRevert, but was %@.", [self tagName]]; } - return self; + return _fileRevert; } -- (instancetype)initWithFileSaveCopyReference { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileSaveCopyReference; +- (DBTEAMLOGFileRollbackChangesType *)fileRollbackChanges { + if (![self isFileRollbackChanges]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRollbackChanges, but was %@.", [self tagName]]; } - return self; + return _fileRollbackChanges; } -- (instancetype)initWithFileRequestAddDeadline { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestAddDeadline; +- (DBTEAMLOGFileSaveCopyReferenceType *)fileSaveCopyReference { + if (![self isFileSaveCopyReference]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileSaveCopyReference, but was %@.", [self tagName]]; } - return self; + return _fileSaveCopyReference; } -- (instancetype)initWithFileRequestChange { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestChange; +- (DBTEAMLOGFileRequestChangeType *)fileRequestChange { + if (![self isFileRequestChange]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestChange, but was %@.", [self tagName]]; } - return self; + return _fileRequestChange; } -- (instancetype)initWithFileRequestChangeFolder { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestChangeFolder; +- (DBTEAMLOGFileRequestCloseType *)fileRequestClose { + if (![self isFileRequestClose]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestClose, but was %@.", [self tagName]]; } - return self; + return _fileRequestClose; } -- (instancetype)initWithFileRequestClose { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestClose; +- (DBTEAMLOGFileRequestCreateType *)fileRequestCreate { + if (![self isFileRequestCreate]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestCreate, but was %@.", [self tagName]]; } - return self; + return _fileRequestCreate; } -- (instancetype)initWithFileRequestCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestCreate; +- (DBTEAMLOGFileRequestReceiveFileType *)fileRequestReceiveFile { + if (![self isFileRequestReceiveFile]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestReceiveFile, but was %@.", [self tagName]]; } - return self; + return _fileRequestReceiveFile; } -- (instancetype)initWithFileRequestReceiveFile { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestReceiveFile; +- (DBTEAMLOGGroupAddExternalIdType *)groupAddExternalId { + if (![self isGroupAddExternalId]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupAddExternalId, but was %@.", [self tagName]]; } - return self; + return _groupAddExternalId; } -- (instancetype)initWithFileRequestRemoveDeadline { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestRemoveDeadline; +- (DBTEAMLOGGroupAddMemberType *)groupAddMember { + if (![self isGroupAddMember]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupAddMember, but was %@.", [self tagName]]; } - return self; + return _groupAddMember; } -- (instancetype)initWithFileRequestSend { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestSend; +- (DBTEAMLOGGroupChangeExternalIdType *)groupChangeExternalId { + if (![self isGroupChangeExternalId]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupChangeExternalId, but was %@.", [self tagName]]; } - return self; + return _groupChangeExternalId; } -- (instancetype)initWithGroupAddExternalId { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupAddExternalId; +- (DBTEAMLOGGroupChangeManagementTypeType *)groupChangeManagementType { + if (![self isGroupChangeManagementType]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupChangeManagementType, but was %@.", [self tagName]]; } - return self; + return _groupChangeManagementType; } -- (instancetype)initWithGroupAddMember { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupAddMember; +- (DBTEAMLOGGroupChangeMemberRoleType *)groupChangeMemberRole { + if (![self isGroupChangeMemberRole]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupChangeMemberRole, but was %@.", [self tagName]]; } - return self; + return _groupChangeMemberRole; } -- (instancetype)initWithGroupChangeExternalId { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupChangeExternalId; +- (DBTEAMLOGGroupCreateType *)groupCreate { + if (![self isGroupCreate]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupCreate, but was %@.", [self tagName]]; } - return self; + return _groupCreate; } -- (instancetype)initWithGroupChangeManagementType { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupChangeManagementType; +- (DBTEAMLOGGroupDeleteType *)groupDelete { + if (![self isGroupDelete]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupDelete, but was %@.", [self tagName]]; } - return self; + return _groupDelete; } -- (instancetype)initWithGroupChangeMemberRole { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupChangeMemberRole; +- (DBTEAMLOGGroupMovedType *)groupMoved { + if (![self isGroupMoved]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupMoved, but was %@.", [self tagName]]; } - return self; + return _groupMoved; } -- (instancetype)initWithGroupCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupCreate; +- (DBTEAMLOGGroupRemoveExternalIdType *)groupRemoveExternalId { + if (![self isGroupRemoveExternalId]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupRemoveExternalId, but was %@.", [self tagName]]; } - return self; + return _groupRemoveExternalId; } -- (instancetype)initWithGroupDelete { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupDelete; +- (DBTEAMLOGGroupRemoveMemberType *)groupRemoveMember { + if (![self isGroupRemoveMember]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupRemoveMember, but was %@.", [self tagName]]; } - return self; + return _groupRemoveMember; } -- (instancetype)initWithGroupMoved { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupMoved; +- (DBTEAMLOGGroupRenameType *)groupRename { + if (![self isGroupRename]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupRename, but was %@.", [self tagName]]; } - return self; + return _groupRename; } -- (instancetype)initWithGroupRemoveExternalId { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupRemoveExternalId; +- (DBTEAMLOGEmmErrorType *)emmError { + if (![self isEmmError]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmError, but was %@.", [self tagName]]; } - return self; + return _emmError; } -- (instancetype)initWithGroupRemoveMember { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupRemoveMember; +- (DBTEAMLOGLoginFailType *)loginFail { + if (![self isLoginFail]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeLoginFail, but was %@.", [self tagName]]; } - return self; + return _loginFail; } -- (instancetype)initWithGroupRename { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupRename; +- (DBTEAMLOGLoginSuccessType *)loginSuccess { + if (![self isLoginSuccess]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeLoginSuccess, but was %@.", [self tagName]]; } - return self; + return _loginSuccess; } -- (instancetype)initWithEmmError { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmError; +- (DBTEAMLOGLogoutType *)logout { + if (![self isLogout]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeLogout, but was %@.", [self tagName]]; } - return self; + return _logout; } -- (instancetype)initWithLoginFail { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeLoginFail; +- (DBTEAMLOGResellerSupportSessionEndType *)resellerSupportSessionEnd { + if (![self isResellerSupportSessionEnd]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeResellerSupportSessionEnd, but was %@.", [self tagName]]; } - return self; + return _resellerSupportSessionEnd; } -- (instancetype)initWithLoginSuccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeLoginSuccess; +- (DBTEAMLOGResellerSupportSessionStartType *)resellerSupportSessionStart { + if (![self isResellerSupportSessionStart]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeResellerSupportSessionStart, but was %@.", [self tagName]]; } - return self; + return _resellerSupportSessionStart; } -- (instancetype)initWithLogout { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeLogout; +- (DBTEAMLOGSignInAsSessionEndType *)signInAsSessionEnd { + if (![self isSignInAsSessionEnd]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSignInAsSessionEnd, but was %@.", [self tagName]]; } - return self; + return _signInAsSessionEnd; } -- (instancetype)initWithResellerSupportSessionEnd { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeResellerSupportSessionEnd; +- (DBTEAMLOGSignInAsSessionStartType *)signInAsSessionStart { + if (![self isSignInAsSessionStart]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSignInAsSessionStart, but was %@.", [self tagName]]; } - return self; + return _signInAsSessionStart; } -- (instancetype)initWithResellerSupportSessionStart { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeResellerSupportSessionStart; +- (DBTEAMLOGSsoErrorType *)ssoError { + if (![self isSsoError]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoError, but was %@.", [self tagName]]; } - return self; + return _ssoError; } -- (instancetype)initWithSignInAsSessionEnd { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSignInAsSessionEnd; +- (DBTEAMLOGMemberAddNameType *)memberAddName { + if (![self isMemberAddName]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberAddName, but was %@.", [self tagName]]; } - return self; + return _memberAddName; } -- (instancetype)initWithSignInAsSessionStart { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSignInAsSessionStart; +- (DBTEAMLOGMemberChangeAdminRoleType *)memberChangeAdminRole { + if (![self isMemberChangeAdminRole]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberChangeAdminRole, but was %@.", [self tagName]]; } - return self; + return _memberChangeAdminRole; } -- (instancetype)initWithSsoError { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoError; +- (DBTEAMLOGMemberChangeEmailType *)memberChangeEmail { + if (![self isMemberChangeEmail]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberChangeEmail, but was %@.", [self tagName]]; } - return self; + return _memberChangeEmail; } -- (instancetype)initWithMemberAddName { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberAddName; +- (DBTEAMLOGMemberChangeMembershipTypeType *)memberChangeMembershipType { + if (![self isMemberChangeMembershipType]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberChangeMembershipType, but was %@.", [self tagName]]; } - return self; + return _memberChangeMembershipType; } -- (instancetype)initWithMemberChangeAdminRole { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberChangeAdminRole; +- (DBTEAMLOGMemberChangeNameType *)memberChangeName { + if (![self isMemberChangeName]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberChangeName, but was %@.", [self tagName]]; } - return self; + return _memberChangeName; } -- (instancetype)initWithMemberChangeEmail { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberChangeEmail; +- (DBTEAMLOGMemberChangeStatusType *)memberChangeStatus { + if (![self isMemberChangeStatus]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberChangeStatus, but was %@.", [self tagName]]; } - return self; + return _memberChangeStatus; } -- (instancetype)initWithMemberChangeName { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberChangeName; +- (DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)memberPermanentlyDeleteAccountContents { + if (![self isMemberPermanentlyDeleteAccountContents]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents, but was %@.", + [self tagName]]; } - return self; + return _memberPermanentlyDeleteAccountContents; } -- (instancetype)initWithMemberChangeStatus { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberChangeStatus; +- (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)memberSpaceLimitsAddCustomQuota { + if (![self isMemberSpaceLimitsAddCustomQuota]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota, but was %@.", [self tagName]]; } - return self; + return _memberSpaceLimitsAddCustomQuota; } -- (instancetype)initWithMemberSuggest { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberSuggest; +- (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)memberSpaceLimitsChangeCustomQuota { + if (![self isMemberSpaceLimitsChangeCustomQuota]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota, but was %@.", + [self tagName]]; } - return self; + return _memberSpaceLimitsChangeCustomQuota; } -- (instancetype)initWithPaperContentAddMember { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentAddMember; +- (DBTEAMLOGMemberSpaceLimitsChangeStatusType *)memberSpaceLimitsChangeStatus { + if (![self isMemberSpaceLimitsChangeStatus]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus, but was %@.", [self tagName]]; } - return self; + return _memberSpaceLimitsChangeStatus; } -- (instancetype)initWithPaperContentAddToFolder { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentAddToFolder; +- (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)memberSpaceLimitsRemoveCustomQuota { + if (![self isMemberSpaceLimitsRemoveCustomQuota]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota, but was %@.", + [self tagName]]; } - return self; + return _memberSpaceLimitsRemoveCustomQuota; } -- (instancetype)initWithPaperContentArchive { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentArchive; +- (DBTEAMLOGMemberSuggestType *)memberSuggest { + if (![self isMemberSuggest]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSuggest, but was %@.", [self tagName]]; } - return self; + return _memberSuggest; } -- (instancetype)initWithPaperContentCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentCreate; +- (DBTEAMLOGMemberTransferAccountContentsType *)memberTransferAccountContents { + if (![self isMemberTransferAccountContents]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberTransferAccountContents, but was %@.", [self tagName]]; } - return self; + return _memberTransferAccountContents; } -- (instancetype)initWithPaperContentPermanentlyDelete { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentPermanentlyDelete; +- (DBTEAMLOGPaperContentAddMemberType *)paperContentAddMember { + if (![self isPaperContentAddMember]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentAddMember, but was %@.", [self tagName]]; } - return self; + return _paperContentAddMember; } -- (instancetype)initWithPaperContentRemoveFromFolder { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentRemoveFromFolder; +- (DBTEAMLOGPaperContentAddToFolderType *)paperContentAddToFolder { + if (![self isPaperContentAddToFolder]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentAddToFolder, but was %@.", [self tagName]]; } - return self; + return _paperContentAddToFolder; } -- (instancetype)initWithPaperContentRemoveMember { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentRemoveMember; +- (DBTEAMLOGPaperContentArchiveType *)paperContentArchive { + if (![self isPaperContentArchive]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentArchive, but was %@.", [self tagName]]; } - return self; + return _paperContentArchive; } -- (instancetype)initWithPaperContentRename { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentRename; +- (DBTEAMLOGPaperContentCreateType *)paperContentCreate { + if (![self isPaperContentCreate]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentCreate, but was %@.", [self tagName]]; } - return self; + return _paperContentCreate; } -- (instancetype)initWithPaperContentRestore { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperContentRestore; +- (DBTEAMLOGPaperContentPermanentlyDeleteType *)paperContentPermanentlyDelete { + if (![self isPaperContentPermanentlyDelete]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentPermanentlyDelete, but was %@.", [self tagName]]; } - return self; + return _paperContentPermanentlyDelete; } -- (instancetype)initWithPaperDocAddComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocAddComment; +- (DBTEAMLOGPaperContentRemoveFromFolderType *)paperContentRemoveFromFolder { + if (![self isPaperContentRemoveFromFolder]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentRemoveFromFolder, but was %@.", [self tagName]]; } - return self; + return _paperContentRemoveFromFolder; } -- (instancetype)initWithPaperDocChangeMemberRole { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocChangeMemberRole; +- (DBTEAMLOGPaperContentRemoveMemberType *)paperContentRemoveMember { + if (![self isPaperContentRemoveMember]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentRemoveMember, but was %@.", [self tagName]]; } - return self; + return _paperContentRemoveMember; } -- (instancetype)initWithPaperDocChangeSharingPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocChangeSharingPolicy; +- (DBTEAMLOGPaperContentRenameType *)paperContentRename { + if (![self isPaperContentRename]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentRename, but was %@.", [self tagName]]; } - return self; + return _paperContentRename; } -- (instancetype)initWithPaperDocChangeSubscription { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocChangeSubscription; +- (DBTEAMLOGPaperContentRestoreType *)paperContentRestore { + if (![self isPaperContentRestore]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperContentRestore, but was %@.", [self tagName]]; } - return self; + return _paperContentRestore; } -- (instancetype)initWithPaperDocDeleted { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocDeleted; +- (DBTEAMLOGPaperDocAddCommentType *)paperDocAddComment { + if (![self isPaperDocAddComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocAddComment, but was %@.", [self tagName]]; } - return self; + return _paperDocAddComment; } -- (instancetype)initWithPaperDocDeleteComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocDeleteComment; +- (DBTEAMLOGPaperDocChangeMemberRoleType *)paperDocChangeMemberRole { + if (![self isPaperDocChangeMemberRole]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocChangeMemberRole, but was %@.", [self tagName]]; } - return self; + return _paperDocChangeMemberRole; } -- (instancetype)initWithPaperDocDownload { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocDownload; +- (DBTEAMLOGPaperDocChangeSharingPolicyType *)paperDocChangeSharingPolicy { + if (![self isPaperDocChangeSharingPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocChangeSharingPolicy, but was %@.", [self tagName]]; } - return self; + return _paperDocChangeSharingPolicy; } -- (instancetype)initWithPaperDocEdit { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocEdit; +- (DBTEAMLOGPaperDocChangeSubscriptionType *)paperDocChangeSubscription { + if (![self isPaperDocChangeSubscription]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocChangeSubscription, but was %@.", [self tagName]]; + } + return _paperDocChangeSubscription; +} + +- (DBTEAMLOGPaperDocDeletedType *)paperDocDeleted { + if (![self isPaperDocDeleted]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocDeleted, but was %@.", [self tagName]]; } - return self; + return _paperDocDeleted; } -- (instancetype)initWithPaperDocEditComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocEditComment; +- (DBTEAMLOGPaperDocDeleteCommentType *)paperDocDeleteComment { + if (![self isPaperDocDeleteComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocDeleteComment, but was %@.", [self tagName]]; } - return self; + return _paperDocDeleteComment; } -- (instancetype)initWithPaperDocFollowed { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocFollowed; +- (DBTEAMLOGPaperDocDownloadType *)paperDocDownload { + if (![self isPaperDocDownload]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocDownload, but was %@.", [self tagName]]; } - return self; + return _paperDocDownload; } -- (instancetype)initWithPaperDocMention { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocMention; +- (DBTEAMLOGPaperDocEditType *)paperDocEdit { + if (![self isPaperDocEdit]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocEdit, but was %@.", [self tagName]]; } - return self; + return _paperDocEdit; } -- (instancetype)initWithPaperDocRequestAccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocRequestAccess; +- (DBTEAMLOGPaperDocEditCommentType *)paperDocEditComment { + if (![self isPaperDocEditComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocEditComment, but was %@.", [self tagName]]; } - return self; + return _paperDocEditComment; } -- (instancetype)initWithPaperDocResolveComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocResolveComment; +- (DBTEAMLOGPaperDocFollowedType *)paperDocFollowed { + if (![self isPaperDocFollowed]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocFollowed, but was %@.", [self tagName]]; } - return self; + return _paperDocFollowed; } -- (instancetype)initWithPaperDocRevert { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocRevert; +- (DBTEAMLOGPaperDocMentionType *)paperDocMention { + if (![self isPaperDocMention]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocMention, but was %@.", [self tagName]]; } - return self; + return _paperDocMention; } -- (instancetype)initWithPaperDocSlackShare { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocSlackShare; +- (DBTEAMLOGPaperDocRequestAccessType *)paperDocRequestAccess { + if (![self isPaperDocRequestAccess]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocRequestAccess, but was %@.", [self tagName]]; } - return self; + return _paperDocRequestAccess; } -- (instancetype)initWithPaperDocTeamInvite { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocTeamInvite; +- (DBTEAMLOGPaperDocResolveCommentType *)paperDocResolveComment { + if (![self isPaperDocResolveComment]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocResolveComment, but was %@.", [self tagName]]; } - return self; + return _paperDocResolveComment; } -- (instancetype)initWithPaperDocTrashed { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocTrashed; +- (DBTEAMLOGPaperDocRevertType *)paperDocRevert { + if (![self isPaperDocRevert]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocRevert, but was %@.", [self tagName]]; } - return self; + return _paperDocRevert; } -- (instancetype)initWithPaperDocUnresolveComment { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocUnresolveComment; +- (DBTEAMLOGPaperDocSlackShareType *)paperDocSlackShare { + if (![self isPaperDocSlackShare]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocSlackShare, but was %@.", [self tagName]]; } - return self; + return _paperDocSlackShare; } -- (instancetype)initWithPaperDocUntrashed { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocUntrashed; +- (DBTEAMLOGPaperDocTeamInviteType *)paperDocTeamInvite { + if (![self isPaperDocTeamInvite]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocTeamInvite, but was %@.", [self tagName]]; } - return self; + return _paperDocTeamInvite; } -- (instancetype)initWithPaperDocView { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperDocView; +- (DBTEAMLOGPaperDocTrashedType *)paperDocTrashed { + if (![self isPaperDocTrashed]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocTrashed, but was %@.", [self tagName]]; } - return self; + return _paperDocTrashed; } -- (instancetype)initWithPaperFolderChangeSubscription { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperFolderChangeSubscription; +- (DBTEAMLOGPaperDocUnresolveCommentType *)paperDocUnresolveComment { + if (![self isPaperDocUnresolveComment]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocUnresolveComment, but was %@.", [self tagName]]; } - return self; + return _paperDocUnresolveComment; } -- (instancetype)initWithPaperFolderDeleted { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperFolderDeleted; +- (DBTEAMLOGPaperDocUntrashedType *)paperDocUntrashed { + if (![self isPaperDocUntrashed]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocUntrashed, but was %@.", [self tagName]]; } - return self; + return _paperDocUntrashed; } -- (instancetype)initWithPaperFolderFollowed { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperFolderFollowed; +- (DBTEAMLOGPaperDocViewType *)paperDocView { + if (![self isPaperDocView]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperDocView, but was %@.", [self tagName]]; } - return self; + return _paperDocView; } -- (instancetype)initWithPaperFolderTeamInvite { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperFolderTeamInvite; +- (DBTEAMLOGPaperExternalViewAllowType *)paperExternalViewAllow { + if (![self isPaperExternalViewAllow]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperExternalViewAllow, but was %@.", [self tagName]]; } - return self; + return _paperExternalViewAllow; } -- (instancetype)initWithPasswordChange { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePasswordChange; +- (DBTEAMLOGPaperExternalViewDefaultTeamType *)paperExternalViewDefaultTeam { + if (![self isPaperExternalViewDefaultTeam]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperExternalViewDefaultTeam, but was %@.", [self tagName]]; } - return self; + return _paperExternalViewDefaultTeam; } -- (instancetype)initWithPasswordReset { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePasswordReset; +- (DBTEAMLOGPaperExternalViewForbidType *)paperExternalViewForbid { + if (![self isPaperExternalViewForbid]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperExternalViewForbid, but was %@.", [self tagName]]; } - return self; + return _paperExternalViewForbid; } -- (instancetype)initWithPasswordResetAll { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePasswordResetAll; +- (DBTEAMLOGPaperFolderChangeSubscriptionType *)paperFolderChangeSubscription { + if (![self isPaperFolderChangeSubscription]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperFolderChangeSubscription, but was %@.", [self tagName]]; } - return self; + return _paperFolderChangeSubscription; } -- (instancetype)initWithEmmCreateExceptionsReport { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmCreateExceptionsReport; +- (DBTEAMLOGPaperFolderDeletedType *)paperFolderDeleted { + if (![self isPaperFolderDeleted]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperFolderDeleted, but was %@.", [self tagName]]; } - return self; + return _paperFolderDeleted; } -- (instancetype)initWithEmmCreateUsageReport { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmCreateUsageReport; +- (DBTEAMLOGPaperFolderFollowedType *)paperFolderFollowed { + if (![self isPaperFolderFollowed]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperFolderFollowed, but was %@.", [self tagName]]; } - return self; + return _paperFolderFollowed; } -- (instancetype)initWithSmartSyncCreateAdminPrivilegeReport { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport; +- (DBTEAMLOGPaperFolderTeamInviteType *)paperFolderTeamInvite { + if (![self isPaperFolderTeamInvite]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperFolderTeamInvite, but was %@.", [self tagName]]; } - return self; + return _paperFolderTeamInvite; } -- (instancetype)initWithTeamActivityCreateReport { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamActivityCreateReport; +- (DBTEAMLOGPasswordChangeType *)passwordChange { + if (![self isPasswordChange]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePasswordChange, but was %@.", [self tagName]]; } - return self; + return _passwordChange; } -- (instancetype)initWithCollectionShare { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeCollectionShare; +- (DBTEAMLOGPasswordResetType *)passwordReset { + if (![self isPasswordReset]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePasswordReset, but was %@.", [self tagName]]; } - return self; + return _passwordReset; } -- (instancetype)initWithNoteAclInviteOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeNoteAclInviteOnly; +- (DBTEAMLOGPasswordResetAllType *)passwordResetAll { + if (![self isPasswordResetAll]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePasswordResetAll, but was %@.", [self tagName]]; } - return self; + return _passwordResetAll; } -- (instancetype)initWithNoteAclLink { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeNoteAclLink; +- (DBTEAMLOGEmmCreateExceptionsReportType *)emmCreateExceptionsReport { + if (![self isEmmCreateExceptionsReport]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmCreateExceptionsReport, but was %@.", [self tagName]]; } - return self; + return _emmCreateExceptionsReport; } -- (instancetype)initWithNoteAclTeamLink { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeNoteAclTeamLink; +- (DBTEAMLOGEmmCreateUsageReportType *)emmCreateUsageReport { + if (![self isEmmCreateUsageReport]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmCreateUsageReport, but was %@.", [self tagName]]; } - return self; + return _emmCreateUsageReport; } -- (instancetype)initWithNoteShared { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeNoteShared; +- (DBTEAMLOGExportMembersReportType *)exportMembersReport { + if (![self isExportMembersReport]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeExportMembersReport, but was %@.", [self tagName]]; } - return self; + return _exportMembersReport; } -- (instancetype)initWithNoteShareReceive { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeNoteShareReceive; +- (DBTEAMLOGPaperAdminExportStartType *)paperAdminExportStart { + if (![self isPaperAdminExportStart]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperAdminExportStart, but was %@.", [self tagName]]; } - return self; + return _paperAdminExportStart; } -- (instancetype)initWithOpenNoteShared { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeOpenNoteShared; +- (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)smartSyncCreateAdminPrivilegeReport { + if (![self isSmartSyncCreateAdminPrivilegeReport]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport, but was %@.", + [self tagName]]; } - return self; + return _smartSyncCreateAdminPrivilegeReport; } -- (instancetype)initWithSfAddGroup { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfAddGroup; +- (DBTEAMLOGTeamActivityCreateReportType *)teamActivityCreateReport { + if (![self isTeamActivityCreateReport]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamActivityCreateReport, but was %@.", [self tagName]]; } - return self; + return _teamActivityCreateReport; } -- (instancetype)initWithSfAllowNonMembersToViewSharedLinks { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks; +- (DBTEAMLOGCollectionShareType *)collectionShare { + if (![self isCollectionShare]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeCollectionShare, but was %@.", [self tagName]]; } - return self; + return _collectionShare; } -- (instancetype)initWithSfInviteGroup { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfInviteGroup; +- (DBTEAMLOGNoteAclInviteOnlyType *)noteAclInviteOnly { + if (![self isNoteAclInviteOnly]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeNoteAclInviteOnly, but was %@.", [self tagName]]; } - return self; + return _noteAclInviteOnly; } -- (instancetype)initWithSfNest { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfNest; +- (DBTEAMLOGNoteAclLinkType *)noteAclLink { + if (![self isNoteAclLink]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeNoteAclLink, but was %@.", [self tagName]]; } - return self; + return _noteAclLink; } -- (instancetype)initWithSfTeamDecline { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamDecline; +- (DBTEAMLOGNoteAclTeamLinkType *)noteAclTeamLink { + if (![self isNoteAclTeamLink]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeNoteAclTeamLink, but was %@.", [self tagName]]; } - return self; + return _noteAclTeamLink; } -- (instancetype)initWithSfTeamGrantAccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamGrantAccess; +- (DBTEAMLOGNoteSharedType *)noteShared { + if (![self isNoteShared]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeNoteShared, but was %@.", [self tagName]]; } - return self; + return _noteShared; } -- (instancetype)initWithSfTeamInvite { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamInvite; +- (DBTEAMLOGNoteShareReceiveType *)noteShareReceive { + if (![self isNoteShareReceive]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeNoteShareReceive, but was %@.", [self tagName]]; } - return self; + return _noteShareReceive; } -- (instancetype)initWithSfTeamInviteChangeRole { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamInviteChangeRole; +- (DBTEAMLOGOpenNoteSharedType *)openNoteShared { + if (![self isOpenNoteShared]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeOpenNoteShared, but was %@.", [self tagName]]; } - return self; + return _openNoteShared; } -- (instancetype)initWithSfTeamJoin { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamJoin; +- (DBTEAMLOGSfAddGroupType *)sfAddGroup { + if (![self isSfAddGroup]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfAddGroup, but was %@.", [self tagName]]; } - return self; + return _sfAddGroup; } -- (instancetype)initWithSfTeamJoinFromOobLink { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamJoinFromOobLink; +- (DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)sfAllowNonMembersToViewSharedLinks { + if (![self isSfAllowNonMembersToViewSharedLinks]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks, but was %@.", + [self tagName]]; } - return self; + return _sfAllowNonMembersToViewSharedLinks; } -- (instancetype)initWithSfTeamUninvite { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSfTeamUninvite; +- (DBTEAMLOGSfExternalInviteWarnType *)sfExternalInviteWarn { + if (![self isSfExternalInviteWarn]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfExternalInviteWarn, but was %@.", [self tagName]]; } - return self; + return _sfExternalInviteWarn; } -- (instancetype)initWithSharedContentAddInvitees { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentAddInvitees; +- (DBTEAMLOGSfFbInviteType *)sfFbInvite { + if (![self isSfFbInvite]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfFbInvite, but was %@.", [self tagName]]; } - return self; + return _sfFbInvite; } -- (instancetype)initWithSharedContentAddLinkExpiry { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentAddLinkExpiry; +- (DBTEAMLOGSfFbInviteChangeRoleType *)sfFbInviteChangeRole { + if (![self isSfFbInviteChangeRole]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfFbInviteChangeRole, but was %@.", [self tagName]]; } - return self; + return _sfFbInviteChangeRole; } -- (instancetype)initWithSharedContentAddLinkPassword { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentAddLinkPassword; +- (DBTEAMLOGSfFbUninviteType *)sfFbUninvite { + if (![self isSfFbUninvite]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfFbUninvite, but was %@.", [self tagName]]; } - return self; + return _sfFbUninvite; } -- (instancetype)initWithSharedContentAddMember { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentAddMember; +- (DBTEAMLOGSfInviteGroupType *)sfInviteGroup { + if (![self isSfInviteGroup]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfInviteGroup, but was %@.", [self tagName]]; } - return self; + return _sfInviteGroup; } -- (instancetype)initWithSharedContentChangeDownloadsPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeDownloadsPolicy; +- (DBTEAMLOGSfTeamGrantAccessType *)sfTeamGrantAccess { + if (![self isSfTeamGrantAccess]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfTeamGrantAccess, but was %@.", [self tagName]]; } - return self; + return _sfTeamGrantAccess; } -- (instancetype)initWithSharedContentChangeInviteeRole { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeInviteeRole; +- (DBTEAMLOGSfTeamInviteType *)sfTeamInvite { + if (![self isSfTeamInvite]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfTeamInvite, but was %@.", [self tagName]]; } - return self; + return _sfTeamInvite; } -- (instancetype)initWithSharedContentChangeLinkAudience { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeLinkAudience; +- (DBTEAMLOGSfTeamInviteChangeRoleType *)sfTeamInviteChangeRole { + if (![self isSfTeamInviteChangeRole]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfTeamInviteChangeRole, but was %@.", [self tagName]]; } - return self; + return _sfTeamInviteChangeRole; } -- (instancetype)initWithSharedContentChangeLinkExpiry { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeLinkExpiry; +- (DBTEAMLOGSfTeamJoinType *)sfTeamJoin { + if (![self isSfTeamJoin]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfTeamJoin, but was %@.", [self tagName]]; } - return self; + return _sfTeamJoin; } -- (instancetype)initWithSharedContentChangeLinkPassword { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeLinkPassword; +- (DBTEAMLOGSfTeamJoinFromOobLinkType *)sfTeamJoinFromOobLink { + if (![self isSfTeamJoinFromOobLink]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfTeamJoinFromOobLink, but was %@.", [self tagName]]; } - return self; + return _sfTeamJoinFromOobLink; } -- (instancetype)initWithSharedContentChangeMemberRole { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeMemberRole; +- (DBTEAMLOGSfTeamUninviteType *)sfTeamUninvite { + if (![self isSfTeamUninvite]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSfTeamUninvite, but was %@.", [self tagName]]; } - return self; + return _sfTeamUninvite; } -- (instancetype)initWithSharedContentChangeViewerInfoPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentChangeViewerInfoPolicy; +- (DBTEAMLOGSharedContentAddInviteesType *)sharedContentAddInvitees { + if (![self isSharedContentAddInvitees]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentAddInvitees, but was %@.", [self tagName]]; } - return self; + return _sharedContentAddInvitees; } -- (instancetype)initWithSharedContentClaimInvitation { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentClaimInvitation; +- (DBTEAMLOGSharedContentAddLinkExpiryType *)sharedContentAddLinkExpiry { + if (![self isSharedContentAddLinkExpiry]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentAddLinkExpiry, but was %@.", [self tagName]]; } - return self; + return _sharedContentAddLinkExpiry; } -- (instancetype)initWithSharedContentCopy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentCopy; +- (DBTEAMLOGSharedContentAddLinkPasswordType *)sharedContentAddLinkPassword { + if (![self isSharedContentAddLinkPassword]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentAddLinkPassword, but was %@.", [self tagName]]; } - return self; + return _sharedContentAddLinkPassword; } -- (instancetype)initWithSharedContentDownload { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentDownload; +- (DBTEAMLOGSharedContentAddMemberType *)sharedContentAddMember { + if (![self isSharedContentAddMember]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentAddMember, but was %@.", [self tagName]]; } - return self; + return _sharedContentAddMember; } -- (instancetype)initWithSharedContentRelinquishMembership { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentRelinquishMembership; +- (DBTEAMLOGSharedContentChangeDownloadsPolicyType *)sharedContentChangeDownloadsPolicy { + if (![self isSharedContentChangeDownloadsPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeDownloadsPolicy, but was %@.", + [self tagName]]; } - return self; + return _sharedContentChangeDownloadsPolicy; } -- (instancetype)initWithSharedContentRemoveInvitee { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentRemoveInvitee; +- (DBTEAMLOGSharedContentChangeInviteeRoleType *)sharedContentChangeInviteeRole { + if (![self isSharedContentChangeInviteeRole]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeInviteeRole, but was %@.", [self tagName]]; } - return self; + return _sharedContentChangeInviteeRole; } -- (instancetype)initWithSharedContentRemoveLinkExpiry { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry; +- (DBTEAMLOGSharedContentChangeLinkAudienceType *)sharedContentChangeLinkAudience { + if (![self isSharedContentChangeLinkAudience]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeLinkAudience, but was %@.", [self tagName]]; } - return self; + return _sharedContentChangeLinkAudience; } -- (instancetype)initWithSharedContentRemoveLinkPassword { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentRemoveLinkPassword; +- (DBTEAMLOGSharedContentChangeLinkExpiryType *)sharedContentChangeLinkExpiry { + if (![self isSharedContentChangeLinkExpiry]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeLinkExpiry, but was %@.", [self tagName]]; } - return self; + return _sharedContentChangeLinkExpiry; } -- (instancetype)initWithSharedContentRemoveMember { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentRemoveMember; +- (DBTEAMLOGSharedContentChangeLinkPasswordType *)sharedContentChangeLinkPassword { + if (![self isSharedContentChangeLinkPassword]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeLinkPassword, but was %@.", [self tagName]]; } - return self; + return _sharedContentChangeLinkPassword; } -- (instancetype)initWithSharedContentRequestAccess { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentRequestAccess; +- (DBTEAMLOGSharedContentChangeMemberRoleType *)sharedContentChangeMemberRole { + if (![self isSharedContentChangeMemberRole]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeMemberRole, but was %@.", [self tagName]]; } - return self; + return _sharedContentChangeMemberRole; } -- (instancetype)initWithSharedContentUnshare { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentUnshare; +- (DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)sharedContentChangeViewerInfoPolicy { + if (![self isSharedContentChangeViewerInfoPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentChangeViewerInfoPolicy, but was %@.", + [self tagName]]; } - return self; + return _sharedContentChangeViewerInfoPolicy; } -- (instancetype)initWithSharedContentView { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedContentView; +- (DBTEAMLOGSharedContentClaimInvitationType *)sharedContentClaimInvitation { + if (![self isSharedContentClaimInvitation]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentClaimInvitation, but was %@.", [self tagName]]; } - return self; + return _sharedContentClaimInvitation; } -- (instancetype)initWithSharedFolderChangeConfidentiality { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderChangeConfidentiality; +- (DBTEAMLOGSharedContentCopyType *)sharedContentCopy { + if (![self isSharedContentCopy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentCopy, but was %@.", [self tagName]]; } - return self; + return _sharedContentCopy; } -- (instancetype)initWithSharedFolderChangeLinkPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy; +- (DBTEAMLOGSharedContentDownloadType *)sharedContentDownload { + if (![self isSharedContentDownload]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentDownload, but was %@.", [self tagName]]; } - return self; + return _sharedContentDownload; } -- (instancetype)initWithSharedFolderChangeMemberManagementPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy; +- (DBTEAMLOGSharedContentRelinquishMembershipType *)sharedContentRelinquishMembership { + if (![self isSharedContentRelinquishMembership]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentRelinquishMembership, but was %@.", + [self tagName]]; } - return self; + return _sharedContentRelinquishMembership; } -- (instancetype)initWithSharedFolderChangeMemberPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy; +- (DBTEAMLOGSharedContentRemoveInviteesType *)sharedContentRemoveInvitees { + if (![self isSharedContentRemoveInvitees]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentRemoveInvitees, but was %@.", [self tagName]]; } - return self; + return _sharedContentRemoveInvitees; } -- (instancetype)initWithSharedFolderCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderCreate; +- (DBTEAMLOGSharedContentRemoveLinkExpiryType *)sharedContentRemoveLinkExpiry { + if (![self isSharedContentRemoveLinkExpiry]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry, but was %@.", [self tagName]]; } - return self; + return _sharedContentRemoveLinkExpiry; } -- (instancetype)initWithSharedFolderMount { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderMount; +- (DBTEAMLOGSharedContentRemoveLinkPasswordType *)sharedContentRemoveLinkPassword { + if (![self isSharedContentRemoveLinkPassword]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentRemoveLinkPassword, but was %@.", [self tagName]]; } - return self; + return _sharedContentRemoveLinkPassword; } -- (instancetype)initWithSharedFolderTransferOwnership { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderTransferOwnership; +- (DBTEAMLOGSharedContentRemoveMemberType *)sharedContentRemoveMember { + if (![self isSharedContentRemoveMember]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentRemoveMember, but was %@.", [self tagName]]; } - return self; + return _sharedContentRemoveMember; } -- (instancetype)initWithSharedFolderUnmount { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedFolderUnmount; +- (DBTEAMLOGSharedContentRequestAccessType *)sharedContentRequestAccess { + if (![self isSharedContentRequestAccess]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentRequestAccess, but was %@.", [self tagName]]; } - return self; + return _sharedContentRequestAccess; } -- (instancetype)initWithSharedNoteOpened { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharedNoteOpened; +- (DBTEAMLOGSharedContentUnshareType *)sharedContentUnshare { + if (![self isSharedContentUnshare]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentUnshare, but was %@.", [self tagName]]; } - return self; + return _sharedContentUnshare; } -- (instancetype)initWithShmodelAppCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelAppCreate; +- (DBTEAMLOGSharedContentViewType *)sharedContentView { + if (![self isSharedContentView]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedContentView, but was %@.", [self tagName]]; } - return self; + return _sharedContentView; } -- (instancetype)initWithShmodelCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelCreate; +- (DBTEAMLOGSharedFolderChangeLinkPolicyType *)sharedFolderChangeLinkPolicy { + if (![self isSharedFolderChangeLinkPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy, but was %@.", [self tagName]]; } - return self; + return _sharedFolderChangeLinkPolicy; } -- (instancetype)initWithShmodelDisable { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelDisable; +- (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)sharedFolderChangeMembersInheritancePolicy { + if (![self isSharedFolderChangeMembersInheritancePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy, but was %@.", + [self tagName]]; } - return self; + return _sharedFolderChangeMembersInheritancePolicy; } -- (instancetype)initWithShmodelFbShare { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelFbShare; +- (DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)sharedFolderChangeMembersManagementPolicy { + if (![self isSharedFolderChangeMembersManagementPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy, but was %@.", + [self tagName]]; } - return self; + return _sharedFolderChangeMembersManagementPolicy; } -- (instancetype)initWithShmodelGroupShare { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelGroupShare; +- (DBTEAMLOGSharedFolderChangeMembersPolicyType *)sharedFolderChangeMembersPolicy { + if (![self isSharedFolderChangeMembersPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy, but was %@.", [self tagName]]; } - return self; + return _sharedFolderChangeMembersPolicy; } -- (instancetype)initWithShmodelRemoveExpiration { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelRemoveExpiration; +- (DBTEAMLOGSharedFolderCreateType *)sharedFolderCreate { + if (![self isSharedFolderCreate]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderCreate, but was %@.", [self tagName]]; } - return self; + return _sharedFolderCreate; } -- (instancetype)initWithShmodelSetExpiration { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelSetExpiration; +- (DBTEAMLOGSharedFolderDeclineInvitationType *)sharedFolderDeclineInvitation { + if (![self isSharedFolderDeclineInvitation]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderDeclineInvitation, but was %@.", [self tagName]]; } - return self; + return _sharedFolderDeclineInvitation; } -- (instancetype)initWithShmodelTeamCopy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelTeamCopy; +- (DBTEAMLOGSharedFolderMountType *)sharedFolderMount { + if (![self isSharedFolderMount]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderMount, but was %@.", [self tagName]]; } - return self; + return _sharedFolderMount; } -- (instancetype)initWithShmodelTeamDownload { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelTeamDownload; +- (DBTEAMLOGSharedFolderNestType *)sharedFolderNest { + if (![self isSharedFolderNest]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderNest, but was %@.", [self tagName]]; } - return self; + return _sharedFolderNest; } -- (instancetype)initWithShmodelTeamShare { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelTeamShare; +- (DBTEAMLOGSharedFolderTransferOwnershipType *)sharedFolderTransferOwnership { + if (![self isSharedFolderTransferOwnership]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderTransferOwnership, but was %@.", [self tagName]]; } - return self; + return _sharedFolderTransferOwnership; } -- (instancetype)initWithShmodelTeamView { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelTeamView; +- (DBTEAMLOGSharedFolderUnmountType *)sharedFolderUnmount { + if (![self isSharedFolderUnmount]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedFolderUnmount, but was %@.", [self tagName]]; } - return self; + return _sharedFolderUnmount; } -- (instancetype)initWithShmodelVisibilityPassword { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelVisibilityPassword; +- (DBTEAMLOGSharedLinkAddExpiryType *)sharedLinkAddExpiry { + if (![self isSharedLinkAddExpiry]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkAddExpiry, but was %@.", [self tagName]]; } - return self; + return _sharedLinkAddExpiry; } -- (instancetype)initWithShmodelVisibilityPublic { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelVisibilityPublic; +- (DBTEAMLOGSharedLinkChangeExpiryType *)sharedLinkChangeExpiry { + if (![self isSharedLinkChangeExpiry]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkChangeExpiry, but was %@.", [self tagName]]; } - return self; + return _sharedLinkChangeExpiry; } -- (instancetype)initWithShmodelVisibilityTeamOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeShmodelVisibilityTeamOnly; +- (DBTEAMLOGSharedLinkChangeVisibilityType *)sharedLinkChangeVisibility { + if (![self isSharedLinkChangeVisibility]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkChangeVisibility, but was %@.", [self tagName]]; } - return self; + return _sharedLinkChangeVisibility; } -- (instancetype)initWithSsoAddCert { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoAddCert; +- (DBTEAMLOGSharedLinkCopyType *)sharedLinkCopy { + if (![self isSharedLinkCopy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkCopy, but was %@.", [self tagName]]; } - return self; + return _sharedLinkCopy; } -- (instancetype)initWithSsoAddLoginUrl { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoAddLoginUrl; +- (DBTEAMLOGSharedLinkCreateType *)sharedLinkCreate { + if (![self isSharedLinkCreate]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkCreate, but was %@.", [self tagName]]; } - return self; + return _sharedLinkCreate; } -- (instancetype)initWithSsoAddLogoutUrl { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoAddLogoutUrl; +- (DBTEAMLOGSharedLinkDisableType *)sharedLinkDisable { + if (![self isSharedLinkDisable]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkDisable, but was %@.", [self tagName]]; } - return self; + return _sharedLinkDisable; } -- (instancetype)initWithSsoChangeCert { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoChangeCert; +- (DBTEAMLOGSharedLinkDownloadType *)sharedLinkDownload { + if (![self isSharedLinkDownload]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkDownload, but was %@.", [self tagName]]; } - return self; + return _sharedLinkDownload; } -- (instancetype)initWithSsoChangeLoginUrl { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoChangeLoginUrl; +- (DBTEAMLOGSharedLinkRemoveExpiryType *)sharedLinkRemoveExpiry { + if (![self isSharedLinkRemoveExpiry]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkRemoveExpiry, but was %@.", [self tagName]]; } - return self; + return _sharedLinkRemoveExpiry; } -- (instancetype)initWithSsoChangeLogoutUrl { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoChangeLogoutUrl; +- (DBTEAMLOGSharedLinkShareType *)sharedLinkShare { + if (![self isSharedLinkShare]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkShare, but was %@.", [self tagName]]; } - return self; + return _sharedLinkShare; } -- (instancetype)initWithSsoChangeSamlIdentityMode { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoChangeSamlIdentityMode; +- (DBTEAMLOGSharedLinkViewType *)sharedLinkView { + if (![self isSharedLinkView]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedLinkView, but was %@.", [self tagName]]; } - return self; + return _sharedLinkView; } -- (instancetype)initWithSsoRemoveCert { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoRemoveCert; +- (DBTEAMLOGSharedNoteOpenedType *)sharedNoteOpened { + if (![self isSharedNoteOpened]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharedNoteOpened, but was %@.", [self tagName]]; } - return self; + return _sharedNoteOpened; } -- (instancetype)initWithSsoRemoveLoginUrl { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoRemoveLoginUrl; +- (DBTEAMLOGShmodelGroupShareType *)shmodelGroupShare { + if (![self isShmodelGroupShare]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeShmodelGroupShare, but was %@.", [self tagName]]; } - return self; + return _shmodelGroupShare; } -- (instancetype)initWithSsoRemoveLogoutUrl { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoRemoveLogoutUrl; +- (DBTEAMLOGSsoAddCertType *)ssoAddCert { + if (![self isSsoAddCert]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoAddCert, but was %@.", [self tagName]]; } - return self; + return _ssoAddCert; } -- (instancetype)initWithTeamFolderChangeStatus { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamFolderChangeStatus; +- (DBTEAMLOGSsoAddLoginUrlType *)ssoAddLoginUrl { + if (![self isSsoAddLoginUrl]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoAddLoginUrl, but was %@.", [self tagName]]; } - return self; + return _ssoAddLoginUrl; } -- (instancetype)initWithTeamFolderCreate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamFolderCreate; +- (DBTEAMLOGSsoAddLogoutUrlType *)ssoAddLogoutUrl { + if (![self isSsoAddLogoutUrl]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoAddLogoutUrl, but was %@.", [self tagName]]; } - return self; + return _ssoAddLogoutUrl; } -- (instancetype)initWithTeamFolderDowngrade { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamFolderDowngrade; +- (DBTEAMLOGSsoChangeCertType *)ssoChangeCert { + if (![self isSsoChangeCert]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoChangeCert, but was %@.", [self tagName]]; } - return self; + return _ssoChangeCert; } -- (instancetype)initWithTeamFolderPermanentlyDelete { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamFolderPermanentlyDelete; +- (DBTEAMLOGSsoChangeLoginUrlType *)ssoChangeLoginUrl { + if (![self isSsoChangeLoginUrl]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoChangeLoginUrl, but was %@.", [self tagName]]; } - return self; + return _ssoChangeLoginUrl; } -- (instancetype)initWithTeamFolderRename { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamFolderRename; +- (DBTEAMLOGSsoChangeLogoutUrlType *)ssoChangeLogoutUrl { + if (![self isSsoChangeLogoutUrl]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoChangeLogoutUrl, but was %@.", [self tagName]]; } - return self; + return _ssoChangeLogoutUrl; } -- (instancetype)initWithAccountCaptureChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeAccountCaptureChangePolicy; +- (DBTEAMLOGSsoChangeSamlIdentityModeType *)ssoChangeSamlIdentityMode { + if (![self isSsoChangeSamlIdentityMode]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoChangeSamlIdentityMode, but was %@.", [self tagName]]; } - return self; + return _ssoChangeSamlIdentityMode; } -- (instancetype)initWithAllowDownloadDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeAllowDownloadDisabled; +- (DBTEAMLOGSsoRemoveCertType *)ssoRemoveCert { + if (![self isSsoRemoveCert]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoRemoveCert, but was %@.", [self tagName]]; } - return self; + return _ssoRemoveCert; } -- (instancetype)initWithAllowDownloadEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeAllowDownloadEnabled; +- (DBTEAMLOGSsoRemoveLoginUrlType *)ssoRemoveLoginUrl { + if (![self isSsoRemoveLoginUrl]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoRemoveLoginUrl, but was %@.", [self tagName]]; } - return self; + return _ssoRemoveLoginUrl; } -- (instancetype)initWithDataPlacementRestrictionChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDataPlacementRestrictionChangePolicy; +- (DBTEAMLOGSsoRemoveLogoutUrlType *)ssoRemoveLogoutUrl { + if (![self isSsoRemoveLogoutUrl]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoRemoveLogoutUrl, but was %@.", [self tagName]]; } - return self; + return _ssoRemoveLogoutUrl; } -- (instancetype)initWithDataPlacementRestrictionSatisfyPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDataPlacementRestrictionSatisfyPolicy; +- (DBTEAMLOGTeamFolderChangeStatusType *)teamFolderChangeStatus { + if (![self isTeamFolderChangeStatus]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamFolderChangeStatus, but was %@.", [self tagName]]; } - return self; + return _teamFolderChangeStatus; } -- (instancetype)initWithDeviceApprovalsChangeDesktopPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeDesktopPolicy; +- (DBTEAMLOGTeamFolderCreateType *)teamFolderCreate { + if (![self isTeamFolderCreate]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamFolderCreate, but was %@.", [self tagName]]; } - return self; + return _teamFolderCreate; } -- (instancetype)initWithDeviceApprovalsChangeMobilePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeMobilePolicy; +- (DBTEAMLOGTeamFolderDowngradeType *)teamFolderDowngrade { + if (![self isTeamFolderDowngrade]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamFolderDowngrade, but was %@.", [self tagName]]; } - return self; + return _teamFolderDowngrade; } -- (instancetype)initWithDeviceApprovalsChangeOverageAction { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeOverageAction; +- (DBTEAMLOGTeamFolderPermanentlyDeleteType *)teamFolderPermanentlyDelete { + if (![self isTeamFolderPermanentlyDelete]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamFolderPermanentlyDelete, but was %@.", [self tagName]]; } - return self; + return _teamFolderPermanentlyDelete; } -- (instancetype)initWithDeviceApprovalsChangeUnlinkAction { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeDeviceApprovalsChangeUnlinkAction; +- (DBTEAMLOGTeamFolderRenameType *)teamFolderRename { + if (![self isTeamFolderRename]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamFolderRename, but was %@.", [self tagName]]; } - return self; + return _teamFolderRename; } -- (instancetype)initWithEmmAddException { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmAddException; +- (DBTEAMLOGAccountCaptureChangePolicyType *)accountCaptureChangePolicy { + if (![self isAccountCaptureChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAccountCaptureChangePolicy, but was %@.", [self tagName]]; } - return self; + return _accountCaptureChangePolicy; } -- (instancetype)initWithEmmChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmChangePolicy; +- (DBTEAMLOGAllowDownloadDisabledType *)allowDownloadDisabled { + if (![self isAllowDownloadDisabled]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAllowDownloadDisabled, but was %@.", [self tagName]]; } - return self; + return _allowDownloadDisabled; } -- (instancetype)initWithEmmRemoveException { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeEmmRemoveException; +- (DBTEAMLOGAllowDownloadEnabledType *)allowDownloadEnabled { + if (![self isAllowDownloadEnabled]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeAllowDownloadEnabled, but was %@.", [self tagName]]; } - return self; + return _allowDownloadEnabled; } -- (instancetype)initWithExtendedVersionHistoryChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeExtendedVersionHistoryChangePolicy; +- (DBTEAMLOGDataPlacementRestrictionChangePolicyType *)dataPlacementRestrictionChangePolicy { + if (![self isDataPlacementRestrictionChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDataPlacementRestrictionChangePolicy, but was %@.", + [self tagName]]; } - return self; + return _dataPlacementRestrictionChangePolicy; } -- (instancetype)initWithFileCommentsChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileCommentsChangePolicy; +- (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)dataPlacementRestrictionSatisfyPolicy { + if (![self isDataPlacementRestrictionSatisfyPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDataPlacementRestrictionSatisfyPolicy, but was %@.", + [self tagName]]; } - return self; + return _dataPlacementRestrictionSatisfyPolicy; } -- (instancetype)initWithFileRequestsChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestsChangePolicy; +- (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)deviceApprovalsChangeDesktopPolicy { + if (![self isDeviceApprovalsChangeDesktopPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceApprovalsChangeDesktopPolicy, but was %@.", + [self tagName]]; } - return self; + return _deviceApprovalsChangeDesktopPolicy; } -- (instancetype)initWithFileRequestsEmailsEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestsEmailsEnabled; +- (DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)deviceApprovalsChangeMobilePolicy { + if (![self isDeviceApprovalsChangeMobilePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceApprovalsChangeMobilePolicy, but was %@.", + [self tagName]]; } - return self; + return _deviceApprovalsChangeMobilePolicy; } -- (instancetype)initWithFileRequestsEmailsRestrictedToTeamOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeFileRequestsEmailsRestrictedToTeamOnly; +- (DBTEAMLOGDeviceApprovalsChangeOverageActionType *)deviceApprovalsChangeOverageAction { + if (![self isDeviceApprovalsChangeOverageAction]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceApprovalsChangeOverageAction, but was %@.", + [self tagName]]; } - return self; + return _deviceApprovalsChangeOverageAction; } -- (instancetype)initWithGoogleSsoChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGoogleSsoChangePolicy; +- (DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)deviceApprovalsChangeUnlinkAction { + if (![self isDeviceApprovalsChangeUnlinkAction]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeDeviceApprovalsChangeUnlinkAction, but was %@.", + [self tagName]]; } - return self; + return _deviceApprovalsChangeUnlinkAction; } -- (instancetype)initWithGroupUserManagementChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeGroupUserManagementChangePolicy; +- (DBTEAMLOGEmmAddExceptionType *)emmAddException { + if (![self isEmmAddException]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmAddException, but was %@.", [self tagName]]; } - return self; + return _emmAddException; } -- (instancetype)initWithMemberRequestsChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberRequestsChangePolicy; +- (DBTEAMLOGEmmChangePolicyType *)emmChangePolicy { + if (![self isEmmChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmChangePolicy, but was %@.", [self tagName]]; } - return self; + return _emmChangePolicy; } -- (instancetype)initWithMemberSpaceLimitsAddException { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberSpaceLimitsAddException; +- (DBTEAMLOGEmmRemoveExceptionType *)emmRemoveException { + if (![self isEmmRemoveException]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeEmmRemoveException, but was %@.", [self tagName]]; } - return self; + return _emmRemoveException; } -- (instancetype)initWithMemberSpaceLimitsChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy; +- (DBTEAMLOGExtendedVersionHistoryChangePolicyType *)extendedVersionHistoryChangePolicy { + if (![self isExtendedVersionHistoryChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeExtendedVersionHistoryChangePolicy, but was %@.", + [self tagName]]; } - return self; + return _extendedVersionHistoryChangePolicy; } -- (instancetype)initWithMemberSpaceLimitsRemoveException { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException; +- (DBTEAMLOGFileCommentsChangePolicyType *)fileCommentsChangePolicy { + if (![self isFileCommentsChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileCommentsChangePolicy, but was %@.", [self tagName]]; } - return self; + return _fileCommentsChangePolicy; } -- (instancetype)initWithMemberSuggestionsChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMemberSuggestionsChangePolicy; +- (DBTEAMLOGFileRequestsChangePolicyType *)fileRequestsChangePolicy { + if (![self isFileRequestsChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestsChangePolicy, but was %@.", [self tagName]]; } - return self; + return _fileRequestsChangePolicy; } -- (instancetype)initWithMicrosoftOfficeAddinChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeMicrosoftOfficeAddinChangePolicy; +- (DBTEAMLOGFileRequestsEmailsEnabledType *)fileRequestsEmailsEnabled { + if (![self isFileRequestsEmailsEnabled]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestsEmailsEnabled, but was %@.", [self tagName]]; } - return self; + return _fileRequestsEmailsEnabled; } -- (instancetype)initWithNetworkControlChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeNetworkControlChangePolicy; +- (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)fileRequestsEmailsRestrictedToTeamOnly { + if (![self isFileRequestsEmailsRestrictedToTeamOnly]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeFileRequestsEmailsRestrictedToTeamOnly, but was %@.", + [self tagName]]; } - return self; + return _fileRequestsEmailsRestrictedToTeamOnly; } -- (instancetype)initWithPaperChangeDeploymentPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperChangeDeploymentPolicy; +- (DBTEAMLOGGoogleSsoChangePolicyType *)googleSsoChangePolicy { + if (![self isGoogleSsoChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGoogleSsoChangePolicy, but was %@.", [self tagName]]; } - return self; + return _googleSsoChangePolicy; } -- (instancetype)initWithPaperChangeMemberLinkPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperChangeMemberLinkPolicy; +- (DBTEAMLOGGroupUserManagementChangePolicyType *)groupUserManagementChangePolicy { + if (![self isGroupUserManagementChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeGroupUserManagementChangePolicy, but was %@.", [self tagName]]; } - return self; + return _groupUserManagementChangePolicy; } -- (instancetype)initWithPaperChangeMemberPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperChangeMemberPolicy; +- (DBTEAMLOGMemberRequestsChangePolicyType *)memberRequestsChangePolicy { + if (![self isMemberRequestsChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberRequestsChangePolicy, but was %@.", [self tagName]]; } - return self; + return _memberRequestsChangePolicy; } -- (instancetype)initWithPaperChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePaperChangePolicy; +- (DBTEAMLOGMemberSpaceLimitsAddExceptionType *)memberSpaceLimitsAddException { + if (![self isMemberSpaceLimitsAddException]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsAddException, but was %@.", [self tagName]]; } - return self; + return _memberSpaceLimitsAddException; } -- (instancetype)initWithPermanentDeleteChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypePermanentDeleteChangePolicy; +- (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)memberSpaceLimitsChangeCapsTypePolicy { + if (![self isMemberSpaceLimitsChangeCapsTypePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy, but was %@.", + [self tagName]]; } - return self; + return _memberSpaceLimitsChangeCapsTypePolicy; } -- (instancetype)initWithSharingChangeFolderJoinPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy; +- (DBTEAMLOGMemberSpaceLimitsChangePolicyType *)memberSpaceLimitsChangePolicy { + if (![self isMemberSpaceLimitsChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy, but was %@.", [self tagName]]; } - return self; + return _memberSpaceLimitsChangePolicy; } -- (instancetype)initWithSharingChangeLinkPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharingChangeLinkPolicy; +- (DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)memberSpaceLimitsRemoveException { + if (![self isMemberSpaceLimitsRemoveException]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException, but was %@.", + [self tagName]]; } - return self; + return _memberSpaceLimitsRemoveException; } -- (instancetype)initWithSharingChangeMemberPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSharingChangeMemberPolicy; +- (DBTEAMLOGMemberSuggestionsChangePolicyType *)memberSuggestionsChangePolicy { + if (![self isMemberSuggestionsChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMemberSuggestionsChangePolicy, but was %@.", [self tagName]]; } - return self; + return _memberSuggestionsChangePolicy; } -- (instancetype)initWithSmartSyncChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSmartSyncChangePolicy; +- (DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)microsoftOfficeAddinChangePolicy { + if (![self isMicrosoftOfficeAddinChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeMicrosoftOfficeAddinChangePolicy, but was %@.", + [self tagName]]; } - return self; + return _microsoftOfficeAddinChangePolicy; } -- (instancetype)initWithSmartSyncNotOptOut { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSmartSyncNotOptOut; +- (DBTEAMLOGNetworkControlChangePolicyType *)networkControlChangePolicy { + if (![self isNetworkControlChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeNetworkControlChangePolicy, but was %@.", [self tagName]]; } - return self; + return _networkControlChangePolicy; } -- (instancetype)initWithSmartSyncOptOut { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSmartSyncOptOut; +- (DBTEAMLOGPaperChangeDeploymentPolicyType *)paperChangeDeploymentPolicy { + if (![self isPaperChangeDeploymentPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperChangeDeploymentPolicy, but was %@.", [self tagName]]; } - return self; + return _paperChangeDeploymentPolicy; } -- (instancetype)initWithSsoChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeSsoChangePolicy; +- (DBTEAMLOGPaperChangeMemberLinkPolicyType *)paperChangeMemberLinkPolicy { + if (![self isPaperChangeMemberLinkPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperChangeMemberLinkPolicy, but was %@.", [self tagName]]; } - return self; + return _paperChangeMemberLinkPolicy; } -- (instancetype)initWithTfaChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaChangePolicy; +- (DBTEAMLOGPaperChangeMemberPolicyType *)paperChangeMemberPolicy { + if (![self isPaperChangeMemberPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperChangeMemberPolicy, but was %@.", [self tagName]]; } - return self; + return _paperChangeMemberPolicy; } -- (instancetype)initWithTwoAccountChangePolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTwoAccountChangePolicy; +- (DBTEAMLOGPaperChangePolicyType *)paperChangePolicy { + if (![self isPaperChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperChangePolicy, but was %@.", [self tagName]]; } - return self; + return _paperChangePolicy; } -- (instancetype)initWithWebSessionsChangeFixedLengthPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy; +- (DBTEAMLOGPaperEnabledUsersGroupAdditionType *)paperEnabledUsersGroupAddition { + if (![self isPaperEnabledUsersGroupAddition]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperEnabledUsersGroupAddition, but was %@.", [self tagName]]; } - return self; + return _paperEnabledUsersGroupAddition; } -- (instancetype)initWithWebSessionsChangeIdleLengthPolicy { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy; +- (DBTEAMLOGPaperEnabledUsersGroupRemovalType *)paperEnabledUsersGroupRemoval { + if (![self isPaperEnabledUsersGroupRemoval]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval, but was %@.", [self tagName]]; } - return self; + return _paperEnabledUsersGroupRemoval; } -- (instancetype)initWithTeamProfileAddLogo { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamProfileAddLogo; +- (DBTEAMLOGPermanentDeleteChangePolicyType *)permanentDeleteChangePolicy { + if (![self isPermanentDeleteChangePolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypePermanentDeleteChangePolicy, but was %@.", [self tagName]]; } - return self; + return _permanentDeleteChangePolicy; } -- (instancetype)initWithTeamProfileChangeDefaultLanguage { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage; +- (DBTEAMLOGSharingChangeFolderJoinPolicyType *)sharingChangeFolderJoinPolicy { + if (![self isSharingChangeFolderJoinPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy, but was %@.", [self tagName]]; } - return self; + return _sharingChangeFolderJoinPolicy; } -- (instancetype)initWithTeamProfileChangeLogo { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamProfileChangeLogo; +- (DBTEAMLOGSharingChangeLinkPolicyType *)sharingChangeLinkPolicy { + if (![self isSharingChangeLinkPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharingChangeLinkPolicy, but was %@.", [self tagName]]; } - return self; + return _sharingChangeLinkPolicy; } -- (instancetype)initWithTeamProfileChangeName { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamProfileChangeName; +- (DBTEAMLOGSharingChangeMemberPolicyType *)sharingChangeMemberPolicy { + if (![self isSharingChangeMemberPolicy]) { + [NSException + raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSharingChangeMemberPolicy, but was %@.", [self tagName]]; } - return self; + return _sharingChangeMemberPolicy; } -- (instancetype)initWithTeamProfileRemoveLogo { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTeamProfileRemoveLogo; +- (DBTEAMLOGSmartSyncChangePolicyType *)smartSyncChangePolicy { + if (![self isSmartSyncChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSmartSyncChangePolicy, but was %@.", [self tagName]]; } - return self; + return _smartSyncChangePolicy; } -- (instancetype)initWithTfaAddBackupPhone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaAddBackupPhone; +- (DBTEAMLOGSmartSyncNotOptOutType *)smartSyncNotOptOut { + if (![self isSmartSyncNotOptOut]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSmartSyncNotOptOut, but was %@.", [self tagName]]; } - return self; + return _smartSyncNotOptOut; } -- (instancetype)initWithTfaAddSecurityKey { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaAddSecurityKey; +- (DBTEAMLOGSmartSyncOptOutType *)smartSyncOptOut { + if (![self isSmartSyncOptOut]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSmartSyncOptOut, but was %@.", [self tagName]]; } - return self; + return _smartSyncOptOut; } -- (instancetype)initWithTfaChangeBackupPhone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaChangeBackupPhone; +- (DBTEAMLOGSsoChangePolicyType *)ssoChangePolicy { + if (![self isSsoChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeSsoChangePolicy, but was %@.", [self tagName]]; } - return self; + return _ssoChangePolicy; } -- (instancetype)initWithTfaChangeStatus { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaChangeStatus; +- (DBTEAMLOGTfaChangePolicyType *)tfaChangePolicy { + if (![self isTfaChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaChangePolicy, but was %@.", [self tagName]]; } - return self; + return _tfaChangePolicy; } -- (instancetype)initWithTfaRemoveBackupPhone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaRemoveBackupPhone; +- (DBTEAMLOGTwoAccountChangePolicyType *)twoAccountChangePolicy { + if (![self isTwoAccountChangePolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTwoAccountChangePolicy, but was %@.", [self tagName]]; } - return self; + return _twoAccountChangePolicy; } -- (instancetype)initWithTfaRemoveSecurityKey { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaRemoveSecurityKey; +- (DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)webSessionsChangeFixedLengthPolicy { + if (![self isWebSessionsChangeFixedLengthPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy, but was %@.", + [self tagName]]; } - return self; + return _webSessionsChangeFixedLengthPolicy; } -- (instancetype)initWithTfaReset { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeTfaReset; +- (DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)webSessionsChangeIdleLengthPolicy { + if (![self isWebSessionsChangeIdleLengthPolicy]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy, but was %@.", + [self tagName]]; } - return self; + return _webSessionsChangeIdleLengthPolicy; } -- (instancetype)initWithOther { - self = [super init]; - if (self) { - _tag = DBTEAMLOGEventTypeOther; +- (DBTEAMLOGTeamMergeFromType *)teamMergeFrom { + if (![self isTeamMergeFrom]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamMergeFrom, but was %@.", [self tagName]]; } - return self; + return _teamMergeFrom; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isMemberChangeMembershipType { - return _tag == DBTEAMLOGEventTypeMemberChangeMembershipType; +- (DBTEAMLOGTeamMergeToType *)teamMergeTo { + if (![self isTeamMergeTo]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamMergeTo, but was %@.", [self tagName]]; + } + return _teamMergeTo; } -- (BOOL)isMemberPermanentlyDeleteAccountContents { - return _tag == DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents; +- (DBTEAMLOGTeamProfileAddLogoType *)teamProfileAddLogo { + if (![self isTeamProfileAddLogo]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamProfileAddLogo, but was %@.", [self tagName]]; + } + return _teamProfileAddLogo; } -- (BOOL)isMemberSpaceLimitsChangeStatus { - return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus; +- (DBTEAMLOGTeamProfileChangeDefaultLanguageType *)teamProfileChangeDefaultLanguage { + if (![self isTeamProfileChangeDefaultLanguage]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage, but was %@.", + [self tagName]]; + } + return _teamProfileChangeDefaultLanguage; } -- (BOOL)isMemberTransferAccountContents { - return _tag == DBTEAMLOGEventTypeMemberTransferAccountContents; +- (DBTEAMLOGTeamProfileChangeLogoType *)teamProfileChangeLogo { + if (![self isTeamProfileChangeLogo]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamProfileChangeLogo, but was %@.", [self tagName]]; + } + return _teamProfileChangeLogo; } -- (BOOL)isPaperAdminExportStart { - return _tag == DBTEAMLOGEventTypePaperAdminExportStart; +- (DBTEAMLOGTeamProfileChangeNameType *)teamProfileChangeName { + if (![self isTeamProfileChangeName]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamProfileChangeName, but was %@.", [self tagName]]; + } + return _teamProfileChangeName; } -- (BOOL)isPaperEnabledUsersGroupAddition { - return _tag == DBTEAMLOGEventTypePaperEnabledUsersGroupAddition; +- (DBTEAMLOGTeamProfileRemoveLogoType *)teamProfileRemoveLogo { + if (![self isTeamProfileRemoveLogo]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTeamProfileRemoveLogo, but was %@.", [self tagName]]; + } + return _teamProfileRemoveLogo; } -- (BOOL)isPaperEnabledUsersGroupRemoval { - return _tag == DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval; +- (DBTEAMLOGTfaAddBackupPhoneType *)tfaAddBackupPhone { + if (![self isTfaAddBackupPhone]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaAddBackupPhone, but was %@.", [self tagName]]; + } + return _tfaAddBackupPhone; } -- (BOOL)isPaperExternalViewAllow { - return _tag == DBTEAMLOGEventTypePaperExternalViewAllow; +- (DBTEAMLOGTfaAddSecurityKeyType *)tfaAddSecurityKey { + if (![self isTfaAddSecurityKey]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaAddSecurityKey, but was %@.", [self tagName]]; + } + return _tfaAddSecurityKey; } -- (BOOL)isPaperExternalViewDefaultTeam { - return _tag == DBTEAMLOGEventTypePaperExternalViewDefaultTeam; +- (DBTEAMLOGTfaChangeBackupPhoneType *)tfaChangeBackupPhone { + if (![self isTfaChangeBackupPhone]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaChangeBackupPhone, but was %@.", [self tagName]]; + } + return _tfaChangeBackupPhone; } -- (BOOL)isPaperExternalViewForbid { - return _tag == DBTEAMLOGEventTypePaperExternalViewForbid; +- (DBTEAMLOGTfaChangeStatusType *)tfaChangeStatus { + if (![self isTfaChangeStatus]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaChangeStatus, but was %@.", [self tagName]]; + } + return _tfaChangeStatus; } -- (BOOL)isSfExternalInviteWarn { - return _tag == DBTEAMLOGEventTypeSfExternalInviteWarn; +- (DBTEAMLOGTfaRemoveBackupPhoneType *)tfaRemoveBackupPhone { + if (![self isTfaRemoveBackupPhone]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaRemoveBackupPhone, but was %@.", [self tagName]]; + } + return _tfaRemoveBackupPhone; } -- (BOOL)isTeamMergeFrom { - return _tag == DBTEAMLOGEventTypeTeamMergeFrom; +- (DBTEAMLOGTfaRemoveSecurityKeyType *)tfaRemoveSecurityKey { + if (![self isTfaRemoveSecurityKey]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaRemoveSecurityKey, but was %@.", [self tagName]]; + } + return _tfaRemoveSecurityKey; } -- (BOOL)isTeamMergeTo { - return _tag == DBTEAMLOGEventTypeTeamMergeTo; +- (DBTEAMLOGTfaResetType *)tfaReset { + if (![self isTfaReset]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGEventTypeTfaReset, but was %@.", [self tagName]]; + } + return _tfaReset; } +#pragma mark - Tag state methods + - (BOOL)isAppLinkTeam { return _tag == DBTEAMLOGEventTypeAppLinkTeam; } @@ -22181,6 +30403,10 @@ - (BOOL)isAccountCaptureMigrateAccount { return _tag == DBTEAMLOGEventTypeAccountCaptureMigrateAccount; } +- (BOOL)isAccountCaptureNotificationEmailsSent { + return _tag == DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent; +} + - (BOOL)isAccountCaptureRelinquishAccount { return _tag == DBTEAMLOGEventTypeAccountCaptureRelinquishAccount; } @@ -22289,18 +30515,10 @@ - (BOOL)isFileSaveCopyReference { return _tag == DBTEAMLOGEventTypeFileSaveCopyReference; } -- (BOOL)isFileRequestAddDeadline { - return _tag == DBTEAMLOGEventTypeFileRequestAddDeadline; -} - - (BOOL)isFileRequestChange { return _tag == DBTEAMLOGEventTypeFileRequestChange; } -- (BOOL)isFileRequestChangeFolder { - return _tag == DBTEAMLOGEventTypeFileRequestChangeFolder; -} - - (BOOL)isFileRequestClose { return _tag == DBTEAMLOGEventTypeFileRequestClose; } @@ -22313,14 +30531,6 @@ - (BOOL)isFileRequestReceiveFile { return _tag == DBTEAMLOGEventTypeFileRequestReceiveFile; } -- (BOOL)isFileRequestRemoveDeadline { - return _tag == DBTEAMLOGEventTypeFileRequestRemoveDeadline; -} - -- (BOOL)isFileRequestSend { - return _tag == DBTEAMLOGEventTypeFileRequestSend; -} - - (BOOL)isGroupAddExternalId { return _tag == DBTEAMLOGEventTypeGroupAddExternalId; } @@ -22413,6 +30623,10 @@ - (BOOL)isMemberChangeEmail { return _tag == DBTEAMLOGEventTypeMemberChangeEmail; } +- (BOOL)isMemberChangeMembershipType { + return _tag == DBTEAMLOGEventTypeMemberChangeMembershipType; +} + - (BOOL)isMemberChangeName { return _tag == DBTEAMLOGEventTypeMemberChangeName; } @@ -22421,10 +30635,34 @@ - (BOOL)isMemberChangeStatus { return _tag == DBTEAMLOGEventTypeMemberChangeStatus; } +- (BOOL)isMemberPermanentlyDeleteAccountContents { + return _tag == DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents; +} + +- (BOOL)isMemberSpaceLimitsAddCustomQuota { + return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota; +} + +- (BOOL)isMemberSpaceLimitsChangeCustomQuota { + return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota; +} + +- (BOOL)isMemberSpaceLimitsChangeStatus { + return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus; +} + +- (BOOL)isMemberSpaceLimitsRemoveCustomQuota { + return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota; +} + - (BOOL)isMemberSuggest { return _tag == DBTEAMLOGEventTypeMemberSuggest; } +- (BOOL)isMemberTransferAccountContents { + return _tag == DBTEAMLOGEventTypeMemberTransferAccountContents; +} + - (BOOL)isPaperContentAddMember { return _tag == DBTEAMLOGEventTypePaperContentAddMember; } @@ -22541,6 +30779,18 @@ - (BOOL)isPaperDocView { return _tag == DBTEAMLOGEventTypePaperDocView; } +- (BOOL)isPaperExternalViewAllow { + return _tag == DBTEAMLOGEventTypePaperExternalViewAllow; +} + +- (BOOL)isPaperExternalViewDefaultTeam { + return _tag == DBTEAMLOGEventTypePaperExternalViewDefaultTeam; +} + +- (BOOL)isPaperExternalViewForbid { + return _tag == DBTEAMLOGEventTypePaperExternalViewForbid; +} + - (BOOL)isPaperFolderChangeSubscription { return _tag == DBTEAMLOGEventTypePaperFolderChangeSubscription; } @@ -22577,6 +30827,14 @@ - (BOOL)isEmmCreateUsageReport { return _tag == DBTEAMLOGEventTypeEmmCreateUsageReport; } +- (BOOL)isExportMembersReport { + return _tag == DBTEAMLOGEventTypeExportMembersReport; +} + +- (BOOL)isPaperAdminExportStart { + return _tag == DBTEAMLOGEventTypePaperAdminExportStart; +} + - (BOOL)isSmartSyncCreateAdminPrivilegeReport { return _tag == DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport; } @@ -22621,16 +30879,24 @@ - (BOOL)isSfAllowNonMembersToViewSharedLinks { return _tag == DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks; } -- (BOOL)isSfInviteGroup { - return _tag == DBTEAMLOGEventTypeSfInviteGroup; +- (BOOL)isSfExternalInviteWarn { + return _tag == DBTEAMLOGEventTypeSfExternalInviteWarn; } -- (BOOL)isSfNest { - return _tag == DBTEAMLOGEventTypeSfNest; +- (BOOL)isSfFbInvite { + return _tag == DBTEAMLOGEventTypeSfFbInvite; } -- (BOOL)isSfTeamDecline { - return _tag == DBTEAMLOGEventTypeSfTeamDecline; +- (BOOL)isSfFbInviteChangeRole { + return _tag == DBTEAMLOGEventTypeSfFbInviteChangeRole; +} + +- (BOOL)isSfFbUninvite { + return _tag == DBTEAMLOGEventTypeSfFbUninvite; +} + +- (BOOL)isSfInviteGroup { + return _tag == DBTEAMLOGEventTypeSfInviteGroup; } - (BOOL)isSfTeamGrantAccess { @@ -22717,8 +30983,8 @@ - (BOOL)isSharedContentRelinquishMembership { return _tag == DBTEAMLOGEventTypeSharedContentRelinquishMembership; } -- (BOOL)isSharedContentRemoveInvitee { - return _tag == DBTEAMLOGEventTypeSharedContentRemoveInvitee; +- (BOOL)isSharedContentRemoveInvitees { + return _tag == DBTEAMLOGEventTypeSharedContentRemoveInvitees; } - (BOOL)isSharedContentRemoveLinkExpiry { @@ -22745,30 +31011,38 @@ - (BOOL)isSharedContentView { return _tag == DBTEAMLOGEventTypeSharedContentView; } -- (BOOL)isSharedFolderChangeConfidentiality { - return _tag == DBTEAMLOGEventTypeSharedFolderChangeConfidentiality; -} - - (BOOL)isSharedFolderChangeLinkPolicy { return _tag == DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy; } -- (BOOL)isSharedFolderChangeMemberManagementPolicy { - return _tag == DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy; +- (BOOL)isSharedFolderChangeMembersInheritancePolicy { + return _tag == DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy; } -- (BOOL)isSharedFolderChangeMemberPolicy { - return _tag == DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy; +- (BOOL)isSharedFolderChangeMembersManagementPolicy { + return _tag == DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy; +} + +- (BOOL)isSharedFolderChangeMembersPolicy { + return _tag == DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy; } - (BOOL)isSharedFolderCreate { return _tag == DBTEAMLOGEventTypeSharedFolderCreate; } +- (BOOL)isSharedFolderDeclineInvitation { + return _tag == DBTEAMLOGEventTypeSharedFolderDeclineInvitation; +} + - (BOOL)isSharedFolderMount { return _tag == DBTEAMLOGEventTypeSharedFolderMount; } +- (BOOL)isSharedFolderNest { + return _tag == DBTEAMLOGEventTypeSharedFolderNest; +} + - (BOOL)isSharedFolderTransferOwnership { return _tag == DBTEAMLOGEventTypeSharedFolderTransferOwnership; } @@ -22777,64 +31051,52 @@ - (BOOL)isSharedFolderUnmount { return _tag == DBTEAMLOGEventTypeSharedFolderUnmount; } -- (BOOL)isSharedNoteOpened { - return _tag == DBTEAMLOGEventTypeSharedNoteOpened; -} - -- (BOOL)isShmodelAppCreate { - return _tag == DBTEAMLOGEventTypeShmodelAppCreate; -} - -- (BOOL)isShmodelCreate { - return _tag == DBTEAMLOGEventTypeShmodelCreate; +- (BOOL)isSharedLinkAddExpiry { + return _tag == DBTEAMLOGEventTypeSharedLinkAddExpiry; } -- (BOOL)isShmodelDisable { - return _tag == DBTEAMLOGEventTypeShmodelDisable; +- (BOOL)isSharedLinkChangeExpiry { + return _tag == DBTEAMLOGEventTypeSharedLinkChangeExpiry; } -- (BOOL)isShmodelFbShare { - return _tag == DBTEAMLOGEventTypeShmodelFbShare; -} - -- (BOOL)isShmodelGroupShare { - return _tag == DBTEAMLOGEventTypeShmodelGroupShare; +- (BOOL)isSharedLinkChangeVisibility { + return _tag == DBTEAMLOGEventTypeSharedLinkChangeVisibility; } -- (BOOL)isShmodelRemoveExpiration { - return _tag == DBTEAMLOGEventTypeShmodelRemoveExpiration; +- (BOOL)isSharedLinkCopy { + return _tag == DBTEAMLOGEventTypeSharedLinkCopy; } -- (BOOL)isShmodelSetExpiration { - return _tag == DBTEAMLOGEventTypeShmodelSetExpiration; +- (BOOL)isSharedLinkCreate { + return _tag == DBTEAMLOGEventTypeSharedLinkCreate; } -- (BOOL)isShmodelTeamCopy { - return _tag == DBTEAMLOGEventTypeShmodelTeamCopy; +- (BOOL)isSharedLinkDisable { + return _tag == DBTEAMLOGEventTypeSharedLinkDisable; } -- (BOOL)isShmodelTeamDownload { - return _tag == DBTEAMLOGEventTypeShmodelTeamDownload; +- (BOOL)isSharedLinkDownload { + return _tag == DBTEAMLOGEventTypeSharedLinkDownload; } -- (BOOL)isShmodelTeamShare { - return _tag == DBTEAMLOGEventTypeShmodelTeamShare; +- (BOOL)isSharedLinkRemoveExpiry { + return _tag == DBTEAMLOGEventTypeSharedLinkRemoveExpiry; } -- (BOOL)isShmodelTeamView { - return _tag == DBTEAMLOGEventTypeShmodelTeamView; +- (BOOL)isSharedLinkShare { + return _tag == DBTEAMLOGEventTypeSharedLinkShare; } -- (BOOL)isShmodelVisibilityPassword { - return _tag == DBTEAMLOGEventTypeShmodelVisibilityPassword; +- (BOOL)isSharedLinkView { + return _tag == DBTEAMLOGEventTypeSharedLinkView; } -- (BOOL)isShmodelVisibilityPublic { - return _tag == DBTEAMLOGEventTypeShmodelVisibilityPublic; +- (BOOL)isSharedNoteOpened { + return _tag == DBTEAMLOGEventTypeSharedNoteOpened; } -- (BOOL)isShmodelVisibilityTeamOnly { - return _tag == DBTEAMLOGEventTypeShmodelVisibilityTeamOnly; +- (BOOL)isShmodelGroupShare { + return _tag == DBTEAMLOGEventTypeShmodelGroupShare; } - (BOOL)isSsoAddCert { @@ -22981,6 +31243,10 @@ - (BOOL)isMemberSpaceLimitsAddException { return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsAddException; } +- (BOOL)isMemberSpaceLimitsChangeCapsTypePolicy { + return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy; +} + - (BOOL)isMemberSpaceLimitsChangePolicy { return _tag == DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy; } @@ -23017,6 +31283,14 @@ - (BOOL)isPaperChangePolicy { return _tag == DBTEAMLOGEventTypePaperChangePolicy; } +- (BOOL)isPaperEnabledUsersGroupAddition { + return _tag == DBTEAMLOGEventTypePaperEnabledUsersGroupAddition; +} + +- (BOOL)isPaperEnabledUsersGroupRemoval { + return _tag == DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval; +} + - (BOOL)isPermanentDeleteChangePolicy { return _tag == DBTEAMLOGEventTypePermanentDeleteChangePolicy; } @@ -23065,6 +31339,14 @@ - (BOOL)isWebSessionsChangeIdleLengthPolicy { return _tag == DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy; } +- (BOOL)isTeamMergeFrom { + return _tag == DBTEAMLOGEventTypeTeamMergeFrom; +} + +- (BOOL)isTeamMergeTo { + return _tag == DBTEAMLOGEventTypeTeamMergeTo; +} + - (BOOL)isTeamProfileAddLogo { return _tag == DBTEAMLOGEventTypeTeamProfileAddLogo; } @@ -23119,32 +31401,6 @@ - (BOOL)isOther { - (NSString *)tagName { switch (_tag) { - case DBTEAMLOGEventTypeMemberChangeMembershipType: - return @"DBTEAMLOGEventTypeMemberChangeMembershipType"; - case DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents: - return @"DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents"; - case DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus: - return @"DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus"; - case DBTEAMLOGEventTypeMemberTransferAccountContents: - return @"DBTEAMLOGEventTypeMemberTransferAccountContents"; - case DBTEAMLOGEventTypePaperAdminExportStart: - return @"DBTEAMLOGEventTypePaperAdminExportStart"; - case DBTEAMLOGEventTypePaperEnabledUsersGroupAddition: - return @"DBTEAMLOGEventTypePaperEnabledUsersGroupAddition"; - case DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval: - return @"DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval"; - case DBTEAMLOGEventTypePaperExternalViewAllow: - return @"DBTEAMLOGEventTypePaperExternalViewAllow"; - case DBTEAMLOGEventTypePaperExternalViewDefaultTeam: - return @"DBTEAMLOGEventTypePaperExternalViewDefaultTeam"; - case DBTEAMLOGEventTypePaperExternalViewForbid: - return @"DBTEAMLOGEventTypePaperExternalViewForbid"; - case DBTEAMLOGEventTypeSfExternalInviteWarn: - return @"DBTEAMLOGEventTypeSfExternalInviteWarn"; - case DBTEAMLOGEventTypeTeamMergeFrom: - return @"DBTEAMLOGEventTypeTeamMergeFrom"; - case DBTEAMLOGEventTypeTeamMergeTo: - return @"DBTEAMLOGEventTypeTeamMergeTo"; case DBTEAMLOGEventTypeAppLinkTeam: return @"DBTEAMLOGEventTypeAppLinkTeam"; case DBTEAMLOGEventTypeAppLinkUser: @@ -23193,6 +31449,8 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeAccountCaptureChangeAvailability"; case DBTEAMLOGEventTypeAccountCaptureMigrateAccount: return @"DBTEAMLOGEventTypeAccountCaptureMigrateAccount"; + case DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent: + return @"DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent"; case DBTEAMLOGEventTypeAccountCaptureRelinquishAccount: return @"DBTEAMLOGEventTypeAccountCaptureRelinquishAccount"; case DBTEAMLOGEventTypeDisabledDomainInvites: @@ -23247,22 +31505,14 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeFileRollbackChanges"; case DBTEAMLOGEventTypeFileSaveCopyReference: return @"DBTEAMLOGEventTypeFileSaveCopyReference"; - case DBTEAMLOGEventTypeFileRequestAddDeadline: - return @"DBTEAMLOGEventTypeFileRequestAddDeadline"; case DBTEAMLOGEventTypeFileRequestChange: return @"DBTEAMLOGEventTypeFileRequestChange"; - case DBTEAMLOGEventTypeFileRequestChangeFolder: - return @"DBTEAMLOGEventTypeFileRequestChangeFolder"; case DBTEAMLOGEventTypeFileRequestClose: return @"DBTEAMLOGEventTypeFileRequestClose"; case DBTEAMLOGEventTypeFileRequestCreate: return @"DBTEAMLOGEventTypeFileRequestCreate"; case DBTEAMLOGEventTypeFileRequestReceiveFile: return @"DBTEAMLOGEventTypeFileRequestReceiveFile"; - case DBTEAMLOGEventTypeFileRequestRemoveDeadline: - return @"DBTEAMLOGEventTypeFileRequestRemoveDeadline"; - case DBTEAMLOGEventTypeFileRequestSend: - return @"DBTEAMLOGEventTypeFileRequestSend"; case DBTEAMLOGEventTypeGroupAddExternalId: return @"DBTEAMLOGEventTypeGroupAddExternalId"; case DBTEAMLOGEventTypeGroupAddMember: @@ -23309,12 +31559,26 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeMemberChangeAdminRole"; case DBTEAMLOGEventTypeMemberChangeEmail: return @"DBTEAMLOGEventTypeMemberChangeEmail"; + case DBTEAMLOGEventTypeMemberChangeMembershipType: + return @"DBTEAMLOGEventTypeMemberChangeMembershipType"; case DBTEAMLOGEventTypeMemberChangeName: return @"DBTEAMLOGEventTypeMemberChangeName"; case DBTEAMLOGEventTypeMemberChangeStatus: return @"DBTEAMLOGEventTypeMemberChangeStatus"; + case DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents: + return @"DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents"; + case DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota: + return @"DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota"; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota: + return @"DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota"; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus: + return @"DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus"; + case DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota: + return @"DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota"; case DBTEAMLOGEventTypeMemberSuggest: return @"DBTEAMLOGEventTypeMemberSuggest"; + case DBTEAMLOGEventTypeMemberTransferAccountContents: + return @"DBTEAMLOGEventTypeMemberTransferAccountContents"; case DBTEAMLOGEventTypePaperContentAddMember: return @"DBTEAMLOGEventTypePaperContentAddMember"; case DBTEAMLOGEventTypePaperContentAddToFolder: @@ -23373,6 +31637,12 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypePaperDocUntrashed"; case DBTEAMLOGEventTypePaperDocView: return @"DBTEAMLOGEventTypePaperDocView"; + case DBTEAMLOGEventTypePaperExternalViewAllow: + return @"DBTEAMLOGEventTypePaperExternalViewAllow"; + case DBTEAMLOGEventTypePaperExternalViewDefaultTeam: + return @"DBTEAMLOGEventTypePaperExternalViewDefaultTeam"; + case DBTEAMLOGEventTypePaperExternalViewForbid: + return @"DBTEAMLOGEventTypePaperExternalViewForbid"; case DBTEAMLOGEventTypePaperFolderChangeSubscription: return @"DBTEAMLOGEventTypePaperFolderChangeSubscription"; case DBTEAMLOGEventTypePaperFolderDeleted: @@ -23391,6 +31661,10 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeEmmCreateExceptionsReport"; case DBTEAMLOGEventTypeEmmCreateUsageReport: return @"DBTEAMLOGEventTypeEmmCreateUsageReport"; + case DBTEAMLOGEventTypeExportMembersReport: + return @"DBTEAMLOGEventTypeExportMembersReport"; + case DBTEAMLOGEventTypePaperAdminExportStart: + return @"DBTEAMLOGEventTypePaperAdminExportStart"; case DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport: return @"DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport"; case DBTEAMLOGEventTypeTeamActivityCreateReport: @@ -23413,12 +31687,16 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeSfAddGroup"; case DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks: return @"DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks"; + case DBTEAMLOGEventTypeSfExternalInviteWarn: + return @"DBTEAMLOGEventTypeSfExternalInviteWarn"; + case DBTEAMLOGEventTypeSfFbInvite: + return @"DBTEAMLOGEventTypeSfFbInvite"; + case DBTEAMLOGEventTypeSfFbInviteChangeRole: + return @"DBTEAMLOGEventTypeSfFbInviteChangeRole"; + case DBTEAMLOGEventTypeSfFbUninvite: + return @"DBTEAMLOGEventTypeSfFbUninvite"; case DBTEAMLOGEventTypeSfInviteGroup: return @"DBTEAMLOGEventTypeSfInviteGroup"; - case DBTEAMLOGEventTypeSfNest: - return @"DBTEAMLOGEventTypeSfNest"; - case DBTEAMLOGEventTypeSfTeamDecline: - return @"DBTEAMLOGEventTypeSfTeamDecline"; case DBTEAMLOGEventTypeSfTeamGrantAccess: return @"DBTEAMLOGEventTypeSfTeamGrantAccess"; case DBTEAMLOGEventTypeSfTeamInvite: @@ -23461,8 +31739,8 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeSharedContentDownload"; case DBTEAMLOGEventTypeSharedContentRelinquishMembership: return @"DBTEAMLOGEventTypeSharedContentRelinquishMembership"; - case DBTEAMLOGEventTypeSharedContentRemoveInvitee: - return @"DBTEAMLOGEventTypeSharedContentRemoveInvitee"; + case DBTEAMLOGEventTypeSharedContentRemoveInvitees: + return @"DBTEAMLOGEventTypeSharedContentRemoveInvitees"; case DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry: return @"DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry"; case DBTEAMLOGEventTypeSharedContentRemoveLinkPassword: @@ -23475,52 +31753,50 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeSharedContentUnshare"; case DBTEAMLOGEventTypeSharedContentView: return @"DBTEAMLOGEventTypeSharedContentView"; - case DBTEAMLOGEventTypeSharedFolderChangeConfidentiality: - return @"DBTEAMLOGEventTypeSharedFolderChangeConfidentiality"; case DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy: return @"DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy"; - case DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy: - return @"DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy"; - case DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy: - return @"DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy"; + case DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy: + return @"DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy"; + case DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy: + return @"DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy"; + case DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy: + return @"DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy"; case DBTEAMLOGEventTypeSharedFolderCreate: return @"DBTEAMLOGEventTypeSharedFolderCreate"; + case DBTEAMLOGEventTypeSharedFolderDeclineInvitation: + return @"DBTEAMLOGEventTypeSharedFolderDeclineInvitation"; case DBTEAMLOGEventTypeSharedFolderMount: return @"DBTEAMLOGEventTypeSharedFolderMount"; + case DBTEAMLOGEventTypeSharedFolderNest: + return @"DBTEAMLOGEventTypeSharedFolderNest"; case DBTEAMLOGEventTypeSharedFolderTransferOwnership: return @"DBTEAMLOGEventTypeSharedFolderTransferOwnership"; case DBTEAMLOGEventTypeSharedFolderUnmount: return @"DBTEAMLOGEventTypeSharedFolderUnmount"; + case DBTEAMLOGEventTypeSharedLinkAddExpiry: + return @"DBTEAMLOGEventTypeSharedLinkAddExpiry"; + case DBTEAMLOGEventTypeSharedLinkChangeExpiry: + return @"DBTEAMLOGEventTypeSharedLinkChangeExpiry"; + case DBTEAMLOGEventTypeSharedLinkChangeVisibility: + return @"DBTEAMLOGEventTypeSharedLinkChangeVisibility"; + case DBTEAMLOGEventTypeSharedLinkCopy: + return @"DBTEAMLOGEventTypeSharedLinkCopy"; + case DBTEAMLOGEventTypeSharedLinkCreate: + return @"DBTEAMLOGEventTypeSharedLinkCreate"; + case DBTEAMLOGEventTypeSharedLinkDisable: + return @"DBTEAMLOGEventTypeSharedLinkDisable"; + case DBTEAMLOGEventTypeSharedLinkDownload: + return @"DBTEAMLOGEventTypeSharedLinkDownload"; + case DBTEAMLOGEventTypeSharedLinkRemoveExpiry: + return @"DBTEAMLOGEventTypeSharedLinkRemoveExpiry"; + case DBTEAMLOGEventTypeSharedLinkShare: + return @"DBTEAMLOGEventTypeSharedLinkShare"; + case DBTEAMLOGEventTypeSharedLinkView: + return @"DBTEAMLOGEventTypeSharedLinkView"; case DBTEAMLOGEventTypeSharedNoteOpened: return @"DBTEAMLOGEventTypeSharedNoteOpened"; - case DBTEAMLOGEventTypeShmodelAppCreate: - return @"DBTEAMLOGEventTypeShmodelAppCreate"; - case DBTEAMLOGEventTypeShmodelCreate: - return @"DBTEAMLOGEventTypeShmodelCreate"; - case DBTEAMLOGEventTypeShmodelDisable: - return @"DBTEAMLOGEventTypeShmodelDisable"; - case DBTEAMLOGEventTypeShmodelFbShare: - return @"DBTEAMLOGEventTypeShmodelFbShare"; case DBTEAMLOGEventTypeShmodelGroupShare: return @"DBTEAMLOGEventTypeShmodelGroupShare"; - case DBTEAMLOGEventTypeShmodelRemoveExpiration: - return @"DBTEAMLOGEventTypeShmodelRemoveExpiration"; - case DBTEAMLOGEventTypeShmodelSetExpiration: - return @"DBTEAMLOGEventTypeShmodelSetExpiration"; - case DBTEAMLOGEventTypeShmodelTeamCopy: - return @"DBTEAMLOGEventTypeShmodelTeamCopy"; - case DBTEAMLOGEventTypeShmodelTeamDownload: - return @"DBTEAMLOGEventTypeShmodelTeamDownload"; - case DBTEAMLOGEventTypeShmodelTeamShare: - return @"DBTEAMLOGEventTypeShmodelTeamShare"; - case DBTEAMLOGEventTypeShmodelTeamView: - return @"DBTEAMLOGEventTypeShmodelTeamView"; - case DBTEAMLOGEventTypeShmodelVisibilityPassword: - return @"DBTEAMLOGEventTypeShmodelVisibilityPassword"; - case DBTEAMLOGEventTypeShmodelVisibilityPublic: - return @"DBTEAMLOGEventTypeShmodelVisibilityPublic"; - case DBTEAMLOGEventTypeShmodelVisibilityTeamOnly: - return @"DBTEAMLOGEventTypeShmodelVisibilityTeamOnly"; case DBTEAMLOGEventTypeSsoAddCert: return @"DBTEAMLOGEventTypeSsoAddCert"; case DBTEAMLOGEventTypeSsoAddLoginUrl: @@ -23593,6 +31869,8 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeMemberRequestsChangePolicy"; case DBTEAMLOGEventTypeMemberSpaceLimitsAddException: return @"DBTEAMLOGEventTypeMemberSpaceLimitsAddException"; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy: + return @"DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy"; case DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy: return @"DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy"; case DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException: @@ -23611,6 +31889,10 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypePaperChangeMemberPolicy"; case DBTEAMLOGEventTypePaperChangePolicy: return @"DBTEAMLOGEventTypePaperChangePolicy"; + case DBTEAMLOGEventTypePaperEnabledUsersGroupAddition: + return @"DBTEAMLOGEventTypePaperEnabledUsersGroupAddition"; + case DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval: + return @"DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval"; case DBTEAMLOGEventTypePermanentDeleteChangePolicy: return @"DBTEAMLOGEventTypePermanentDeleteChangePolicy"; case DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy: @@ -23635,6 +31917,10 @@ - (NSString *)tagName { return @"DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy"; case DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy: return @"DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy"; + case DBTEAMLOGEventTypeTeamMergeFrom: + return @"DBTEAMLOGEventTypeTeamMergeFrom"; + case DBTEAMLOGEventTypeTeamMergeTo: + return @"DBTEAMLOGEventTypeTeamMergeTo"; case DBTEAMLOGEventTypeTeamProfileAddLogo: return @"DBTEAMLOGEventTypeTeamProfileAddLogo"; case DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage: @@ -23697,546 +31983,550 @@ - (NSUInteger)hash { NSUInteger result = 1; switch (_tag) { - case DBTEAMLOGEventTypeMemberChangeMembershipType: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeMemberTransferAccountContents: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypePaperAdminExportStart: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypePaperEnabledUsersGroupAddition: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypePaperExternalViewAllow: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypePaperExternalViewDefaultTeam: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypePaperExternalViewForbid: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSfExternalInviteWarn: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeTeamMergeFrom: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeTeamMergeTo: - result = prime * result + [[self tagName] hash]; case DBTEAMLOGEventTypeAppLinkTeam: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.appLinkTeam hash]; case DBTEAMLOGEventTypeAppLinkUser: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.appLinkUser hash]; case DBTEAMLOGEventTypeAppUnlinkTeam: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.appUnlinkTeam hash]; case DBTEAMLOGEventTypeAppUnlinkUser: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.appUnlinkUser hash]; case DBTEAMLOGEventTypeFileAddComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileAddComment hash]; case DBTEAMLOGEventTypeFileChangeCommentSubscription: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileChangeCommentSubscription hash]; case DBTEAMLOGEventTypeFileDeleteComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileDeleteComment hash]; case DBTEAMLOGEventTypeFileLikeComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileLikeComment hash]; case DBTEAMLOGEventTypeFileResolveComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileResolveComment hash]; case DBTEAMLOGEventTypeFileUnlikeComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileUnlikeComment hash]; case DBTEAMLOGEventTypeFileUnresolveComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileUnresolveComment hash]; case DBTEAMLOGEventTypeDeviceChangeIpDesktop: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceChangeIpDesktop hash]; case DBTEAMLOGEventTypeDeviceChangeIpMobile: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceChangeIpMobile hash]; case DBTEAMLOGEventTypeDeviceChangeIpWeb: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceChangeIpWeb hash]; case DBTEAMLOGEventTypeDeviceDeleteOnUnlinkFail: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceDeleteOnUnlinkFail hash]; case DBTEAMLOGEventTypeDeviceDeleteOnUnlinkSuccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceDeleteOnUnlinkSuccess hash]; case DBTEAMLOGEventTypeDeviceLinkFail: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceLinkFail hash]; case DBTEAMLOGEventTypeDeviceLinkSuccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceLinkSuccess hash]; case DBTEAMLOGEventTypeDeviceManagementDisabled: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceManagementDisabled hash]; case DBTEAMLOGEventTypeDeviceManagementEnabled: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceManagementEnabled hash]; case DBTEAMLOGEventTypeDeviceUnlink: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceUnlink hash]; case DBTEAMLOGEventTypeEmmRefreshAuthToken: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmRefreshAuthToken hash]; case DBTEAMLOGEventTypeAccountCaptureChangeAvailability: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.accountCaptureChangeAvailability hash]; case DBTEAMLOGEventTypeAccountCaptureMigrateAccount: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.accountCaptureMigrateAccount hash]; + case DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent: + result = prime * result + [self.accountCaptureNotificationEmailsSent hash]; case DBTEAMLOGEventTypeAccountCaptureRelinquishAccount: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.accountCaptureRelinquishAccount hash]; case DBTEAMLOGEventTypeDisabledDomainInvites: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.disabledDomainInvites hash]; case DBTEAMLOGEventTypeDomainInvitesApproveRequestToJoinTeam: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainInvitesApproveRequestToJoinTeam hash]; case DBTEAMLOGEventTypeDomainInvitesDeclineRequestToJoinTeam: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainInvitesDeclineRequestToJoinTeam hash]; case DBTEAMLOGEventTypeDomainInvitesEmailExistingUsers: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainInvitesEmailExistingUsers hash]; case DBTEAMLOGEventTypeDomainInvitesRequestToJoinTeam: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainInvitesRequestToJoinTeam hash]; case DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToNo: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainInvitesSetInviteNewUserPrefToNo hash]; case DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToYes: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainInvitesSetInviteNewUserPrefToYes hash]; case DBTEAMLOGEventTypeDomainVerificationAddDomainFail: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainVerificationAddDomainFail hash]; case DBTEAMLOGEventTypeDomainVerificationAddDomainSuccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainVerificationAddDomainSuccess hash]; case DBTEAMLOGEventTypeDomainVerificationRemoveDomain: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.domainVerificationRemoveDomain hash]; case DBTEAMLOGEventTypeEnabledDomainInvites: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.enabledDomainInvites hash]; case DBTEAMLOGEventTypeCreateFolder: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.createFolder hash]; case DBTEAMLOGEventTypeFileAdd: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileAdd hash]; case DBTEAMLOGEventTypeFileCopy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileCopy hash]; case DBTEAMLOGEventTypeFileDelete: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileDelete hash]; case DBTEAMLOGEventTypeFileDownload: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileDownload hash]; case DBTEAMLOGEventTypeFileEdit: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileEdit hash]; case DBTEAMLOGEventTypeFileGetCopyReference: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileGetCopyReference hash]; case DBTEAMLOGEventTypeFileMove: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileMove hash]; case DBTEAMLOGEventTypeFilePermanentlyDelete: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.filePermanentlyDelete hash]; case DBTEAMLOGEventTypeFilePreview: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.filePreview hash]; case DBTEAMLOGEventTypeFileRename: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRename hash]; case DBTEAMLOGEventTypeFileRestore: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRestore hash]; case DBTEAMLOGEventTypeFileRevert: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRevert hash]; case DBTEAMLOGEventTypeFileRollbackChanges: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRollbackChanges hash]; case DBTEAMLOGEventTypeFileSaveCopyReference: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeFileRequestAddDeadline: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileSaveCopyReference hash]; case DBTEAMLOGEventTypeFileRequestChange: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeFileRequestChangeFolder: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestChange hash]; case DBTEAMLOGEventTypeFileRequestClose: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestClose hash]; case DBTEAMLOGEventTypeFileRequestCreate: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestCreate hash]; case DBTEAMLOGEventTypeFileRequestReceiveFile: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeFileRequestRemoveDeadline: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeFileRequestSend: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestReceiveFile hash]; case DBTEAMLOGEventTypeGroupAddExternalId: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupAddExternalId hash]; case DBTEAMLOGEventTypeGroupAddMember: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupAddMember hash]; case DBTEAMLOGEventTypeGroupChangeExternalId: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupChangeExternalId hash]; case DBTEAMLOGEventTypeGroupChangeManagementType: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupChangeManagementType hash]; case DBTEAMLOGEventTypeGroupChangeMemberRole: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupChangeMemberRole hash]; case DBTEAMLOGEventTypeGroupCreate: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupCreate hash]; case DBTEAMLOGEventTypeGroupDelete: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupDelete hash]; case DBTEAMLOGEventTypeGroupMoved: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupMoved hash]; case DBTEAMLOGEventTypeGroupRemoveExternalId: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupRemoveExternalId hash]; case DBTEAMLOGEventTypeGroupRemoveMember: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupRemoveMember hash]; case DBTEAMLOGEventTypeGroupRename: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupRename hash]; case DBTEAMLOGEventTypeEmmError: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmError hash]; case DBTEAMLOGEventTypeLoginFail: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.loginFail hash]; case DBTEAMLOGEventTypeLoginSuccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.loginSuccess hash]; case DBTEAMLOGEventTypeLogout: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.logout hash]; case DBTEAMLOGEventTypeResellerSupportSessionEnd: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.resellerSupportSessionEnd hash]; case DBTEAMLOGEventTypeResellerSupportSessionStart: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.resellerSupportSessionStart hash]; case DBTEAMLOGEventTypeSignInAsSessionEnd: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.signInAsSessionEnd hash]; case DBTEAMLOGEventTypeSignInAsSessionStart: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.signInAsSessionStart hash]; case DBTEAMLOGEventTypeSsoError: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoError hash]; case DBTEAMLOGEventTypeMemberAddName: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberAddName hash]; case DBTEAMLOGEventTypeMemberChangeAdminRole: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberChangeAdminRole hash]; case DBTEAMLOGEventTypeMemberChangeEmail: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberChangeEmail hash]; + case DBTEAMLOGEventTypeMemberChangeMembershipType: + result = prime * result + [self.memberChangeMembershipType hash]; case DBTEAMLOGEventTypeMemberChangeName: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberChangeName hash]; case DBTEAMLOGEventTypeMemberChangeStatus: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberChangeStatus hash]; + case DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents: + result = prime * result + [self.memberPermanentlyDeleteAccountContents hash]; + case DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota: + result = prime * result + [self.memberSpaceLimitsAddCustomQuota hash]; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota: + result = prime * result + [self.memberSpaceLimitsChangeCustomQuota hash]; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus: + result = prime * result + [self.memberSpaceLimitsChangeStatus hash]; + case DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota: + result = prime * result + [self.memberSpaceLimitsRemoveCustomQuota hash]; case DBTEAMLOGEventTypeMemberSuggest: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberSuggest hash]; + case DBTEAMLOGEventTypeMemberTransferAccountContents: + result = prime * result + [self.memberTransferAccountContents hash]; case DBTEAMLOGEventTypePaperContentAddMember: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentAddMember hash]; case DBTEAMLOGEventTypePaperContentAddToFolder: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentAddToFolder hash]; case DBTEAMLOGEventTypePaperContentArchive: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentArchive hash]; case DBTEAMLOGEventTypePaperContentCreate: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentCreate hash]; case DBTEAMLOGEventTypePaperContentPermanentlyDelete: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentPermanentlyDelete hash]; case DBTEAMLOGEventTypePaperContentRemoveFromFolder: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentRemoveFromFolder hash]; case DBTEAMLOGEventTypePaperContentRemoveMember: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentRemoveMember hash]; case DBTEAMLOGEventTypePaperContentRename: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentRename hash]; case DBTEAMLOGEventTypePaperContentRestore: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperContentRestore hash]; case DBTEAMLOGEventTypePaperDocAddComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocAddComment hash]; case DBTEAMLOGEventTypePaperDocChangeMemberRole: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocChangeMemberRole hash]; case DBTEAMLOGEventTypePaperDocChangeSharingPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocChangeSharingPolicy hash]; case DBTEAMLOGEventTypePaperDocChangeSubscription: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocChangeSubscription hash]; case DBTEAMLOGEventTypePaperDocDeleted: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocDeleted hash]; case DBTEAMLOGEventTypePaperDocDeleteComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocDeleteComment hash]; case DBTEAMLOGEventTypePaperDocDownload: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocDownload hash]; case DBTEAMLOGEventTypePaperDocEdit: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocEdit hash]; case DBTEAMLOGEventTypePaperDocEditComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocEditComment hash]; case DBTEAMLOGEventTypePaperDocFollowed: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocFollowed hash]; case DBTEAMLOGEventTypePaperDocMention: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocMention hash]; case DBTEAMLOGEventTypePaperDocRequestAccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocRequestAccess hash]; case DBTEAMLOGEventTypePaperDocResolveComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocResolveComment hash]; case DBTEAMLOGEventTypePaperDocRevert: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocRevert hash]; case DBTEAMLOGEventTypePaperDocSlackShare: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocSlackShare hash]; case DBTEAMLOGEventTypePaperDocTeamInvite: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocTeamInvite hash]; case DBTEAMLOGEventTypePaperDocTrashed: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocTrashed hash]; case DBTEAMLOGEventTypePaperDocUnresolveComment: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocUnresolveComment hash]; case DBTEAMLOGEventTypePaperDocUntrashed: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocUntrashed hash]; case DBTEAMLOGEventTypePaperDocView: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperDocView hash]; + case DBTEAMLOGEventTypePaperExternalViewAllow: + result = prime * result + [self.paperExternalViewAllow hash]; + case DBTEAMLOGEventTypePaperExternalViewDefaultTeam: + result = prime * result + [self.paperExternalViewDefaultTeam hash]; + case DBTEAMLOGEventTypePaperExternalViewForbid: + result = prime * result + [self.paperExternalViewForbid hash]; case DBTEAMLOGEventTypePaperFolderChangeSubscription: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperFolderChangeSubscription hash]; case DBTEAMLOGEventTypePaperFolderDeleted: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperFolderDeleted hash]; case DBTEAMLOGEventTypePaperFolderFollowed: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperFolderFollowed hash]; case DBTEAMLOGEventTypePaperFolderTeamInvite: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperFolderTeamInvite hash]; case DBTEAMLOGEventTypePasswordChange: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.passwordChange hash]; case DBTEAMLOGEventTypePasswordReset: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.passwordReset hash]; case DBTEAMLOGEventTypePasswordResetAll: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.passwordResetAll hash]; case DBTEAMLOGEventTypeEmmCreateExceptionsReport: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmCreateExceptionsReport hash]; case DBTEAMLOGEventTypeEmmCreateUsageReport: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmCreateUsageReport hash]; + case DBTEAMLOGEventTypeExportMembersReport: + result = prime * result + [self.exportMembersReport hash]; + case DBTEAMLOGEventTypePaperAdminExportStart: + result = prime * result + [self.paperAdminExportStart hash]; case DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.smartSyncCreateAdminPrivilegeReport hash]; case DBTEAMLOGEventTypeTeamActivityCreateReport: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamActivityCreateReport hash]; case DBTEAMLOGEventTypeCollectionShare: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.collectionShare hash]; case DBTEAMLOGEventTypeNoteAclInviteOnly: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.noteAclInviteOnly hash]; case DBTEAMLOGEventTypeNoteAclLink: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.noteAclLink hash]; case DBTEAMLOGEventTypeNoteAclTeamLink: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.noteAclTeamLink hash]; case DBTEAMLOGEventTypeNoteShared: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.noteShared hash]; case DBTEAMLOGEventTypeNoteShareReceive: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.noteShareReceive hash]; case DBTEAMLOGEventTypeOpenNoteShared: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.openNoteShared hash]; case DBTEAMLOGEventTypeSfAddGroup: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfAddGroup hash]; case DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfAllowNonMembersToViewSharedLinks hash]; + case DBTEAMLOGEventTypeSfExternalInviteWarn: + result = prime * result + [self.sfExternalInviteWarn hash]; + case DBTEAMLOGEventTypeSfFbInvite: + result = prime * result + [self.sfFbInvite hash]; + case DBTEAMLOGEventTypeSfFbInviteChangeRole: + result = prime * result + [self.sfFbInviteChangeRole hash]; + case DBTEAMLOGEventTypeSfFbUninvite: + result = prime * result + [self.sfFbUninvite hash]; case DBTEAMLOGEventTypeSfInviteGroup: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSfNest: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSfTeamDecline: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfInviteGroup hash]; case DBTEAMLOGEventTypeSfTeamGrantAccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfTeamGrantAccess hash]; case DBTEAMLOGEventTypeSfTeamInvite: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfTeamInvite hash]; case DBTEAMLOGEventTypeSfTeamInviteChangeRole: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfTeamInviteChangeRole hash]; case DBTEAMLOGEventTypeSfTeamJoin: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfTeamJoin hash]; case DBTEAMLOGEventTypeSfTeamJoinFromOobLink: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfTeamJoinFromOobLink hash]; case DBTEAMLOGEventTypeSfTeamUninvite: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sfTeamUninvite hash]; case DBTEAMLOGEventTypeSharedContentAddInvitees: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentAddInvitees hash]; case DBTEAMLOGEventTypeSharedContentAddLinkExpiry: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentAddLinkExpiry hash]; case DBTEAMLOGEventTypeSharedContentAddLinkPassword: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentAddLinkPassword hash]; case DBTEAMLOGEventTypeSharedContentAddMember: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentAddMember hash]; case DBTEAMLOGEventTypeSharedContentChangeDownloadsPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeDownloadsPolicy hash]; case DBTEAMLOGEventTypeSharedContentChangeInviteeRole: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeInviteeRole hash]; case DBTEAMLOGEventTypeSharedContentChangeLinkAudience: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeLinkAudience hash]; case DBTEAMLOGEventTypeSharedContentChangeLinkExpiry: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeLinkExpiry hash]; case DBTEAMLOGEventTypeSharedContentChangeLinkPassword: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeLinkPassword hash]; case DBTEAMLOGEventTypeSharedContentChangeMemberRole: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeMemberRole hash]; case DBTEAMLOGEventTypeSharedContentChangeViewerInfoPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentChangeViewerInfoPolicy hash]; case DBTEAMLOGEventTypeSharedContentClaimInvitation: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentClaimInvitation hash]; case DBTEAMLOGEventTypeSharedContentCopy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentCopy hash]; case DBTEAMLOGEventTypeSharedContentDownload: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentDownload hash]; case DBTEAMLOGEventTypeSharedContentRelinquishMembership: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSharedContentRemoveInvitee: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentRelinquishMembership hash]; + case DBTEAMLOGEventTypeSharedContentRemoveInvitees: + result = prime * result + [self.sharedContentRemoveInvitees hash]; case DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentRemoveLinkExpiry hash]; case DBTEAMLOGEventTypeSharedContentRemoveLinkPassword: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentRemoveLinkPassword hash]; case DBTEAMLOGEventTypeSharedContentRemoveMember: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentRemoveMember hash]; case DBTEAMLOGEventTypeSharedContentRequestAccess: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentRequestAccess hash]; case DBTEAMLOGEventTypeSharedContentUnshare: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentUnshare hash]; case DBTEAMLOGEventTypeSharedContentView: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSharedFolderChangeConfidentiality: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedContentView hash]; case DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedFolderChangeLinkPolicy hash]; + case DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy: + result = prime * result + [self.sharedFolderChangeMembersInheritancePolicy hash]; + case DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy: + result = prime * result + [self.sharedFolderChangeMembersManagementPolicy hash]; + case DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy: + result = prime * result + [self.sharedFolderChangeMembersPolicy hash]; case DBTEAMLOGEventTypeSharedFolderCreate: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedFolderCreate hash]; + case DBTEAMLOGEventTypeSharedFolderDeclineInvitation: + result = prime * result + [self.sharedFolderDeclineInvitation hash]; case DBTEAMLOGEventTypeSharedFolderMount: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedFolderMount hash]; + case DBTEAMLOGEventTypeSharedFolderNest: + result = prime * result + [self.sharedFolderNest hash]; case DBTEAMLOGEventTypeSharedFolderTransferOwnership: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedFolderTransferOwnership hash]; case DBTEAMLOGEventTypeSharedFolderUnmount: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedFolderUnmount hash]; + case DBTEAMLOGEventTypeSharedLinkAddExpiry: + result = prime * result + [self.sharedLinkAddExpiry hash]; + case DBTEAMLOGEventTypeSharedLinkChangeExpiry: + result = prime * result + [self.sharedLinkChangeExpiry hash]; + case DBTEAMLOGEventTypeSharedLinkChangeVisibility: + result = prime * result + [self.sharedLinkChangeVisibility hash]; + case DBTEAMLOGEventTypeSharedLinkCopy: + result = prime * result + [self.sharedLinkCopy hash]; + case DBTEAMLOGEventTypeSharedLinkCreate: + result = prime * result + [self.sharedLinkCreate hash]; + case DBTEAMLOGEventTypeSharedLinkDisable: + result = prime * result + [self.sharedLinkDisable hash]; + case DBTEAMLOGEventTypeSharedLinkDownload: + result = prime * result + [self.sharedLinkDownload hash]; + case DBTEAMLOGEventTypeSharedLinkRemoveExpiry: + result = prime * result + [self.sharedLinkRemoveExpiry hash]; + case DBTEAMLOGEventTypeSharedLinkShare: + result = prime * result + [self.sharedLinkShare hash]; + case DBTEAMLOGEventTypeSharedLinkView: + result = prime * result + [self.sharedLinkView hash]; case DBTEAMLOGEventTypeSharedNoteOpened: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelAppCreate: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelCreate: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelDisable: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelFbShare: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharedNoteOpened hash]; case DBTEAMLOGEventTypeShmodelGroupShare: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelRemoveExpiration: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelSetExpiration: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelTeamCopy: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelTeamDownload: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelTeamShare: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelTeamView: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelVisibilityPassword: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelVisibilityPublic: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGEventTypeShmodelVisibilityTeamOnly: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.shmodelGroupShare hash]; case DBTEAMLOGEventTypeSsoAddCert: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoAddCert hash]; case DBTEAMLOGEventTypeSsoAddLoginUrl: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoAddLoginUrl hash]; case DBTEAMLOGEventTypeSsoAddLogoutUrl: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoAddLogoutUrl hash]; case DBTEAMLOGEventTypeSsoChangeCert: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoChangeCert hash]; case DBTEAMLOGEventTypeSsoChangeLoginUrl: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoChangeLoginUrl hash]; case DBTEAMLOGEventTypeSsoChangeLogoutUrl: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoChangeLogoutUrl hash]; case DBTEAMLOGEventTypeSsoChangeSamlIdentityMode: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoChangeSamlIdentityMode hash]; case DBTEAMLOGEventTypeSsoRemoveCert: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoRemoveCert hash]; case DBTEAMLOGEventTypeSsoRemoveLoginUrl: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoRemoveLoginUrl hash]; case DBTEAMLOGEventTypeSsoRemoveLogoutUrl: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoRemoveLogoutUrl hash]; case DBTEAMLOGEventTypeTeamFolderChangeStatus: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamFolderChangeStatus hash]; case DBTEAMLOGEventTypeTeamFolderCreate: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamFolderCreate hash]; case DBTEAMLOGEventTypeTeamFolderDowngrade: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamFolderDowngrade hash]; case DBTEAMLOGEventTypeTeamFolderPermanentlyDelete: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamFolderPermanentlyDelete hash]; case DBTEAMLOGEventTypeTeamFolderRename: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamFolderRename hash]; case DBTEAMLOGEventTypeAccountCaptureChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.accountCaptureChangePolicy hash]; case DBTEAMLOGEventTypeAllowDownloadDisabled: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.allowDownloadDisabled hash]; case DBTEAMLOGEventTypeAllowDownloadEnabled: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.allowDownloadEnabled hash]; case DBTEAMLOGEventTypeDataPlacementRestrictionChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.dataPlacementRestrictionChangePolicy hash]; case DBTEAMLOGEventTypeDataPlacementRestrictionSatisfyPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.dataPlacementRestrictionSatisfyPolicy hash]; case DBTEAMLOGEventTypeDeviceApprovalsChangeDesktopPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceApprovalsChangeDesktopPolicy hash]; case DBTEAMLOGEventTypeDeviceApprovalsChangeMobilePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceApprovalsChangeMobilePolicy hash]; case DBTEAMLOGEventTypeDeviceApprovalsChangeOverageAction: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceApprovalsChangeOverageAction hash]; case DBTEAMLOGEventTypeDeviceApprovalsChangeUnlinkAction: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.deviceApprovalsChangeUnlinkAction hash]; case DBTEAMLOGEventTypeEmmAddException: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmAddException hash]; case DBTEAMLOGEventTypeEmmChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmChangePolicy hash]; case DBTEAMLOGEventTypeEmmRemoveException: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.emmRemoveException hash]; case DBTEAMLOGEventTypeExtendedVersionHistoryChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.extendedVersionHistoryChangePolicy hash]; case DBTEAMLOGEventTypeFileCommentsChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileCommentsChangePolicy hash]; case DBTEAMLOGEventTypeFileRequestsChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestsChangePolicy hash]; case DBTEAMLOGEventTypeFileRequestsEmailsEnabled: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestsEmailsEnabled hash]; case DBTEAMLOGEventTypeFileRequestsEmailsRestrictedToTeamOnly: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.fileRequestsEmailsRestrictedToTeamOnly hash]; case DBTEAMLOGEventTypeGoogleSsoChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.googleSsoChangePolicy hash]; case DBTEAMLOGEventTypeGroupUserManagementChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.groupUserManagementChangePolicy hash]; case DBTEAMLOGEventTypeMemberRequestsChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberRequestsChangePolicy hash]; case DBTEAMLOGEventTypeMemberSpaceLimitsAddException: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberSpaceLimitsAddException hash]; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy: + result = prime * result + [self.memberSpaceLimitsChangeCapsTypePolicy hash]; case DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberSpaceLimitsChangePolicy hash]; case DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberSpaceLimitsRemoveException hash]; case DBTEAMLOGEventTypeMemberSuggestionsChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.memberSuggestionsChangePolicy hash]; case DBTEAMLOGEventTypeMicrosoftOfficeAddinChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.microsoftOfficeAddinChangePolicy hash]; case DBTEAMLOGEventTypeNetworkControlChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.networkControlChangePolicy hash]; case DBTEAMLOGEventTypePaperChangeDeploymentPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperChangeDeploymentPolicy hash]; case DBTEAMLOGEventTypePaperChangeMemberLinkPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperChangeMemberLinkPolicy hash]; case DBTEAMLOGEventTypePaperChangeMemberPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperChangeMemberPolicy hash]; case DBTEAMLOGEventTypePaperChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.paperChangePolicy hash]; + case DBTEAMLOGEventTypePaperEnabledUsersGroupAddition: + result = prime * result + [self.paperEnabledUsersGroupAddition hash]; + case DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval: + result = prime * result + [self.paperEnabledUsersGroupRemoval hash]; case DBTEAMLOGEventTypePermanentDeleteChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.permanentDeleteChangePolicy hash]; case DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharingChangeFolderJoinPolicy hash]; case DBTEAMLOGEventTypeSharingChangeLinkPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharingChangeLinkPolicy hash]; case DBTEAMLOGEventTypeSharingChangeMemberPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.sharingChangeMemberPolicy hash]; case DBTEAMLOGEventTypeSmartSyncChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.smartSyncChangePolicy hash]; case DBTEAMLOGEventTypeSmartSyncNotOptOut: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.smartSyncNotOptOut hash]; case DBTEAMLOGEventTypeSmartSyncOptOut: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.smartSyncOptOut hash]; case DBTEAMLOGEventTypeSsoChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.ssoChangePolicy hash]; case DBTEAMLOGEventTypeTfaChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaChangePolicy hash]; case DBTEAMLOGEventTypeTwoAccountChangePolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.twoAccountChangePolicy hash]; case DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.webSessionsChangeFixedLengthPolicy hash]; case DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.webSessionsChangeIdleLengthPolicy hash]; + case DBTEAMLOGEventTypeTeamMergeFrom: + result = prime * result + [self.teamMergeFrom hash]; + case DBTEAMLOGEventTypeTeamMergeTo: + result = prime * result + [self.teamMergeTo hash]; case DBTEAMLOGEventTypeTeamProfileAddLogo: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamProfileAddLogo hash]; case DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamProfileChangeDefaultLanguage hash]; case DBTEAMLOGEventTypeTeamProfileChangeLogo: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamProfileChangeLogo hash]; case DBTEAMLOGEventTypeTeamProfileChangeName: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamProfileChangeName hash]; case DBTEAMLOGEventTypeTeamProfileRemoveLogo: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.teamProfileRemoveLogo hash]; case DBTEAMLOGEventTypeTfaAddBackupPhone: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaAddBackupPhone hash]; case DBTEAMLOGEventTypeTfaAddSecurityKey: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaAddSecurityKey hash]; case DBTEAMLOGEventTypeTfaChangeBackupPhone: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaChangeBackupPhone hash]; case DBTEAMLOGEventTypeTfaChangeStatus: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaChangeStatus hash]; case DBTEAMLOGEventTypeTfaRemoveBackupPhone: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaRemoveBackupPhone hash]; case DBTEAMLOGEventTypeTfaRemoveSecurityKey: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaRemoveSecurityKey hash]; case DBTEAMLOGEventTypeTfaReset: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.tfaReset hash]; case DBTEAMLOGEventTypeOther: result = prime * result + [[self tagName] hash]; } @@ -24264,1703 +32554,27725 @@ - (BOOL)isEqualToEventType:(DBTEAMLOGEventType *)anEventType { return NO; } switch (_tag) { - case DBTEAMLOGEventTypeMemberChangeMembershipType: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeMemberTransferAccountContents: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypePaperAdminExportStart: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypePaperEnabledUsersGroupAddition: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypePaperExternalViewAllow: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypePaperExternalViewDefaultTeam: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypePaperExternalViewForbid: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSfExternalInviteWarn: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeTeamMergeFrom: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeTeamMergeTo: - return [[self tagName] isEqual:[anEventType tagName]]; case DBTEAMLOGEventTypeAppLinkTeam: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.appLinkTeam isEqual:anEventType.appLinkTeam]; case DBTEAMLOGEventTypeAppLinkUser: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.appLinkUser isEqual:anEventType.appLinkUser]; case DBTEAMLOGEventTypeAppUnlinkTeam: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.appUnlinkTeam isEqual:anEventType.appUnlinkTeam]; case DBTEAMLOGEventTypeAppUnlinkUser: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.appUnlinkUser isEqual:anEventType.appUnlinkUser]; case DBTEAMLOGEventTypeFileAddComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileAddComment isEqual:anEventType.fileAddComment]; case DBTEAMLOGEventTypeFileChangeCommentSubscription: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileChangeCommentSubscription isEqual:anEventType.fileChangeCommentSubscription]; case DBTEAMLOGEventTypeFileDeleteComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileDeleteComment isEqual:anEventType.fileDeleteComment]; case DBTEAMLOGEventTypeFileLikeComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileLikeComment isEqual:anEventType.fileLikeComment]; case DBTEAMLOGEventTypeFileResolveComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileResolveComment isEqual:anEventType.fileResolveComment]; case DBTEAMLOGEventTypeFileUnlikeComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileUnlikeComment isEqual:anEventType.fileUnlikeComment]; case DBTEAMLOGEventTypeFileUnresolveComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileUnresolveComment isEqual:anEventType.fileUnresolveComment]; case DBTEAMLOGEventTypeDeviceChangeIpDesktop: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceChangeIpDesktop isEqual:anEventType.deviceChangeIpDesktop]; case DBTEAMLOGEventTypeDeviceChangeIpMobile: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceChangeIpMobile isEqual:anEventType.deviceChangeIpMobile]; case DBTEAMLOGEventTypeDeviceChangeIpWeb: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceChangeIpWeb isEqual:anEventType.deviceChangeIpWeb]; case DBTEAMLOGEventTypeDeviceDeleteOnUnlinkFail: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceDeleteOnUnlinkFail isEqual:anEventType.deviceDeleteOnUnlinkFail]; case DBTEAMLOGEventTypeDeviceDeleteOnUnlinkSuccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceDeleteOnUnlinkSuccess isEqual:anEventType.deviceDeleteOnUnlinkSuccess]; case DBTEAMLOGEventTypeDeviceLinkFail: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceLinkFail isEqual:anEventType.deviceLinkFail]; case DBTEAMLOGEventTypeDeviceLinkSuccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceLinkSuccess isEqual:anEventType.deviceLinkSuccess]; case DBTEAMLOGEventTypeDeviceManagementDisabled: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceManagementDisabled isEqual:anEventType.deviceManagementDisabled]; case DBTEAMLOGEventTypeDeviceManagementEnabled: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceManagementEnabled isEqual:anEventType.deviceManagementEnabled]; case DBTEAMLOGEventTypeDeviceUnlink: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceUnlink isEqual:anEventType.deviceUnlink]; case DBTEAMLOGEventTypeEmmRefreshAuthToken: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmRefreshAuthToken isEqual:anEventType.emmRefreshAuthToken]; case DBTEAMLOGEventTypeAccountCaptureChangeAvailability: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.accountCaptureChangeAvailability isEqual:anEventType.accountCaptureChangeAvailability]; case DBTEAMLOGEventTypeAccountCaptureMigrateAccount: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.accountCaptureMigrateAccount isEqual:anEventType.accountCaptureMigrateAccount]; + case DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent: + return [self.accountCaptureNotificationEmailsSent isEqual:anEventType.accountCaptureNotificationEmailsSent]; case DBTEAMLOGEventTypeAccountCaptureRelinquishAccount: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.accountCaptureRelinquishAccount isEqual:anEventType.accountCaptureRelinquishAccount]; case DBTEAMLOGEventTypeDisabledDomainInvites: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.disabledDomainInvites isEqual:anEventType.disabledDomainInvites]; case DBTEAMLOGEventTypeDomainInvitesApproveRequestToJoinTeam: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainInvitesApproveRequestToJoinTeam isEqual:anEventType.domainInvitesApproveRequestToJoinTeam]; case DBTEAMLOGEventTypeDomainInvitesDeclineRequestToJoinTeam: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainInvitesDeclineRequestToJoinTeam isEqual:anEventType.domainInvitesDeclineRequestToJoinTeam]; case DBTEAMLOGEventTypeDomainInvitesEmailExistingUsers: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainInvitesEmailExistingUsers isEqual:anEventType.domainInvitesEmailExistingUsers]; case DBTEAMLOGEventTypeDomainInvitesRequestToJoinTeam: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainInvitesRequestToJoinTeam isEqual:anEventType.domainInvitesRequestToJoinTeam]; case DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToNo: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainInvitesSetInviteNewUserPrefToNo isEqual:anEventType.domainInvitesSetInviteNewUserPrefToNo]; case DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToYes: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainInvitesSetInviteNewUserPrefToYes isEqual:anEventType.domainInvitesSetInviteNewUserPrefToYes]; case DBTEAMLOGEventTypeDomainVerificationAddDomainFail: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainVerificationAddDomainFail isEqual:anEventType.domainVerificationAddDomainFail]; case DBTEAMLOGEventTypeDomainVerificationAddDomainSuccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainVerificationAddDomainSuccess isEqual:anEventType.domainVerificationAddDomainSuccess]; case DBTEAMLOGEventTypeDomainVerificationRemoveDomain: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.domainVerificationRemoveDomain isEqual:anEventType.domainVerificationRemoveDomain]; case DBTEAMLOGEventTypeEnabledDomainInvites: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.enabledDomainInvites isEqual:anEventType.enabledDomainInvites]; case DBTEAMLOGEventTypeCreateFolder: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.createFolder isEqual:anEventType.createFolder]; case DBTEAMLOGEventTypeFileAdd: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileAdd isEqual:anEventType.fileAdd]; case DBTEAMLOGEventTypeFileCopy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileCopy isEqual:anEventType.fileCopy]; case DBTEAMLOGEventTypeFileDelete: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileDelete isEqual:anEventType.fileDelete]; case DBTEAMLOGEventTypeFileDownload: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileDownload isEqual:anEventType.fileDownload]; case DBTEAMLOGEventTypeFileEdit: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileEdit isEqual:anEventType.fileEdit]; case DBTEAMLOGEventTypeFileGetCopyReference: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileGetCopyReference isEqual:anEventType.fileGetCopyReference]; case DBTEAMLOGEventTypeFileMove: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileMove isEqual:anEventType.fileMove]; case DBTEAMLOGEventTypeFilePermanentlyDelete: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.filePermanentlyDelete isEqual:anEventType.filePermanentlyDelete]; case DBTEAMLOGEventTypeFilePreview: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.filePreview isEqual:anEventType.filePreview]; case DBTEAMLOGEventTypeFileRename: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRename isEqual:anEventType.fileRename]; case DBTEAMLOGEventTypeFileRestore: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRestore isEqual:anEventType.fileRestore]; case DBTEAMLOGEventTypeFileRevert: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRevert isEqual:anEventType.fileRevert]; case DBTEAMLOGEventTypeFileRollbackChanges: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRollbackChanges isEqual:anEventType.fileRollbackChanges]; case DBTEAMLOGEventTypeFileSaveCopyReference: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeFileRequestAddDeadline: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileSaveCopyReference isEqual:anEventType.fileSaveCopyReference]; case DBTEAMLOGEventTypeFileRequestChange: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeFileRequestChangeFolder: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestChange isEqual:anEventType.fileRequestChange]; case DBTEAMLOGEventTypeFileRequestClose: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestClose isEqual:anEventType.fileRequestClose]; case DBTEAMLOGEventTypeFileRequestCreate: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestCreate isEqual:anEventType.fileRequestCreate]; case DBTEAMLOGEventTypeFileRequestReceiveFile: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeFileRequestRemoveDeadline: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeFileRequestSend: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestReceiveFile isEqual:anEventType.fileRequestReceiveFile]; case DBTEAMLOGEventTypeGroupAddExternalId: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupAddExternalId isEqual:anEventType.groupAddExternalId]; case DBTEAMLOGEventTypeGroupAddMember: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupAddMember isEqual:anEventType.groupAddMember]; case DBTEAMLOGEventTypeGroupChangeExternalId: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupChangeExternalId isEqual:anEventType.groupChangeExternalId]; case DBTEAMLOGEventTypeGroupChangeManagementType: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupChangeManagementType isEqual:anEventType.groupChangeManagementType]; case DBTEAMLOGEventTypeGroupChangeMemberRole: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupChangeMemberRole isEqual:anEventType.groupChangeMemberRole]; case DBTEAMLOGEventTypeGroupCreate: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupCreate isEqual:anEventType.groupCreate]; case DBTEAMLOGEventTypeGroupDelete: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupDelete isEqual:anEventType.groupDelete]; case DBTEAMLOGEventTypeGroupMoved: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupMoved isEqual:anEventType.groupMoved]; case DBTEAMLOGEventTypeGroupRemoveExternalId: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupRemoveExternalId isEqual:anEventType.groupRemoveExternalId]; case DBTEAMLOGEventTypeGroupRemoveMember: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupRemoveMember isEqual:anEventType.groupRemoveMember]; case DBTEAMLOGEventTypeGroupRename: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupRename isEqual:anEventType.groupRename]; case DBTEAMLOGEventTypeEmmError: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmError isEqual:anEventType.emmError]; case DBTEAMLOGEventTypeLoginFail: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.loginFail isEqual:anEventType.loginFail]; case DBTEAMLOGEventTypeLoginSuccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.loginSuccess isEqual:anEventType.loginSuccess]; case DBTEAMLOGEventTypeLogout: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.logout isEqual:anEventType.logout]; case DBTEAMLOGEventTypeResellerSupportSessionEnd: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.resellerSupportSessionEnd isEqual:anEventType.resellerSupportSessionEnd]; case DBTEAMLOGEventTypeResellerSupportSessionStart: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.resellerSupportSessionStart isEqual:anEventType.resellerSupportSessionStart]; case DBTEAMLOGEventTypeSignInAsSessionEnd: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.signInAsSessionEnd isEqual:anEventType.signInAsSessionEnd]; case DBTEAMLOGEventTypeSignInAsSessionStart: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.signInAsSessionStart isEqual:anEventType.signInAsSessionStart]; case DBTEAMLOGEventTypeSsoError: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoError isEqual:anEventType.ssoError]; case DBTEAMLOGEventTypeMemberAddName: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberAddName isEqual:anEventType.memberAddName]; case DBTEAMLOGEventTypeMemberChangeAdminRole: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberChangeAdminRole isEqual:anEventType.memberChangeAdminRole]; case DBTEAMLOGEventTypeMemberChangeEmail: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberChangeEmail isEqual:anEventType.memberChangeEmail]; + case DBTEAMLOGEventTypeMemberChangeMembershipType: + return [self.memberChangeMembershipType isEqual:anEventType.memberChangeMembershipType]; case DBTEAMLOGEventTypeMemberChangeName: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberChangeName isEqual:anEventType.memberChangeName]; case DBTEAMLOGEventTypeMemberChangeStatus: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberChangeStatus isEqual:anEventType.memberChangeStatus]; + case DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents: + return [self.memberPermanentlyDeleteAccountContents isEqual:anEventType.memberPermanentlyDeleteAccountContents]; + case DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota: + return [self.memberSpaceLimitsAddCustomQuota isEqual:anEventType.memberSpaceLimitsAddCustomQuota]; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota: + return [self.memberSpaceLimitsChangeCustomQuota isEqual:anEventType.memberSpaceLimitsChangeCustomQuota]; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus: + return [self.memberSpaceLimitsChangeStatus isEqual:anEventType.memberSpaceLimitsChangeStatus]; + case DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota: + return [self.memberSpaceLimitsRemoveCustomQuota isEqual:anEventType.memberSpaceLimitsRemoveCustomQuota]; case DBTEAMLOGEventTypeMemberSuggest: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberSuggest isEqual:anEventType.memberSuggest]; + case DBTEAMLOGEventTypeMemberTransferAccountContents: + return [self.memberTransferAccountContents isEqual:anEventType.memberTransferAccountContents]; case DBTEAMLOGEventTypePaperContentAddMember: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentAddMember isEqual:anEventType.paperContentAddMember]; case DBTEAMLOGEventTypePaperContentAddToFolder: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentAddToFolder isEqual:anEventType.paperContentAddToFolder]; case DBTEAMLOGEventTypePaperContentArchive: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentArchive isEqual:anEventType.paperContentArchive]; case DBTEAMLOGEventTypePaperContentCreate: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentCreate isEqual:anEventType.paperContentCreate]; case DBTEAMLOGEventTypePaperContentPermanentlyDelete: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentPermanentlyDelete isEqual:anEventType.paperContentPermanentlyDelete]; case DBTEAMLOGEventTypePaperContentRemoveFromFolder: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentRemoveFromFolder isEqual:anEventType.paperContentRemoveFromFolder]; case DBTEAMLOGEventTypePaperContentRemoveMember: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentRemoveMember isEqual:anEventType.paperContentRemoveMember]; case DBTEAMLOGEventTypePaperContentRename: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentRename isEqual:anEventType.paperContentRename]; case DBTEAMLOGEventTypePaperContentRestore: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperContentRestore isEqual:anEventType.paperContentRestore]; case DBTEAMLOGEventTypePaperDocAddComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocAddComment isEqual:anEventType.paperDocAddComment]; case DBTEAMLOGEventTypePaperDocChangeMemberRole: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocChangeMemberRole isEqual:anEventType.paperDocChangeMemberRole]; case DBTEAMLOGEventTypePaperDocChangeSharingPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocChangeSharingPolicy isEqual:anEventType.paperDocChangeSharingPolicy]; case DBTEAMLOGEventTypePaperDocChangeSubscription: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocChangeSubscription isEqual:anEventType.paperDocChangeSubscription]; case DBTEAMLOGEventTypePaperDocDeleted: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocDeleted isEqual:anEventType.paperDocDeleted]; case DBTEAMLOGEventTypePaperDocDeleteComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocDeleteComment isEqual:anEventType.paperDocDeleteComment]; case DBTEAMLOGEventTypePaperDocDownload: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocDownload isEqual:anEventType.paperDocDownload]; case DBTEAMLOGEventTypePaperDocEdit: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocEdit isEqual:anEventType.paperDocEdit]; case DBTEAMLOGEventTypePaperDocEditComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocEditComment isEqual:anEventType.paperDocEditComment]; case DBTEAMLOGEventTypePaperDocFollowed: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocFollowed isEqual:anEventType.paperDocFollowed]; case DBTEAMLOGEventTypePaperDocMention: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocMention isEqual:anEventType.paperDocMention]; case DBTEAMLOGEventTypePaperDocRequestAccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocRequestAccess isEqual:anEventType.paperDocRequestAccess]; case DBTEAMLOGEventTypePaperDocResolveComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocResolveComment isEqual:anEventType.paperDocResolveComment]; case DBTEAMLOGEventTypePaperDocRevert: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocRevert isEqual:anEventType.paperDocRevert]; case DBTEAMLOGEventTypePaperDocSlackShare: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocSlackShare isEqual:anEventType.paperDocSlackShare]; case DBTEAMLOGEventTypePaperDocTeamInvite: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocTeamInvite isEqual:anEventType.paperDocTeamInvite]; case DBTEAMLOGEventTypePaperDocTrashed: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocTrashed isEqual:anEventType.paperDocTrashed]; case DBTEAMLOGEventTypePaperDocUnresolveComment: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocUnresolveComment isEqual:anEventType.paperDocUnresolveComment]; case DBTEAMLOGEventTypePaperDocUntrashed: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocUntrashed isEqual:anEventType.paperDocUntrashed]; case DBTEAMLOGEventTypePaperDocView: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperDocView isEqual:anEventType.paperDocView]; + case DBTEAMLOGEventTypePaperExternalViewAllow: + return [self.paperExternalViewAllow isEqual:anEventType.paperExternalViewAllow]; + case DBTEAMLOGEventTypePaperExternalViewDefaultTeam: + return [self.paperExternalViewDefaultTeam isEqual:anEventType.paperExternalViewDefaultTeam]; + case DBTEAMLOGEventTypePaperExternalViewForbid: + return [self.paperExternalViewForbid isEqual:anEventType.paperExternalViewForbid]; case DBTEAMLOGEventTypePaperFolderChangeSubscription: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperFolderChangeSubscription isEqual:anEventType.paperFolderChangeSubscription]; case DBTEAMLOGEventTypePaperFolderDeleted: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperFolderDeleted isEqual:anEventType.paperFolderDeleted]; case DBTEAMLOGEventTypePaperFolderFollowed: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperFolderFollowed isEqual:anEventType.paperFolderFollowed]; case DBTEAMLOGEventTypePaperFolderTeamInvite: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperFolderTeamInvite isEqual:anEventType.paperFolderTeamInvite]; case DBTEAMLOGEventTypePasswordChange: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.passwordChange isEqual:anEventType.passwordChange]; case DBTEAMLOGEventTypePasswordReset: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.passwordReset isEqual:anEventType.passwordReset]; case DBTEAMLOGEventTypePasswordResetAll: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.passwordResetAll isEqual:anEventType.passwordResetAll]; case DBTEAMLOGEventTypeEmmCreateExceptionsReport: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmCreateExceptionsReport isEqual:anEventType.emmCreateExceptionsReport]; case DBTEAMLOGEventTypeEmmCreateUsageReport: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmCreateUsageReport isEqual:anEventType.emmCreateUsageReport]; + case DBTEAMLOGEventTypeExportMembersReport: + return [self.exportMembersReport isEqual:anEventType.exportMembersReport]; + case DBTEAMLOGEventTypePaperAdminExportStart: + return [self.paperAdminExportStart isEqual:anEventType.paperAdminExportStart]; case DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.smartSyncCreateAdminPrivilegeReport isEqual:anEventType.smartSyncCreateAdminPrivilegeReport]; case DBTEAMLOGEventTypeTeamActivityCreateReport: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamActivityCreateReport isEqual:anEventType.teamActivityCreateReport]; case DBTEAMLOGEventTypeCollectionShare: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.collectionShare isEqual:anEventType.collectionShare]; case DBTEAMLOGEventTypeNoteAclInviteOnly: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.noteAclInviteOnly isEqual:anEventType.noteAclInviteOnly]; case DBTEAMLOGEventTypeNoteAclLink: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.noteAclLink isEqual:anEventType.noteAclLink]; case DBTEAMLOGEventTypeNoteAclTeamLink: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.noteAclTeamLink isEqual:anEventType.noteAclTeamLink]; case DBTEAMLOGEventTypeNoteShared: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.noteShared isEqual:anEventType.noteShared]; case DBTEAMLOGEventTypeNoteShareReceive: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.noteShareReceive isEqual:anEventType.noteShareReceive]; case DBTEAMLOGEventTypeOpenNoteShared: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.openNoteShared isEqual:anEventType.openNoteShared]; case DBTEAMLOGEventTypeSfAddGroup: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfAddGroup isEqual:anEventType.sfAddGroup]; case DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfAllowNonMembersToViewSharedLinks isEqual:anEventType.sfAllowNonMembersToViewSharedLinks]; + case DBTEAMLOGEventTypeSfExternalInviteWarn: + return [self.sfExternalInviteWarn isEqual:anEventType.sfExternalInviteWarn]; + case DBTEAMLOGEventTypeSfFbInvite: + return [self.sfFbInvite isEqual:anEventType.sfFbInvite]; + case DBTEAMLOGEventTypeSfFbInviteChangeRole: + return [self.sfFbInviteChangeRole isEqual:anEventType.sfFbInviteChangeRole]; + case DBTEAMLOGEventTypeSfFbUninvite: + return [self.sfFbUninvite isEqual:anEventType.sfFbUninvite]; case DBTEAMLOGEventTypeSfInviteGroup: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSfNest: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSfTeamDecline: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfInviteGroup isEqual:anEventType.sfInviteGroup]; case DBTEAMLOGEventTypeSfTeamGrantAccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfTeamGrantAccess isEqual:anEventType.sfTeamGrantAccess]; case DBTEAMLOGEventTypeSfTeamInvite: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfTeamInvite isEqual:anEventType.sfTeamInvite]; case DBTEAMLOGEventTypeSfTeamInviteChangeRole: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfTeamInviteChangeRole isEqual:anEventType.sfTeamInviteChangeRole]; case DBTEAMLOGEventTypeSfTeamJoin: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfTeamJoin isEqual:anEventType.sfTeamJoin]; case DBTEAMLOGEventTypeSfTeamJoinFromOobLink: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfTeamJoinFromOobLink isEqual:anEventType.sfTeamJoinFromOobLink]; case DBTEAMLOGEventTypeSfTeamUninvite: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sfTeamUninvite isEqual:anEventType.sfTeamUninvite]; case DBTEAMLOGEventTypeSharedContentAddInvitees: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentAddInvitees isEqual:anEventType.sharedContentAddInvitees]; case DBTEAMLOGEventTypeSharedContentAddLinkExpiry: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentAddLinkExpiry isEqual:anEventType.sharedContentAddLinkExpiry]; case DBTEAMLOGEventTypeSharedContentAddLinkPassword: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentAddLinkPassword isEqual:anEventType.sharedContentAddLinkPassword]; case DBTEAMLOGEventTypeSharedContentAddMember: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentAddMember isEqual:anEventType.sharedContentAddMember]; case DBTEAMLOGEventTypeSharedContentChangeDownloadsPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeDownloadsPolicy isEqual:anEventType.sharedContentChangeDownloadsPolicy]; case DBTEAMLOGEventTypeSharedContentChangeInviteeRole: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeInviteeRole isEqual:anEventType.sharedContentChangeInviteeRole]; case DBTEAMLOGEventTypeSharedContentChangeLinkAudience: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeLinkAudience isEqual:anEventType.sharedContentChangeLinkAudience]; case DBTEAMLOGEventTypeSharedContentChangeLinkExpiry: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeLinkExpiry isEqual:anEventType.sharedContentChangeLinkExpiry]; case DBTEAMLOGEventTypeSharedContentChangeLinkPassword: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeLinkPassword isEqual:anEventType.sharedContentChangeLinkPassword]; case DBTEAMLOGEventTypeSharedContentChangeMemberRole: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeMemberRole isEqual:anEventType.sharedContentChangeMemberRole]; case DBTEAMLOGEventTypeSharedContentChangeViewerInfoPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentChangeViewerInfoPolicy isEqual:anEventType.sharedContentChangeViewerInfoPolicy]; case DBTEAMLOGEventTypeSharedContentClaimInvitation: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentClaimInvitation isEqual:anEventType.sharedContentClaimInvitation]; case DBTEAMLOGEventTypeSharedContentCopy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentCopy isEqual:anEventType.sharedContentCopy]; case DBTEAMLOGEventTypeSharedContentDownload: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentDownload isEqual:anEventType.sharedContentDownload]; case DBTEAMLOGEventTypeSharedContentRelinquishMembership: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSharedContentRemoveInvitee: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentRelinquishMembership isEqual:anEventType.sharedContentRelinquishMembership]; + case DBTEAMLOGEventTypeSharedContentRemoveInvitees: + return [self.sharedContentRemoveInvitees isEqual:anEventType.sharedContentRemoveInvitees]; case DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentRemoveLinkExpiry isEqual:anEventType.sharedContentRemoveLinkExpiry]; case DBTEAMLOGEventTypeSharedContentRemoveLinkPassword: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentRemoveLinkPassword isEqual:anEventType.sharedContentRemoveLinkPassword]; case DBTEAMLOGEventTypeSharedContentRemoveMember: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentRemoveMember isEqual:anEventType.sharedContentRemoveMember]; case DBTEAMLOGEventTypeSharedContentRequestAccess: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentRequestAccess isEqual:anEventType.sharedContentRequestAccess]; case DBTEAMLOGEventTypeSharedContentUnshare: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentUnshare isEqual:anEventType.sharedContentUnshare]; case DBTEAMLOGEventTypeSharedContentView: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSharedFolderChangeConfidentiality: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedContentView isEqual:anEventType.sharedContentView]; case DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedFolderChangeLinkPolicy isEqual:anEventType.sharedFolderChangeLinkPolicy]; + case DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy: + return [self.sharedFolderChangeMembersInheritancePolicy + isEqual:anEventType.sharedFolderChangeMembersInheritancePolicy]; + case DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy: + return + [self.sharedFolderChangeMembersManagementPolicy isEqual:anEventType.sharedFolderChangeMembersManagementPolicy]; + case DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy: + return [self.sharedFolderChangeMembersPolicy isEqual:anEventType.sharedFolderChangeMembersPolicy]; case DBTEAMLOGEventTypeSharedFolderCreate: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedFolderCreate isEqual:anEventType.sharedFolderCreate]; + case DBTEAMLOGEventTypeSharedFolderDeclineInvitation: + return [self.sharedFolderDeclineInvitation isEqual:anEventType.sharedFolderDeclineInvitation]; case DBTEAMLOGEventTypeSharedFolderMount: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedFolderMount isEqual:anEventType.sharedFolderMount]; + case DBTEAMLOGEventTypeSharedFolderNest: + return [self.sharedFolderNest isEqual:anEventType.sharedFolderNest]; case DBTEAMLOGEventTypeSharedFolderTransferOwnership: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedFolderTransferOwnership isEqual:anEventType.sharedFolderTransferOwnership]; case DBTEAMLOGEventTypeSharedFolderUnmount: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedFolderUnmount isEqual:anEventType.sharedFolderUnmount]; + case DBTEAMLOGEventTypeSharedLinkAddExpiry: + return [self.sharedLinkAddExpiry isEqual:anEventType.sharedLinkAddExpiry]; + case DBTEAMLOGEventTypeSharedLinkChangeExpiry: + return [self.sharedLinkChangeExpiry isEqual:anEventType.sharedLinkChangeExpiry]; + case DBTEAMLOGEventTypeSharedLinkChangeVisibility: + return [self.sharedLinkChangeVisibility isEqual:anEventType.sharedLinkChangeVisibility]; + case DBTEAMLOGEventTypeSharedLinkCopy: + return [self.sharedLinkCopy isEqual:anEventType.sharedLinkCopy]; + case DBTEAMLOGEventTypeSharedLinkCreate: + return [self.sharedLinkCreate isEqual:anEventType.sharedLinkCreate]; + case DBTEAMLOGEventTypeSharedLinkDisable: + return [self.sharedLinkDisable isEqual:anEventType.sharedLinkDisable]; + case DBTEAMLOGEventTypeSharedLinkDownload: + return [self.sharedLinkDownload isEqual:anEventType.sharedLinkDownload]; + case DBTEAMLOGEventTypeSharedLinkRemoveExpiry: + return [self.sharedLinkRemoveExpiry isEqual:anEventType.sharedLinkRemoveExpiry]; + case DBTEAMLOGEventTypeSharedLinkShare: + return [self.sharedLinkShare isEqual:anEventType.sharedLinkShare]; + case DBTEAMLOGEventTypeSharedLinkView: + return [self.sharedLinkView isEqual:anEventType.sharedLinkView]; case DBTEAMLOGEventTypeSharedNoteOpened: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelAppCreate: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelCreate: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelDisable: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelFbShare: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharedNoteOpened isEqual:anEventType.sharedNoteOpened]; case DBTEAMLOGEventTypeShmodelGroupShare: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelRemoveExpiration: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelSetExpiration: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelTeamCopy: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelTeamDownload: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelTeamShare: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelTeamView: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelVisibilityPassword: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelVisibilityPublic: - return [[self tagName] isEqual:[anEventType tagName]]; - case DBTEAMLOGEventTypeShmodelVisibilityTeamOnly: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.shmodelGroupShare isEqual:anEventType.shmodelGroupShare]; case DBTEAMLOGEventTypeSsoAddCert: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoAddCert isEqual:anEventType.ssoAddCert]; case DBTEAMLOGEventTypeSsoAddLoginUrl: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoAddLoginUrl isEqual:anEventType.ssoAddLoginUrl]; case DBTEAMLOGEventTypeSsoAddLogoutUrl: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoAddLogoutUrl isEqual:anEventType.ssoAddLogoutUrl]; case DBTEAMLOGEventTypeSsoChangeCert: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoChangeCert isEqual:anEventType.ssoChangeCert]; case DBTEAMLOGEventTypeSsoChangeLoginUrl: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoChangeLoginUrl isEqual:anEventType.ssoChangeLoginUrl]; case DBTEAMLOGEventTypeSsoChangeLogoutUrl: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoChangeLogoutUrl isEqual:anEventType.ssoChangeLogoutUrl]; case DBTEAMLOGEventTypeSsoChangeSamlIdentityMode: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoChangeSamlIdentityMode isEqual:anEventType.ssoChangeSamlIdentityMode]; case DBTEAMLOGEventTypeSsoRemoveCert: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoRemoveCert isEqual:anEventType.ssoRemoveCert]; case DBTEAMLOGEventTypeSsoRemoveLoginUrl: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoRemoveLoginUrl isEqual:anEventType.ssoRemoveLoginUrl]; case DBTEAMLOGEventTypeSsoRemoveLogoutUrl: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoRemoveLogoutUrl isEqual:anEventType.ssoRemoveLogoutUrl]; case DBTEAMLOGEventTypeTeamFolderChangeStatus: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamFolderChangeStatus isEqual:anEventType.teamFolderChangeStatus]; case DBTEAMLOGEventTypeTeamFolderCreate: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamFolderCreate isEqual:anEventType.teamFolderCreate]; case DBTEAMLOGEventTypeTeamFolderDowngrade: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamFolderDowngrade isEqual:anEventType.teamFolderDowngrade]; case DBTEAMLOGEventTypeTeamFolderPermanentlyDelete: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamFolderPermanentlyDelete isEqual:anEventType.teamFolderPermanentlyDelete]; case DBTEAMLOGEventTypeTeamFolderRename: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamFolderRename isEqual:anEventType.teamFolderRename]; case DBTEAMLOGEventTypeAccountCaptureChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.accountCaptureChangePolicy isEqual:anEventType.accountCaptureChangePolicy]; case DBTEAMLOGEventTypeAllowDownloadDisabled: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.allowDownloadDisabled isEqual:anEventType.allowDownloadDisabled]; case DBTEAMLOGEventTypeAllowDownloadEnabled: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.allowDownloadEnabled isEqual:anEventType.allowDownloadEnabled]; case DBTEAMLOGEventTypeDataPlacementRestrictionChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.dataPlacementRestrictionChangePolicy isEqual:anEventType.dataPlacementRestrictionChangePolicy]; case DBTEAMLOGEventTypeDataPlacementRestrictionSatisfyPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.dataPlacementRestrictionSatisfyPolicy isEqual:anEventType.dataPlacementRestrictionSatisfyPolicy]; case DBTEAMLOGEventTypeDeviceApprovalsChangeDesktopPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceApprovalsChangeDesktopPolicy isEqual:anEventType.deviceApprovalsChangeDesktopPolicy]; case DBTEAMLOGEventTypeDeviceApprovalsChangeMobilePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceApprovalsChangeMobilePolicy isEqual:anEventType.deviceApprovalsChangeMobilePolicy]; case DBTEAMLOGEventTypeDeviceApprovalsChangeOverageAction: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceApprovalsChangeOverageAction isEqual:anEventType.deviceApprovalsChangeOverageAction]; case DBTEAMLOGEventTypeDeviceApprovalsChangeUnlinkAction: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.deviceApprovalsChangeUnlinkAction isEqual:anEventType.deviceApprovalsChangeUnlinkAction]; case DBTEAMLOGEventTypeEmmAddException: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmAddException isEqual:anEventType.emmAddException]; case DBTEAMLOGEventTypeEmmChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmChangePolicy isEqual:anEventType.emmChangePolicy]; case DBTEAMLOGEventTypeEmmRemoveException: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.emmRemoveException isEqual:anEventType.emmRemoveException]; case DBTEAMLOGEventTypeExtendedVersionHistoryChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.extendedVersionHistoryChangePolicy isEqual:anEventType.extendedVersionHistoryChangePolicy]; case DBTEAMLOGEventTypeFileCommentsChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileCommentsChangePolicy isEqual:anEventType.fileCommentsChangePolicy]; case DBTEAMLOGEventTypeFileRequestsChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestsChangePolicy isEqual:anEventType.fileRequestsChangePolicy]; case DBTEAMLOGEventTypeFileRequestsEmailsEnabled: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestsEmailsEnabled isEqual:anEventType.fileRequestsEmailsEnabled]; case DBTEAMLOGEventTypeFileRequestsEmailsRestrictedToTeamOnly: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.fileRequestsEmailsRestrictedToTeamOnly isEqual:anEventType.fileRequestsEmailsRestrictedToTeamOnly]; case DBTEAMLOGEventTypeGoogleSsoChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.googleSsoChangePolicy isEqual:anEventType.googleSsoChangePolicy]; case DBTEAMLOGEventTypeGroupUserManagementChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.groupUserManagementChangePolicy isEqual:anEventType.groupUserManagementChangePolicy]; case DBTEAMLOGEventTypeMemberRequestsChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberRequestsChangePolicy isEqual:anEventType.memberRequestsChangePolicy]; case DBTEAMLOGEventTypeMemberSpaceLimitsAddException: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberSpaceLimitsAddException isEqual:anEventType.memberSpaceLimitsAddException]; + case DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy: + return [self.memberSpaceLimitsChangeCapsTypePolicy isEqual:anEventType.memberSpaceLimitsChangeCapsTypePolicy]; case DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberSpaceLimitsChangePolicy isEqual:anEventType.memberSpaceLimitsChangePolicy]; case DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberSpaceLimitsRemoveException isEqual:anEventType.memberSpaceLimitsRemoveException]; case DBTEAMLOGEventTypeMemberSuggestionsChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.memberSuggestionsChangePolicy isEqual:anEventType.memberSuggestionsChangePolicy]; case DBTEAMLOGEventTypeMicrosoftOfficeAddinChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.microsoftOfficeAddinChangePolicy isEqual:anEventType.microsoftOfficeAddinChangePolicy]; case DBTEAMLOGEventTypeNetworkControlChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.networkControlChangePolicy isEqual:anEventType.networkControlChangePolicy]; case DBTEAMLOGEventTypePaperChangeDeploymentPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperChangeDeploymentPolicy isEqual:anEventType.paperChangeDeploymentPolicy]; case DBTEAMLOGEventTypePaperChangeMemberLinkPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperChangeMemberLinkPolicy isEqual:anEventType.paperChangeMemberLinkPolicy]; case DBTEAMLOGEventTypePaperChangeMemberPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperChangeMemberPolicy isEqual:anEventType.paperChangeMemberPolicy]; case DBTEAMLOGEventTypePaperChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.paperChangePolicy isEqual:anEventType.paperChangePolicy]; + case DBTEAMLOGEventTypePaperEnabledUsersGroupAddition: + return [self.paperEnabledUsersGroupAddition isEqual:anEventType.paperEnabledUsersGroupAddition]; + case DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval: + return [self.paperEnabledUsersGroupRemoval isEqual:anEventType.paperEnabledUsersGroupRemoval]; case DBTEAMLOGEventTypePermanentDeleteChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.permanentDeleteChangePolicy isEqual:anEventType.permanentDeleteChangePolicy]; case DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharingChangeFolderJoinPolicy isEqual:anEventType.sharingChangeFolderJoinPolicy]; case DBTEAMLOGEventTypeSharingChangeLinkPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharingChangeLinkPolicy isEqual:anEventType.sharingChangeLinkPolicy]; case DBTEAMLOGEventTypeSharingChangeMemberPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.sharingChangeMemberPolicy isEqual:anEventType.sharingChangeMemberPolicy]; case DBTEAMLOGEventTypeSmartSyncChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.smartSyncChangePolicy isEqual:anEventType.smartSyncChangePolicy]; case DBTEAMLOGEventTypeSmartSyncNotOptOut: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.smartSyncNotOptOut isEqual:anEventType.smartSyncNotOptOut]; case DBTEAMLOGEventTypeSmartSyncOptOut: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.smartSyncOptOut isEqual:anEventType.smartSyncOptOut]; case DBTEAMLOGEventTypeSsoChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.ssoChangePolicy isEqual:anEventType.ssoChangePolicy]; case DBTEAMLOGEventTypeTfaChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaChangePolicy isEqual:anEventType.tfaChangePolicy]; case DBTEAMLOGEventTypeTwoAccountChangePolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.twoAccountChangePolicy isEqual:anEventType.twoAccountChangePolicy]; case DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.webSessionsChangeFixedLengthPolicy isEqual:anEventType.webSessionsChangeFixedLengthPolicy]; case DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.webSessionsChangeIdleLengthPolicy isEqual:anEventType.webSessionsChangeIdleLengthPolicy]; + case DBTEAMLOGEventTypeTeamMergeFrom: + return [self.teamMergeFrom isEqual:anEventType.teamMergeFrom]; + case DBTEAMLOGEventTypeTeamMergeTo: + return [self.teamMergeTo isEqual:anEventType.teamMergeTo]; case DBTEAMLOGEventTypeTeamProfileAddLogo: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamProfileAddLogo isEqual:anEventType.teamProfileAddLogo]; case DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamProfileChangeDefaultLanguage isEqual:anEventType.teamProfileChangeDefaultLanguage]; case DBTEAMLOGEventTypeTeamProfileChangeLogo: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamProfileChangeLogo isEqual:anEventType.teamProfileChangeLogo]; case DBTEAMLOGEventTypeTeamProfileChangeName: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamProfileChangeName isEqual:anEventType.teamProfileChangeName]; case DBTEAMLOGEventTypeTeamProfileRemoveLogo: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.teamProfileRemoveLogo isEqual:anEventType.teamProfileRemoveLogo]; case DBTEAMLOGEventTypeTfaAddBackupPhone: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaAddBackupPhone isEqual:anEventType.tfaAddBackupPhone]; case DBTEAMLOGEventTypeTfaAddSecurityKey: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaAddSecurityKey isEqual:anEventType.tfaAddSecurityKey]; case DBTEAMLOGEventTypeTfaChangeBackupPhone: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaChangeBackupPhone isEqual:anEventType.tfaChangeBackupPhone]; case DBTEAMLOGEventTypeTfaChangeStatus: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaChangeStatus isEqual:anEventType.tfaChangeStatus]; case DBTEAMLOGEventTypeTfaRemoveBackupPhone: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaRemoveBackupPhone isEqual:anEventType.tfaRemoveBackupPhone]; case DBTEAMLOGEventTypeTfaRemoveSecurityKey: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaRemoveSecurityKey isEqual:anEventType.tfaRemoveSecurityKey]; case DBTEAMLOGEventTypeTfaReset: - return [[self tagName] isEqual:[anEventType tagName]]; + return [self.tfaReset isEqual:anEventType.tfaReset]; case DBTEAMLOGEventTypeOther: return [[self tagName] isEqual:[anEventType tagName]]; } return YES; } -@end +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGEventTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGEventType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isAppLinkTeam]) { + jsonDict[@"app_link_team"] = [[DBTEAMLOGAppLinkTeamTypeSerializer serialize:valueObj.appLinkTeam] mutableCopy]; + jsonDict[@".tag"] = @"app_link_team"; + } else if ([valueObj isAppLinkUser]) { + jsonDict[@"app_link_user"] = [[DBTEAMLOGAppLinkUserTypeSerializer serialize:valueObj.appLinkUser] mutableCopy]; + jsonDict[@".tag"] = @"app_link_user"; + } else if ([valueObj isAppUnlinkTeam]) { + jsonDict[@"app_unlink_team"] = + [[DBTEAMLOGAppUnlinkTeamTypeSerializer serialize:valueObj.appUnlinkTeam] mutableCopy]; + jsonDict[@".tag"] = @"app_unlink_team"; + } else if ([valueObj isAppUnlinkUser]) { + jsonDict[@"app_unlink_user"] = + [[DBTEAMLOGAppUnlinkUserTypeSerializer serialize:valueObj.appUnlinkUser] mutableCopy]; + jsonDict[@".tag"] = @"app_unlink_user"; + } else if ([valueObj isFileAddComment]) { + jsonDict[@"file_add_comment"] = + [[DBTEAMLOGFileAddCommentTypeSerializer serialize:valueObj.fileAddComment] mutableCopy]; + jsonDict[@".tag"] = @"file_add_comment"; + } else if ([valueObj isFileChangeCommentSubscription]) { + jsonDict[@"file_change_comment_subscription"] = [[DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer + serialize:valueObj.fileChangeCommentSubscription] mutableCopy]; + jsonDict[@".tag"] = @"file_change_comment_subscription"; + } else if ([valueObj isFileDeleteComment]) { + jsonDict[@"file_delete_comment"] = + [[DBTEAMLOGFileDeleteCommentTypeSerializer serialize:valueObj.fileDeleteComment] mutableCopy]; + jsonDict[@".tag"] = @"file_delete_comment"; + } else if ([valueObj isFileLikeComment]) { + jsonDict[@"file_like_comment"] = + [[DBTEAMLOGFileLikeCommentTypeSerializer serialize:valueObj.fileLikeComment] mutableCopy]; + jsonDict[@".tag"] = @"file_like_comment"; + } else if ([valueObj isFileResolveComment]) { + jsonDict[@"file_resolve_comment"] = + [[DBTEAMLOGFileResolveCommentTypeSerializer serialize:valueObj.fileResolveComment] mutableCopy]; + jsonDict[@".tag"] = @"file_resolve_comment"; + } else if ([valueObj isFileUnlikeComment]) { + jsonDict[@"file_unlike_comment"] = + [[DBTEAMLOGFileUnlikeCommentTypeSerializer serialize:valueObj.fileUnlikeComment] mutableCopy]; + jsonDict[@".tag"] = @"file_unlike_comment"; + } else if ([valueObj isFileUnresolveComment]) { + jsonDict[@"file_unresolve_comment"] = + [[DBTEAMLOGFileUnresolveCommentTypeSerializer serialize:valueObj.fileUnresolveComment] mutableCopy]; + jsonDict[@".tag"] = @"file_unresolve_comment"; + } else if ([valueObj isDeviceChangeIpDesktop]) { + jsonDict[@"device_change_ip_desktop"] = + [[DBTEAMLOGDeviceChangeIpDesktopTypeSerializer serialize:valueObj.deviceChangeIpDesktop] mutableCopy]; + jsonDict[@".tag"] = @"device_change_ip_desktop"; + } else if ([valueObj isDeviceChangeIpMobile]) { + jsonDict[@"device_change_ip_mobile"] = + [[DBTEAMLOGDeviceChangeIpMobileTypeSerializer serialize:valueObj.deviceChangeIpMobile] mutableCopy]; + jsonDict[@".tag"] = @"device_change_ip_mobile"; + } else if ([valueObj isDeviceChangeIpWeb]) { + jsonDict[@"device_change_ip_web"] = + [[DBTEAMLOGDeviceChangeIpWebTypeSerializer serialize:valueObj.deviceChangeIpWeb] mutableCopy]; + jsonDict[@".tag"] = @"device_change_ip_web"; + } else if ([valueObj isDeviceDeleteOnUnlinkFail]) { + jsonDict[@"device_delete_on_unlink_fail"] = + [[DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer serialize:valueObj.deviceDeleteOnUnlinkFail] mutableCopy]; + jsonDict[@".tag"] = @"device_delete_on_unlink_fail"; + } else if ([valueObj isDeviceDeleteOnUnlinkSuccess]) { + jsonDict[@"device_delete_on_unlink_success"] = [[DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer + serialize:valueObj.deviceDeleteOnUnlinkSuccess] mutableCopy]; + jsonDict[@".tag"] = @"device_delete_on_unlink_success"; + } else if ([valueObj isDeviceLinkFail]) { + jsonDict[@"device_link_fail"] = + [[DBTEAMLOGDeviceLinkFailTypeSerializer serialize:valueObj.deviceLinkFail] mutableCopy]; + jsonDict[@".tag"] = @"device_link_fail"; + } else if ([valueObj isDeviceLinkSuccess]) { + jsonDict[@"device_link_success"] = + [[DBTEAMLOGDeviceLinkSuccessTypeSerializer serialize:valueObj.deviceLinkSuccess] mutableCopy]; + jsonDict[@".tag"] = @"device_link_success"; + } else if ([valueObj isDeviceManagementDisabled]) { + jsonDict[@"device_management_disabled"] = + [[DBTEAMLOGDeviceManagementDisabledTypeSerializer serialize:valueObj.deviceManagementDisabled] mutableCopy]; + jsonDict[@".tag"] = @"device_management_disabled"; + } else if ([valueObj isDeviceManagementEnabled]) { + jsonDict[@"device_management_enabled"] = + [[DBTEAMLOGDeviceManagementEnabledTypeSerializer serialize:valueObj.deviceManagementEnabled] mutableCopy]; + jsonDict[@".tag"] = @"device_management_enabled"; + } else if ([valueObj isDeviceUnlink]) { + jsonDict[@"device_unlink"] = [[DBTEAMLOGDeviceUnlinkTypeSerializer serialize:valueObj.deviceUnlink] mutableCopy]; + jsonDict[@".tag"] = @"device_unlink"; + } else if ([valueObj isEmmRefreshAuthToken]) { + jsonDict[@"emm_refresh_auth_token"] = + [[DBTEAMLOGEmmRefreshAuthTokenTypeSerializer serialize:valueObj.emmRefreshAuthToken] mutableCopy]; + jsonDict[@".tag"] = @"emm_refresh_auth_token"; + } else if ([valueObj isAccountCaptureChangeAvailability]) { + jsonDict[@"account_capture_change_availability"] = [[DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer + serialize:valueObj.accountCaptureChangeAvailability] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_change_availability"; + } else if ([valueObj isAccountCaptureMigrateAccount]) { + jsonDict[@"account_capture_migrate_account"] = [[DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer + serialize:valueObj.accountCaptureMigrateAccount] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_migrate_account"; + } else if ([valueObj isAccountCaptureNotificationEmailsSent]) { + jsonDict[@"account_capture_notification_emails_sent"] = + [[DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer + serialize:valueObj.accountCaptureNotificationEmailsSent] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_notification_emails_sent"; + } else if ([valueObj isAccountCaptureRelinquishAccount]) { + jsonDict[@"account_capture_relinquish_account"] = [[DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer + serialize:valueObj.accountCaptureRelinquishAccount] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_relinquish_account"; + } else if ([valueObj isDisabledDomainInvites]) { + jsonDict[@"disabled_domain_invites"] = + [[DBTEAMLOGDisabledDomainInvitesTypeSerializer serialize:valueObj.disabledDomainInvites] mutableCopy]; + jsonDict[@".tag"] = @"disabled_domain_invites"; + } else if ([valueObj isDomainInvitesApproveRequestToJoinTeam]) { + jsonDict[@"domain_invites_approve_request_to_join_team"] = + [[DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer + serialize:valueObj.domainInvitesApproveRequestToJoinTeam] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_approve_request_to_join_team"; + } else if ([valueObj isDomainInvitesDeclineRequestToJoinTeam]) { + jsonDict[@"domain_invites_decline_request_to_join_team"] = + [[DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer + serialize:valueObj.domainInvitesDeclineRequestToJoinTeam] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_decline_request_to_join_team"; + } else if ([valueObj isDomainInvitesEmailExistingUsers]) { + jsonDict[@"domain_invites_email_existing_users"] = [[DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer + serialize:valueObj.domainInvitesEmailExistingUsers] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_email_existing_users"; + } else if ([valueObj isDomainInvitesRequestToJoinTeam]) { + jsonDict[@"domain_invites_request_to_join_team"] = [[DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer + serialize:valueObj.domainInvitesRequestToJoinTeam] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_request_to_join_team"; + } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToNo]) { + jsonDict[@"domain_invites_set_invite_new_user_pref_to_no"] = + [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer + serialize:valueObj.domainInvitesSetInviteNewUserPrefToNo] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_no"; + } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToYes]) { + jsonDict[@"domain_invites_set_invite_new_user_pref_to_yes"] = + [[DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer + serialize:valueObj.domainInvitesSetInviteNewUserPrefToYes] mutableCopy]; + jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_yes"; + } else if ([valueObj isDomainVerificationAddDomainFail]) { + jsonDict[@"domain_verification_add_domain_fail"] = [[DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer + serialize:valueObj.domainVerificationAddDomainFail] mutableCopy]; + jsonDict[@".tag"] = @"domain_verification_add_domain_fail"; + } else if ([valueObj isDomainVerificationAddDomainSuccess]) { + jsonDict[@"domain_verification_add_domain_success"] = [[DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer + serialize:valueObj.domainVerificationAddDomainSuccess] mutableCopy]; + jsonDict[@".tag"] = @"domain_verification_add_domain_success"; + } else if ([valueObj isDomainVerificationRemoveDomain]) { + jsonDict[@"domain_verification_remove_domain"] = [[DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer + serialize:valueObj.domainVerificationRemoveDomain] mutableCopy]; + jsonDict[@".tag"] = @"domain_verification_remove_domain"; + } else if ([valueObj isEnabledDomainInvites]) { + jsonDict[@"enabled_domain_invites"] = + [[DBTEAMLOGEnabledDomainInvitesTypeSerializer serialize:valueObj.enabledDomainInvites] mutableCopy]; + jsonDict[@".tag"] = @"enabled_domain_invites"; + } else if ([valueObj isCreateFolder]) { + jsonDict[@"create_folder"] = [[DBTEAMLOGCreateFolderTypeSerializer serialize:valueObj.createFolder] mutableCopy]; + jsonDict[@".tag"] = @"create_folder"; + } else if ([valueObj isFileAdd]) { + jsonDict[@"file_add"] = [[DBTEAMLOGFileAddTypeSerializer serialize:valueObj.fileAdd] mutableCopy]; + jsonDict[@".tag"] = @"file_add"; + } else if ([valueObj isFileCopy]) { + jsonDict[@"file_copy"] = [[DBTEAMLOGFileCopyTypeSerializer serialize:valueObj.fileCopy] mutableCopy]; + jsonDict[@".tag"] = @"file_copy"; + } else if ([valueObj isFileDelete]) { + jsonDict[@"file_delete"] = [[DBTEAMLOGFileDeleteTypeSerializer serialize:valueObj.fileDelete] mutableCopy]; + jsonDict[@".tag"] = @"file_delete"; + } else if ([valueObj isFileDownload]) { + jsonDict[@"file_download"] = [[DBTEAMLOGFileDownloadTypeSerializer serialize:valueObj.fileDownload] mutableCopy]; + jsonDict[@".tag"] = @"file_download"; + } else if ([valueObj isFileEdit]) { + jsonDict[@"file_edit"] = [[DBTEAMLOGFileEditTypeSerializer serialize:valueObj.fileEdit] mutableCopy]; + jsonDict[@".tag"] = @"file_edit"; + } else if ([valueObj isFileGetCopyReference]) { + jsonDict[@"file_get_copy_reference"] = + [[DBTEAMLOGFileGetCopyReferenceTypeSerializer serialize:valueObj.fileGetCopyReference] mutableCopy]; + jsonDict[@".tag"] = @"file_get_copy_reference"; + } else if ([valueObj isFileMove]) { + jsonDict[@"file_move"] = [[DBTEAMLOGFileMoveTypeSerializer serialize:valueObj.fileMove] mutableCopy]; + jsonDict[@".tag"] = @"file_move"; + } else if ([valueObj isFilePermanentlyDelete]) { + jsonDict[@"file_permanently_delete"] = + [[DBTEAMLOGFilePermanentlyDeleteTypeSerializer serialize:valueObj.filePermanentlyDelete] mutableCopy]; + jsonDict[@".tag"] = @"file_permanently_delete"; + } else if ([valueObj isFilePreview]) { + jsonDict[@"file_preview"] = [[DBTEAMLOGFilePreviewTypeSerializer serialize:valueObj.filePreview] mutableCopy]; + jsonDict[@".tag"] = @"file_preview"; + } else if ([valueObj isFileRename]) { + jsonDict[@"file_rename"] = [[DBTEAMLOGFileRenameTypeSerializer serialize:valueObj.fileRename] mutableCopy]; + jsonDict[@".tag"] = @"file_rename"; + } else if ([valueObj isFileRestore]) { + jsonDict[@"file_restore"] = [[DBTEAMLOGFileRestoreTypeSerializer serialize:valueObj.fileRestore] mutableCopy]; + jsonDict[@".tag"] = @"file_restore"; + } else if ([valueObj isFileRevert]) { + jsonDict[@"file_revert"] = [[DBTEAMLOGFileRevertTypeSerializer serialize:valueObj.fileRevert] mutableCopy]; + jsonDict[@".tag"] = @"file_revert"; + } else if ([valueObj isFileRollbackChanges]) { + jsonDict[@"file_rollback_changes"] = + [[DBTEAMLOGFileRollbackChangesTypeSerializer serialize:valueObj.fileRollbackChanges] mutableCopy]; + jsonDict[@".tag"] = @"file_rollback_changes"; + } else if ([valueObj isFileSaveCopyReference]) { + jsonDict[@"file_save_copy_reference"] = + [[DBTEAMLOGFileSaveCopyReferenceTypeSerializer serialize:valueObj.fileSaveCopyReference] mutableCopy]; + jsonDict[@".tag"] = @"file_save_copy_reference"; + } else if ([valueObj isFileRequestChange]) { + jsonDict[@"file_request_change"] = + [[DBTEAMLOGFileRequestChangeTypeSerializer serialize:valueObj.fileRequestChange] mutableCopy]; + jsonDict[@".tag"] = @"file_request_change"; + } else if ([valueObj isFileRequestClose]) { + jsonDict[@"file_request_close"] = + [[DBTEAMLOGFileRequestCloseTypeSerializer serialize:valueObj.fileRequestClose] mutableCopy]; + jsonDict[@".tag"] = @"file_request_close"; + } else if ([valueObj isFileRequestCreate]) { + jsonDict[@"file_request_create"] = + [[DBTEAMLOGFileRequestCreateTypeSerializer serialize:valueObj.fileRequestCreate] mutableCopy]; + jsonDict[@".tag"] = @"file_request_create"; + } else if ([valueObj isFileRequestReceiveFile]) { + jsonDict[@"file_request_receive_file"] = + [[DBTEAMLOGFileRequestReceiveFileTypeSerializer serialize:valueObj.fileRequestReceiveFile] mutableCopy]; + jsonDict[@".tag"] = @"file_request_receive_file"; + } else if ([valueObj isGroupAddExternalId]) { + jsonDict[@"group_add_external_id"] = + [[DBTEAMLOGGroupAddExternalIdTypeSerializer serialize:valueObj.groupAddExternalId] mutableCopy]; + jsonDict[@".tag"] = @"group_add_external_id"; + } else if ([valueObj isGroupAddMember]) { + jsonDict[@"group_add_member"] = + [[DBTEAMLOGGroupAddMemberTypeSerializer serialize:valueObj.groupAddMember] mutableCopy]; + jsonDict[@".tag"] = @"group_add_member"; + } else if ([valueObj isGroupChangeExternalId]) { + jsonDict[@"group_change_external_id"] = + [[DBTEAMLOGGroupChangeExternalIdTypeSerializer serialize:valueObj.groupChangeExternalId] mutableCopy]; + jsonDict[@".tag"] = @"group_change_external_id"; + } else if ([valueObj isGroupChangeManagementType]) { + jsonDict[@"group_change_management_type"] = + [[DBTEAMLOGGroupChangeManagementTypeTypeSerializer serialize:valueObj.groupChangeManagementType] mutableCopy]; + jsonDict[@".tag"] = @"group_change_management_type"; + } else if ([valueObj isGroupChangeMemberRole]) { + jsonDict[@"group_change_member_role"] = + [[DBTEAMLOGGroupChangeMemberRoleTypeSerializer serialize:valueObj.groupChangeMemberRole] mutableCopy]; + jsonDict[@".tag"] = @"group_change_member_role"; + } else if ([valueObj isGroupCreate]) { + jsonDict[@"group_create"] = [[DBTEAMLOGGroupCreateTypeSerializer serialize:valueObj.groupCreate] mutableCopy]; + jsonDict[@".tag"] = @"group_create"; + } else if ([valueObj isGroupDelete]) { + jsonDict[@"group_delete"] = [[DBTEAMLOGGroupDeleteTypeSerializer serialize:valueObj.groupDelete] mutableCopy]; + jsonDict[@".tag"] = @"group_delete"; + } else if ([valueObj isGroupMoved]) { + jsonDict[@"group_moved"] = [[DBTEAMLOGGroupMovedTypeSerializer serialize:valueObj.groupMoved] mutableCopy]; + jsonDict[@".tag"] = @"group_moved"; + } else if ([valueObj isGroupRemoveExternalId]) { + jsonDict[@"group_remove_external_id"] = + [[DBTEAMLOGGroupRemoveExternalIdTypeSerializer serialize:valueObj.groupRemoveExternalId] mutableCopy]; + jsonDict[@".tag"] = @"group_remove_external_id"; + } else if ([valueObj isGroupRemoveMember]) { + jsonDict[@"group_remove_member"] = + [[DBTEAMLOGGroupRemoveMemberTypeSerializer serialize:valueObj.groupRemoveMember] mutableCopy]; + jsonDict[@".tag"] = @"group_remove_member"; + } else if ([valueObj isGroupRename]) { + jsonDict[@"group_rename"] = [[DBTEAMLOGGroupRenameTypeSerializer serialize:valueObj.groupRename] mutableCopy]; + jsonDict[@".tag"] = @"group_rename"; + } else if ([valueObj isEmmError]) { + jsonDict[@"emm_error"] = [[DBTEAMLOGEmmErrorTypeSerializer serialize:valueObj.emmError] mutableCopy]; + jsonDict[@".tag"] = @"emm_error"; + } else if ([valueObj isLoginFail]) { + jsonDict[@"login_fail"] = [[DBTEAMLOGLoginFailTypeSerializer serialize:valueObj.loginFail] mutableCopy]; + jsonDict[@".tag"] = @"login_fail"; + } else if ([valueObj isLoginSuccess]) { + jsonDict[@"login_success"] = [[DBTEAMLOGLoginSuccessTypeSerializer serialize:valueObj.loginSuccess] mutableCopy]; + jsonDict[@".tag"] = @"login_success"; + } else if ([valueObj isLogout]) { + jsonDict[@"logout"] = [[DBTEAMLOGLogoutTypeSerializer serialize:valueObj.logout] mutableCopy]; + jsonDict[@".tag"] = @"logout"; + } else if ([valueObj isResellerSupportSessionEnd]) { + jsonDict[@"reseller_support_session_end"] = + [[DBTEAMLOGResellerSupportSessionEndTypeSerializer serialize:valueObj.resellerSupportSessionEnd] mutableCopy]; + jsonDict[@".tag"] = @"reseller_support_session_end"; + } else if ([valueObj isResellerSupportSessionStart]) { + jsonDict[@"reseller_support_session_start"] = [[DBTEAMLOGResellerSupportSessionStartTypeSerializer + serialize:valueObj.resellerSupportSessionStart] mutableCopy]; + jsonDict[@".tag"] = @"reseller_support_session_start"; + } else if ([valueObj isSignInAsSessionEnd]) { + jsonDict[@"sign_in_as_session_end"] = + [[DBTEAMLOGSignInAsSessionEndTypeSerializer serialize:valueObj.signInAsSessionEnd] mutableCopy]; + jsonDict[@".tag"] = @"sign_in_as_session_end"; + } else if ([valueObj isSignInAsSessionStart]) { + jsonDict[@"sign_in_as_session_start"] = + [[DBTEAMLOGSignInAsSessionStartTypeSerializer serialize:valueObj.signInAsSessionStart] mutableCopy]; + jsonDict[@".tag"] = @"sign_in_as_session_start"; + } else if ([valueObj isSsoError]) { + jsonDict[@"sso_error"] = [[DBTEAMLOGSsoErrorTypeSerializer serialize:valueObj.ssoError] mutableCopy]; + jsonDict[@".tag"] = @"sso_error"; + } else if ([valueObj isMemberAddName]) { + jsonDict[@"member_add_name"] = + [[DBTEAMLOGMemberAddNameTypeSerializer serialize:valueObj.memberAddName] mutableCopy]; + jsonDict[@".tag"] = @"member_add_name"; + } else if ([valueObj isMemberChangeAdminRole]) { + jsonDict[@"member_change_admin_role"] = + [[DBTEAMLOGMemberChangeAdminRoleTypeSerializer serialize:valueObj.memberChangeAdminRole] mutableCopy]; + jsonDict[@".tag"] = @"member_change_admin_role"; + } else if ([valueObj isMemberChangeEmail]) { + jsonDict[@"member_change_email"] = + [[DBTEAMLOGMemberChangeEmailTypeSerializer serialize:valueObj.memberChangeEmail] mutableCopy]; + jsonDict[@".tag"] = @"member_change_email"; + } else if ([valueObj isMemberChangeMembershipType]) { + jsonDict[@"member_change_membership_type"] = + [[DBTEAMLOGMemberChangeMembershipTypeTypeSerializer serialize:valueObj.memberChangeMembershipType] mutableCopy]; + jsonDict[@".tag"] = @"member_change_membership_type"; + } else if ([valueObj isMemberChangeName]) { + jsonDict[@"member_change_name"] = + [[DBTEAMLOGMemberChangeNameTypeSerializer serialize:valueObj.memberChangeName] mutableCopy]; + jsonDict[@".tag"] = @"member_change_name"; + } else if ([valueObj isMemberChangeStatus]) { + jsonDict[@"member_change_status"] = + [[DBTEAMLOGMemberChangeStatusTypeSerializer serialize:valueObj.memberChangeStatus] mutableCopy]; + jsonDict[@".tag"] = @"member_change_status"; + } else if ([valueObj isMemberPermanentlyDeleteAccountContents]) { + jsonDict[@"member_permanently_delete_account_contents"] = + [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer + serialize:valueObj.memberPermanentlyDeleteAccountContents] mutableCopy]; + jsonDict[@".tag"] = @"member_permanently_delete_account_contents"; + } else if ([valueObj isMemberSpaceLimitsAddCustomQuota]) { + jsonDict[@"member_space_limits_add_custom_quota"] = [[DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer + serialize:valueObj.memberSpaceLimitsAddCustomQuota] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_add_custom_quota"; + } else if ([valueObj isMemberSpaceLimitsChangeCustomQuota]) { + jsonDict[@"member_space_limits_change_custom_quota"] = [[DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer + serialize:valueObj.memberSpaceLimitsChangeCustomQuota] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_custom_quota"; + } else if ([valueObj isMemberSpaceLimitsChangeStatus]) { + jsonDict[@"member_space_limits_change_status"] = [[DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer + serialize:valueObj.memberSpaceLimitsChangeStatus] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_status"; + } else if ([valueObj isMemberSpaceLimitsRemoveCustomQuota]) { + jsonDict[@"member_space_limits_remove_custom_quota"] = [[DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer + serialize:valueObj.memberSpaceLimitsRemoveCustomQuota] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_remove_custom_quota"; + } else if ([valueObj isMemberSuggest]) { + jsonDict[@"member_suggest"] = [[DBTEAMLOGMemberSuggestTypeSerializer serialize:valueObj.memberSuggest] mutableCopy]; + jsonDict[@".tag"] = @"member_suggest"; + } else if ([valueObj isMemberTransferAccountContents]) { + jsonDict[@"member_transfer_account_contents"] = [[DBTEAMLOGMemberTransferAccountContentsTypeSerializer + serialize:valueObj.memberTransferAccountContents] mutableCopy]; + jsonDict[@".tag"] = @"member_transfer_account_contents"; + } else if ([valueObj isPaperContentAddMember]) { + jsonDict[@"paper_content_add_member"] = + [[DBTEAMLOGPaperContentAddMemberTypeSerializer serialize:valueObj.paperContentAddMember] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_add_member"; + } else if ([valueObj isPaperContentAddToFolder]) { + jsonDict[@"paper_content_add_to_folder"] = + [[DBTEAMLOGPaperContentAddToFolderTypeSerializer serialize:valueObj.paperContentAddToFolder] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_add_to_folder"; + } else if ([valueObj isPaperContentArchive]) { + jsonDict[@"paper_content_archive"] = + [[DBTEAMLOGPaperContentArchiveTypeSerializer serialize:valueObj.paperContentArchive] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_archive"; + } else if ([valueObj isPaperContentCreate]) { + jsonDict[@"paper_content_create"] = + [[DBTEAMLOGPaperContentCreateTypeSerializer serialize:valueObj.paperContentCreate] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_create"; + } else if ([valueObj isPaperContentPermanentlyDelete]) { + jsonDict[@"paper_content_permanently_delete"] = [[DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer + serialize:valueObj.paperContentPermanentlyDelete] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_permanently_delete"; + } else if ([valueObj isPaperContentRemoveFromFolder]) { + jsonDict[@"paper_content_remove_from_folder"] = [[DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer + serialize:valueObj.paperContentRemoveFromFolder] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_remove_from_folder"; + } else if ([valueObj isPaperContentRemoveMember]) { + jsonDict[@"paper_content_remove_member"] = + [[DBTEAMLOGPaperContentRemoveMemberTypeSerializer serialize:valueObj.paperContentRemoveMember] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_remove_member"; + } else if ([valueObj isPaperContentRename]) { + jsonDict[@"paper_content_rename"] = + [[DBTEAMLOGPaperContentRenameTypeSerializer serialize:valueObj.paperContentRename] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_rename"; + } else if ([valueObj isPaperContentRestore]) { + jsonDict[@"paper_content_restore"] = + [[DBTEAMLOGPaperContentRestoreTypeSerializer serialize:valueObj.paperContentRestore] mutableCopy]; + jsonDict[@".tag"] = @"paper_content_restore"; + } else if ([valueObj isPaperDocAddComment]) { + jsonDict[@"paper_doc_add_comment"] = + [[DBTEAMLOGPaperDocAddCommentTypeSerializer serialize:valueObj.paperDocAddComment] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_add_comment"; + } else if ([valueObj isPaperDocChangeMemberRole]) { + jsonDict[@"paper_doc_change_member_role"] = + [[DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer serialize:valueObj.paperDocChangeMemberRole] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_change_member_role"; + } else if ([valueObj isPaperDocChangeSharingPolicy]) { + jsonDict[@"paper_doc_change_sharing_policy"] = [[DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer + serialize:valueObj.paperDocChangeSharingPolicy] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_change_sharing_policy"; + } else if ([valueObj isPaperDocChangeSubscription]) { + jsonDict[@"paper_doc_change_subscription"] = + [[DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer serialize:valueObj.paperDocChangeSubscription] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_change_subscription"; + } else if ([valueObj isPaperDocDeleted]) { + jsonDict[@"paper_doc_deleted"] = + [[DBTEAMLOGPaperDocDeletedTypeSerializer serialize:valueObj.paperDocDeleted] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_deleted"; + } else if ([valueObj isPaperDocDeleteComment]) { + jsonDict[@"paper_doc_delete_comment"] = + [[DBTEAMLOGPaperDocDeleteCommentTypeSerializer serialize:valueObj.paperDocDeleteComment] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_delete_comment"; + } else if ([valueObj isPaperDocDownload]) { + jsonDict[@"paper_doc_download"] = + [[DBTEAMLOGPaperDocDownloadTypeSerializer serialize:valueObj.paperDocDownload] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_download"; + } else if ([valueObj isPaperDocEdit]) { + jsonDict[@"paper_doc_edit"] = [[DBTEAMLOGPaperDocEditTypeSerializer serialize:valueObj.paperDocEdit] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_edit"; + } else if ([valueObj isPaperDocEditComment]) { + jsonDict[@"paper_doc_edit_comment"] = + [[DBTEAMLOGPaperDocEditCommentTypeSerializer serialize:valueObj.paperDocEditComment] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_edit_comment"; + } else if ([valueObj isPaperDocFollowed]) { + jsonDict[@"paper_doc_followed"] = + [[DBTEAMLOGPaperDocFollowedTypeSerializer serialize:valueObj.paperDocFollowed] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_followed"; + } else if ([valueObj isPaperDocMention]) { + jsonDict[@"paper_doc_mention"] = + [[DBTEAMLOGPaperDocMentionTypeSerializer serialize:valueObj.paperDocMention] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_mention"; + } else if ([valueObj isPaperDocRequestAccess]) { + jsonDict[@"paper_doc_request_access"] = + [[DBTEAMLOGPaperDocRequestAccessTypeSerializer serialize:valueObj.paperDocRequestAccess] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_request_access"; + } else if ([valueObj isPaperDocResolveComment]) { + jsonDict[@"paper_doc_resolve_comment"] = + [[DBTEAMLOGPaperDocResolveCommentTypeSerializer serialize:valueObj.paperDocResolveComment] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_resolve_comment"; + } else if ([valueObj isPaperDocRevert]) { + jsonDict[@"paper_doc_revert"] = + [[DBTEAMLOGPaperDocRevertTypeSerializer serialize:valueObj.paperDocRevert] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_revert"; + } else if ([valueObj isPaperDocSlackShare]) { + jsonDict[@"paper_doc_slack_share"] = + [[DBTEAMLOGPaperDocSlackShareTypeSerializer serialize:valueObj.paperDocSlackShare] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_slack_share"; + } else if ([valueObj isPaperDocTeamInvite]) { + jsonDict[@"paper_doc_team_invite"] = + [[DBTEAMLOGPaperDocTeamInviteTypeSerializer serialize:valueObj.paperDocTeamInvite] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_team_invite"; + } else if ([valueObj isPaperDocTrashed]) { + jsonDict[@"paper_doc_trashed"] = + [[DBTEAMLOGPaperDocTrashedTypeSerializer serialize:valueObj.paperDocTrashed] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_trashed"; + } else if ([valueObj isPaperDocUnresolveComment]) { + jsonDict[@"paper_doc_unresolve_comment"] = + [[DBTEAMLOGPaperDocUnresolveCommentTypeSerializer serialize:valueObj.paperDocUnresolveComment] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_unresolve_comment"; + } else if ([valueObj isPaperDocUntrashed]) { + jsonDict[@"paper_doc_untrashed"] = + [[DBTEAMLOGPaperDocUntrashedTypeSerializer serialize:valueObj.paperDocUntrashed] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_untrashed"; + } else if ([valueObj isPaperDocView]) { + jsonDict[@"paper_doc_view"] = [[DBTEAMLOGPaperDocViewTypeSerializer serialize:valueObj.paperDocView] mutableCopy]; + jsonDict[@".tag"] = @"paper_doc_view"; + } else if ([valueObj isPaperExternalViewAllow]) { + jsonDict[@"paper_external_view_allow"] = + [[DBTEAMLOGPaperExternalViewAllowTypeSerializer serialize:valueObj.paperExternalViewAllow] mutableCopy]; + jsonDict[@".tag"] = @"paper_external_view_allow"; + } else if ([valueObj isPaperExternalViewDefaultTeam]) { + jsonDict[@"paper_external_view_default_team"] = [[DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer + serialize:valueObj.paperExternalViewDefaultTeam] mutableCopy]; + jsonDict[@".tag"] = @"paper_external_view_default_team"; + } else if ([valueObj isPaperExternalViewForbid]) { + jsonDict[@"paper_external_view_forbid"] = + [[DBTEAMLOGPaperExternalViewForbidTypeSerializer serialize:valueObj.paperExternalViewForbid] mutableCopy]; + jsonDict[@".tag"] = @"paper_external_view_forbid"; + } else if ([valueObj isPaperFolderChangeSubscription]) { + jsonDict[@"paper_folder_change_subscription"] = [[DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer + serialize:valueObj.paperFolderChangeSubscription] mutableCopy]; + jsonDict[@".tag"] = @"paper_folder_change_subscription"; + } else if ([valueObj isPaperFolderDeleted]) { + jsonDict[@"paper_folder_deleted"] = + [[DBTEAMLOGPaperFolderDeletedTypeSerializer serialize:valueObj.paperFolderDeleted] mutableCopy]; + jsonDict[@".tag"] = @"paper_folder_deleted"; + } else if ([valueObj isPaperFolderFollowed]) { + jsonDict[@"paper_folder_followed"] = + [[DBTEAMLOGPaperFolderFollowedTypeSerializer serialize:valueObj.paperFolderFollowed] mutableCopy]; + jsonDict[@".tag"] = @"paper_folder_followed"; + } else if ([valueObj isPaperFolderTeamInvite]) { + jsonDict[@"paper_folder_team_invite"] = + [[DBTEAMLOGPaperFolderTeamInviteTypeSerializer serialize:valueObj.paperFolderTeamInvite] mutableCopy]; + jsonDict[@".tag"] = @"paper_folder_team_invite"; + } else if ([valueObj isPasswordChange]) { + jsonDict[@"password_change"] = + [[DBTEAMLOGPasswordChangeTypeSerializer serialize:valueObj.passwordChange] mutableCopy]; + jsonDict[@".tag"] = @"password_change"; + } else if ([valueObj isPasswordReset]) { + jsonDict[@"password_reset"] = [[DBTEAMLOGPasswordResetTypeSerializer serialize:valueObj.passwordReset] mutableCopy]; + jsonDict[@".tag"] = @"password_reset"; + } else if ([valueObj isPasswordResetAll]) { + jsonDict[@"password_reset_all"] = + [[DBTEAMLOGPasswordResetAllTypeSerializer serialize:valueObj.passwordResetAll] mutableCopy]; + jsonDict[@".tag"] = @"password_reset_all"; + } else if ([valueObj isEmmCreateExceptionsReport]) { + jsonDict[@"emm_create_exceptions_report"] = + [[DBTEAMLOGEmmCreateExceptionsReportTypeSerializer serialize:valueObj.emmCreateExceptionsReport] mutableCopy]; + jsonDict[@".tag"] = @"emm_create_exceptions_report"; + } else if ([valueObj isEmmCreateUsageReport]) { + jsonDict[@"emm_create_usage_report"] = + [[DBTEAMLOGEmmCreateUsageReportTypeSerializer serialize:valueObj.emmCreateUsageReport] mutableCopy]; + jsonDict[@".tag"] = @"emm_create_usage_report"; + } else if ([valueObj isExportMembersReport]) { + jsonDict[@"export_members_report"] = + [[DBTEAMLOGExportMembersReportTypeSerializer serialize:valueObj.exportMembersReport] mutableCopy]; + jsonDict[@".tag"] = @"export_members_report"; + } else if ([valueObj isPaperAdminExportStart]) { + jsonDict[@"paper_admin_export_start"] = + [[DBTEAMLOGPaperAdminExportStartTypeSerializer serialize:valueObj.paperAdminExportStart] mutableCopy]; + jsonDict[@".tag"] = @"paper_admin_export_start"; + } else if ([valueObj isSmartSyncCreateAdminPrivilegeReport]) { + jsonDict[@"smart_sync_create_admin_privilege_report"] = [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer + serialize:valueObj.smartSyncCreateAdminPrivilegeReport] mutableCopy]; + jsonDict[@".tag"] = @"smart_sync_create_admin_privilege_report"; + } else if ([valueObj isTeamActivityCreateReport]) { + jsonDict[@"team_activity_create_report"] = + [[DBTEAMLOGTeamActivityCreateReportTypeSerializer serialize:valueObj.teamActivityCreateReport] mutableCopy]; + jsonDict[@".tag"] = @"team_activity_create_report"; + } else if ([valueObj isCollectionShare]) { + jsonDict[@"collection_share"] = + [[DBTEAMLOGCollectionShareTypeSerializer serialize:valueObj.collectionShare] mutableCopy]; + jsonDict[@".tag"] = @"collection_share"; + } else if ([valueObj isNoteAclInviteOnly]) { + jsonDict[@"note_acl_invite_only"] = + [[DBTEAMLOGNoteAclInviteOnlyTypeSerializer serialize:valueObj.noteAclInviteOnly] mutableCopy]; + jsonDict[@".tag"] = @"note_acl_invite_only"; + } else if ([valueObj isNoteAclLink]) { + jsonDict[@"note_acl_link"] = [[DBTEAMLOGNoteAclLinkTypeSerializer serialize:valueObj.noteAclLink] mutableCopy]; + jsonDict[@".tag"] = @"note_acl_link"; + } else if ([valueObj isNoteAclTeamLink]) { + jsonDict[@"note_acl_team_link"] = + [[DBTEAMLOGNoteAclTeamLinkTypeSerializer serialize:valueObj.noteAclTeamLink] mutableCopy]; + jsonDict[@".tag"] = @"note_acl_team_link"; + } else if ([valueObj isNoteShared]) { + jsonDict[@"note_shared"] = [[DBTEAMLOGNoteSharedTypeSerializer serialize:valueObj.noteShared] mutableCopy]; + jsonDict[@".tag"] = @"note_shared"; + } else if ([valueObj isNoteShareReceive]) { + jsonDict[@"note_share_receive"] = + [[DBTEAMLOGNoteShareReceiveTypeSerializer serialize:valueObj.noteShareReceive] mutableCopy]; + jsonDict[@".tag"] = @"note_share_receive"; + } else if ([valueObj isOpenNoteShared]) { + jsonDict[@"open_note_shared"] = + [[DBTEAMLOGOpenNoteSharedTypeSerializer serialize:valueObj.openNoteShared] mutableCopy]; + jsonDict[@".tag"] = @"open_note_shared"; + } else if ([valueObj isSfAddGroup]) { + jsonDict[@"sf_add_group"] = [[DBTEAMLOGSfAddGroupTypeSerializer serialize:valueObj.sfAddGroup] mutableCopy]; + jsonDict[@".tag"] = @"sf_add_group"; + } else if ([valueObj isSfAllowNonMembersToViewSharedLinks]) { + jsonDict[@"sf_allow_non_members_to_view_shared_links"] = [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer + serialize:valueObj.sfAllowNonMembersToViewSharedLinks] mutableCopy]; + jsonDict[@".tag"] = @"sf_allow_non_members_to_view_shared_links"; + } else if ([valueObj isSfExternalInviteWarn]) { + jsonDict[@"sf_external_invite_warn"] = + [[DBTEAMLOGSfExternalInviteWarnTypeSerializer serialize:valueObj.sfExternalInviteWarn] mutableCopy]; + jsonDict[@".tag"] = @"sf_external_invite_warn"; + } else if ([valueObj isSfFbInvite]) { + jsonDict[@"sf_fb_invite"] = [[DBTEAMLOGSfFbInviteTypeSerializer serialize:valueObj.sfFbInvite] mutableCopy]; + jsonDict[@".tag"] = @"sf_fb_invite"; + } else if ([valueObj isSfFbInviteChangeRole]) { + jsonDict[@"sf_fb_invite_change_role"] = + [[DBTEAMLOGSfFbInviteChangeRoleTypeSerializer serialize:valueObj.sfFbInviteChangeRole] mutableCopy]; + jsonDict[@".tag"] = @"sf_fb_invite_change_role"; + } else if ([valueObj isSfFbUninvite]) { + jsonDict[@"sf_fb_uninvite"] = [[DBTEAMLOGSfFbUninviteTypeSerializer serialize:valueObj.sfFbUninvite] mutableCopy]; + jsonDict[@".tag"] = @"sf_fb_uninvite"; + } else if ([valueObj isSfInviteGroup]) { + jsonDict[@"sf_invite_group"] = + [[DBTEAMLOGSfInviteGroupTypeSerializer serialize:valueObj.sfInviteGroup] mutableCopy]; + jsonDict[@".tag"] = @"sf_invite_group"; + } else if ([valueObj isSfTeamGrantAccess]) { + jsonDict[@"sf_team_grant_access"] = + [[DBTEAMLOGSfTeamGrantAccessTypeSerializer serialize:valueObj.sfTeamGrantAccess] mutableCopy]; + jsonDict[@".tag"] = @"sf_team_grant_access"; + } else if ([valueObj isSfTeamInvite]) { + jsonDict[@"sf_team_invite"] = [[DBTEAMLOGSfTeamInviteTypeSerializer serialize:valueObj.sfTeamInvite] mutableCopy]; + jsonDict[@".tag"] = @"sf_team_invite"; + } else if ([valueObj isSfTeamInviteChangeRole]) { + jsonDict[@"sf_team_invite_change_role"] = + [[DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer serialize:valueObj.sfTeamInviteChangeRole] mutableCopy]; + jsonDict[@".tag"] = @"sf_team_invite_change_role"; + } else if ([valueObj isSfTeamJoin]) { + jsonDict[@"sf_team_join"] = [[DBTEAMLOGSfTeamJoinTypeSerializer serialize:valueObj.sfTeamJoin] mutableCopy]; + jsonDict[@".tag"] = @"sf_team_join"; + } else if ([valueObj isSfTeamJoinFromOobLink]) { + jsonDict[@"sf_team_join_from_oob_link"] = + [[DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer serialize:valueObj.sfTeamJoinFromOobLink] mutableCopy]; + jsonDict[@".tag"] = @"sf_team_join_from_oob_link"; + } else if ([valueObj isSfTeamUninvite]) { + jsonDict[@"sf_team_uninvite"] = + [[DBTEAMLOGSfTeamUninviteTypeSerializer serialize:valueObj.sfTeamUninvite] mutableCopy]; + jsonDict[@".tag"] = @"sf_team_uninvite"; + } else if ([valueObj isSharedContentAddInvitees]) { + jsonDict[@"shared_content_add_invitees"] = + [[DBTEAMLOGSharedContentAddInviteesTypeSerializer serialize:valueObj.sharedContentAddInvitees] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_add_invitees"; + } else if ([valueObj isSharedContentAddLinkExpiry]) { + jsonDict[@"shared_content_add_link_expiry"] = + [[DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer serialize:valueObj.sharedContentAddLinkExpiry] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_add_link_expiry"; + } else if ([valueObj isSharedContentAddLinkPassword]) { + jsonDict[@"shared_content_add_link_password"] = [[DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer + serialize:valueObj.sharedContentAddLinkPassword] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_add_link_password"; + } else if ([valueObj isSharedContentAddMember]) { + jsonDict[@"shared_content_add_member"] = + [[DBTEAMLOGSharedContentAddMemberTypeSerializer serialize:valueObj.sharedContentAddMember] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_add_member"; + } else if ([valueObj isSharedContentChangeDownloadsPolicy]) { + jsonDict[@"shared_content_change_downloads_policy"] = [[DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer + serialize:valueObj.sharedContentChangeDownloadsPolicy] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_downloads_policy"; + } else if ([valueObj isSharedContentChangeInviteeRole]) { + jsonDict[@"shared_content_change_invitee_role"] = [[DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer + serialize:valueObj.sharedContentChangeInviteeRole] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_invitee_role"; + } else if ([valueObj isSharedContentChangeLinkAudience]) { + jsonDict[@"shared_content_change_link_audience"] = [[DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer + serialize:valueObj.sharedContentChangeLinkAudience] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_link_audience"; + } else if ([valueObj isSharedContentChangeLinkExpiry]) { + jsonDict[@"shared_content_change_link_expiry"] = [[DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer + serialize:valueObj.sharedContentChangeLinkExpiry] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_link_expiry"; + } else if ([valueObj isSharedContentChangeLinkPassword]) { + jsonDict[@"shared_content_change_link_password"] = [[DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer + serialize:valueObj.sharedContentChangeLinkPassword] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_link_password"; + } else if ([valueObj isSharedContentChangeMemberRole]) { + jsonDict[@"shared_content_change_member_role"] = [[DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer + serialize:valueObj.sharedContentChangeMemberRole] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_member_role"; + } else if ([valueObj isSharedContentChangeViewerInfoPolicy]) { + jsonDict[@"shared_content_change_viewer_info_policy"] = [[DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer + serialize:valueObj.sharedContentChangeViewerInfoPolicy] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_change_viewer_info_policy"; + } else if ([valueObj isSharedContentClaimInvitation]) { + jsonDict[@"shared_content_claim_invitation"] = [[DBTEAMLOGSharedContentClaimInvitationTypeSerializer + serialize:valueObj.sharedContentClaimInvitation] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_claim_invitation"; + } else if ([valueObj isSharedContentCopy]) { + jsonDict[@"shared_content_copy"] = + [[DBTEAMLOGSharedContentCopyTypeSerializer serialize:valueObj.sharedContentCopy] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_copy"; + } else if ([valueObj isSharedContentDownload]) { + jsonDict[@"shared_content_download"] = + [[DBTEAMLOGSharedContentDownloadTypeSerializer serialize:valueObj.sharedContentDownload] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_download"; + } else if ([valueObj isSharedContentRelinquishMembership]) { + jsonDict[@"shared_content_relinquish_membership"] = [[DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer + serialize:valueObj.sharedContentRelinquishMembership] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_relinquish_membership"; + } else if ([valueObj isSharedContentRemoveInvitees]) { + jsonDict[@"shared_content_remove_invitees"] = [[DBTEAMLOGSharedContentRemoveInviteesTypeSerializer + serialize:valueObj.sharedContentRemoveInvitees] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_remove_invitees"; + } else if ([valueObj isSharedContentRemoveLinkExpiry]) { + jsonDict[@"shared_content_remove_link_expiry"] = [[DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer + serialize:valueObj.sharedContentRemoveLinkExpiry] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_remove_link_expiry"; + } else if ([valueObj isSharedContentRemoveLinkPassword]) { + jsonDict[@"shared_content_remove_link_password"] = [[DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer + serialize:valueObj.sharedContentRemoveLinkPassword] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_remove_link_password"; + } else if ([valueObj isSharedContentRemoveMember]) { + jsonDict[@"shared_content_remove_member"] = + [[DBTEAMLOGSharedContentRemoveMemberTypeSerializer serialize:valueObj.sharedContentRemoveMember] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_remove_member"; + } else if ([valueObj isSharedContentRequestAccess]) { + jsonDict[@"shared_content_request_access"] = + [[DBTEAMLOGSharedContentRequestAccessTypeSerializer serialize:valueObj.sharedContentRequestAccess] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_request_access"; + } else if ([valueObj isSharedContentUnshare]) { + jsonDict[@"shared_content_unshare"] = + [[DBTEAMLOGSharedContentUnshareTypeSerializer serialize:valueObj.sharedContentUnshare] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_unshare"; + } else if ([valueObj isSharedContentView]) { + jsonDict[@"shared_content_view"] = + [[DBTEAMLOGSharedContentViewTypeSerializer serialize:valueObj.sharedContentView] mutableCopy]; + jsonDict[@".tag"] = @"shared_content_view"; + } else if ([valueObj isSharedFolderChangeLinkPolicy]) { + jsonDict[@"shared_folder_change_link_policy"] = [[DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer + serialize:valueObj.sharedFolderChangeLinkPolicy] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_link_policy"; + } else if ([valueObj isSharedFolderChangeMembersInheritancePolicy]) { + jsonDict[@"shared_folder_change_members_inheritance_policy"] = + [[DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer + serialize:valueObj.sharedFolderChangeMembersInheritancePolicy] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_members_inheritance_policy"; + } else if ([valueObj isSharedFolderChangeMembersManagementPolicy]) { + jsonDict[@"shared_folder_change_members_management_policy"] = + [[DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer + serialize:valueObj.sharedFolderChangeMembersManagementPolicy] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_members_management_policy"; + } else if ([valueObj isSharedFolderChangeMembersPolicy]) { + jsonDict[@"shared_folder_change_members_policy"] = [[DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer + serialize:valueObj.sharedFolderChangeMembersPolicy] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_change_members_policy"; + } else if ([valueObj isSharedFolderCreate]) { + jsonDict[@"shared_folder_create"] = + [[DBTEAMLOGSharedFolderCreateTypeSerializer serialize:valueObj.sharedFolderCreate] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_create"; + } else if ([valueObj isSharedFolderDeclineInvitation]) { + jsonDict[@"shared_folder_decline_invitation"] = [[DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer + serialize:valueObj.sharedFolderDeclineInvitation] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_decline_invitation"; + } else if ([valueObj isSharedFolderMount]) { + jsonDict[@"shared_folder_mount"] = + [[DBTEAMLOGSharedFolderMountTypeSerializer serialize:valueObj.sharedFolderMount] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_mount"; + } else if ([valueObj isSharedFolderNest]) { + jsonDict[@"shared_folder_nest"] = + [[DBTEAMLOGSharedFolderNestTypeSerializer serialize:valueObj.sharedFolderNest] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_nest"; + } else if ([valueObj isSharedFolderTransferOwnership]) { + jsonDict[@"shared_folder_transfer_ownership"] = [[DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer + serialize:valueObj.sharedFolderTransferOwnership] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_transfer_ownership"; + } else if ([valueObj isSharedFolderUnmount]) { + jsonDict[@"shared_folder_unmount"] = + [[DBTEAMLOGSharedFolderUnmountTypeSerializer serialize:valueObj.sharedFolderUnmount] mutableCopy]; + jsonDict[@".tag"] = @"shared_folder_unmount"; + } else if ([valueObj isSharedLinkAddExpiry]) { + jsonDict[@"shared_link_add_expiry"] = + [[DBTEAMLOGSharedLinkAddExpiryTypeSerializer serialize:valueObj.sharedLinkAddExpiry] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_add_expiry"; + } else if ([valueObj isSharedLinkChangeExpiry]) { + jsonDict[@"shared_link_change_expiry"] = + [[DBTEAMLOGSharedLinkChangeExpiryTypeSerializer serialize:valueObj.sharedLinkChangeExpiry] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_change_expiry"; + } else if ([valueObj isSharedLinkChangeVisibility]) { + jsonDict[@"shared_link_change_visibility"] = + [[DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer serialize:valueObj.sharedLinkChangeVisibility] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_change_visibility"; + } else if ([valueObj isSharedLinkCopy]) { + jsonDict[@"shared_link_copy"] = + [[DBTEAMLOGSharedLinkCopyTypeSerializer serialize:valueObj.sharedLinkCopy] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_copy"; + } else if ([valueObj isSharedLinkCreate]) { + jsonDict[@"shared_link_create"] = + [[DBTEAMLOGSharedLinkCreateTypeSerializer serialize:valueObj.sharedLinkCreate] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_create"; + } else if ([valueObj isSharedLinkDisable]) { + jsonDict[@"shared_link_disable"] = + [[DBTEAMLOGSharedLinkDisableTypeSerializer serialize:valueObj.sharedLinkDisable] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_disable"; + } else if ([valueObj isSharedLinkDownload]) { + jsonDict[@"shared_link_download"] = + [[DBTEAMLOGSharedLinkDownloadTypeSerializer serialize:valueObj.sharedLinkDownload] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_download"; + } else if ([valueObj isSharedLinkRemoveExpiry]) { + jsonDict[@"shared_link_remove_expiry"] = + [[DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer serialize:valueObj.sharedLinkRemoveExpiry] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_remove_expiry"; + } else if ([valueObj isSharedLinkShare]) { + jsonDict[@"shared_link_share"] = + [[DBTEAMLOGSharedLinkShareTypeSerializer serialize:valueObj.sharedLinkShare] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_share"; + } else if ([valueObj isSharedLinkView]) { + jsonDict[@"shared_link_view"] = + [[DBTEAMLOGSharedLinkViewTypeSerializer serialize:valueObj.sharedLinkView] mutableCopy]; + jsonDict[@".tag"] = @"shared_link_view"; + } else if ([valueObj isSharedNoteOpened]) { + jsonDict[@"shared_note_opened"] = + [[DBTEAMLOGSharedNoteOpenedTypeSerializer serialize:valueObj.sharedNoteOpened] mutableCopy]; + jsonDict[@".tag"] = @"shared_note_opened"; + } else if ([valueObj isShmodelGroupShare]) { + jsonDict[@"shmodel_group_share"] = + [[DBTEAMLOGShmodelGroupShareTypeSerializer serialize:valueObj.shmodelGroupShare] mutableCopy]; + jsonDict[@".tag"] = @"shmodel_group_share"; + } else if ([valueObj isSsoAddCert]) { + jsonDict[@"sso_add_cert"] = [[DBTEAMLOGSsoAddCertTypeSerializer serialize:valueObj.ssoAddCert] mutableCopy]; + jsonDict[@".tag"] = @"sso_add_cert"; + } else if ([valueObj isSsoAddLoginUrl]) { + jsonDict[@"sso_add_login_url"] = + [[DBTEAMLOGSsoAddLoginUrlTypeSerializer serialize:valueObj.ssoAddLoginUrl] mutableCopy]; + jsonDict[@".tag"] = @"sso_add_login_url"; + } else if ([valueObj isSsoAddLogoutUrl]) { + jsonDict[@"sso_add_logout_url"] = + [[DBTEAMLOGSsoAddLogoutUrlTypeSerializer serialize:valueObj.ssoAddLogoutUrl] mutableCopy]; + jsonDict[@".tag"] = @"sso_add_logout_url"; + } else if ([valueObj isSsoChangeCert]) { + jsonDict[@"sso_change_cert"] = + [[DBTEAMLOGSsoChangeCertTypeSerializer serialize:valueObj.ssoChangeCert] mutableCopy]; + jsonDict[@".tag"] = @"sso_change_cert"; + } else if ([valueObj isSsoChangeLoginUrl]) { + jsonDict[@"sso_change_login_url"] = + [[DBTEAMLOGSsoChangeLoginUrlTypeSerializer serialize:valueObj.ssoChangeLoginUrl] mutableCopy]; + jsonDict[@".tag"] = @"sso_change_login_url"; + } else if ([valueObj isSsoChangeLogoutUrl]) { + jsonDict[@"sso_change_logout_url"] = + [[DBTEAMLOGSsoChangeLogoutUrlTypeSerializer serialize:valueObj.ssoChangeLogoutUrl] mutableCopy]; + jsonDict[@".tag"] = @"sso_change_logout_url"; + } else if ([valueObj isSsoChangeSamlIdentityMode]) { + jsonDict[@"sso_change_saml_identity_mode"] = + [[DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer serialize:valueObj.ssoChangeSamlIdentityMode] mutableCopy]; + jsonDict[@".tag"] = @"sso_change_saml_identity_mode"; + } else if ([valueObj isSsoRemoveCert]) { + jsonDict[@"sso_remove_cert"] = + [[DBTEAMLOGSsoRemoveCertTypeSerializer serialize:valueObj.ssoRemoveCert] mutableCopy]; + jsonDict[@".tag"] = @"sso_remove_cert"; + } else if ([valueObj isSsoRemoveLoginUrl]) { + jsonDict[@"sso_remove_login_url"] = + [[DBTEAMLOGSsoRemoveLoginUrlTypeSerializer serialize:valueObj.ssoRemoveLoginUrl] mutableCopy]; + jsonDict[@".tag"] = @"sso_remove_login_url"; + } else if ([valueObj isSsoRemoveLogoutUrl]) { + jsonDict[@"sso_remove_logout_url"] = + [[DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer serialize:valueObj.ssoRemoveLogoutUrl] mutableCopy]; + jsonDict[@".tag"] = @"sso_remove_logout_url"; + } else if ([valueObj isTeamFolderChangeStatus]) { + jsonDict[@"team_folder_change_status"] = + [[DBTEAMLOGTeamFolderChangeStatusTypeSerializer serialize:valueObj.teamFolderChangeStatus] mutableCopy]; + jsonDict[@".tag"] = @"team_folder_change_status"; + } else if ([valueObj isTeamFolderCreate]) { + jsonDict[@"team_folder_create"] = + [[DBTEAMLOGTeamFolderCreateTypeSerializer serialize:valueObj.teamFolderCreate] mutableCopy]; + jsonDict[@".tag"] = @"team_folder_create"; + } else if ([valueObj isTeamFolderDowngrade]) { + jsonDict[@"team_folder_downgrade"] = + [[DBTEAMLOGTeamFolderDowngradeTypeSerializer serialize:valueObj.teamFolderDowngrade] mutableCopy]; + jsonDict[@".tag"] = @"team_folder_downgrade"; + } else if ([valueObj isTeamFolderPermanentlyDelete]) { + jsonDict[@"team_folder_permanently_delete"] = [[DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer + serialize:valueObj.teamFolderPermanentlyDelete] mutableCopy]; + jsonDict[@".tag"] = @"team_folder_permanently_delete"; + } else if ([valueObj isTeamFolderRename]) { + jsonDict[@"team_folder_rename"] = + [[DBTEAMLOGTeamFolderRenameTypeSerializer serialize:valueObj.teamFolderRename] mutableCopy]; + jsonDict[@".tag"] = @"team_folder_rename"; + } else if ([valueObj isAccountCaptureChangePolicy]) { + jsonDict[@"account_capture_change_policy"] = + [[DBTEAMLOGAccountCaptureChangePolicyTypeSerializer serialize:valueObj.accountCaptureChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"account_capture_change_policy"; + } else if ([valueObj isAllowDownloadDisabled]) { + jsonDict[@"allow_download_disabled"] = + [[DBTEAMLOGAllowDownloadDisabledTypeSerializer serialize:valueObj.allowDownloadDisabled] mutableCopy]; + jsonDict[@".tag"] = @"allow_download_disabled"; + } else if ([valueObj isAllowDownloadEnabled]) { + jsonDict[@"allow_download_enabled"] = + [[DBTEAMLOGAllowDownloadEnabledTypeSerializer serialize:valueObj.allowDownloadEnabled] mutableCopy]; + jsonDict[@".tag"] = @"allow_download_enabled"; + } else if ([valueObj isDataPlacementRestrictionChangePolicy]) { + jsonDict[@"data_placement_restriction_change_policy"] = + [[DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer + serialize:valueObj.dataPlacementRestrictionChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"data_placement_restriction_change_policy"; + } else if ([valueObj isDataPlacementRestrictionSatisfyPolicy]) { + jsonDict[@"data_placement_restriction_satisfy_policy"] = + [[DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer + serialize:valueObj.dataPlacementRestrictionSatisfyPolicy] mutableCopy]; + jsonDict[@".tag"] = @"data_placement_restriction_satisfy_policy"; + } else if ([valueObj isDeviceApprovalsChangeDesktopPolicy]) { + jsonDict[@"device_approvals_change_desktop_policy"] = [[DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer + serialize:valueObj.deviceApprovalsChangeDesktopPolicy] mutableCopy]; + jsonDict[@".tag"] = @"device_approvals_change_desktop_policy"; + } else if ([valueObj isDeviceApprovalsChangeMobilePolicy]) { + jsonDict[@"device_approvals_change_mobile_policy"] = [[DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer + serialize:valueObj.deviceApprovalsChangeMobilePolicy] mutableCopy]; + jsonDict[@".tag"] = @"device_approvals_change_mobile_policy"; + } else if ([valueObj isDeviceApprovalsChangeOverageAction]) { + jsonDict[@"device_approvals_change_overage_action"] = [[DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer + serialize:valueObj.deviceApprovalsChangeOverageAction] mutableCopy]; + jsonDict[@".tag"] = @"device_approvals_change_overage_action"; + } else if ([valueObj isDeviceApprovalsChangeUnlinkAction]) { + jsonDict[@"device_approvals_change_unlink_action"] = [[DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer + serialize:valueObj.deviceApprovalsChangeUnlinkAction] mutableCopy]; + jsonDict[@".tag"] = @"device_approvals_change_unlink_action"; + } else if ([valueObj isEmmAddException]) { + jsonDict[@"emm_add_exception"] = + [[DBTEAMLOGEmmAddExceptionTypeSerializer serialize:valueObj.emmAddException] mutableCopy]; + jsonDict[@".tag"] = @"emm_add_exception"; + } else if ([valueObj isEmmChangePolicy]) { + jsonDict[@"emm_change_policy"] = + [[DBTEAMLOGEmmChangePolicyTypeSerializer serialize:valueObj.emmChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"emm_change_policy"; + } else if ([valueObj isEmmRemoveException]) { + jsonDict[@"emm_remove_exception"] = + [[DBTEAMLOGEmmRemoveExceptionTypeSerializer serialize:valueObj.emmRemoveException] mutableCopy]; + jsonDict[@".tag"] = @"emm_remove_exception"; + } else if ([valueObj isExtendedVersionHistoryChangePolicy]) { + jsonDict[@"extended_version_history_change_policy"] = [[DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer + serialize:valueObj.extendedVersionHistoryChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"extended_version_history_change_policy"; + } else if ([valueObj isFileCommentsChangePolicy]) { + jsonDict[@"file_comments_change_policy"] = + [[DBTEAMLOGFileCommentsChangePolicyTypeSerializer serialize:valueObj.fileCommentsChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"file_comments_change_policy"; + } else if ([valueObj isFileRequestsChangePolicy]) { + jsonDict[@"file_requests_change_policy"] = + [[DBTEAMLOGFileRequestsChangePolicyTypeSerializer serialize:valueObj.fileRequestsChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"file_requests_change_policy"; + } else if ([valueObj isFileRequestsEmailsEnabled]) { + jsonDict[@"file_requests_emails_enabled"] = + [[DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer serialize:valueObj.fileRequestsEmailsEnabled] mutableCopy]; + jsonDict[@".tag"] = @"file_requests_emails_enabled"; + } else if ([valueObj isFileRequestsEmailsRestrictedToTeamOnly]) { + jsonDict[@"file_requests_emails_restricted_to_team_only"] = + [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer + serialize:valueObj.fileRequestsEmailsRestrictedToTeamOnly] mutableCopy]; + jsonDict[@".tag"] = @"file_requests_emails_restricted_to_team_only"; + } else if ([valueObj isGoogleSsoChangePolicy]) { + jsonDict[@"google_sso_change_policy"] = + [[DBTEAMLOGGoogleSsoChangePolicyTypeSerializer serialize:valueObj.googleSsoChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"google_sso_change_policy"; + } else if ([valueObj isGroupUserManagementChangePolicy]) { + jsonDict[@"group_user_management_change_policy"] = [[DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer + serialize:valueObj.groupUserManagementChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"group_user_management_change_policy"; + } else if ([valueObj isMemberRequestsChangePolicy]) { + jsonDict[@"member_requests_change_policy"] = + [[DBTEAMLOGMemberRequestsChangePolicyTypeSerializer serialize:valueObj.memberRequestsChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"member_requests_change_policy"; + } else if ([valueObj isMemberSpaceLimitsAddException]) { + jsonDict[@"member_space_limits_add_exception"] = [[DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer + serialize:valueObj.memberSpaceLimitsAddException] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_add_exception"; + } else if ([valueObj isMemberSpaceLimitsChangeCapsTypePolicy]) { + jsonDict[@"member_space_limits_change_caps_type_policy"] = + [[DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer + serialize:valueObj.memberSpaceLimitsChangeCapsTypePolicy] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_caps_type_policy"; + } else if ([valueObj isMemberSpaceLimitsChangePolicy]) { + jsonDict[@"member_space_limits_change_policy"] = [[DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer + serialize:valueObj.memberSpaceLimitsChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_change_policy"; + } else if ([valueObj isMemberSpaceLimitsRemoveException]) { + jsonDict[@"member_space_limits_remove_exception"] = [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer + serialize:valueObj.memberSpaceLimitsRemoveException] mutableCopy]; + jsonDict[@".tag"] = @"member_space_limits_remove_exception"; + } else if ([valueObj isMemberSuggestionsChangePolicy]) { + jsonDict[@"member_suggestions_change_policy"] = [[DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer + serialize:valueObj.memberSuggestionsChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"member_suggestions_change_policy"; + } else if ([valueObj isMicrosoftOfficeAddinChangePolicy]) { + jsonDict[@"microsoft_office_addin_change_policy"] = [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer + serialize:valueObj.microsoftOfficeAddinChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"microsoft_office_addin_change_policy"; + } else if ([valueObj isNetworkControlChangePolicy]) { + jsonDict[@"network_control_change_policy"] = + [[DBTEAMLOGNetworkControlChangePolicyTypeSerializer serialize:valueObj.networkControlChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"network_control_change_policy"; + } else if ([valueObj isPaperChangeDeploymentPolicy]) { + jsonDict[@"paper_change_deployment_policy"] = [[DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer + serialize:valueObj.paperChangeDeploymentPolicy] mutableCopy]; + jsonDict[@".tag"] = @"paper_change_deployment_policy"; + } else if ([valueObj isPaperChangeMemberLinkPolicy]) { + jsonDict[@"paper_change_member_link_policy"] = [[DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer + serialize:valueObj.paperChangeMemberLinkPolicy] mutableCopy]; + jsonDict[@".tag"] = @"paper_change_member_link_policy"; + } else if ([valueObj isPaperChangeMemberPolicy]) { + jsonDict[@"paper_change_member_policy"] = + [[DBTEAMLOGPaperChangeMemberPolicyTypeSerializer serialize:valueObj.paperChangeMemberPolicy] mutableCopy]; + jsonDict[@".tag"] = @"paper_change_member_policy"; + } else if ([valueObj isPaperChangePolicy]) { + jsonDict[@"paper_change_policy"] = + [[DBTEAMLOGPaperChangePolicyTypeSerializer serialize:valueObj.paperChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"paper_change_policy"; + } else if ([valueObj isPaperEnabledUsersGroupAddition]) { + jsonDict[@"paper_enabled_users_group_addition"] = [[DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer + serialize:valueObj.paperEnabledUsersGroupAddition] mutableCopy]; + jsonDict[@".tag"] = @"paper_enabled_users_group_addition"; + } else if ([valueObj isPaperEnabledUsersGroupRemoval]) { + jsonDict[@"paper_enabled_users_group_removal"] = [[DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer + serialize:valueObj.paperEnabledUsersGroupRemoval] mutableCopy]; + jsonDict[@".tag"] = @"paper_enabled_users_group_removal"; + } else if ([valueObj isPermanentDeleteChangePolicy]) { + jsonDict[@"permanent_delete_change_policy"] = [[DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer + serialize:valueObj.permanentDeleteChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"permanent_delete_change_policy"; + } else if ([valueObj isSharingChangeFolderJoinPolicy]) { + jsonDict[@"sharing_change_folder_join_policy"] = [[DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer + serialize:valueObj.sharingChangeFolderJoinPolicy] mutableCopy]; + jsonDict[@".tag"] = @"sharing_change_folder_join_policy"; + } else if ([valueObj isSharingChangeLinkPolicy]) { + jsonDict[@"sharing_change_link_policy"] = + [[DBTEAMLOGSharingChangeLinkPolicyTypeSerializer serialize:valueObj.sharingChangeLinkPolicy] mutableCopy]; + jsonDict[@".tag"] = @"sharing_change_link_policy"; + } else if ([valueObj isSharingChangeMemberPolicy]) { + jsonDict[@"sharing_change_member_policy"] = + [[DBTEAMLOGSharingChangeMemberPolicyTypeSerializer serialize:valueObj.sharingChangeMemberPolicy] mutableCopy]; + jsonDict[@".tag"] = @"sharing_change_member_policy"; + } else if ([valueObj isSmartSyncChangePolicy]) { + jsonDict[@"smart_sync_change_policy"] = + [[DBTEAMLOGSmartSyncChangePolicyTypeSerializer serialize:valueObj.smartSyncChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"smart_sync_change_policy"; + } else if ([valueObj isSmartSyncNotOptOut]) { + jsonDict[@"smart_sync_not_opt_out"] = + [[DBTEAMLOGSmartSyncNotOptOutTypeSerializer serialize:valueObj.smartSyncNotOptOut] mutableCopy]; + jsonDict[@".tag"] = @"smart_sync_not_opt_out"; + } else if ([valueObj isSmartSyncOptOut]) { + jsonDict[@"smart_sync_opt_out"] = + [[DBTEAMLOGSmartSyncOptOutTypeSerializer serialize:valueObj.smartSyncOptOut] mutableCopy]; + jsonDict[@".tag"] = @"smart_sync_opt_out"; + } else if ([valueObj isSsoChangePolicy]) { + jsonDict[@"sso_change_policy"] = + [[DBTEAMLOGSsoChangePolicyTypeSerializer serialize:valueObj.ssoChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"sso_change_policy"; + } else if ([valueObj isTfaChangePolicy]) { + jsonDict[@"tfa_change_policy"] = + [[DBTEAMLOGTfaChangePolicyTypeSerializer serialize:valueObj.tfaChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"tfa_change_policy"; + } else if ([valueObj isTwoAccountChangePolicy]) { + jsonDict[@"two_account_change_policy"] = + [[DBTEAMLOGTwoAccountChangePolicyTypeSerializer serialize:valueObj.twoAccountChangePolicy] mutableCopy]; + jsonDict[@".tag"] = @"two_account_change_policy"; + } else if ([valueObj isWebSessionsChangeFixedLengthPolicy]) { + jsonDict[@"web_sessions_change_fixed_length_policy"] = [[DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer + serialize:valueObj.webSessionsChangeFixedLengthPolicy] mutableCopy]; + jsonDict[@".tag"] = @"web_sessions_change_fixed_length_policy"; + } else if ([valueObj isWebSessionsChangeIdleLengthPolicy]) { + jsonDict[@"web_sessions_change_idle_length_policy"] = [[DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer + serialize:valueObj.webSessionsChangeIdleLengthPolicy] mutableCopy]; + jsonDict[@".tag"] = @"web_sessions_change_idle_length_policy"; + } else if ([valueObj isTeamMergeFrom]) { + jsonDict[@"team_merge_from"] = + [[DBTEAMLOGTeamMergeFromTypeSerializer serialize:valueObj.teamMergeFrom] mutableCopy]; + jsonDict[@".tag"] = @"team_merge_from"; + } else if ([valueObj isTeamMergeTo]) { + jsonDict[@"team_merge_to"] = [[DBTEAMLOGTeamMergeToTypeSerializer serialize:valueObj.teamMergeTo] mutableCopy]; + jsonDict[@".tag"] = @"team_merge_to"; + } else if ([valueObj isTeamProfileAddLogo]) { + jsonDict[@"team_profile_add_logo"] = + [[DBTEAMLOGTeamProfileAddLogoTypeSerializer serialize:valueObj.teamProfileAddLogo] mutableCopy]; + jsonDict[@".tag"] = @"team_profile_add_logo"; + } else if ([valueObj isTeamProfileChangeDefaultLanguage]) { + jsonDict[@"team_profile_change_default_language"] = [[DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer + serialize:valueObj.teamProfileChangeDefaultLanguage] mutableCopy]; + jsonDict[@".tag"] = @"team_profile_change_default_language"; + } else if ([valueObj isTeamProfileChangeLogo]) { + jsonDict[@"team_profile_change_logo"] = + [[DBTEAMLOGTeamProfileChangeLogoTypeSerializer serialize:valueObj.teamProfileChangeLogo] mutableCopy]; + jsonDict[@".tag"] = @"team_profile_change_logo"; + } else if ([valueObj isTeamProfileChangeName]) { + jsonDict[@"team_profile_change_name"] = + [[DBTEAMLOGTeamProfileChangeNameTypeSerializer serialize:valueObj.teamProfileChangeName] mutableCopy]; + jsonDict[@".tag"] = @"team_profile_change_name"; + } else if ([valueObj isTeamProfileRemoveLogo]) { + jsonDict[@"team_profile_remove_logo"] = + [[DBTEAMLOGTeamProfileRemoveLogoTypeSerializer serialize:valueObj.teamProfileRemoveLogo] mutableCopy]; + jsonDict[@".tag"] = @"team_profile_remove_logo"; + } else if ([valueObj isTfaAddBackupPhone]) { + jsonDict[@"tfa_add_backup_phone"] = + [[DBTEAMLOGTfaAddBackupPhoneTypeSerializer serialize:valueObj.tfaAddBackupPhone] mutableCopy]; + jsonDict[@".tag"] = @"tfa_add_backup_phone"; + } else if ([valueObj isTfaAddSecurityKey]) { + jsonDict[@"tfa_add_security_key"] = + [[DBTEAMLOGTfaAddSecurityKeyTypeSerializer serialize:valueObj.tfaAddSecurityKey] mutableCopy]; + jsonDict[@".tag"] = @"tfa_add_security_key"; + } else if ([valueObj isTfaChangeBackupPhone]) { + jsonDict[@"tfa_change_backup_phone"] = + [[DBTEAMLOGTfaChangeBackupPhoneTypeSerializer serialize:valueObj.tfaChangeBackupPhone] mutableCopy]; + jsonDict[@".tag"] = @"tfa_change_backup_phone"; + } else if ([valueObj isTfaChangeStatus]) { + jsonDict[@"tfa_change_status"] = + [[DBTEAMLOGTfaChangeStatusTypeSerializer serialize:valueObj.tfaChangeStatus] mutableCopy]; + jsonDict[@".tag"] = @"tfa_change_status"; + } else if ([valueObj isTfaRemoveBackupPhone]) { + jsonDict[@"tfa_remove_backup_phone"] = + [[DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer serialize:valueObj.tfaRemoveBackupPhone] mutableCopy]; + jsonDict[@".tag"] = @"tfa_remove_backup_phone"; + } else if ([valueObj isTfaRemoveSecurityKey]) { + jsonDict[@"tfa_remove_security_key"] = + [[DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer serialize:valueObj.tfaRemoveSecurityKey] mutableCopy]; + jsonDict[@".tag"] = @"tfa_remove_security_key"; + } else if ([valueObj isTfaReset]) { + jsonDict[@"tfa_reset"] = [[DBTEAMLOGTfaResetTypeSerializer serialize:valueObj.tfaReset] mutableCopy]; + jsonDict[@".tag"] = @"tfa_reset"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGEventType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"app_link_team"]) { + DBTEAMLOGAppLinkTeamType *appLinkTeam = [DBTEAMLOGAppLinkTeamTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAppLinkTeam:appLinkTeam]; + } else if ([tag isEqualToString:@"app_link_user"]) { + DBTEAMLOGAppLinkUserType *appLinkUser = [DBTEAMLOGAppLinkUserTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAppLinkUser:appLinkUser]; + } else if ([tag isEqualToString:@"app_unlink_team"]) { + DBTEAMLOGAppUnlinkTeamType *appUnlinkTeam = [DBTEAMLOGAppUnlinkTeamTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAppUnlinkTeam:appUnlinkTeam]; + } else if ([tag isEqualToString:@"app_unlink_user"]) { + DBTEAMLOGAppUnlinkUserType *appUnlinkUser = [DBTEAMLOGAppUnlinkUserTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAppUnlinkUser:appUnlinkUser]; + } else if ([tag isEqualToString:@"file_add_comment"]) { + DBTEAMLOGFileAddCommentType *fileAddComment = [DBTEAMLOGFileAddCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileAddComment:fileAddComment]; + } else if ([tag isEqualToString:@"file_change_comment_subscription"]) { + DBTEAMLOGFileChangeCommentSubscriptionType *fileChangeCommentSubscription = + [DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileChangeCommentSubscription:fileChangeCommentSubscription]; + } else if ([tag isEqualToString:@"file_delete_comment"]) { + DBTEAMLOGFileDeleteCommentType *fileDeleteComment = + [DBTEAMLOGFileDeleteCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileDeleteComment:fileDeleteComment]; + } else if ([tag isEqualToString:@"file_like_comment"]) { + DBTEAMLOGFileLikeCommentType *fileLikeComment = [DBTEAMLOGFileLikeCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileLikeComment:fileLikeComment]; + } else if ([tag isEqualToString:@"file_resolve_comment"]) { + DBTEAMLOGFileResolveCommentType *fileResolveComment = + [DBTEAMLOGFileResolveCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileResolveComment:fileResolveComment]; + } else if ([tag isEqualToString:@"file_unlike_comment"]) { + DBTEAMLOGFileUnlikeCommentType *fileUnlikeComment = + [DBTEAMLOGFileUnlikeCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileUnlikeComment:fileUnlikeComment]; + } else if ([tag isEqualToString:@"file_unresolve_comment"]) { + DBTEAMLOGFileUnresolveCommentType *fileUnresolveComment = + [DBTEAMLOGFileUnresolveCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileUnresolveComment:fileUnresolveComment]; + } else if ([tag isEqualToString:@"device_change_ip_desktop"]) { + DBTEAMLOGDeviceChangeIpDesktopType *deviceChangeIpDesktop = + [DBTEAMLOGDeviceChangeIpDesktopTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceChangeIpDesktop:deviceChangeIpDesktop]; + } else if ([tag isEqualToString:@"device_change_ip_mobile"]) { + DBTEAMLOGDeviceChangeIpMobileType *deviceChangeIpMobile = + [DBTEAMLOGDeviceChangeIpMobileTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceChangeIpMobile:deviceChangeIpMobile]; + } else if ([tag isEqualToString:@"device_change_ip_web"]) { + DBTEAMLOGDeviceChangeIpWebType *deviceChangeIpWeb = + [DBTEAMLOGDeviceChangeIpWebTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceChangeIpWeb:deviceChangeIpWeb]; + } else if ([tag isEqualToString:@"device_delete_on_unlink_fail"]) { + DBTEAMLOGDeviceDeleteOnUnlinkFailType *deviceDeleteOnUnlinkFail = + [DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceDeleteOnUnlinkFail:deviceDeleteOnUnlinkFail]; + } else if ([tag isEqualToString:@"device_delete_on_unlink_success"]) { + DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *deviceDeleteOnUnlinkSuccess = + [DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceDeleteOnUnlinkSuccess:deviceDeleteOnUnlinkSuccess]; + } else if ([tag isEqualToString:@"device_link_fail"]) { + DBTEAMLOGDeviceLinkFailType *deviceLinkFail = [DBTEAMLOGDeviceLinkFailTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceLinkFail:deviceLinkFail]; + } else if ([tag isEqualToString:@"device_link_success"]) { + DBTEAMLOGDeviceLinkSuccessType *deviceLinkSuccess = + [DBTEAMLOGDeviceLinkSuccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceLinkSuccess:deviceLinkSuccess]; + } else if ([tag isEqualToString:@"device_management_disabled"]) { + DBTEAMLOGDeviceManagementDisabledType *deviceManagementDisabled = + [DBTEAMLOGDeviceManagementDisabledTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceManagementDisabled:deviceManagementDisabled]; + } else if ([tag isEqualToString:@"device_management_enabled"]) { + DBTEAMLOGDeviceManagementEnabledType *deviceManagementEnabled = + [DBTEAMLOGDeviceManagementEnabledTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceManagementEnabled:deviceManagementEnabled]; + } else if ([tag isEqualToString:@"device_unlink"]) { + DBTEAMLOGDeviceUnlinkType *deviceUnlink = [DBTEAMLOGDeviceUnlinkTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceUnlink:deviceUnlink]; + } else if ([tag isEqualToString:@"emm_refresh_auth_token"]) { + DBTEAMLOGEmmRefreshAuthTokenType *emmRefreshAuthToken = + [DBTEAMLOGEmmRefreshAuthTokenTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmRefreshAuthToken:emmRefreshAuthToken]; + } else if ([tag isEqualToString:@"account_capture_change_availability"]) { + DBTEAMLOGAccountCaptureChangeAvailabilityType *accountCaptureChangeAvailability = + [DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAccountCaptureChangeAvailability:accountCaptureChangeAvailability]; + } else if ([tag isEqualToString:@"account_capture_migrate_account"]) { + DBTEAMLOGAccountCaptureMigrateAccountType *accountCaptureMigrateAccount = + [DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAccountCaptureMigrateAccount:accountCaptureMigrateAccount]; + } else if ([tag isEqualToString:@"account_capture_notification_emails_sent"]) { + DBTEAMLOGAccountCaptureNotificationEmailsSentType *accountCaptureNotificationEmailsSent = + [DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer deserialize:valueDict]; + return + [[DBTEAMLOGEventType alloc] initWithAccountCaptureNotificationEmailsSent:accountCaptureNotificationEmailsSent]; + } else if ([tag isEqualToString:@"account_capture_relinquish_account"]) { + DBTEAMLOGAccountCaptureRelinquishAccountType *accountCaptureRelinquishAccount = + [DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAccountCaptureRelinquishAccount:accountCaptureRelinquishAccount]; + } else if ([tag isEqualToString:@"disabled_domain_invites"]) { + DBTEAMLOGDisabledDomainInvitesType *disabledDomainInvites = + [DBTEAMLOGDisabledDomainInvitesTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDisabledDomainInvites:disabledDomainInvites]; + } else if ([tag isEqualToString:@"domain_invites_approve_request_to_join_team"]) { + DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *domainInvitesApproveRequestToJoinTeam = + [DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithDomainInvitesApproveRequestToJoinTeam:domainInvitesApproveRequestToJoinTeam]; + } else if ([tag isEqualToString:@"domain_invites_decline_request_to_join_team"]) { + DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *domainInvitesDeclineRequestToJoinTeam = + [DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithDomainInvitesDeclineRequestToJoinTeam:domainInvitesDeclineRequestToJoinTeam]; + } else if ([tag isEqualToString:@"domain_invites_email_existing_users"]) { + DBTEAMLOGDomainInvitesEmailExistingUsersType *domainInvitesEmailExistingUsers = + [DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDomainInvitesEmailExistingUsers:domainInvitesEmailExistingUsers]; + } else if ([tag isEqualToString:@"domain_invites_request_to_join_team"]) { + DBTEAMLOGDomainInvitesRequestToJoinTeamType *domainInvitesRequestToJoinTeam = + [DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDomainInvitesRequestToJoinTeam:domainInvitesRequestToJoinTeam]; + } else if ([tag isEqualToString:@"domain_invites_set_invite_new_user_pref_to_no"]) { + DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *domainInvitesSetInviteNewUserPrefToNo = + [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithDomainInvitesSetInviteNewUserPrefToNo:domainInvitesSetInviteNewUserPrefToNo]; + } else if ([tag isEqualToString:@"domain_invites_set_invite_new_user_pref_to_yes"]) { + DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *domainInvitesSetInviteNewUserPrefToYes = + [DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithDomainInvitesSetInviteNewUserPrefToYes:domainInvitesSetInviteNewUserPrefToYes]; + } else if ([tag isEqualToString:@"domain_verification_add_domain_fail"]) { + DBTEAMLOGDomainVerificationAddDomainFailType *domainVerificationAddDomainFail = + [DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDomainVerificationAddDomainFail:domainVerificationAddDomainFail]; + } else if ([tag isEqualToString:@"domain_verification_add_domain_success"]) { + DBTEAMLOGDomainVerificationAddDomainSuccessType *domainVerificationAddDomainSuccess = + [DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDomainVerificationAddDomainSuccess:domainVerificationAddDomainSuccess]; + } else if ([tag isEqualToString:@"domain_verification_remove_domain"]) { + DBTEAMLOGDomainVerificationRemoveDomainType *domainVerificationRemoveDomain = + [DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDomainVerificationRemoveDomain:domainVerificationRemoveDomain]; + } else if ([tag isEqualToString:@"enabled_domain_invites"]) { + DBTEAMLOGEnabledDomainInvitesType *enabledDomainInvites = + [DBTEAMLOGEnabledDomainInvitesTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEnabledDomainInvites:enabledDomainInvites]; + } else if ([tag isEqualToString:@"create_folder"]) { + DBTEAMLOGCreateFolderType *createFolder = [DBTEAMLOGCreateFolderTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithCreateFolder:createFolder]; + } else if ([tag isEqualToString:@"file_add"]) { + DBTEAMLOGFileAddType *fileAdd = [DBTEAMLOGFileAddTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileAdd:fileAdd]; + } else if ([tag isEqualToString:@"file_copy"]) { + DBTEAMLOGFileCopyType *fileCopy = [DBTEAMLOGFileCopyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileCopy:fileCopy]; + } else if ([tag isEqualToString:@"file_delete"]) { + DBTEAMLOGFileDeleteType *fileDelete = [DBTEAMLOGFileDeleteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileDelete:fileDelete]; + } else if ([tag isEqualToString:@"file_download"]) { + DBTEAMLOGFileDownloadType *fileDownload = [DBTEAMLOGFileDownloadTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileDownload:fileDownload]; + } else if ([tag isEqualToString:@"file_edit"]) { + DBTEAMLOGFileEditType *fileEdit = [DBTEAMLOGFileEditTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileEdit:fileEdit]; + } else if ([tag isEqualToString:@"file_get_copy_reference"]) { + DBTEAMLOGFileGetCopyReferenceType *fileGetCopyReference = + [DBTEAMLOGFileGetCopyReferenceTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileGetCopyReference:fileGetCopyReference]; + } else if ([tag isEqualToString:@"file_move"]) { + DBTEAMLOGFileMoveType *fileMove = [DBTEAMLOGFileMoveTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileMove:fileMove]; + } else if ([tag isEqualToString:@"file_permanently_delete"]) { + DBTEAMLOGFilePermanentlyDeleteType *filePermanentlyDelete = + [DBTEAMLOGFilePermanentlyDeleteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFilePermanentlyDelete:filePermanentlyDelete]; + } else if ([tag isEqualToString:@"file_preview"]) { + DBTEAMLOGFilePreviewType *filePreview = [DBTEAMLOGFilePreviewTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFilePreview:filePreview]; + } else if ([tag isEqualToString:@"file_rename"]) { + DBTEAMLOGFileRenameType *fileRename = [DBTEAMLOGFileRenameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRename:fileRename]; + } else if ([tag isEqualToString:@"file_restore"]) { + DBTEAMLOGFileRestoreType *fileRestore = [DBTEAMLOGFileRestoreTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRestore:fileRestore]; + } else if ([tag isEqualToString:@"file_revert"]) { + DBTEAMLOGFileRevertType *fileRevert = [DBTEAMLOGFileRevertTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRevert:fileRevert]; + } else if ([tag isEqualToString:@"file_rollback_changes"]) { + DBTEAMLOGFileRollbackChangesType *fileRollbackChanges = + [DBTEAMLOGFileRollbackChangesTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRollbackChanges:fileRollbackChanges]; + } else if ([tag isEqualToString:@"file_save_copy_reference"]) { + DBTEAMLOGFileSaveCopyReferenceType *fileSaveCopyReference = + [DBTEAMLOGFileSaveCopyReferenceTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileSaveCopyReference:fileSaveCopyReference]; + } else if ([tag isEqualToString:@"file_request_change"]) { + DBTEAMLOGFileRequestChangeType *fileRequestChange = + [DBTEAMLOGFileRequestChangeTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRequestChange:fileRequestChange]; + } else if ([tag isEqualToString:@"file_request_close"]) { + DBTEAMLOGFileRequestCloseType *fileRequestClose = [DBTEAMLOGFileRequestCloseTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRequestClose:fileRequestClose]; + } else if ([tag isEqualToString:@"file_request_create"]) { + DBTEAMLOGFileRequestCreateType *fileRequestCreate = + [DBTEAMLOGFileRequestCreateTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRequestCreate:fileRequestCreate]; + } else if ([tag isEqualToString:@"file_request_receive_file"]) { + DBTEAMLOGFileRequestReceiveFileType *fileRequestReceiveFile = + [DBTEAMLOGFileRequestReceiveFileTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRequestReceiveFile:fileRequestReceiveFile]; + } else if ([tag isEqualToString:@"group_add_external_id"]) { + DBTEAMLOGGroupAddExternalIdType *groupAddExternalId = + [DBTEAMLOGGroupAddExternalIdTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupAddExternalId:groupAddExternalId]; + } else if ([tag isEqualToString:@"group_add_member"]) { + DBTEAMLOGGroupAddMemberType *groupAddMember = [DBTEAMLOGGroupAddMemberTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupAddMember:groupAddMember]; + } else if ([tag isEqualToString:@"group_change_external_id"]) { + DBTEAMLOGGroupChangeExternalIdType *groupChangeExternalId = + [DBTEAMLOGGroupChangeExternalIdTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupChangeExternalId:groupChangeExternalId]; + } else if ([tag isEqualToString:@"group_change_management_type"]) { + DBTEAMLOGGroupChangeManagementTypeType *groupChangeManagementType = + [DBTEAMLOGGroupChangeManagementTypeTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupChangeManagementType:groupChangeManagementType]; + } else if ([tag isEqualToString:@"group_change_member_role"]) { + DBTEAMLOGGroupChangeMemberRoleType *groupChangeMemberRole = + [DBTEAMLOGGroupChangeMemberRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupChangeMemberRole:groupChangeMemberRole]; + } else if ([tag isEqualToString:@"group_create"]) { + DBTEAMLOGGroupCreateType *groupCreate = [DBTEAMLOGGroupCreateTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupCreate:groupCreate]; + } else if ([tag isEqualToString:@"group_delete"]) { + DBTEAMLOGGroupDeleteType *groupDelete = [DBTEAMLOGGroupDeleteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupDelete:groupDelete]; + } else if ([tag isEqualToString:@"group_moved"]) { + DBTEAMLOGGroupMovedType *groupMoved = [DBTEAMLOGGroupMovedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupMoved:groupMoved]; + } else if ([tag isEqualToString:@"group_remove_external_id"]) { + DBTEAMLOGGroupRemoveExternalIdType *groupRemoveExternalId = + [DBTEAMLOGGroupRemoveExternalIdTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupRemoveExternalId:groupRemoveExternalId]; + } else if ([tag isEqualToString:@"group_remove_member"]) { + DBTEAMLOGGroupRemoveMemberType *groupRemoveMember = + [DBTEAMLOGGroupRemoveMemberTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupRemoveMember:groupRemoveMember]; + } else if ([tag isEqualToString:@"group_rename"]) { + DBTEAMLOGGroupRenameType *groupRename = [DBTEAMLOGGroupRenameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupRename:groupRename]; + } else if ([tag isEqualToString:@"emm_error"]) { + DBTEAMLOGEmmErrorType *emmError = [DBTEAMLOGEmmErrorTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmError:emmError]; + } else if ([tag isEqualToString:@"login_fail"]) { + DBTEAMLOGLoginFailType *loginFail = [DBTEAMLOGLoginFailTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithLoginFail:loginFail]; + } else if ([tag isEqualToString:@"login_success"]) { + DBTEAMLOGLoginSuccessType *loginSuccess = [DBTEAMLOGLoginSuccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithLoginSuccess:loginSuccess]; + } else if ([tag isEqualToString:@"logout"]) { + DBTEAMLOGLogoutType *logout = [DBTEAMLOGLogoutTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithLogout:logout]; + } else if ([tag isEqualToString:@"reseller_support_session_end"]) { + DBTEAMLOGResellerSupportSessionEndType *resellerSupportSessionEnd = + [DBTEAMLOGResellerSupportSessionEndTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithResellerSupportSessionEnd:resellerSupportSessionEnd]; + } else if ([tag isEqualToString:@"reseller_support_session_start"]) { + DBTEAMLOGResellerSupportSessionStartType *resellerSupportSessionStart = + [DBTEAMLOGResellerSupportSessionStartTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithResellerSupportSessionStart:resellerSupportSessionStart]; + } else if ([tag isEqualToString:@"sign_in_as_session_end"]) { + DBTEAMLOGSignInAsSessionEndType *signInAsSessionEnd = + [DBTEAMLOGSignInAsSessionEndTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSignInAsSessionEnd:signInAsSessionEnd]; + } else if ([tag isEqualToString:@"sign_in_as_session_start"]) { + DBTEAMLOGSignInAsSessionStartType *signInAsSessionStart = + [DBTEAMLOGSignInAsSessionStartTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSignInAsSessionStart:signInAsSessionStart]; + } else if ([tag isEqualToString:@"sso_error"]) { + DBTEAMLOGSsoErrorType *ssoError = [DBTEAMLOGSsoErrorTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoError:ssoError]; + } else if ([tag isEqualToString:@"member_add_name"]) { + DBTEAMLOGMemberAddNameType *memberAddName = [DBTEAMLOGMemberAddNameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberAddName:memberAddName]; + } else if ([tag isEqualToString:@"member_change_admin_role"]) { + DBTEAMLOGMemberChangeAdminRoleType *memberChangeAdminRole = + [DBTEAMLOGMemberChangeAdminRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberChangeAdminRole:memberChangeAdminRole]; + } else if ([tag isEqualToString:@"member_change_email"]) { + DBTEAMLOGMemberChangeEmailType *memberChangeEmail = + [DBTEAMLOGMemberChangeEmailTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberChangeEmail:memberChangeEmail]; + } else if ([tag isEqualToString:@"member_change_membership_type"]) { + DBTEAMLOGMemberChangeMembershipTypeType *memberChangeMembershipType = + [DBTEAMLOGMemberChangeMembershipTypeTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberChangeMembershipType:memberChangeMembershipType]; + } else if ([tag isEqualToString:@"member_change_name"]) { + DBTEAMLOGMemberChangeNameType *memberChangeName = [DBTEAMLOGMemberChangeNameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberChangeName:memberChangeName]; + } else if ([tag isEqualToString:@"member_change_status"]) { + DBTEAMLOGMemberChangeStatusType *memberChangeStatus = + [DBTEAMLOGMemberChangeStatusTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberChangeStatus:memberChangeStatus]; + } else if ([tag isEqualToString:@"member_permanently_delete_account_contents"]) { + DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *memberPermanentlyDeleteAccountContents = + [DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithMemberPermanentlyDeleteAccountContents:memberPermanentlyDeleteAccountContents]; + } else if ([tag isEqualToString:@"member_space_limits_add_custom_quota"]) { + DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *memberSpaceLimitsAddCustomQuota = + [DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsAddCustomQuota:memberSpaceLimitsAddCustomQuota]; + } else if ([tag isEqualToString:@"member_space_limits_change_custom_quota"]) { + DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *memberSpaceLimitsChangeCustomQuota = + [DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsChangeCustomQuota:memberSpaceLimitsChangeCustomQuota]; + } else if ([tag isEqualToString:@"member_space_limits_change_status"]) { + DBTEAMLOGMemberSpaceLimitsChangeStatusType *memberSpaceLimitsChangeStatus = + [DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsChangeStatus:memberSpaceLimitsChangeStatus]; + } else if ([tag isEqualToString:@"member_space_limits_remove_custom_quota"]) { + DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *memberSpaceLimitsRemoveCustomQuota = + [DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsRemoveCustomQuota:memberSpaceLimitsRemoveCustomQuota]; + } else if ([tag isEqualToString:@"member_suggest"]) { + DBTEAMLOGMemberSuggestType *memberSuggest = [DBTEAMLOGMemberSuggestTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSuggest:memberSuggest]; + } else if ([tag isEqualToString:@"member_transfer_account_contents"]) { + DBTEAMLOGMemberTransferAccountContentsType *memberTransferAccountContents = + [DBTEAMLOGMemberTransferAccountContentsTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberTransferAccountContents:memberTransferAccountContents]; + } else if ([tag isEqualToString:@"paper_content_add_member"]) { + DBTEAMLOGPaperContentAddMemberType *paperContentAddMember = + [DBTEAMLOGPaperContentAddMemberTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentAddMember:paperContentAddMember]; + } else if ([tag isEqualToString:@"paper_content_add_to_folder"]) { + DBTEAMLOGPaperContentAddToFolderType *paperContentAddToFolder = + [DBTEAMLOGPaperContentAddToFolderTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentAddToFolder:paperContentAddToFolder]; + } else if ([tag isEqualToString:@"paper_content_archive"]) { + DBTEAMLOGPaperContentArchiveType *paperContentArchive = + [DBTEAMLOGPaperContentArchiveTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentArchive:paperContentArchive]; + } else if ([tag isEqualToString:@"paper_content_create"]) { + DBTEAMLOGPaperContentCreateType *paperContentCreate = + [DBTEAMLOGPaperContentCreateTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentCreate:paperContentCreate]; + } else if ([tag isEqualToString:@"paper_content_permanently_delete"]) { + DBTEAMLOGPaperContentPermanentlyDeleteType *paperContentPermanentlyDelete = + [DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentPermanentlyDelete:paperContentPermanentlyDelete]; + } else if ([tag isEqualToString:@"paper_content_remove_from_folder"]) { + DBTEAMLOGPaperContentRemoveFromFolderType *paperContentRemoveFromFolder = + [DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentRemoveFromFolder:paperContentRemoveFromFolder]; + } else if ([tag isEqualToString:@"paper_content_remove_member"]) { + DBTEAMLOGPaperContentRemoveMemberType *paperContentRemoveMember = + [DBTEAMLOGPaperContentRemoveMemberTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentRemoveMember:paperContentRemoveMember]; + } else if ([tag isEqualToString:@"paper_content_rename"]) { + DBTEAMLOGPaperContentRenameType *paperContentRename = + [DBTEAMLOGPaperContentRenameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentRename:paperContentRename]; + } else if ([tag isEqualToString:@"paper_content_restore"]) { + DBTEAMLOGPaperContentRestoreType *paperContentRestore = + [DBTEAMLOGPaperContentRestoreTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperContentRestore:paperContentRestore]; + } else if ([tag isEqualToString:@"paper_doc_add_comment"]) { + DBTEAMLOGPaperDocAddCommentType *paperDocAddComment = + [DBTEAMLOGPaperDocAddCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocAddComment:paperDocAddComment]; + } else if ([tag isEqualToString:@"paper_doc_change_member_role"]) { + DBTEAMLOGPaperDocChangeMemberRoleType *paperDocChangeMemberRole = + [DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocChangeMemberRole:paperDocChangeMemberRole]; + } else if ([tag isEqualToString:@"paper_doc_change_sharing_policy"]) { + DBTEAMLOGPaperDocChangeSharingPolicyType *paperDocChangeSharingPolicy = + [DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocChangeSharingPolicy:paperDocChangeSharingPolicy]; + } else if ([tag isEqualToString:@"paper_doc_change_subscription"]) { + DBTEAMLOGPaperDocChangeSubscriptionType *paperDocChangeSubscription = + [DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocChangeSubscription:paperDocChangeSubscription]; + } else if ([tag isEqualToString:@"paper_doc_deleted"]) { + DBTEAMLOGPaperDocDeletedType *paperDocDeleted = [DBTEAMLOGPaperDocDeletedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocDeleted:paperDocDeleted]; + } else if ([tag isEqualToString:@"paper_doc_delete_comment"]) { + DBTEAMLOGPaperDocDeleteCommentType *paperDocDeleteComment = + [DBTEAMLOGPaperDocDeleteCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocDeleteComment:paperDocDeleteComment]; + } else if ([tag isEqualToString:@"paper_doc_download"]) { + DBTEAMLOGPaperDocDownloadType *paperDocDownload = [DBTEAMLOGPaperDocDownloadTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocDownload:paperDocDownload]; + } else if ([tag isEqualToString:@"paper_doc_edit"]) { + DBTEAMLOGPaperDocEditType *paperDocEdit = [DBTEAMLOGPaperDocEditTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocEdit:paperDocEdit]; + } else if ([tag isEqualToString:@"paper_doc_edit_comment"]) { + DBTEAMLOGPaperDocEditCommentType *paperDocEditComment = + [DBTEAMLOGPaperDocEditCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocEditComment:paperDocEditComment]; + } else if ([tag isEqualToString:@"paper_doc_followed"]) { + DBTEAMLOGPaperDocFollowedType *paperDocFollowed = [DBTEAMLOGPaperDocFollowedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocFollowed:paperDocFollowed]; + } else if ([tag isEqualToString:@"paper_doc_mention"]) { + DBTEAMLOGPaperDocMentionType *paperDocMention = [DBTEAMLOGPaperDocMentionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocMention:paperDocMention]; + } else if ([tag isEqualToString:@"paper_doc_request_access"]) { + DBTEAMLOGPaperDocRequestAccessType *paperDocRequestAccess = + [DBTEAMLOGPaperDocRequestAccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocRequestAccess:paperDocRequestAccess]; + } else if ([tag isEqualToString:@"paper_doc_resolve_comment"]) { + DBTEAMLOGPaperDocResolveCommentType *paperDocResolveComment = + [DBTEAMLOGPaperDocResolveCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocResolveComment:paperDocResolveComment]; + } else if ([tag isEqualToString:@"paper_doc_revert"]) { + DBTEAMLOGPaperDocRevertType *paperDocRevert = [DBTEAMLOGPaperDocRevertTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocRevert:paperDocRevert]; + } else if ([tag isEqualToString:@"paper_doc_slack_share"]) { + DBTEAMLOGPaperDocSlackShareType *paperDocSlackShare = + [DBTEAMLOGPaperDocSlackShareTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocSlackShare:paperDocSlackShare]; + } else if ([tag isEqualToString:@"paper_doc_team_invite"]) { + DBTEAMLOGPaperDocTeamInviteType *paperDocTeamInvite = + [DBTEAMLOGPaperDocTeamInviteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocTeamInvite:paperDocTeamInvite]; + } else if ([tag isEqualToString:@"paper_doc_trashed"]) { + DBTEAMLOGPaperDocTrashedType *paperDocTrashed = [DBTEAMLOGPaperDocTrashedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocTrashed:paperDocTrashed]; + } else if ([tag isEqualToString:@"paper_doc_unresolve_comment"]) { + DBTEAMLOGPaperDocUnresolveCommentType *paperDocUnresolveComment = + [DBTEAMLOGPaperDocUnresolveCommentTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocUnresolveComment:paperDocUnresolveComment]; + } else if ([tag isEqualToString:@"paper_doc_untrashed"]) { + DBTEAMLOGPaperDocUntrashedType *paperDocUntrashed = + [DBTEAMLOGPaperDocUntrashedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocUntrashed:paperDocUntrashed]; + } else if ([tag isEqualToString:@"paper_doc_view"]) { + DBTEAMLOGPaperDocViewType *paperDocView = [DBTEAMLOGPaperDocViewTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperDocView:paperDocView]; + } else if ([tag isEqualToString:@"paper_external_view_allow"]) { + DBTEAMLOGPaperExternalViewAllowType *paperExternalViewAllow = + [DBTEAMLOGPaperExternalViewAllowTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperExternalViewAllow:paperExternalViewAllow]; + } else if ([tag isEqualToString:@"paper_external_view_default_team"]) { + DBTEAMLOGPaperExternalViewDefaultTeamType *paperExternalViewDefaultTeam = + [DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperExternalViewDefaultTeam:paperExternalViewDefaultTeam]; + } else if ([tag isEqualToString:@"paper_external_view_forbid"]) { + DBTEAMLOGPaperExternalViewForbidType *paperExternalViewForbid = + [DBTEAMLOGPaperExternalViewForbidTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperExternalViewForbid:paperExternalViewForbid]; + } else if ([tag isEqualToString:@"paper_folder_change_subscription"]) { + DBTEAMLOGPaperFolderChangeSubscriptionType *paperFolderChangeSubscription = + [DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperFolderChangeSubscription:paperFolderChangeSubscription]; + } else if ([tag isEqualToString:@"paper_folder_deleted"]) { + DBTEAMLOGPaperFolderDeletedType *paperFolderDeleted = + [DBTEAMLOGPaperFolderDeletedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperFolderDeleted:paperFolderDeleted]; + } else if ([tag isEqualToString:@"paper_folder_followed"]) { + DBTEAMLOGPaperFolderFollowedType *paperFolderFollowed = + [DBTEAMLOGPaperFolderFollowedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperFolderFollowed:paperFolderFollowed]; + } else if ([tag isEqualToString:@"paper_folder_team_invite"]) { + DBTEAMLOGPaperFolderTeamInviteType *paperFolderTeamInvite = + [DBTEAMLOGPaperFolderTeamInviteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperFolderTeamInvite:paperFolderTeamInvite]; + } else if ([tag isEqualToString:@"password_change"]) { + DBTEAMLOGPasswordChangeType *passwordChange = [DBTEAMLOGPasswordChangeTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPasswordChange:passwordChange]; + } else if ([tag isEqualToString:@"password_reset"]) { + DBTEAMLOGPasswordResetType *passwordReset = [DBTEAMLOGPasswordResetTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPasswordReset:passwordReset]; + } else if ([tag isEqualToString:@"password_reset_all"]) { + DBTEAMLOGPasswordResetAllType *passwordResetAll = [DBTEAMLOGPasswordResetAllTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPasswordResetAll:passwordResetAll]; + } else if ([tag isEqualToString:@"emm_create_exceptions_report"]) { + DBTEAMLOGEmmCreateExceptionsReportType *emmCreateExceptionsReport = + [DBTEAMLOGEmmCreateExceptionsReportTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmCreateExceptionsReport:emmCreateExceptionsReport]; + } else if ([tag isEqualToString:@"emm_create_usage_report"]) { + DBTEAMLOGEmmCreateUsageReportType *emmCreateUsageReport = + [DBTEAMLOGEmmCreateUsageReportTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmCreateUsageReport:emmCreateUsageReport]; + } else if ([tag isEqualToString:@"export_members_report"]) { + DBTEAMLOGExportMembersReportType *exportMembersReport = + [DBTEAMLOGExportMembersReportTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithExportMembersReport:exportMembersReport]; + } else if ([tag isEqualToString:@"paper_admin_export_start"]) { + DBTEAMLOGPaperAdminExportStartType *paperAdminExportStart = + [DBTEAMLOGPaperAdminExportStartTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperAdminExportStart:paperAdminExportStart]; + } else if ([tag isEqualToString:@"smart_sync_create_admin_privilege_report"]) { + DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *smartSyncCreateAdminPrivilegeReport = + [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSmartSyncCreateAdminPrivilegeReport:smartSyncCreateAdminPrivilegeReport]; + } else if ([tag isEqualToString:@"team_activity_create_report"]) { + DBTEAMLOGTeamActivityCreateReportType *teamActivityCreateReport = + [DBTEAMLOGTeamActivityCreateReportTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamActivityCreateReport:teamActivityCreateReport]; + } else if ([tag isEqualToString:@"collection_share"]) { + DBTEAMLOGCollectionShareType *collectionShare = [DBTEAMLOGCollectionShareTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithCollectionShare:collectionShare]; + } else if ([tag isEqualToString:@"note_acl_invite_only"]) { + DBTEAMLOGNoteAclInviteOnlyType *noteAclInviteOnly = + [DBTEAMLOGNoteAclInviteOnlyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithNoteAclInviteOnly:noteAclInviteOnly]; + } else if ([tag isEqualToString:@"note_acl_link"]) { + DBTEAMLOGNoteAclLinkType *noteAclLink = [DBTEAMLOGNoteAclLinkTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithNoteAclLink:noteAclLink]; + } else if ([tag isEqualToString:@"note_acl_team_link"]) { + DBTEAMLOGNoteAclTeamLinkType *noteAclTeamLink = [DBTEAMLOGNoteAclTeamLinkTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithNoteAclTeamLink:noteAclTeamLink]; + } else if ([tag isEqualToString:@"note_shared"]) { + DBTEAMLOGNoteSharedType *noteShared = [DBTEAMLOGNoteSharedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithNoteShared:noteShared]; + } else if ([tag isEqualToString:@"note_share_receive"]) { + DBTEAMLOGNoteShareReceiveType *noteShareReceive = [DBTEAMLOGNoteShareReceiveTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithNoteShareReceive:noteShareReceive]; + } else if ([tag isEqualToString:@"open_note_shared"]) { + DBTEAMLOGOpenNoteSharedType *openNoteShared = [DBTEAMLOGOpenNoteSharedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithOpenNoteShared:openNoteShared]; + } else if ([tag isEqualToString:@"sf_add_group"]) { + DBTEAMLOGSfAddGroupType *sfAddGroup = [DBTEAMLOGSfAddGroupTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfAddGroup:sfAddGroup]; + } else if ([tag isEqualToString:@"sf_allow_non_members_to_view_shared_links"]) { + DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *sfAllowNonMembersToViewSharedLinks = + [DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfAllowNonMembersToViewSharedLinks:sfAllowNonMembersToViewSharedLinks]; + } else if ([tag isEqualToString:@"sf_external_invite_warn"]) { + DBTEAMLOGSfExternalInviteWarnType *sfExternalInviteWarn = + [DBTEAMLOGSfExternalInviteWarnTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfExternalInviteWarn:sfExternalInviteWarn]; + } else if ([tag isEqualToString:@"sf_fb_invite"]) { + DBTEAMLOGSfFbInviteType *sfFbInvite = [DBTEAMLOGSfFbInviteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfFbInvite:sfFbInvite]; + } else if ([tag isEqualToString:@"sf_fb_invite_change_role"]) { + DBTEAMLOGSfFbInviteChangeRoleType *sfFbInviteChangeRole = + [DBTEAMLOGSfFbInviteChangeRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfFbInviteChangeRole:sfFbInviteChangeRole]; + } else if ([tag isEqualToString:@"sf_fb_uninvite"]) { + DBTEAMLOGSfFbUninviteType *sfFbUninvite = [DBTEAMLOGSfFbUninviteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfFbUninvite:sfFbUninvite]; + } else if ([tag isEqualToString:@"sf_invite_group"]) { + DBTEAMLOGSfInviteGroupType *sfInviteGroup = [DBTEAMLOGSfInviteGroupTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfInviteGroup:sfInviteGroup]; + } else if ([tag isEqualToString:@"sf_team_grant_access"]) { + DBTEAMLOGSfTeamGrantAccessType *sfTeamGrantAccess = + [DBTEAMLOGSfTeamGrantAccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfTeamGrantAccess:sfTeamGrantAccess]; + } else if ([tag isEqualToString:@"sf_team_invite"]) { + DBTEAMLOGSfTeamInviteType *sfTeamInvite = [DBTEAMLOGSfTeamInviteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfTeamInvite:sfTeamInvite]; + } else if ([tag isEqualToString:@"sf_team_invite_change_role"]) { + DBTEAMLOGSfTeamInviteChangeRoleType *sfTeamInviteChangeRole = + [DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfTeamInviteChangeRole:sfTeamInviteChangeRole]; + } else if ([tag isEqualToString:@"sf_team_join"]) { + DBTEAMLOGSfTeamJoinType *sfTeamJoin = [DBTEAMLOGSfTeamJoinTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfTeamJoin:sfTeamJoin]; + } else if ([tag isEqualToString:@"sf_team_join_from_oob_link"]) { + DBTEAMLOGSfTeamJoinFromOobLinkType *sfTeamJoinFromOobLink = + [DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfTeamJoinFromOobLink:sfTeamJoinFromOobLink]; + } else if ([tag isEqualToString:@"sf_team_uninvite"]) { + DBTEAMLOGSfTeamUninviteType *sfTeamUninvite = [DBTEAMLOGSfTeamUninviteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSfTeamUninvite:sfTeamUninvite]; + } else if ([tag isEqualToString:@"shared_content_add_invitees"]) { + DBTEAMLOGSharedContentAddInviteesType *sharedContentAddInvitees = + [DBTEAMLOGSharedContentAddInviteesTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentAddInvitees:sharedContentAddInvitees]; + } else if ([tag isEqualToString:@"shared_content_add_link_expiry"]) { + DBTEAMLOGSharedContentAddLinkExpiryType *sharedContentAddLinkExpiry = + [DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentAddLinkExpiry:sharedContentAddLinkExpiry]; + } else if ([tag isEqualToString:@"shared_content_add_link_password"]) { + DBTEAMLOGSharedContentAddLinkPasswordType *sharedContentAddLinkPassword = + [DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentAddLinkPassword:sharedContentAddLinkPassword]; + } else if ([tag isEqualToString:@"shared_content_add_member"]) { + DBTEAMLOGSharedContentAddMemberType *sharedContentAddMember = + [DBTEAMLOGSharedContentAddMemberTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentAddMember:sharedContentAddMember]; + } else if ([tag isEqualToString:@"shared_content_change_downloads_policy"]) { + DBTEAMLOGSharedContentChangeDownloadsPolicyType *sharedContentChangeDownloadsPolicy = + [DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeDownloadsPolicy:sharedContentChangeDownloadsPolicy]; + } else if ([tag isEqualToString:@"shared_content_change_invitee_role"]) { + DBTEAMLOGSharedContentChangeInviteeRoleType *sharedContentChangeInviteeRole = + [DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeInviteeRole:sharedContentChangeInviteeRole]; + } else if ([tag isEqualToString:@"shared_content_change_link_audience"]) { + DBTEAMLOGSharedContentChangeLinkAudienceType *sharedContentChangeLinkAudience = + [DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeLinkAudience:sharedContentChangeLinkAudience]; + } else if ([tag isEqualToString:@"shared_content_change_link_expiry"]) { + DBTEAMLOGSharedContentChangeLinkExpiryType *sharedContentChangeLinkExpiry = + [DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeLinkExpiry:sharedContentChangeLinkExpiry]; + } else if ([tag isEqualToString:@"shared_content_change_link_password"]) { + DBTEAMLOGSharedContentChangeLinkPasswordType *sharedContentChangeLinkPassword = + [DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeLinkPassword:sharedContentChangeLinkPassword]; + } else if ([tag isEqualToString:@"shared_content_change_member_role"]) { + DBTEAMLOGSharedContentChangeMemberRoleType *sharedContentChangeMemberRole = + [DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeMemberRole:sharedContentChangeMemberRole]; + } else if ([tag isEqualToString:@"shared_content_change_viewer_info_policy"]) { + DBTEAMLOGSharedContentChangeViewerInfoPolicyType *sharedContentChangeViewerInfoPolicy = + [DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeViewerInfoPolicy:sharedContentChangeViewerInfoPolicy]; + } else if ([tag isEqualToString:@"shared_content_claim_invitation"]) { + DBTEAMLOGSharedContentClaimInvitationType *sharedContentClaimInvitation = + [DBTEAMLOGSharedContentClaimInvitationTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentClaimInvitation:sharedContentClaimInvitation]; + } else if ([tag isEqualToString:@"shared_content_copy"]) { + DBTEAMLOGSharedContentCopyType *sharedContentCopy = + [DBTEAMLOGSharedContentCopyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentCopy:sharedContentCopy]; + } else if ([tag isEqualToString:@"shared_content_download"]) { + DBTEAMLOGSharedContentDownloadType *sharedContentDownload = + [DBTEAMLOGSharedContentDownloadTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentDownload:sharedContentDownload]; + } else if ([tag isEqualToString:@"shared_content_relinquish_membership"]) { + DBTEAMLOGSharedContentRelinquishMembershipType *sharedContentRelinquishMembership = + [DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentRelinquishMembership:sharedContentRelinquishMembership]; + } else if ([tag isEqualToString:@"shared_content_remove_invitees"]) { + DBTEAMLOGSharedContentRemoveInviteesType *sharedContentRemoveInvitees = + [DBTEAMLOGSharedContentRemoveInviteesTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveInvitees:sharedContentRemoveInvitees]; + } else if ([tag isEqualToString:@"shared_content_remove_link_expiry"]) { + DBTEAMLOGSharedContentRemoveLinkExpiryType *sharedContentRemoveLinkExpiry = + [DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveLinkExpiry:sharedContentRemoveLinkExpiry]; + } else if ([tag isEqualToString:@"shared_content_remove_link_password"]) { + DBTEAMLOGSharedContentRemoveLinkPasswordType *sharedContentRemoveLinkPassword = + [DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveLinkPassword:sharedContentRemoveLinkPassword]; + } else if ([tag isEqualToString:@"shared_content_remove_member"]) { + DBTEAMLOGSharedContentRemoveMemberType *sharedContentRemoveMember = + [DBTEAMLOGSharedContentRemoveMemberTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveMember:sharedContentRemoveMember]; + } else if ([tag isEqualToString:@"shared_content_request_access"]) { + DBTEAMLOGSharedContentRequestAccessType *sharedContentRequestAccess = + [DBTEAMLOGSharedContentRequestAccessTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentRequestAccess:sharedContentRequestAccess]; + } else if ([tag isEqualToString:@"shared_content_unshare"]) { + DBTEAMLOGSharedContentUnshareType *sharedContentUnshare = + [DBTEAMLOGSharedContentUnshareTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentUnshare:sharedContentUnshare]; + } else if ([tag isEqualToString:@"shared_content_view"]) { + DBTEAMLOGSharedContentViewType *sharedContentView = + [DBTEAMLOGSharedContentViewTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedContentView:sharedContentView]; + } else if ([tag isEqualToString:@"shared_folder_change_link_policy"]) { + DBTEAMLOGSharedFolderChangeLinkPolicyType *sharedFolderChangeLinkPolicy = + [DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderChangeLinkPolicy:sharedFolderChangeLinkPolicy]; + } else if ([tag isEqualToString:@"shared_folder_change_members_inheritance_policy"]) { + DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *sharedFolderChangeMembersInheritancePolicy = + [DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithSharedFolderChangeMembersInheritancePolicy:sharedFolderChangeMembersInheritancePolicy]; + } else if ([tag isEqualToString:@"shared_folder_change_members_management_policy"]) { + DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *sharedFolderChangeMembersManagementPolicy = + [DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithSharedFolderChangeMembersManagementPolicy:sharedFolderChangeMembersManagementPolicy]; + } else if ([tag isEqualToString:@"shared_folder_change_members_policy"]) { + DBTEAMLOGSharedFolderChangeMembersPolicyType *sharedFolderChangeMembersPolicy = + [DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderChangeMembersPolicy:sharedFolderChangeMembersPolicy]; + } else if ([tag isEqualToString:@"shared_folder_create"]) { + DBTEAMLOGSharedFolderCreateType *sharedFolderCreate = + [DBTEAMLOGSharedFolderCreateTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderCreate:sharedFolderCreate]; + } else if ([tag isEqualToString:@"shared_folder_decline_invitation"]) { + DBTEAMLOGSharedFolderDeclineInvitationType *sharedFolderDeclineInvitation = + [DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderDeclineInvitation:sharedFolderDeclineInvitation]; + } else if ([tag isEqualToString:@"shared_folder_mount"]) { + DBTEAMLOGSharedFolderMountType *sharedFolderMount = + [DBTEAMLOGSharedFolderMountTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderMount:sharedFolderMount]; + } else if ([tag isEqualToString:@"shared_folder_nest"]) { + DBTEAMLOGSharedFolderNestType *sharedFolderNest = [DBTEAMLOGSharedFolderNestTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderNest:sharedFolderNest]; + } else if ([tag isEqualToString:@"shared_folder_transfer_ownership"]) { + DBTEAMLOGSharedFolderTransferOwnershipType *sharedFolderTransferOwnership = + [DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderTransferOwnership:sharedFolderTransferOwnership]; + } else if ([tag isEqualToString:@"shared_folder_unmount"]) { + DBTEAMLOGSharedFolderUnmountType *sharedFolderUnmount = + [DBTEAMLOGSharedFolderUnmountTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedFolderUnmount:sharedFolderUnmount]; + } else if ([tag isEqualToString:@"shared_link_add_expiry"]) { + DBTEAMLOGSharedLinkAddExpiryType *sharedLinkAddExpiry = + [DBTEAMLOGSharedLinkAddExpiryTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkAddExpiry:sharedLinkAddExpiry]; + } else if ([tag isEqualToString:@"shared_link_change_expiry"]) { + DBTEAMLOGSharedLinkChangeExpiryType *sharedLinkChangeExpiry = + [DBTEAMLOGSharedLinkChangeExpiryTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkChangeExpiry:sharedLinkChangeExpiry]; + } else if ([tag isEqualToString:@"shared_link_change_visibility"]) { + DBTEAMLOGSharedLinkChangeVisibilityType *sharedLinkChangeVisibility = + [DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkChangeVisibility:sharedLinkChangeVisibility]; + } else if ([tag isEqualToString:@"shared_link_copy"]) { + DBTEAMLOGSharedLinkCopyType *sharedLinkCopy = [DBTEAMLOGSharedLinkCopyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkCopy:sharedLinkCopy]; + } else if ([tag isEqualToString:@"shared_link_create"]) { + DBTEAMLOGSharedLinkCreateType *sharedLinkCreate = [DBTEAMLOGSharedLinkCreateTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkCreate:sharedLinkCreate]; + } else if ([tag isEqualToString:@"shared_link_disable"]) { + DBTEAMLOGSharedLinkDisableType *sharedLinkDisable = + [DBTEAMLOGSharedLinkDisableTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkDisable:sharedLinkDisable]; + } else if ([tag isEqualToString:@"shared_link_download"]) { + DBTEAMLOGSharedLinkDownloadType *sharedLinkDownload = + [DBTEAMLOGSharedLinkDownloadTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkDownload:sharedLinkDownload]; + } else if ([tag isEqualToString:@"shared_link_remove_expiry"]) { + DBTEAMLOGSharedLinkRemoveExpiryType *sharedLinkRemoveExpiry = + [DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkRemoveExpiry:sharedLinkRemoveExpiry]; + } else if ([tag isEqualToString:@"shared_link_share"]) { + DBTEAMLOGSharedLinkShareType *sharedLinkShare = [DBTEAMLOGSharedLinkShareTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkShare:sharedLinkShare]; + } else if ([tag isEqualToString:@"shared_link_view"]) { + DBTEAMLOGSharedLinkViewType *sharedLinkView = [DBTEAMLOGSharedLinkViewTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedLinkView:sharedLinkView]; + } else if ([tag isEqualToString:@"shared_note_opened"]) { + DBTEAMLOGSharedNoteOpenedType *sharedNoteOpened = [DBTEAMLOGSharedNoteOpenedTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharedNoteOpened:sharedNoteOpened]; + } else if ([tag isEqualToString:@"shmodel_group_share"]) { + DBTEAMLOGShmodelGroupShareType *shmodelGroupShare = + [DBTEAMLOGShmodelGroupShareTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithShmodelGroupShare:shmodelGroupShare]; + } else if ([tag isEqualToString:@"sso_add_cert"]) { + DBTEAMLOGSsoAddCertType *ssoAddCert = [DBTEAMLOGSsoAddCertTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoAddCert:ssoAddCert]; + } else if ([tag isEqualToString:@"sso_add_login_url"]) { + DBTEAMLOGSsoAddLoginUrlType *ssoAddLoginUrl = [DBTEAMLOGSsoAddLoginUrlTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoAddLoginUrl:ssoAddLoginUrl]; + } else if ([tag isEqualToString:@"sso_add_logout_url"]) { + DBTEAMLOGSsoAddLogoutUrlType *ssoAddLogoutUrl = [DBTEAMLOGSsoAddLogoutUrlTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoAddLogoutUrl:ssoAddLogoutUrl]; + } else if ([tag isEqualToString:@"sso_change_cert"]) { + DBTEAMLOGSsoChangeCertType *ssoChangeCert = [DBTEAMLOGSsoChangeCertTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoChangeCert:ssoChangeCert]; + } else if ([tag isEqualToString:@"sso_change_login_url"]) { + DBTEAMLOGSsoChangeLoginUrlType *ssoChangeLoginUrl = + [DBTEAMLOGSsoChangeLoginUrlTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoChangeLoginUrl:ssoChangeLoginUrl]; + } else if ([tag isEqualToString:@"sso_change_logout_url"]) { + DBTEAMLOGSsoChangeLogoutUrlType *ssoChangeLogoutUrl = + [DBTEAMLOGSsoChangeLogoutUrlTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoChangeLogoutUrl:ssoChangeLogoutUrl]; + } else if ([tag isEqualToString:@"sso_change_saml_identity_mode"]) { + DBTEAMLOGSsoChangeSamlIdentityModeType *ssoChangeSamlIdentityMode = + [DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoChangeSamlIdentityMode:ssoChangeSamlIdentityMode]; + } else if ([tag isEqualToString:@"sso_remove_cert"]) { + DBTEAMLOGSsoRemoveCertType *ssoRemoveCert = [DBTEAMLOGSsoRemoveCertTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoRemoveCert:ssoRemoveCert]; + } else if ([tag isEqualToString:@"sso_remove_login_url"]) { + DBTEAMLOGSsoRemoveLoginUrlType *ssoRemoveLoginUrl = + [DBTEAMLOGSsoRemoveLoginUrlTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoRemoveLoginUrl:ssoRemoveLoginUrl]; + } else if ([tag isEqualToString:@"sso_remove_logout_url"]) { + DBTEAMLOGSsoRemoveLogoutUrlType *ssoRemoveLogoutUrl = + [DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoRemoveLogoutUrl:ssoRemoveLogoutUrl]; + } else if ([tag isEqualToString:@"team_folder_change_status"]) { + DBTEAMLOGTeamFolderChangeStatusType *teamFolderChangeStatus = + [DBTEAMLOGTeamFolderChangeStatusTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamFolderChangeStatus:teamFolderChangeStatus]; + } else if ([tag isEqualToString:@"team_folder_create"]) { + DBTEAMLOGTeamFolderCreateType *teamFolderCreate = [DBTEAMLOGTeamFolderCreateTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamFolderCreate:teamFolderCreate]; + } else if ([tag isEqualToString:@"team_folder_downgrade"]) { + DBTEAMLOGTeamFolderDowngradeType *teamFolderDowngrade = + [DBTEAMLOGTeamFolderDowngradeTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamFolderDowngrade:teamFolderDowngrade]; + } else if ([tag isEqualToString:@"team_folder_permanently_delete"]) { + DBTEAMLOGTeamFolderPermanentlyDeleteType *teamFolderPermanentlyDelete = + [DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamFolderPermanentlyDelete:teamFolderPermanentlyDelete]; + } else if ([tag isEqualToString:@"team_folder_rename"]) { + DBTEAMLOGTeamFolderRenameType *teamFolderRename = [DBTEAMLOGTeamFolderRenameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamFolderRename:teamFolderRename]; + } else if ([tag isEqualToString:@"account_capture_change_policy"]) { + DBTEAMLOGAccountCaptureChangePolicyType *accountCaptureChangePolicy = + [DBTEAMLOGAccountCaptureChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAccountCaptureChangePolicy:accountCaptureChangePolicy]; + } else if ([tag isEqualToString:@"allow_download_disabled"]) { + DBTEAMLOGAllowDownloadDisabledType *allowDownloadDisabled = + [DBTEAMLOGAllowDownloadDisabledTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAllowDownloadDisabled:allowDownloadDisabled]; + } else if ([tag isEqualToString:@"allow_download_enabled"]) { + DBTEAMLOGAllowDownloadEnabledType *allowDownloadEnabled = + [DBTEAMLOGAllowDownloadEnabledTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithAllowDownloadEnabled:allowDownloadEnabled]; + } else if ([tag isEqualToString:@"data_placement_restriction_change_policy"]) { + DBTEAMLOGDataPlacementRestrictionChangePolicyType *dataPlacementRestrictionChangePolicy = + [DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer deserialize:valueDict]; + return + [[DBTEAMLOGEventType alloc] initWithDataPlacementRestrictionChangePolicy:dataPlacementRestrictionChangePolicy]; + } else if ([tag isEqualToString:@"data_placement_restriction_satisfy_policy"]) { + DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *dataPlacementRestrictionSatisfyPolicy = + [DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithDataPlacementRestrictionSatisfyPolicy:dataPlacementRestrictionSatisfyPolicy]; + } else if ([tag isEqualToString:@"device_approvals_change_desktop_policy"]) { + DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *deviceApprovalsChangeDesktopPolicy = + [DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeDesktopPolicy:deviceApprovalsChangeDesktopPolicy]; + } else if ([tag isEqualToString:@"device_approvals_change_mobile_policy"]) { + DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *deviceApprovalsChangeMobilePolicy = + [DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeMobilePolicy:deviceApprovalsChangeMobilePolicy]; + } else if ([tag isEqualToString:@"device_approvals_change_overage_action"]) { + DBTEAMLOGDeviceApprovalsChangeOverageActionType *deviceApprovalsChangeOverageAction = + [DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeOverageAction:deviceApprovalsChangeOverageAction]; + } else if ([tag isEqualToString:@"device_approvals_change_unlink_action"]) { + DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *deviceApprovalsChangeUnlinkAction = + [DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeUnlinkAction:deviceApprovalsChangeUnlinkAction]; + } else if ([tag isEqualToString:@"emm_add_exception"]) { + DBTEAMLOGEmmAddExceptionType *emmAddException = [DBTEAMLOGEmmAddExceptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmAddException:emmAddException]; + } else if ([tag isEqualToString:@"emm_change_policy"]) { + DBTEAMLOGEmmChangePolicyType *emmChangePolicy = [DBTEAMLOGEmmChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmChangePolicy:emmChangePolicy]; + } else if ([tag isEqualToString:@"emm_remove_exception"]) { + DBTEAMLOGEmmRemoveExceptionType *emmRemoveException = + [DBTEAMLOGEmmRemoveExceptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithEmmRemoveException:emmRemoveException]; + } else if ([tag isEqualToString:@"extended_version_history_change_policy"]) { + DBTEAMLOGExtendedVersionHistoryChangePolicyType *extendedVersionHistoryChangePolicy = + [DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithExtendedVersionHistoryChangePolicy:extendedVersionHistoryChangePolicy]; + } else if ([tag isEqualToString:@"file_comments_change_policy"]) { + DBTEAMLOGFileCommentsChangePolicyType *fileCommentsChangePolicy = + [DBTEAMLOGFileCommentsChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileCommentsChangePolicy:fileCommentsChangePolicy]; + } else if ([tag isEqualToString:@"file_requests_change_policy"]) { + DBTEAMLOGFileRequestsChangePolicyType *fileRequestsChangePolicy = + [DBTEAMLOGFileRequestsChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRequestsChangePolicy:fileRequestsChangePolicy]; + } else if ([tag isEqualToString:@"file_requests_emails_enabled"]) { + DBTEAMLOGFileRequestsEmailsEnabledType *fileRequestsEmailsEnabled = + [DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithFileRequestsEmailsEnabled:fileRequestsEmailsEnabled]; + } else if ([tag isEqualToString:@"file_requests_emails_restricted_to_team_only"]) { + DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *fileRequestsEmailsRestrictedToTeamOnly = + [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithFileRequestsEmailsRestrictedToTeamOnly:fileRequestsEmailsRestrictedToTeamOnly]; + } else if ([tag isEqualToString:@"google_sso_change_policy"]) { + DBTEAMLOGGoogleSsoChangePolicyType *googleSsoChangePolicy = + [DBTEAMLOGGoogleSsoChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGoogleSsoChangePolicy:googleSsoChangePolicy]; + } else if ([tag isEqualToString:@"group_user_management_change_policy"]) { + DBTEAMLOGGroupUserManagementChangePolicyType *groupUserManagementChangePolicy = + [DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithGroupUserManagementChangePolicy:groupUserManagementChangePolicy]; + } else if ([tag isEqualToString:@"member_requests_change_policy"]) { + DBTEAMLOGMemberRequestsChangePolicyType *memberRequestsChangePolicy = + [DBTEAMLOGMemberRequestsChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberRequestsChangePolicy:memberRequestsChangePolicy]; + } else if ([tag isEqualToString:@"member_space_limits_add_exception"]) { + DBTEAMLOGMemberSpaceLimitsAddExceptionType *memberSpaceLimitsAddException = + [DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsAddException:memberSpaceLimitsAddException]; + } else if ([tag isEqualToString:@"member_space_limits_change_caps_type_policy"]) { + DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *memberSpaceLimitsChangeCapsTypePolicy = + [DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] + initWithMemberSpaceLimitsChangeCapsTypePolicy:memberSpaceLimitsChangeCapsTypePolicy]; + } else if ([tag isEqualToString:@"member_space_limits_change_policy"]) { + DBTEAMLOGMemberSpaceLimitsChangePolicyType *memberSpaceLimitsChangePolicy = + [DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsChangePolicy:memberSpaceLimitsChangePolicy]; + } else if ([tag isEqualToString:@"member_space_limits_remove_exception"]) { + DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *memberSpaceLimitsRemoveException = + [DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsRemoveException:memberSpaceLimitsRemoveException]; + } else if ([tag isEqualToString:@"member_suggestions_change_policy"]) { + DBTEAMLOGMemberSuggestionsChangePolicyType *memberSuggestionsChangePolicy = + [DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMemberSuggestionsChangePolicy:memberSuggestionsChangePolicy]; + } else if ([tag isEqualToString:@"microsoft_office_addin_change_policy"]) { + DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *microsoftOfficeAddinChangePolicy = + [DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithMicrosoftOfficeAddinChangePolicy:microsoftOfficeAddinChangePolicy]; + } else if ([tag isEqualToString:@"network_control_change_policy"]) { + DBTEAMLOGNetworkControlChangePolicyType *networkControlChangePolicy = + [DBTEAMLOGNetworkControlChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithNetworkControlChangePolicy:networkControlChangePolicy]; + } else if ([tag isEqualToString:@"paper_change_deployment_policy"]) { + DBTEAMLOGPaperChangeDeploymentPolicyType *paperChangeDeploymentPolicy = + [DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperChangeDeploymentPolicy:paperChangeDeploymentPolicy]; + } else if ([tag isEqualToString:@"paper_change_member_link_policy"]) { + DBTEAMLOGPaperChangeMemberLinkPolicyType *paperChangeMemberLinkPolicy = + [DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperChangeMemberLinkPolicy:paperChangeMemberLinkPolicy]; + } else if ([tag isEqualToString:@"paper_change_member_policy"]) { + DBTEAMLOGPaperChangeMemberPolicyType *paperChangeMemberPolicy = + [DBTEAMLOGPaperChangeMemberPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperChangeMemberPolicy:paperChangeMemberPolicy]; + } else if ([tag isEqualToString:@"paper_change_policy"]) { + DBTEAMLOGPaperChangePolicyType *paperChangePolicy = + [DBTEAMLOGPaperChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperChangePolicy:paperChangePolicy]; + } else if ([tag isEqualToString:@"paper_enabled_users_group_addition"]) { + DBTEAMLOGPaperEnabledUsersGroupAdditionType *paperEnabledUsersGroupAddition = + [DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperEnabledUsersGroupAddition:paperEnabledUsersGroupAddition]; + } else if ([tag isEqualToString:@"paper_enabled_users_group_removal"]) { + DBTEAMLOGPaperEnabledUsersGroupRemovalType *paperEnabledUsersGroupRemoval = + [DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPaperEnabledUsersGroupRemoval:paperEnabledUsersGroupRemoval]; + } else if ([tag isEqualToString:@"permanent_delete_change_policy"]) { + DBTEAMLOGPermanentDeleteChangePolicyType *permanentDeleteChangePolicy = + [DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithPermanentDeleteChangePolicy:permanentDeleteChangePolicy]; + } else if ([tag isEqualToString:@"sharing_change_folder_join_policy"]) { + DBTEAMLOGSharingChangeFolderJoinPolicyType *sharingChangeFolderJoinPolicy = + [DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharingChangeFolderJoinPolicy:sharingChangeFolderJoinPolicy]; + } else if ([tag isEqualToString:@"sharing_change_link_policy"]) { + DBTEAMLOGSharingChangeLinkPolicyType *sharingChangeLinkPolicy = + [DBTEAMLOGSharingChangeLinkPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharingChangeLinkPolicy:sharingChangeLinkPolicy]; + } else if ([tag isEqualToString:@"sharing_change_member_policy"]) { + DBTEAMLOGSharingChangeMemberPolicyType *sharingChangeMemberPolicy = + [DBTEAMLOGSharingChangeMemberPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSharingChangeMemberPolicy:sharingChangeMemberPolicy]; + } else if ([tag isEqualToString:@"smart_sync_change_policy"]) { + DBTEAMLOGSmartSyncChangePolicyType *smartSyncChangePolicy = + [DBTEAMLOGSmartSyncChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSmartSyncChangePolicy:smartSyncChangePolicy]; + } else if ([tag isEqualToString:@"smart_sync_not_opt_out"]) { + DBTEAMLOGSmartSyncNotOptOutType *smartSyncNotOptOut = + [DBTEAMLOGSmartSyncNotOptOutTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSmartSyncNotOptOut:smartSyncNotOptOut]; + } else if ([tag isEqualToString:@"smart_sync_opt_out"]) { + DBTEAMLOGSmartSyncOptOutType *smartSyncOptOut = [DBTEAMLOGSmartSyncOptOutTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSmartSyncOptOut:smartSyncOptOut]; + } else if ([tag isEqualToString:@"sso_change_policy"]) { + DBTEAMLOGSsoChangePolicyType *ssoChangePolicy = [DBTEAMLOGSsoChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithSsoChangePolicy:ssoChangePolicy]; + } else if ([tag isEqualToString:@"tfa_change_policy"]) { + DBTEAMLOGTfaChangePolicyType *tfaChangePolicy = [DBTEAMLOGTfaChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaChangePolicy:tfaChangePolicy]; + } else if ([tag isEqualToString:@"two_account_change_policy"]) { + DBTEAMLOGTwoAccountChangePolicyType *twoAccountChangePolicy = + [DBTEAMLOGTwoAccountChangePolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTwoAccountChangePolicy:twoAccountChangePolicy]; + } else if ([tag isEqualToString:@"web_sessions_change_fixed_length_policy"]) { + DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *webSessionsChangeFixedLengthPolicy = + [DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithWebSessionsChangeFixedLengthPolicy:webSessionsChangeFixedLengthPolicy]; + } else if ([tag isEqualToString:@"web_sessions_change_idle_length_policy"]) { + DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *webSessionsChangeIdleLengthPolicy = + [DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithWebSessionsChangeIdleLengthPolicy:webSessionsChangeIdleLengthPolicy]; + } else if ([tag isEqualToString:@"team_merge_from"]) { + DBTEAMLOGTeamMergeFromType *teamMergeFrom = [DBTEAMLOGTeamMergeFromTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamMergeFrom:teamMergeFrom]; + } else if ([tag isEqualToString:@"team_merge_to"]) { + DBTEAMLOGTeamMergeToType *teamMergeTo = [DBTEAMLOGTeamMergeToTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamMergeTo:teamMergeTo]; + } else if ([tag isEqualToString:@"team_profile_add_logo"]) { + DBTEAMLOGTeamProfileAddLogoType *teamProfileAddLogo = + [DBTEAMLOGTeamProfileAddLogoTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamProfileAddLogo:teamProfileAddLogo]; + } else if ([tag isEqualToString:@"team_profile_change_default_language"]) { + DBTEAMLOGTeamProfileChangeDefaultLanguageType *teamProfileChangeDefaultLanguage = + [DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamProfileChangeDefaultLanguage:teamProfileChangeDefaultLanguage]; + } else if ([tag isEqualToString:@"team_profile_change_logo"]) { + DBTEAMLOGTeamProfileChangeLogoType *teamProfileChangeLogo = + [DBTEAMLOGTeamProfileChangeLogoTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamProfileChangeLogo:teamProfileChangeLogo]; + } else if ([tag isEqualToString:@"team_profile_change_name"]) { + DBTEAMLOGTeamProfileChangeNameType *teamProfileChangeName = + [DBTEAMLOGTeamProfileChangeNameTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamProfileChangeName:teamProfileChangeName]; + } else if ([tag isEqualToString:@"team_profile_remove_logo"]) { + DBTEAMLOGTeamProfileRemoveLogoType *teamProfileRemoveLogo = + [DBTEAMLOGTeamProfileRemoveLogoTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTeamProfileRemoveLogo:teamProfileRemoveLogo]; + } else if ([tag isEqualToString:@"tfa_add_backup_phone"]) { + DBTEAMLOGTfaAddBackupPhoneType *tfaAddBackupPhone = + [DBTEAMLOGTfaAddBackupPhoneTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaAddBackupPhone:tfaAddBackupPhone]; + } else if ([tag isEqualToString:@"tfa_add_security_key"]) { + DBTEAMLOGTfaAddSecurityKeyType *tfaAddSecurityKey = + [DBTEAMLOGTfaAddSecurityKeyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaAddSecurityKey:tfaAddSecurityKey]; + } else if ([tag isEqualToString:@"tfa_change_backup_phone"]) { + DBTEAMLOGTfaChangeBackupPhoneType *tfaChangeBackupPhone = + [DBTEAMLOGTfaChangeBackupPhoneTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaChangeBackupPhone:tfaChangeBackupPhone]; + } else if ([tag isEqualToString:@"tfa_change_status"]) { + DBTEAMLOGTfaChangeStatusType *tfaChangeStatus = [DBTEAMLOGTfaChangeStatusTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaChangeStatus:tfaChangeStatus]; + } else if ([tag isEqualToString:@"tfa_remove_backup_phone"]) { + DBTEAMLOGTfaRemoveBackupPhoneType *tfaRemoveBackupPhone = + [DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaRemoveBackupPhone:tfaRemoveBackupPhone]; + } else if ([tag isEqualToString:@"tfa_remove_security_key"]) { + DBTEAMLOGTfaRemoveSecurityKeyType *tfaRemoveSecurityKey = + [DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaRemoveSecurityKey:tfaRemoveSecurityKey]; + } else if ([tag isEqualToString:@"tfa_reset"]) { + DBTEAMLOGTfaResetType *tfaReset = [DBTEAMLOGTfaResetTypeSerializer deserialize:valueDict]; + return [[DBTEAMLOGEventType alloc] initWithTfaReset:tfaReset]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGEventType alloc] initWithOther]; + } else { + return [[DBTEAMLOGEventType alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGExportMembersReportDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGExportMembersReportDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGExportMembersReportDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGExportMembersReportDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGExportMembersReportDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToExportMembersReportDetails:other]; +} + +- (BOOL)isEqualToExportMembersReportDetails:(DBTEAMLOGExportMembersReportDetails *)anExportMembersReportDetails { + if (self == anExportMembersReportDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGExportMembersReportDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGExportMembersReportDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGExportMembersReportDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGExportMembersReportDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGExportMembersReportType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGExportMembersReportType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGExportMembersReportTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGExportMembersReportTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGExportMembersReportTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToExportMembersReportType:other]; +} + +- (BOOL)isEqualToExportMembersReportType:(DBTEAMLOGExportMembersReportType *)anExportMembersReportType { + if (self == anExportMembersReportType) { + return YES; + } + if (![self.description_ isEqual:anExportMembersReportType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGExportMembersReportTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGExportMembersReportType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGExportMembersReportType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGExportMembersReportType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h" +#import "DBTEAMLOGExtendedVersionHistoryPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGExtendedVersionHistoryChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGExtendedVersionHistoryPolicy *)dNewValue + previousValue:(DBTEAMLOGExtendedVersionHistoryPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGExtendedVersionHistoryPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToExtendedVersionHistoryChangePolicyDetails:other]; +} + +- (BOOL)isEqualToExtendedVersionHistoryChangePolicyDetails: + (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)anExtendedVersionHistoryChangePolicyDetails { + if (self == anExtendedVersionHistoryChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:anExtendedVersionHistoryChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:anExtendedVersionHistoryChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGExtendedVersionHistoryPolicy *dNewValue = + [DBTEAMLOGExtendedVersionHistoryPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGExtendedVersionHistoryPolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMLOGExtendedVersionHistoryPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGExtendedVersionHistoryChangePolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGExtendedVersionHistoryChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGExtendedVersionHistoryChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToExtendedVersionHistoryChangePolicyType:other]; +} + +- (BOOL)isEqualToExtendedVersionHistoryChangePolicyType: + (DBTEAMLOGExtendedVersionHistoryChangePolicyType *)anExtendedVersionHistoryChangePolicyType { + if (self == anExtendedVersionHistoryChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:anExtendedVersionHistoryChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGExtendedVersionHistoryChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGExtendedVersionHistoryChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGExtendedVersionHistoryChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGExtendedVersionHistoryPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGExtendedVersionHistoryPolicy + +#pragma mark - Constructors + +- (instancetype)initWithExplicitlyLimited { + self = [super init]; + if (self) { + _tag = DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited; + } + return self; +} + +- (instancetype)initWithExplicitlyUnlimited { + self = [super init]; + if (self) { + _tag = DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited; + } + return self; +} + +- (instancetype)initWithImplicitlyLimited { + self = [super init]; + if (self) { + _tag = DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGExtendedVersionHistoryPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isExplicitlyLimited { + return _tag == DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited; +} + +- (BOOL)isExplicitlyUnlimited { + return _tag == DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited; +} + +- (BOOL)isImplicitlyLimited { + return _tag == DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGExtendedVersionHistoryPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited: + return @"DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited"; + case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited: + return @"DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited"; + case DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited: + return @"DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited"; + case DBTEAMLOGExtendedVersionHistoryPolicyOther: + return @"DBTEAMLOGExtendedVersionHistoryPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGExtendedVersionHistoryPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGExtendedVersionHistoryPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToExtendedVersionHistoryPolicy:other]; +} + +- (BOOL)isEqualToExtendedVersionHistoryPolicy:(DBTEAMLOGExtendedVersionHistoryPolicy *)anExtendedVersionHistoryPolicy { + if (self == anExtendedVersionHistoryPolicy) { + return YES; + } + if (self.tag != anExtendedVersionHistoryPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited: + return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; + case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited: + return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; + case DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited: + return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; + case DBTEAMLOGExtendedVersionHistoryPolicyOther: + return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGExtendedVersionHistoryPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGExtendedVersionHistoryPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isExplicitlyLimited]) { + jsonDict[@".tag"] = @"explicitly_limited"; + } else if ([valueObj isExplicitlyUnlimited]) { + jsonDict[@".tag"] = @"explicitly_unlimited"; + } else if ([valueObj isImplicitlyLimited]) { + jsonDict[@".tag"] = @"implicitly_limited"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGExtendedVersionHistoryPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"explicitly_limited"]) { + return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithExplicitlyLimited]; + } else if ([tag isEqualToString:@"explicitly_unlimited"]) { + return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithExplicitlyUnlimited]; + } else if ([tag isEqualToString:@"implicitly_limited"]) { + return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithImplicitlyLimited]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGExternalUserLogInfo.h" +#import "DBTEAMLOGIdentifierType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGExternalUserLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithUserIdentifier:(NSString *)userIdentifier + identifierType:(DBTEAMLOGIdentifierType *)identifierType { + [DBStoneValidators nonnullValidator:nil](userIdentifier); + [DBStoneValidators nonnullValidator:nil](identifierType); + + self = [super init]; + if (self) { + _userIdentifier = userIdentifier; + _identifierType = identifierType; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGExternalUserLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGExternalUserLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGExternalUserLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.userIdentifier hash]; + result = prime * result + [self.identifierType hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToExternalUserLogInfo:other]; +} + +- (BOOL)isEqualToExternalUserLogInfo:(DBTEAMLOGExternalUserLogInfo *)anExternalUserLogInfo { + if (self == anExternalUserLogInfo) { + return YES; + } + if (![self.userIdentifier isEqual:anExternalUserLogInfo.userIdentifier]) { + return NO; + } + if (![self.identifierType isEqual:anExternalUserLogInfo.identifierType]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGExternalUserLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGExternalUserLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"user_identifier"] = valueObj.userIdentifier; + jsonDict[@"identifier_type"] = [DBTEAMLOGIdentifierTypeSerializer serialize:valueObj.identifierType]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGExternalUserLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *userIdentifier = valueDict[@"user_identifier"]; + DBTEAMLOGIdentifierType *identifierType = + [DBTEAMLOGIdentifierTypeSerializer deserialize:valueDict[@"identifier_type"]]; + + return [[DBTEAMLOGExternalUserLogInfo alloc] initWithUserIdentifier:userIdentifier identifierType:identifierType]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFailureDetailsLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFailureDetailsLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithUserFriendlyMessage:(NSString *)userFriendlyMessage + technicalErrorMessage:(NSString *)technicalErrorMessage { + + self = [super init]; + if (self) { + _userFriendlyMessage = userFriendlyMessage; + _technicalErrorMessage = technicalErrorMessage; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithUserFriendlyMessage:nil technicalErrorMessage:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFailureDetailsLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.userFriendlyMessage != nil) { + result = prime * result + [self.userFriendlyMessage hash]; + } + if (self.technicalErrorMessage != nil) { + result = prime * result + [self.technicalErrorMessage hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFailureDetailsLogInfo:other]; +} + +- (BOOL)isEqualToFailureDetailsLogInfo:(DBTEAMLOGFailureDetailsLogInfo *)aFailureDetailsLogInfo { + if (self == aFailureDetailsLogInfo) { + return YES; + } + if (self.userFriendlyMessage) { + if (![self.userFriendlyMessage isEqual:aFailureDetailsLogInfo.userFriendlyMessage]) { + return NO; + } + } + if (self.technicalErrorMessage) { + if (![self.technicalErrorMessage isEqual:aFailureDetailsLogInfo.technicalErrorMessage]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFailureDetailsLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFailureDetailsLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.userFriendlyMessage) { + jsonDict[@"user_friendly_message"] = valueObj.userFriendlyMessage; + } + if (valueObj.technicalErrorMessage) { + jsonDict[@"technical_error_message"] = valueObj.technicalErrorMessage; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFailureDetailsLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *userFriendlyMessage = valueDict[@"user_friendly_message"] ?: nil; + NSString *technicalErrorMessage = valueDict[@"technical_error_message"] ?: nil; + + return [[DBTEAMLOGFailureDetailsLogInfo alloc] initWithUserFriendlyMessage:userFriendlyMessage + technicalErrorMessage:technicalErrorMessage]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileAddCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileAddCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithCommentText:(NSString *)commentText { + + self = [super init]; + if (self) { + _commentText = commentText; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithCommentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileAddCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileAddCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileAddCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileAddCommentDetails:other]; +} + +- (BOOL)isEqualToFileAddCommentDetails:(DBTEAMLOGFileAddCommentDetails *)aFileAddCommentDetails { + if (self == aFileAddCommentDetails) { + return YES; + } + if (self.commentText) { + if (![self.commentText isEqual:aFileAddCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileAddCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileAddCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileAddCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGFileAddCommentDetails alloc] initWithCommentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileAddCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileAddCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileAddCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileAddCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileAddCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileAddCommentType:other]; +} + +- (BOOL)isEqualToFileAddCommentType:(DBTEAMLOGFileAddCommentType *)aFileAddCommentType { + if (self == aFileAddCommentType) { + return YES; + } + if (![self.description_ isEqual:aFileAddCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileAddCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileAddCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileAddCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileAddCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileAddDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileAddDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileAddDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileAddDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileAddDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileAddDetails:other]; +} + +- (BOOL)isEqualToFileAddDetails:(DBTEAMLOGFileAddDetails *)aFileAddDetails { + if (self == aFileAddDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileAddDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileAddDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileAddDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileAddDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileAddType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileAddType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileAddTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileAddTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileAddTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileAddType:other]; +} + +- (BOOL)isEqualToFileAddType:(DBTEAMLOGFileAddType *)aFileAddType { + if (self == aFileAddType) { + return YES; + } + if (![self.description_ isEqual:aFileAddType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileAddTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileAddType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileAddType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileAddType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileChangeCommentSubscriptionDetails.h" +#import "DBTEAMLOGFileCommentNotificationPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileChangeCommentSubscriptionDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentNotificationPolicy *)dNewValue + previousValue:(DBTEAMLOGFileCommentNotificationPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentNotificationPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileChangeCommentSubscriptionDetails:other]; +} + +- (BOOL)isEqualToFileChangeCommentSubscriptionDetails: + (DBTEAMLOGFileChangeCommentSubscriptionDetails *)aFileChangeCommentSubscriptionDetails { + if (self == aFileChangeCommentSubscriptionDetails) { + return YES; + } + if (![self.dNewValue isEqual:aFileChangeCommentSubscriptionDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aFileChangeCommentSubscriptionDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileChangeCommentSubscriptionDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGFileCommentNotificationPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGFileCommentNotificationPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileChangeCommentSubscriptionDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGFileCommentNotificationPolicy *dNewValue = + [DBTEAMLOGFileCommentNotificationPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGFileCommentNotificationPolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMLOGFileCommentNotificationPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return + [[DBTEAMLOGFileChangeCommentSubscriptionDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileChangeCommentSubscriptionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileChangeCommentSubscriptionType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileChangeCommentSubscriptionType:other]; +} + +- (BOOL)isEqualToFileChangeCommentSubscriptionType: + (DBTEAMLOGFileChangeCommentSubscriptionType *)aFileChangeCommentSubscriptionType { + if (self == aFileChangeCommentSubscriptionType) { + return YES; + } + if (![self.description_ isEqual:aFileChangeCommentSubscriptionType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileChangeCommentSubscriptionType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileChangeCommentSubscriptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileChangeCommentSubscriptionType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileCommentNotificationPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileCommentNotificationPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileCommentNotificationPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileCommentNotificationPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileCommentNotificationPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGFileCommentNotificationPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGFileCommentNotificationPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGFileCommentNotificationPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGFileCommentNotificationPolicyDisabled: + return @"DBTEAMLOGFileCommentNotificationPolicyDisabled"; + case DBTEAMLOGFileCommentNotificationPolicyEnabled: + return @"DBTEAMLOGFileCommentNotificationPolicyEnabled"; + case DBTEAMLOGFileCommentNotificationPolicyOther: + return @"DBTEAMLOGFileCommentNotificationPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileCommentNotificationPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileCommentNotificationPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileCommentNotificationPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGFileCommentNotificationPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGFileCommentNotificationPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGFileCommentNotificationPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileCommentNotificationPolicy:other]; +} + +- (BOOL)isEqualToFileCommentNotificationPolicy: + (DBTEAMLOGFileCommentNotificationPolicy *)aFileCommentNotificationPolicy { + if (self == aFileCommentNotificationPolicy) { + return YES; + } + if (self.tag != aFileCommentNotificationPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGFileCommentNotificationPolicyDisabled: + return [[self tagName] isEqual:[aFileCommentNotificationPolicy tagName]]; + case DBTEAMLOGFileCommentNotificationPolicyEnabled: + return [[self tagName] isEqual:[aFileCommentNotificationPolicy tagName]]; + case DBTEAMLOGFileCommentNotificationPolicyOther: + return [[self tagName] isEqual:[aFileCommentNotificationPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileCommentNotificationPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileCommentNotificationPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileCommentNotificationPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileCommentsChangePolicyDetails.h" +#import "DBTEAMLOGFileCommentsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileCommentsChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentsPolicy *)dNewValue + previousValue:(DBTEAMLOGFileCommentsPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentsPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileCommentsChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileCommentsChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileCommentsChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileCommentsChangePolicyDetails:other]; +} + +- (BOOL)isEqualToFileCommentsChangePolicyDetails: + (DBTEAMLOGFileCommentsChangePolicyDetails *)aFileCommentsChangePolicyDetails { + if (self == aFileCommentsChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aFileCommentsChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aFileCommentsChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileCommentsChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileCommentsChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGFileCommentsPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGFileCommentsPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileCommentsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGFileCommentsPolicy *dNewValue = [DBTEAMLOGFileCommentsPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGFileCommentsPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGFileCommentsPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGFileCommentsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileCommentsChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileCommentsChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileCommentsChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileCommentsChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileCommentsChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileCommentsChangePolicyType:other]; +} + +- (BOOL)isEqualToFileCommentsChangePolicyType:(DBTEAMLOGFileCommentsChangePolicyType *)aFileCommentsChangePolicyType { + if (self == aFileCommentsChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aFileCommentsChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileCommentsChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileCommentsChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileCommentsChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileCommentsChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileCommentsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileCommentsPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileCommentsPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileCommentsPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileCommentsPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGFileCommentsPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGFileCommentsPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGFileCommentsPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGFileCommentsPolicyDisabled: + return @"DBTEAMLOGFileCommentsPolicyDisabled"; + case DBTEAMLOGFileCommentsPolicyEnabled: + return @"DBTEAMLOGFileCommentsPolicyEnabled"; + case DBTEAMLOGFileCommentsPolicyOther: + return @"DBTEAMLOGFileCommentsPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileCommentsPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileCommentsPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileCommentsPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGFileCommentsPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGFileCommentsPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGFileCommentsPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileCommentsPolicy:other]; +} + +- (BOOL)isEqualToFileCommentsPolicy:(DBTEAMLOGFileCommentsPolicy *)aFileCommentsPolicy { + if (self == aFileCommentsPolicy) { + return YES; + } + if (self.tag != aFileCommentsPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGFileCommentsPolicyDisabled: + return [[self tagName] isEqual:[aFileCommentsPolicy tagName]]; + case DBTEAMLOGFileCommentsPolicyEnabled: + return [[self tagName] isEqual:[aFileCommentsPolicy tagName]]; + case DBTEAMLOGFileCommentsPolicyOther: + return [[self tagName] isEqual:[aFileCommentsPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileCommentsPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileCommentsPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileCommentsPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGFileCommentsPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGFileCommentsPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGFileCommentsPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGFileCommentsPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileCopyDetails.h" +#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileCopyDetails + +#pragma mark - Constructors + +- (instancetype)initWithRelocateActionDetails: + (NSArray *)relocateActionDetails { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); + + self = [super init]; + if (self) { + _relocateActionDetails = relocateActionDetails; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileCopyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileCopyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileCopyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.relocateActionDetails hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileCopyDetails:other]; +} + +- (BOOL)isEqualToFileCopyDetails:(DBTEAMLOGFileCopyDetails *)aFileCopyDetails { + if (self == aFileCopyDetails) { + return YES; + } + if (![self.relocateActionDetails isEqual:aFileCopyDetails.relocateActionDetails]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileCopyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileCopyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"relocate_action_details"] = + [DBArraySerializer serialize:valueObj.relocateActionDetails + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileCopyDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *relocateActionDetails = + [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; + }]; + + return [[DBTEAMLOGFileCopyDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileCopyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileCopyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileCopyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileCopyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileCopyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileCopyType:other]; +} + +- (BOOL)isEqualToFileCopyType:(DBTEAMLOGFileCopyType *)aFileCopyType { + if (self == aFileCopyType) { + return YES; + } + if (![self.description_ isEqual:aFileCopyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileCopyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileCopyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileCopyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileCopyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileDeleteCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileDeleteCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithCommentText:(NSString *)commentText { + + self = [super init]; + if (self) { + _commentText = commentText; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithCommentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileDeleteCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileDeleteCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileDeleteCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileDeleteCommentDetails:other]; +} + +- (BOOL)isEqualToFileDeleteCommentDetails:(DBTEAMLOGFileDeleteCommentDetails *)aFileDeleteCommentDetails { + if (self == aFileDeleteCommentDetails) { + return YES; + } + if (self.commentText) { + if (![self.commentText isEqual:aFileDeleteCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileDeleteCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileDeleteCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileDeleteCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGFileDeleteCommentDetails alloc] initWithCommentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileDeleteCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileDeleteCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileDeleteCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileDeleteCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileDeleteCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileDeleteCommentType:other]; +} + +- (BOOL)isEqualToFileDeleteCommentType:(DBTEAMLOGFileDeleteCommentType *)aFileDeleteCommentType { + if (self == aFileDeleteCommentType) { + return YES; + } + if (![self.description_ isEqual:aFileDeleteCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileDeleteCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileDeleteCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileDeleteCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileDeleteCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileDeleteDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileDeleteDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileDeleteDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileDeleteDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileDeleteDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileDeleteDetails:other]; +} + +- (BOOL)isEqualToFileDeleteDetails:(DBTEAMLOGFileDeleteDetails *)aFileDeleteDetails { + if (self == aFileDeleteDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileDeleteDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileDeleteDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileDeleteDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileDeleteDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileDeleteType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileDeleteType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileDeleteTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileDeleteTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileDeleteTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileDeleteType:other]; +} + +- (BOOL)isEqualToFileDeleteType:(DBTEAMLOGFileDeleteType *)aFileDeleteType { + if (self == aFileDeleteType) { + return YES; + } + if (![self.description_ isEqual:aFileDeleteType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileDeleteTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileDeleteType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileDeleteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileDeleteType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileDownloadDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileDownloadDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileDownloadDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileDownloadDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileDownloadDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileDownloadDetails:other]; +} + +- (BOOL)isEqualToFileDownloadDetails:(DBTEAMLOGFileDownloadDetails *)aFileDownloadDetails { + if (self == aFileDownloadDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileDownloadDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileDownloadDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileDownloadDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileDownloadDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileDownloadType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileDownloadType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileDownloadTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileDownloadTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileDownloadTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileDownloadType:other]; +} + +- (BOOL)isEqualToFileDownloadType:(DBTEAMLOGFileDownloadType *)aFileDownloadType { + if (self == aFileDownloadType) { + return YES; + } + if (![self.description_ isEqual:aFileDownloadType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileDownloadTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileDownloadType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileDownloadType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileDownloadType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileEditDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileEditDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileEditDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileEditDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileEditDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileEditDetails:other]; +} + +- (BOOL)isEqualToFileEditDetails:(DBTEAMLOGFileEditDetails *)aFileEditDetails { + if (self == aFileEditDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileEditDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileEditDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileEditDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileEditDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileEditType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileEditType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileEditTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileEditTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileEditTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileEditType:other]; +} + +- (BOOL)isEqualToFileEditType:(DBTEAMLOGFileEditType *)aFileEditType { + if (self == aFileEditType) { + return YES; + } + if (![self.description_ isEqual:aFileEditType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileEditTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileEditType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileEditType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileEditType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileGetCopyReferenceDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileGetCopyReferenceDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileGetCopyReferenceDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileGetCopyReferenceDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileGetCopyReferenceDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileGetCopyReferenceDetails:other]; +} + +- (BOOL)isEqualToFileGetCopyReferenceDetails:(DBTEAMLOGFileGetCopyReferenceDetails *)aFileGetCopyReferenceDetails { + if (self == aFileGetCopyReferenceDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileGetCopyReferenceDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileGetCopyReferenceDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileGetCopyReferenceDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileGetCopyReferenceDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileGetCopyReferenceType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileGetCopyReferenceType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileGetCopyReferenceTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileGetCopyReferenceTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileGetCopyReferenceTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileGetCopyReferenceType:other]; +} + +- (BOOL)isEqualToFileGetCopyReferenceType:(DBTEAMLOGFileGetCopyReferenceType *)aFileGetCopyReferenceType { + if (self == aFileGetCopyReferenceType) { + return YES; + } + if (![self.description_ isEqual:aFileGetCopyReferenceType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileGetCopyReferenceTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileGetCopyReferenceType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileGetCopyReferenceType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileGetCopyReferenceType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileLikeCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileLikeCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithCommentText:(NSString *)commentText { + + self = [super init]; + if (self) { + _commentText = commentText; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithCommentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileLikeCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileLikeCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileLikeCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileLikeCommentDetails:other]; +} + +- (BOOL)isEqualToFileLikeCommentDetails:(DBTEAMLOGFileLikeCommentDetails *)aFileLikeCommentDetails { + if (self == aFileLikeCommentDetails) { + return YES; + } + if (self.commentText) { + if (![self.commentText isEqual:aFileLikeCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileLikeCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileLikeCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileLikeCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGFileLikeCommentDetails alloc] initWithCommentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileLikeCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileLikeCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileLikeCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileLikeCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileLikeCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileLikeCommentType:other]; +} + +- (BOOL)isEqualToFileLikeCommentType:(DBTEAMLOGFileLikeCommentType *)aFileLikeCommentType { + if (self == aFileLikeCommentType) { + return YES; + } + if (![self.description_ isEqual:aFileLikeCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileLikeCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileLikeCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileLikeCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileLikeCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileOrFolderLogInfo.h" +#import "DBTEAMLOGPathLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileOrFolderLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path + displayName:(NSString *)displayName + fileId:(NSString *)fileId { + [DBStoneValidators nonnullValidator:nil](path); + + self = [super init]; + if (self) { + _path = path; + _displayName = displayName; + _fileId = fileId; + } + return self; +} + +- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path { + return [self initWithPath:path displayName:nil fileId:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileOrFolderLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileOrFolderLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileOrFolderLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.path hash]; + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.fileId != nil) { + result = prime * result + [self.fileId hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileOrFolderLogInfo:other]; +} + +- (BOOL)isEqualToFileOrFolderLogInfo:(DBTEAMLOGFileOrFolderLogInfo *)aFileOrFolderLogInfo { + if (self == aFileOrFolderLogInfo) { + return YES; + } + if (![self.path isEqual:aFileOrFolderLogInfo.path]) { + return NO; + } + if (self.displayName) { + if (![self.displayName isEqual:aFileOrFolderLogInfo.displayName]) { + return NO; + } + } + if (self.fileId) { + if (![self.fileId isEqual:aFileOrFolderLogInfo.fileId]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileOrFolderLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileOrFolderLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"path"] = [DBTEAMLOGPathLogInfoSerializer serialize:valueObj.path]; + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.fileId) { + jsonDict[@"file_id"] = valueObj.fileId; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileOrFolderLogInfo *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGPathLogInfo *path = [DBTEAMLOGPathLogInfoSerializer deserialize:valueDict[@"path"]]; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *fileId = valueDict[@"file_id"] ?: nil; + + return [[DBTEAMLOGFileOrFolderLogInfo alloc] initWithPath:path displayName:displayName fileId:fileId]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileLogInfo.h" +#import "DBTEAMLOGFileOrFolderLogInfo.h" +#import "DBTEAMLOGPathLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path + displayName:(NSString *)displayName + fileId:(NSString *)fileId { + [DBStoneValidators nonnullValidator:nil](path); + + self = [super initWithPath:path displayName:displayName fileId:fileId]; + if (self) { + } + return self; +} + +- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path { + return [self initWithPath:path displayName:nil fileId:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.path hash]; + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.fileId != nil) { + result = prime * result + [self.fileId hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileLogInfo:other]; +} + +- (BOOL)isEqualToFileLogInfo:(DBTEAMLOGFileLogInfo *)aFileLogInfo { + if (self == aFileLogInfo) { + return YES; + } + if (![self.path isEqual:aFileLogInfo.path]) { + return NO; + } + if (self.displayName) { + if (![self.displayName isEqual:aFileLogInfo.displayName]) { + return NO; + } + } + if (self.fileId) { + if (![self.fileId isEqual:aFileLogInfo.fileId]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"path"] = [DBTEAMLOGPathLogInfoSerializer serialize:valueObj.path]; + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.fileId) { + jsonDict[@"file_id"] = valueObj.fileId; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileLogInfo *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGPathLogInfo *path = [DBTEAMLOGPathLogInfoSerializer deserialize:valueDict[@"path"]]; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *fileId = valueDict[@"file_id"] ?: nil; + + return [[DBTEAMLOGFileLogInfo alloc] initWithPath:path displayName:displayName fileId:fileId]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileMoveDetails.h" +#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileMoveDetails + +#pragma mark - Constructors + +- (instancetype)initWithRelocateActionDetails: + (NSArray *)relocateActionDetails { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); + + self = [super init]; + if (self) { + _relocateActionDetails = relocateActionDetails; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileMoveDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileMoveDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileMoveDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.relocateActionDetails hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileMoveDetails:other]; +} + +- (BOOL)isEqualToFileMoveDetails:(DBTEAMLOGFileMoveDetails *)aFileMoveDetails { + if (self == aFileMoveDetails) { + return YES; + } + if (![self.relocateActionDetails isEqual:aFileMoveDetails.relocateActionDetails]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileMoveDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileMoveDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"relocate_action_details"] = + [DBArraySerializer serialize:valueObj.relocateActionDetails + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileMoveDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *relocateActionDetails = + [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; + }]; + + return [[DBTEAMLOGFileMoveDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileMoveType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileMoveType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileMoveTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileMoveTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileMoveTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileMoveType:other]; +} + +- (BOOL)isEqualToFileMoveType:(DBTEAMLOGFileMoveType *)aFileMoveType { + if (self == aFileMoveType) { + return YES; + } + if (![self.description_ isEqual:aFileMoveType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileMoveTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileMoveType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileMoveType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileMoveType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFilePermanentlyDeleteDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFilePermanentlyDeleteDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFilePermanentlyDeleteDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFilePermanentlyDeleteDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFilePermanentlyDeleteDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFilePermanentlyDeleteDetails:other]; +} + +- (BOOL)isEqualToFilePermanentlyDeleteDetails:(DBTEAMLOGFilePermanentlyDeleteDetails *)aFilePermanentlyDeleteDetails { + if (self == aFilePermanentlyDeleteDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFilePermanentlyDeleteDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFilePermanentlyDeleteDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFilePermanentlyDeleteDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFilePermanentlyDeleteDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFilePermanentlyDeleteType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFilePermanentlyDeleteType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFilePermanentlyDeleteTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFilePermanentlyDeleteTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFilePermanentlyDeleteTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFilePermanentlyDeleteType:other]; +} + +- (BOOL)isEqualToFilePermanentlyDeleteType:(DBTEAMLOGFilePermanentlyDeleteType *)aFilePermanentlyDeleteType { + if (self == aFilePermanentlyDeleteType) { + return YES; + } + if (![self.description_ isEqual:aFilePermanentlyDeleteType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFilePermanentlyDeleteTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFilePermanentlyDeleteType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFilePermanentlyDeleteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFilePermanentlyDeleteType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFilePreviewDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFilePreviewDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFilePreviewDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFilePreviewDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFilePreviewDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFilePreviewDetails:other]; +} + +- (BOOL)isEqualToFilePreviewDetails:(DBTEAMLOGFilePreviewDetails *)aFilePreviewDetails { + if (self == aFilePreviewDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFilePreviewDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFilePreviewDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFilePreviewDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFilePreviewDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFilePreviewType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFilePreviewType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFilePreviewTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFilePreviewTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFilePreviewTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFilePreviewType:other]; +} + +- (BOOL)isEqualToFilePreviewType:(DBTEAMLOGFilePreviewType *)aFilePreviewType { + if (self == aFilePreviewType) { + return YES; + } + if (![self.description_ isEqual:aFilePreviewType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFilePreviewTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFilePreviewType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFilePreviewType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFilePreviewType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRenameDetails.h" +#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRenameDetails + +#pragma mark - Constructors + +- (instancetype)initWithRelocateActionDetails: + (NSArray *)relocateActionDetails { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); + + self = [super init]; + if (self) { + _relocateActionDetails = relocateActionDetails; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRenameDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRenameDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRenameDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.relocateActionDetails hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRenameDetails:other]; +} + +- (BOOL)isEqualToFileRenameDetails:(DBTEAMLOGFileRenameDetails *)aFileRenameDetails { + if (self == aFileRenameDetails) { + return YES; + } + if (![self.relocateActionDetails isEqual:aFileRenameDetails.relocateActionDetails]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRenameDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRenameDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"relocate_action_details"] = + [DBArraySerializer serialize:valueObj.relocateActionDetails + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRenameDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *relocateActionDetails = + [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; + }]; + + return [[DBTEAMLOGFileRenameDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRenameType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRenameType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRenameTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRenameTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRenameTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRenameType:other]; +} + +- (BOOL)isEqualToFileRenameType:(DBTEAMLOGFileRenameType *)aFileRenameType { + if (self == aFileRenameType) { + return YES; + } + if (![self.description_ isEqual:aFileRenameType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRenameTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRenameType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRenameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRenameType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestChangeDetails.h" +#import "DBTEAMLOGFileRequestDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestChangeDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewDetails:(DBTEAMLOGFileRequestDetails *)dNewDetails + fileRequestId:(NSString *)fileRequestId + previousDetails:(DBTEAMLOGFileRequestDetails *)previousDetails { + [DBStoneValidators nonnullValidator:nil](dNewDetails); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); + + self = [super init]; + if (self) { + _fileRequestId = fileRequestId; + _previousDetails = previousDetails; + _dNewDetails = dNewDetails; + } + return self; +} + +- (instancetype)initWithDNewDetails:(DBTEAMLOGFileRequestDetails *)dNewDetails { + return [self initWithDNewDetails:dNewDetails fileRequestId:nil previousDetails:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestChangeDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestChangeDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestChangeDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewDetails hash]; + if (self.fileRequestId != nil) { + result = prime * result + [self.fileRequestId hash]; + } + if (self.previousDetails != nil) { + result = prime * result + [self.previousDetails hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestChangeDetails:other]; +} + +- (BOOL)isEqualToFileRequestChangeDetails:(DBTEAMLOGFileRequestChangeDetails *)aFileRequestChangeDetails { + if (self == aFileRequestChangeDetails) { + return YES; + } + if (![self.dNewDetails isEqual:aFileRequestChangeDetails.dNewDetails]) { + return NO; + } + if (self.fileRequestId) { + if (![self.fileRequestId isEqual:aFileRequestChangeDetails.fileRequestId]) { + return NO; + } + } + if (self.previousDetails) { + if (![self.previousDetails isEqual:aFileRequestChangeDetails.previousDetails]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestChangeDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestChangeDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.dNewDetails]; + if (valueObj.fileRequestId) { + jsonDict[@"file_request_id"] = valueObj.fileRequestId; + } + if (valueObj.previousDetails) { + jsonDict[@"previous_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.previousDetails]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestChangeDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGFileRequestDetails *dNewDetails = + [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"new_details"]]; + NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; + DBTEAMLOGFileRequestDetails *previousDetails = + valueDict[@"previous_details"] + ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"previous_details"]] + : nil; + + return [[DBTEAMLOGFileRequestChangeDetails alloc] initWithDNewDetails:dNewDetails + fileRequestId:fileRequestId + previousDetails:previousDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestChangeType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestChangeType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestChangeTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestChangeTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestChangeTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestChangeType:other]; +} + +- (BOOL)isEqualToFileRequestChangeType:(DBTEAMLOGFileRequestChangeType *)aFileRequestChangeType { + if (self == aFileRequestChangeType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestChangeType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestChangeTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestChangeType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestChangeType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestChangeType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestCloseDetails.h" +#import "DBTEAMLOGFileRequestDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestCloseDetails + +#pragma mark - Constructors + +- (instancetype)initWithFileRequestId:(NSString *)fileRequestId + previousDetails:(DBTEAMLOGFileRequestDetails *)previousDetails { + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); + + self = [super init]; + if (self) { + _fileRequestId = fileRequestId; + _previousDetails = previousDetails; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithFileRequestId:nil previousDetails:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestCloseDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestCloseDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestCloseDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.fileRequestId != nil) { + result = prime * result + [self.fileRequestId hash]; + } + if (self.previousDetails != nil) { + result = prime * result + [self.previousDetails hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestCloseDetails:other]; +} + +- (BOOL)isEqualToFileRequestCloseDetails:(DBTEAMLOGFileRequestCloseDetails *)aFileRequestCloseDetails { + if (self == aFileRequestCloseDetails) { + return YES; + } + if (self.fileRequestId) { + if (![self.fileRequestId isEqual:aFileRequestCloseDetails.fileRequestId]) { + return NO; + } + } + if (self.previousDetails) { + if (![self.previousDetails isEqual:aFileRequestCloseDetails.previousDetails]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestCloseDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestCloseDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.fileRequestId) { + jsonDict[@"file_request_id"] = valueObj.fileRequestId; + } + if (valueObj.previousDetails) { + jsonDict[@"previous_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.previousDetails]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestCloseDetails *)deserialize:(NSDictionary *)valueDict { + NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; + DBTEAMLOGFileRequestDetails *previousDetails = + valueDict[@"previous_details"] + ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"previous_details"]] + : nil; + + return [[DBTEAMLOGFileRequestCloseDetails alloc] initWithFileRequestId:fileRequestId previousDetails:previousDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestCloseType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestCloseType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestCloseTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestCloseTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestCloseTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestCloseType:other]; +} + +- (BOOL)isEqualToFileRequestCloseType:(DBTEAMLOGFileRequestCloseType *)aFileRequestCloseType { + if (self == aFileRequestCloseType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestCloseType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestCloseTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestCloseType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestCloseType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestCloseType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestCreateDetails.h" +#import "DBTEAMLOGFileRequestDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestCreateDetails + +#pragma mark - Constructors + +- (instancetype)initWithFileRequestId:(NSString *)fileRequestId + requestDetails:(DBTEAMLOGFileRequestDetails *)requestDetails { + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); + + self = [super init]; + if (self) { + _fileRequestId = fileRequestId; + _requestDetails = requestDetails; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithFileRequestId:nil requestDetails:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestCreateDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestCreateDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestCreateDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.fileRequestId != nil) { + result = prime * result + [self.fileRequestId hash]; + } + if (self.requestDetails != nil) { + result = prime * result + [self.requestDetails hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestCreateDetails:other]; +} + +- (BOOL)isEqualToFileRequestCreateDetails:(DBTEAMLOGFileRequestCreateDetails *)aFileRequestCreateDetails { + if (self == aFileRequestCreateDetails) { + return YES; + } + if (self.fileRequestId) { + if (![self.fileRequestId isEqual:aFileRequestCreateDetails.fileRequestId]) { + return NO; + } + } + if (self.requestDetails) { + if (![self.requestDetails isEqual:aFileRequestCreateDetails.requestDetails]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestCreateDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestCreateDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.fileRequestId) { + jsonDict[@"file_request_id"] = valueObj.fileRequestId; + } + if (valueObj.requestDetails) { + jsonDict[@"request_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.requestDetails]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestCreateDetails *)deserialize:(NSDictionary *)valueDict { + NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; + DBTEAMLOGFileRequestDetails *requestDetails = + valueDict[@"request_details"] ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"request_details"]] + : nil; + + return [[DBTEAMLOGFileRequestCreateDetails alloc] initWithFileRequestId:fileRequestId requestDetails:requestDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestCreateType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestCreateType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestCreateTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestCreateTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestCreateTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestCreateType:other]; +} + +- (BOOL)isEqualToFileRequestCreateType:(DBTEAMLOGFileRequestCreateType *)aFileRequestCreateType { + if (self == aFileRequestCreateType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestCreateType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestCreateTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestCreateType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestCreateType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestCreateType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestDeadline.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestDeadline + +#pragma mark - Constructors + +- (instancetype)initWithDeadline:(NSDate *)deadline allowLateUploads:(NSString *)allowLateUploads { + + self = [super init]; + if (self) { + _deadline = deadline; + _allowLateUploads = allowLateUploads; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithDeadline:nil allowLateUploads:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestDeadlineSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestDeadlineSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestDeadlineSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.deadline != nil) { + result = prime * result + [self.deadline hash]; + } + if (self.allowLateUploads != nil) { + result = prime * result + [self.allowLateUploads hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestDeadline:other]; +} + +- (BOOL)isEqualToFileRequestDeadline:(DBTEAMLOGFileRequestDeadline *)aFileRequestDeadline { + if (self == aFileRequestDeadline) { + return YES; + } + if (self.deadline) { + if (![self.deadline isEqual:aFileRequestDeadline.deadline]) { + return NO; + } + } + if (self.allowLateUploads) { + if (![self.allowLateUploads isEqual:aFileRequestDeadline.allowLateUploads]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestDeadlineSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestDeadline *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.deadline) { + jsonDict[@"deadline"] = [DBNSDateSerializer serialize:valueObj.deadline dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.allowLateUploads) { + jsonDict[@"allow_late_uploads"] = valueObj.allowLateUploads; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestDeadline *)deserialize:(NSDictionary *)valueDict { + NSDate *deadline = valueDict[@"deadline"] + ? [DBNSDateSerializer deserialize:valueDict[@"deadline"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSString *allowLateUploads = valueDict[@"allow_late_uploads"] ?: nil; + + return [[DBTEAMLOGFileRequestDeadline alloc] initWithDeadline:deadline allowLateUploads:allowLateUploads]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestDeadline.h" +#import "DBTEAMLOGFileRequestDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestDetails + +#pragma mark - Constructors + +- (instancetype)initWithAssetIndex:(NSNumber *)assetIndex deadline:(DBTEAMLOGFileRequestDeadline *)deadline { + [DBStoneValidators nonnullValidator:nil](assetIndex); + + self = [super init]; + if (self) { + _assetIndex = assetIndex; + _deadline = deadline; + } + return self; +} + +- (instancetype)initWithAssetIndex:(NSNumber *)assetIndex { + return [self initWithAssetIndex:assetIndex deadline:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.assetIndex hash]; + if (self.deadline != nil) { + result = prime * result + [self.deadline hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestDetails:other]; +} + +- (BOOL)isEqualToFileRequestDetails:(DBTEAMLOGFileRequestDetails *)aFileRequestDetails { + if (self == aFileRequestDetails) { + return YES; + } + if (![self.assetIndex isEqual:aFileRequestDetails.assetIndex]) { + return NO; + } + if (self.deadline) { + if (![self.deadline isEqual:aFileRequestDetails.deadline]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"asset_index"] = valueObj.assetIndex; + if (valueObj.deadline) { + jsonDict[@"deadline"] = [DBTEAMLOGFileRequestDeadlineSerializer serialize:valueObj.deadline]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *assetIndex = valueDict[@"asset_index"]; + DBTEAMLOGFileRequestDeadline *deadline = + valueDict[@"deadline"] ? [DBTEAMLOGFileRequestDeadlineSerializer deserialize:valueDict[@"deadline"]] : nil; + + return [[DBTEAMLOGFileRequestDetails alloc] initWithAssetIndex:assetIndex deadline:deadline]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestDetails.h" +#import "DBTEAMLOGFileRequestReceiveFileDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestReceiveFileDetails + +#pragma mark - Constructors + +- (instancetype)initWithSubmittedFileNames:(NSArray *)submittedFileNames + fileRequestId:(NSString *)fileRequestId + fileRequestDetails:(DBTEAMLOGFileRequestDetails *)fileRequestDetails + submitterName:(NSString *)submitterName + submitterEmail:(NSString *)submitterEmail { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](submittedFileNames); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](submitterName); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](submitterEmail); + + self = [super init]; + if (self) { + _fileRequestId = fileRequestId; + _fileRequestDetails = fileRequestDetails; + _submittedFileNames = submittedFileNames; + _submitterName = submitterName; + _submitterEmail = submitterEmail; + } + return self; +} + +- (instancetype)initWithSubmittedFileNames:(NSArray *)submittedFileNames { + return [self initWithSubmittedFileNames:submittedFileNames + fileRequestId:nil + fileRequestDetails:nil + submitterName:nil + submitterEmail:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestReceiveFileDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestReceiveFileDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestReceiveFileDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.submittedFileNames hash]; + if (self.fileRequestId != nil) { + result = prime * result + [self.fileRequestId hash]; + } + if (self.fileRequestDetails != nil) { + result = prime * result + [self.fileRequestDetails hash]; + } + if (self.submitterName != nil) { + result = prime * result + [self.submitterName hash]; + } + if (self.submitterEmail != nil) { + result = prime * result + [self.submitterEmail hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestReceiveFileDetails:other]; +} + +- (BOOL)isEqualToFileRequestReceiveFileDetails: + (DBTEAMLOGFileRequestReceiveFileDetails *)aFileRequestReceiveFileDetails { + if (self == aFileRequestReceiveFileDetails) { + return YES; + } + if (![self.submittedFileNames isEqual:aFileRequestReceiveFileDetails.submittedFileNames]) { + return NO; + } + if (self.fileRequestId) { + if (![self.fileRequestId isEqual:aFileRequestReceiveFileDetails.fileRequestId]) { + return NO; + } + } + if (self.fileRequestDetails) { + if (![self.fileRequestDetails isEqual:aFileRequestReceiveFileDetails.fileRequestDetails]) { + return NO; + } + } + if (self.submitterName) { + if (![self.submitterName isEqual:aFileRequestReceiveFileDetails.submitterName]) { + return NO; + } + } + if (self.submitterEmail) { + if (![self.submitterEmail isEqual:aFileRequestReceiveFileDetails.submitterEmail]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestReceiveFileDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestReceiveFileDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"submitted_file_names"] = [DBArraySerializer serialize:valueObj.submittedFileNames + withBlock:^id(id elem0) { + return elem0; + }]; + if (valueObj.fileRequestId) { + jsonDict[@"file_request_id"] = valueObj.fileRequestId; + } + if (valueObj.fileRequestDetails) { + jsonDict[@"file_request_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.fileRequestDetails]; + } + if (valueObj.submitterName) { + jsonDict[@"submitter_name"] = valueObj.submitterName; + } + if (valueObj.submitterEmail) { + jsonDict[@"submitter_email"] = valueObj.submitterEmail; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestReceiveFileDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *submittedFileNames = [DBArraySerializer deserialize:valueDict[@"submitted_file_names"] + withBlock:^id(id elem0) { + return elem0; + }]; + NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; + DBTEAMLOGFileRequestDetails *fileRequestDetails = + valueDict[@"file_request_details"] + ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"file_request_details"]] + : nil; + NSString *submitterName = valueDict[@"submitter_name"] ?: nil; + NSString *submitterEmail = valueDict[@"submitter_email"] ?: nil; + + return [[DBTEAMLOGFileRequestReceiveFileDetails alloc] initWithSubmittedFileNames:submittedFileNames + fileRequestId:fileRequestId + fileRequestDetails:fileRequestDetails + submitterName:submitterName + submitterEmail:submitterEmail]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestReceiveFileType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestReceiveFileType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestReceiveFileTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestReceiveFileTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestReceiveFileTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestReceiveFileType:other]; +} + +- (BOOL)isEqualToFileRequestReceiveFileType:(DBTEAMLOGFileRequestReceiveFileType *)aFileRequestReceiveFileType { + if (self == aFileRequestReceiveFileType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestReceiveFileType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestReceiveFileTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestReceiveFileType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestReceiveFileType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestReceiveFileType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsChangePolicyDetails.h" +#import "DBTEAMLOGFileRequestsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGFileRequestsPolicy *)dNewValue + previousValue:(DBTEAMLOGFileRequestsPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGFileRequestsPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsChangePolicyDetails:other]; +} + +- (BOOL)isEqualToFileRequestsChangePolicyDetails: + (DBTEAMLOGFileRequestsChangePolicyDetails *)aFileRequestsChangePolicyDetails { + if (self == aFileRequestsChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aFileRequestsChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aFileRequestsChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGFileRequestsPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGFileRequestsPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGFileRequestsPolicy *dNewValue = [DBTEAMLOGFileRequestsPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGFileRequestsPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGFileRequestsPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGFileRequestsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsChangePolicyType:other]; +} + +- (BOOL)isEqualToFileRequestsChangePolicyType:(DBTEAMLOGFileRequestsChangePolicyType *)aFileRequestsChangePolicyType { + if (self == aFileRequestsChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestsChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestsChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsEmailsEnabledDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsEmailsEnabledDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsEmailsEnabledDetails:other]; +} + +- (BOOL)isEqualToFileRequestsEmailsEnabledDetails: + (DBTEAMLOGFileRequestsEmailsEnabledDetails *)aFileRequestsEmailsEnabledDetails { + if (self == aFileRequestsEmailsEnabledDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsEnabledDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsEmailsEnabledDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileRequestsEmailsEnabledDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsEmailsEnabledType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsEmailsEnabledType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsEmailsEnabledType:other]; +} + +- (BOOL)isEqualToFileRequestsEmailsEnabledType: + (DBTEAMLOGFileRequestsEmailsEnabledType *)aFileRequestsEmailsEnabledType { + if (self == aFileRequestsEmailsEnabledType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestsEmailsEnabledType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsEnabledType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsEmailsEnabledType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestsEmailsEnabledType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsEmailsRestrictedToTeamOnlyDetails:other]; +} + +- (BOOL)isEqualToFileRequestsEmailsRestrictedToTeamOnlyDetails: + (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)aFileRequestsEmailsRestrictedToTeamOnlyDetails { + if (self == aFileRequestsEmailsRestrictedToTeamOnlyDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsEmailsRestrictedToTeamOnlyType:other]; +} + +- (BOOL)isEqualToFileRequestsEmailsRestrictedToTeamOnlyType: + (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)aFileRequestsEmailsRestrictedToTeamOnlyType { + if (self == aFileRequestsEmailsRestrictedToTeamOnlyType) { + return YES; + } + if (![self.description_ isEqual:aFileRequestsEmailsRestrictedToTeamOnlyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRequestsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRequestsPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileRequestsPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileRequestsPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGFileRequestsPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGFileRequestsPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGFileRequestsPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGFileRequestsPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGFileRequestsPolicyDisabled: + return @"DBTEAMLOGFileRequestsPolicyDisabled"; + case DBTEAMLOGFileRequestsPolicyEnabled: + return @"DBTEAMLOGFileRequestsPolicyEnabled"; + case DBTEAMLOGFileRequestsPolicyOther: + return @"DBTEAMLOGFileRequestsPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRequestsPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRequestsPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRequestsPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGFileRequestsPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGFileRequestsPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGFileRequestsPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRequestsPolicy:other]; +} + +- (BOOL)isEqualToFileRequestsPolicy:(DBTEAMLOGFileRequestsPolicy *)aFileRequestsPolicy { + if (self == aFileRequestsPolicy) { + return YES; + } + if (self.tag != aFileRequestsPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGFileRequestsPolicyDisabled: + return [[self tagName] isEqual:[aFileRequestsPolicy tagName]]; + case DBTEAMLOGFileRequestsPolicyEnabled: + return [[self tagName] isEqual:[aFileRequestsPolicy tagName]]; + case DBTEAMLOGFileRequestsPolicyOther: + return [[self tagName] isEqual:[aFileRequestsPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRequestsPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRequestsPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGFileRequestsPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGFileRequestsPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGFileRequestsPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGFileRequestsPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileResolveCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileResolveCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithCommentText:(NSString *)commentText { + + self = [super init]; + if (self) { + _commentText = commentText; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithCommentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileResolveCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileResolveCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileResolveCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileResolveCommentDetails:other]; +} + +- (BOOL)isEqualToFileResolveCommentDetails:(DBTEAMLOGFileResolveCommentDetails *)aFileResolveCommentDetails { + if (self == aFileResolveCommentDetails) { + return YES; + } + if (self.commentText) { + if (![self.commentText isEqual:aFileResolveCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileResolveCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileResolveCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileResolveCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGFileResolveCommentDetails alloc] initWithCommentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileResolveCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileResolveCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileResolveCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileResolveCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileResolveCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileResolveCommentType:other]; +} + +- (BOOL)isEqualToFileResolveCommentType:(DBTEAMLOGFileResolveCommentType *)aFileResolveCommentType { + if (self == aFileResolveCommentType) { + return YES; + } + if (![self.description_ isEqual:aFileResolveCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileResolveCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileResolveCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileResolveCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileResolveCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRestoreDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRestoreDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRestoreDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRestoreDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRestoreDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRestoreDetails:other]; +} + +- (BOOL)isEqualToFileRestoreDetails:(DBTEAMLOGFileRestoreDetails *)aFileRestoreDetails { + if (self == aFileRestoreDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRestoreDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRestoreDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRestoreDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileRestoreDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRestoreType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRestoreType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRestoreTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRestoreTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRestoreTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRestoreType:other]; +} + +- (BOOL)isEqualToFileRestoreType:(DBTEAMLOGFileRestoreType *)aFileRestoreType { + if (self == aFileRestoreType) { + return YES; + } + if (![self.description_ isEqual:aFileRestoreType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRestoreTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRestoreType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRestoreType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRestoreType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRevertDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRevertDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRevertDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRevertDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRevertDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRevertDetails:other]; +} + +- (BOOL)isEqualToFileRevertDetails:(DBTEAMLOGFileRevertDetails *)aFileRevertDetails { + if (self == aFileRevertDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRevertDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRevertDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRevertDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileRevertDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRevertType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRevertType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRevertTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRevertTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRevertTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRevertType:other]; +} + +- (BOOL)isEqualToFileRevertType:(DBTEAMLOGFileRevertType *)aFileRevertType { + if (self == aFileRevertType) { + return YES; + } + if (![self.description_ isEqual:aFileRevertType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRevertTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRevertType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRevertType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRevertType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRollbackChangesDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRollbackChangesDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRollbackChangesDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRollbackChangesDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRollbackChangesDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRollbackChangesDetails:other]; +} + +- (BOOL)isEqualToFileRollbackChangesDetails:(DBTEAMLOGFileRollbackChangesDetails *)aFileRollbackChangesDetails { + if (self == aFileRollbackChangesDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRollbackChangesDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRollbackChangesDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRollbackChangesDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGFileRollbackChangesDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileRollbackChangesType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileRollbackChangesType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileRollbackChangesTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileRollbackChangesTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileRollbackChangesTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileRollbackChangesType:other]; +} + +- (BOOL)isEqualToFileRollbackChangesType:(DBTEAMLOGFileRollbackChangesType *)aFileRollbackChangesType { + if (self == aFileRollbackChangesType) { + return YES; + } + if (![self.description_ isEqual:aFileRollbackChangesType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileRollbackChangesTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileRollbackChangesType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileRollbackChangesType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileRollbackChangesType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileSaveCopyReferenceDetails.h" +#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileSaveCopyReferenceDetails + +#pragma mark - Constructors + +- (instancetype)initWithRelocateActionDetails: + (NSArray *)relocateActionDetails { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); + + self = [super init]; + if (self) { + _relocateActionDetails = relocateActionDetails; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileSaveCopyReferenceDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileSaveCopyReferenceDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileSaveCopyReferenceDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.relocateActionDetails hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileSaveCopyReferenceDetails:other]; +} + +- (BOOL)isEqualToFileSaveCopyReferenceDetails:(DBTEAMLOGFileSaveCopyReferenceDetails *)aFileSaveCopyReferenceDetails { + if (self == aFileSaveCopyReferenceDetails) { + return YES; + } + if (![self.relocateActionDetails isEqual:aFileSaveCopyReferenceDetails.relocateActionDetails]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileSaveCopyReferenceDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileSaveCopyReferenceDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"relocate_action_details"] = + [DBArraySerializer serialize:valueObj.relocateActionDetails + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileSaveCopyReferenceDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *relocateActionDetails = + [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] + withBlock:^id(id elem0) { + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; + }]; + + return [[DBTEAMLOGFileSaveCopyReferenceDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileSaveCopyReferenceType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileSaveCopyReferenceType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileSaveCopyReferenceTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileSaveCopyReferenceTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileSaveCopyReferenceTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileSaveCopyReferenceType:other]; +} + +- (BOOL)isEqualToFileSaveCopyReferenceType:(DBTEAMLOGFileSaveCopyReferenceType *)aFileSaveCopyReferenceType { + if (self == aFileSaveCopyReferenceType) { + return YES; + } + if (![self.description_ isEqual:aFileSaveCopyReferenceType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileSaveCopyReferenceTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileSaveCopyReferenceType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileSaveCopyReferenceType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileSaveCopyReferenceType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileUnlikeCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileUnlikeCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithCommentText:(NSString *)commentText { + + self = [super init]; + if (self) { + _commentText = commentText; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithCommentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileUnlikeCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileUnlikeCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileUnlikeCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileUnlikeCommentDetails:other]; +} + +- (BOOL)isEqualToFileUnlikeCommentDetails:(DBTEAMLOGFileUnlikeCommentDetails *)aFileUnlikeCommentDetails { + if (self == aFileUnlikeCommentDetails) { + return YES; + } + if (self.commentText) { + if (![self.commentText isEqual:aFileUnlikeCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileUnlikeCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileUnlikeCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileUnlikeCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGFileUnlikeCommentDetails alloc] initWithCommentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileUnlikeCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileUnlikeCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileUnlikeCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileUnlikeCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileUnlikeCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileUnlikeCommentType:other]; +} + +- (BOOL)isEqualToFileUnlikeCommentType:(DBTEAMLOGFileUnlikeCommentType *)aFileUnlikeCommentType { + if (self == aFileUnlikeCommentType) { + return YES; + } + if (![self.description_ isEqual:aFileUnlikeCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileUnlikeCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileUnlikeCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileUnlikeCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileUnlikeCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileUnresolveCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileUnresolveCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithCommentText:(NSString *)commentText { + + self = [super init]; + if (self) { + _commentText = commentText; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithCommentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileUnresolveCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileUnresolveCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileUnresolveCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileUnresolveCommentDetails:other]; +} + +- (BOOL)isEqualToFileUnresolveCommentDetails:(DBTEAMLOGFileUnresolveCommentDetails *)aFileUnresolveCommentDetails { + if (self == aFileUnresolveCommentDetails) { + return YES; + } + if (self.commentText) { + if (![self.commentText isEqual:aFileUnresolveCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileUnresolveCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileUnresolveCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileUnresolveCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGFileUnresolveCommentDetails alloc] initWithCommentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileUnresolveCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFileUnresolveCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFileUnresolveCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFileUnresolveCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFileUnresolveCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFileUnresolveCommentType:other]; +} + +- (BOOL)isEqualToFileUnresolveCommentType:(DBTEAMLOGFileUnresolveCommentType *)aFileUnresolveCommentType { + if (self == aFileUnresolveCommentType) { + return YES; + } + if (![self.description_ isEqual:aFileUnresolveCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFileUnresolveCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFileUnresolveCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFileUnresolveCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGFileUnresolveCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFileOrFolderLogInfo.h" +#import "DBTEAMLOGFolderLogInfo.h" +#import "DBTEAMLOGPathLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGFolderLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path + displayName:(NSString *)displayName + fileId:(NSString *)fileId { + [DBStoneValidators nonnullValidator:nil](path); + + self = [super initWithPath:path displayName:displayName fileId:fileId]; + if (self) { + } + return self; +} + +- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path { + return [self initWithPath:path displayName:nil fileId:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGFolderLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGFolderLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGFolderLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.path hash]; + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.fileId != nil) { + result = prime * result + [self.fileId hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToFolderLogInfo:other]; +} + +- (BOOL)isEqualToFolderLogInfo:(DBTEAMLOGFolderLogInfo *)aFolderLogInfo { + if (self == aFolderLogInfo) { + return YES; + } + if (![self.path isEqual:aFolderLogInfo.path]) { + return NO; + } + if (self.displayName) { + if (![self.displayName isEqual:aFolderLogInfo.displayName]) { + return NO; + } + } + if (self.fileId) { + if (![self.fileId isEqual:aFolderLogInfo.fileId]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGFolderLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGFolderLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"path"] = [DBTEAMLOGPathLogInfoSerializer serialize:valueObj.path]; + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.fileId) { + jsonDict[@"file_id"] = valueObj.fileId; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGFolderLogInfo *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGPathLogInfo *path = [DBTEAMLOGPathLogInfoSerializer deserialize:valueDict[@"path"]]; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *fileId = valueDict[@"file_id"] ?: nil; + + return [[DBTEAMLOGFolderLogInfo alloc] initWithPath:path displayName:displayName fileId:fileId]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGeoLocationLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGeoLocationLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithIpAddress:(NSString *)ipAddress + city:(NSString *)city + region:(NSString *)region + country:(NSString *)country { + [DBStoneValidators nonnullValidator:nil](ipAddress); + + self = [super init]; + if (self) { + _city = city; + _region = region; + _country = country; + _ipAddress = ipAddress; + } + return self; +} + +- (instancetype)initWithIpAddress:(NSString *)ipAddress { + return [self initWithIpAddress:ipAddress city:nil region:nil country:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGeoLocationLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGeoLocationLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGeoLocationLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.ipAddress hash]; + if (self.city != nil) { + result = prime * result + [self.city hash]; + } + if (self.region != nil) { + result = prime * result + [self.region hash]; + } + if (self.country != nil) { + result = prime * result + [self.country hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGeoLocationLogInfo:other]; +} + +- (BOOL)isEqualToGeoLocationLogInfo:(DBTEAMLOGGeoLocationLogInfo *)aGeoLocationLogInfo { + if (self == aGeoLocationLogInfo) { + return YES; + } + if (![self.ipAddress isEqual:aGeoLocationLogInfo.ipAddress]) { + return NO; + } + if (self.city) { + if (![self.city isEqual:aGeoLocationLogInfo.city]) { + return NO; + } + } + if (self.region) { + if (![self.region isEqual:aGeoLocationLogInfo.region]) { + return NO; + } + } + if (self.country) { + if (![self.country isEqual:aGeoLocationLogInfo.country]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGeoLocationLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGeoLocationLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"ip_address"] = valueObj.ipAddress; + if (valueObj.city) { + jsonDict[@"city"] = valueObj.city; + } + if (valueObj.region) { + jsonDict[@"region"] = valueObj.region; + } + if (valueObj.country) { + jsonDict[@"country"] = valueObj.country; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGeoLocationLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *ipAddress = valueDict[@"ip_address"]; + NSString *city = valueDict[@"city"] ?: nil; + NSString *region = valueDict[@"region"] ?: nil; + NSString *country = valueDict[@"country"] ?: nil; + + return [[DBTEAMLOGGeoLocationLogInfo alloc] initWithIpAddress:ipAddress city:city region:region country:country]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMCOMMONTimeRange.h" +#import "DBTEAMLOGEventCategory.h" +#import "DBTEAMLOGGetTeamEventsArg.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGetTeamEventsArg + +#pragma mark - Constructors + +- (instancetype)initWithLimit:(NSNumber *)limit + accountId:(NSString *)accountId + time:(DBTEAMCOMMONTimeRange *)time + category:(DBTEAMLOGEventCategory *)category { + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); + + self = [super init]; + if (self) { + _limit = limit ?: @(1000); + _accountId = accountId; + _time = time; + _category = category; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithLimit:nil accountId:nil time:nil category:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGetTeamEventsArgSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGetTeamEventsArgSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGetTeamEventsArgSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.limit hash]; + if (self.accountId != nil) { + result = prime * result + [self.accountId hash]; + } + if (self.time != nil) { + result = prime * result + [self.time hash]; + } + if (self.category != nil) { + result = prime * result + [self.category hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGetTeamEventsArg:other]; +} + +- (BOOL)isEqualToGetTeamEventsArg:(DBTEAMLOGGetTeamEventsArg *)aGetTeamEventsArg { + if (self == aGetTeamEventsArg) { + return YES; + } + if (![self.limit isEqual:aGetTeamEventsArg.limit]) { + return NO; + } + if (self.accountId) { + if (![self.accountId isEqual:aGetTeamEventsArg.accountId]) { + return NO; + } + } + if (self.time) { + if (![self.time isEqual:aGetTeamEventsArg.time]) { + return NO; + } + } + if (self.category) { + if (![self.category isEqual:aGetTeamEventsArg.category]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGetTeamEventsArgSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsArg *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"limit"] = valueObj.limit; + if (valueObj.accountId) { + jsonDict[@"account_id"] = valueObj.accountId; + } + if (valueObj.time) { + jsonDict[@"time"] = [DBTEAMCOMMONTimeRangeSerializer serialize:valueObj.time]; + } + if (valueObj.category) { + jsonDict[@"category"] = [DBTEAMLOGEventCategorySerializer serialize:valueObj.category]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGetTeamEventsArg *)deserialize:(NSDictionary *)valueDict { + NSNumber *limit = valueDict[@"limit"] ?: @(1000); + NSString *accountId = valueDict[@"account_id"] ?: nil; + DBTEAMCOMMONTimeRange *time = + valueDict[@"time"] ? [DBTEAMCOMMONTimeRangeSerializer deserialize:valueDict[@"time"]] : nil; + DBTEAMLOGEventCategory *category = + valueDict[@"category"] ? [DBTEAMLOGEventCategorySerializer deserialize:valueDict[@"category"]] : nil; + + return [[DBTEAMLOGGetTeamEventsArg alloc] initWithLimit:limit accountId:accountId time:time category:category]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGetTeamEventsContinueArg.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGetTeamEventsContinueArg + +#pragma mark - Constructors + +- (instancetype)initWithCursor:(NSString *)cursor { + [DBStoneValidators nonnullValidator:nil](cursor); + + self = [super init]; + if (self) { + _cursor = cursor; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGetTeamEventsContinueArgSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGetTeamEventsContinueArgSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGetTeamEventsContinueArgSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.cursor hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGetTeamEventsContinueArg:other]; +} + +- (BOOL)isEqualToGetTeamEventsContinueArg:(DBTEAMLOGGetTeamEventsContinueArg *)aGetTeamEventsContinueArg { + if (self == aGetTeamEventsContinueArg) { + return YES; + } + if (![self.cursor isEqual:aGetTeamEventsContinueArg.cursor]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGetTeamEventsContinueArgSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsContinueArg *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"cursor"] = valueObj.cursor; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGetTeamEventsContinueArg *)deserialize:(NSDictionary *)valueDict { + NSString *cursor = valueDict[@"cursor"]; + + return [[DBTEAMLOGGetTeamEventsContinueArg alloc] initWithCursor:cursor]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGetTeamEventsContinueError.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGetTeamEventsContinueError + +#pragma mark - Constructors + +- (instancetype)initWithBadCursor { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGetTeamEventsContinueErrorBadCursor; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGetTeamEventsContinueErrorOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isBadCursor { + return _tag == DBTEAMLOGGetTeamEventsContinueErrorBadCursor; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGGetTeamEventsContinueErrorOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGGetTeamEventsContinueErrorBadCursor: + return @"DBTEAMLOGGetTeamEventsContinueErrorBadCursor"; + case DBTEAMLOGGetTeamEventsContinueErrorOther: + return @"DBTEAMLOGGetTeamEventsContinueErrorOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGetTeamEventsContinueErrorSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGetTeamEventsContinueErrorSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGetTeamEventsContinueErrorSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGGetTeamEventsContinueErrorBadCursor: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGetTeamEventsContinueErrorOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGetTeamEventsContinueError:other]; +} + +- (BOOL)isEqualToGetTeamEventsContinueError:(DBTEAMLOGGetTeamEventsContinueError *)aGetTeamEventsContinueError { + if (self == aGetTeamEventsContinueError) { + return YES; + } + if (self.tag != aGetTeamEventsContinueError.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGGetTeamEventsContinueErrorBadCursor: + return [[self tagName] isEqual:[aGetTeamEventsContinueError tagName]]; + case DBTEAMLOGGetTeamEventsContinueErrorOther: + return [[self tagName] isEqual:[aGetTeamEventsContinueError tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGetTeamEventsContinueErrorSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsContinueError *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isBadCursor]) { + jsonDict[@".tag"] = @"bad_cursor"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGetTeamEventsContinueError *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"bad_cursor"]) { + return [[DBTEAMLOGGetTeamEventsContinueError alloc] initWithBadCursor]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGGetTeamEventsContinueError alloc] initWithOther]; + } else { + return [[DBTEAMLOGGetTeamEventsContinueError alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGetTeamEventsError.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGetTeamEventsError + +#pragma mark - Constructors + +- (instancetype)initWithAccountIdNotFound { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGetTeamEventsErrorAccountIdNotFound; + } + return self; +} + +- (instancetype)initWithInvalidTimeRange { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGetTeamEventsErrorInvalidTimeRange; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGetTeamEventsErrorOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isAccountIdNotFound { + return _tag == DBTEAMLOGGetTeamEventsErrorAccountIdNotFound; +} + +- (BOOL)isInvalidTimeRange { + return _tag == DBTEAMLOGGetTeamEventsErrorInvalidTimeRange; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGGetTeamEventsErrorOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGGetTeamEventsErrorAccountIdNotFound: + return @"DBTEAMLOGGetTeamEventsErrorAccountIdNotFound"; + case DBTEAMLOGGetTeamEventsErrorInvalidTimeRange: + return @"DBTEAMLOGGetTeamEventsErrorInvalidTimeRange"; + case DBTEAMLOGGetTeamEventsErrorOther: + return @"DBTEAMLOGGetTeamEventsErrorOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGetTeamEventsErrorSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGetTeamEventsErrorSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGetTeamEventsErrorSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGGetTeamEventsErrorAccountIdNotFound: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGetTeamEventsErrorInvalidTimeRange: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGetTeamEventsErrorOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGetTeamEventsError:other]; +} + +- (BOOL)isEqualToGetTeamEventsError:(DBTEAMLOGGetTeamEventsError *)aGetTeamEventsError { + if (self == aGetTeamEventsError) { + return YES; + } + if (self.tag != aGetTeamEventsError.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGGetTeamEventsErrorAccountIdNotFound: + return [[self tagName] isEqual:[aGetTeamEventsError tagName]]; + case DBTEAMLOGGetTeamEventsErrorInvalidTimeRange: + return [[self tagName] isEqual:[aGetTeamEventsError tagName]]; + case DBTEAMLOGGetTeamEventsErrorOther: + return [[self tagName] isEqual:[aGetTeamEventsError tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGetTeamEventsErrorSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsError *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isAccountIdNotFound]) { + jsonDict[@".tag"] = @"account_id_not_found"; + } else if ([valueObj isInvalidTimeRange]) { + jsonDict[@".tag"] = @"invalid_time_range"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGetTeamEventsError *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"account_id_not_found"]) { + return [[DBTEAMLOGGetTeamEventsError alloc] initWithAccountIdNotFound]; + } else if ([tag isEqualToString:@"invalid_time_range"]) { + return [[DBTEAMLOGGetTeamEventsError alloc] initWithInvalidTimeRange]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGGetTeamEventsError alloc] initWithOther]; + } else { + return [[DBTEAMLOGGetTeamEventsError alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGetTeamEventsResult.h" +#import "DBTEAMLOGTeamEvent.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGetTeamEventsResult + +#pragma mark - Constructors + +- (instancetype)initWithEvents:(NSArray *)events + cursor:(NSString *)cursor + hasMore:(NSNumber *)hasMore { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](events); + [DBStoneValidators nonnullValidator:nil](cursor); + [DBStoneValidators nonnullValidator:nil](hasMore); + + self = [super init]; + if (self) { + _events = events; + _cursor = cursor; + _hasMore = hasMore; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGetTeamEventsResultSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGetTeamEventsResultSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGetTeamEventsResultSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.events hash]; + result = prime * result + [self.cursor hash]; + result = prime * result + [self.hasMore hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGetTeamEventsResult:other]; +} + +- (BOOL)isEqualToGetTeamEventsResult:(DBTEAMLOGGetTeamEventsResult *)aGetTeamEventsResult { + if (self == aGetTeamEventsResult) { + return YES; + } + if (![self.events isEqual:aGetTeamEventsResult.events]) { + return NO; + } + if (![self.cursor isEqual:aGetTeamEventsResult.cursor]) { + return NO; + } + if (![self.hasMore isEqual:aGetTeamEventsResult.hasMore]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGetTeamEventsResultSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsResult *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"events"] = [DBArraySerializer serialize:valueObj.events + withBlock:^id(id elem0) { + return [DBTEAMLOGTeamEventSerializer serialize:elem0]; + }]; + jsonDict[@"cursor"] = valueObj.cursor; + jsonDict[@"has_more"] = valueObj.hasMore; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGetTeamEventsResult *)deserialize:(NSDictionary *)valueDict { + NSArray *events = + [DBArraySerializer deserialize:valueDict[@"events"] + withBlock:^id(id elem0) { + return [DBTEAMLOGTeamEventSerializer deserialize:elem0]; + }]; + NSString *cursor = valueDict[@"cursor"]; + NSNumber *hasMore = valueDict[@"has_more"]; + + return [[DBTEAMLOGGetTeamEventsResult alloc] initWithEvents:events cursor:cursor hasMore:hasMore]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGoogleSsoChangePolicyDetails.h" +#import "DBTEAMLOGGoogleSsoPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGoogleSsoChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGGoogleSsoPolicy *)dNewValue + previousValue:(DBTEAMLOGGoogleSsoPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGGoogleSsoPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGoogleSsoChangePolicyDetails:other]; +} + +- (BOOL)isEqualToGoogleSsoChangePolicyDetails:(DBTEAMLOGGoogleSsoChangePolicyDetails *)aGoogleSsoChangePolicyDetails { + if (self == aGoogleSsoChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aGoogleSsoChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aGoogleSsoChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGoogleSsoChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGGoogleSsoPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGGoogleSsoPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGoogleSsoChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGGoogleSsoPolicy *dNewValue = [DBTEAMLOGGoogleSsoPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGGoogleSsoPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGGoogleSsoPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGGoogleSsoChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGoogleSsoChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGoogleSsoChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGoogleSsoChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGoogleSsoChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGoogleSsoChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGoogleSsoChangePolicyType:other]; +} + +- (BOOL)isEqualToGoogleSsoChangePolicyType:(DBTEAMLOGGoogleSsoChangePolicyType *)aGoogleSsoChangePolicyType { + if (self == aGoogleSsoChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aGoogleSsoChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGoogleSsoChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGoogleSsoChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGoogleSsoChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGoogleSsoChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGoogleSsoPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGoogleSsoPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGoogleSsoPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGoogleSsoPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGoogleSsoPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGGoogleSsoPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGGoogleSsoPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGGoogleSsoPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGGoogleSsoPolicyDisabled: + return @"DBTEAMLOGGoogleSsoPolicyDisabled"; + case DBTEAMLOGGoogleSsoPolicyEnabled: + return @"DBTEAMLOGGoogleSsoPolicyEnabled"; + case DBTEAMLOGGoogleSsoPolicyOther: + return @"DBTEAMLOGGoogleSsoPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGoogleSsoPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGoogleSsoPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGoogleSsoPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGGoogleSsoPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGoogleSsoPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGoogleSsoPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGoogleSsoPolicy:other]; +} + +- (BOOL)isEqualToGoogleSsoPolicy:(DBTEAMLOGGoogleSsoPolicy *)aGoogleSsoPolicy { + if (self == aGoogleSsoPolicy) { + return YES; + } + if (self.tag != aGoogleSsoPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGGoogleSsoPolicyDisabled: + return [[self tagName] isEqual:[aGoogleSsoPolicy tagName]]; + case DBTEAMLOGGoogleSsoPolicyEnabled: + return [[self tagName] isEqual:[aGoogleSsoPolicy tagName]]; + case DBTEAMLOGGoogleSsoPolicyOther: + return [[self tagName] isEqual:[aGoogleSsoPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGoogleSsoPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGoogleSsoPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGoogleSsoPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupAddExternalIdDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupAddExternalIdDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(NSString *)dNewValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupAddExternalIdDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupAddExternalIdDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupAddExternalIdDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupAddExternalIdDetails:other]; +} + +- (BOOL)isEqualToGroupAddExternalIdDetails:(DBTEAMLOGGroupAddExternalIdDetails *)aGroupAddExternalIdDetails { + if (self == aGroupAddExternalIdDetails) { + return YES; + } + if (![self.dNewValue isEqual:aGroupAddExternalIdDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupAddExternalIdDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupAddExternalIdDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = valueObj.dNewValue; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupAddExternalIdDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewValue = valueDict[@"new_value"]; + + return [[DBTEAMLOGGroupAddExternalIdDetails alloc] initWithDNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupAddExternalIdType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupAddExternalIdType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupAddExternalIdTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupAddExternalIdTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupAddExternalIdTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupAddExternalIdType:other]; +} + +- (BOOL)isEqualToGroupAddExternalIdType:(DBTEAMLOGGroupAddExternalIdType *)aGroupAddExternalIdType { + if (self == aGroupAddExternalIdType) { + return YES; + } + if (![self.description_ isEqual:aGroupAddExternalIdType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupAddExternalIdTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupAddExternalIdType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupAddExternalIdType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupAddExternalIdType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupAddMemberDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupAddMemberDetails + +#pragma mark - Constructors + +- (instancetype)initWithIsGroupOwner:(NSNumber *)isGroupOwner { + [DBStoneValidators nonnullValidator:nil](isGroupOwner); + + self = [super init]; + if (self) { + _isGroupOwner = isGroupOwner; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupAddMemberDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupAddMemberDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupAddMemberDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.isGroupOwner hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupAddMemberDetails:other]; +} + +- (BOOL)isEqualToGroupAddMemberDetails:(DBTEAMLOGGroupAddMemberDetails *)aGroupAddMemberDetails { + if (self == aGroupAddMemberDetails) { + return YES; + } + if (![self.isGroupOwner isEqual:aGroupAddMemberDetails.isGroupOwner]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupAddMemberDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupAddMemberDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"is_group_owner"] = valueObj.isGroupOwner; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupAddMemberDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *isGroupOwner = valueDict[@"is_group_owner"]; + + return [[DBTEAMLOGGroupAddMemberDetails alloc] initWithIsGroupOwner:isGroupOwner]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupAddMemberType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupAddMemberType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupAddMemberTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupAddMemberTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupAddMemberTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupAddMemberType:other]; +} + +- (BOOL)isEqualToGroupAddMemberType:(DBTEAMLOGGroupAddMemberType *)aGroupAddMemberType { + if (self == aGroupAddMemberType) { + return YES; + } + if (![self.description_ isEqual:aGroupAddMemberType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupAddMemberTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupAddMemberType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupAddMemberType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupAddMemberType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupChangeExternalIdDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupChangeExternalIdDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + [DBStoneValidators nonnullValidator:nil](previousValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupChangeExternalIdDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupChangeExternalIdDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupChangeExternalIdDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.previousValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupChangeExternalIdDetails:other]; +} + +- (BOOL)isEqualToGroupChangeExternalIdDetails:(DBTEAMLOGGroupChangeExternalIdDetails *)aGroupChangeExternalIdDetails { + if (self == aGroupChangeExternalIdDetails) { + return YES; + } + if (![self.dNewValue isEqual:aGroupChangeExternalIdDetails.dNewValue]) { + return NO; + } + if (![self.previousValue isEqual:aGroupChangeExternalIdDetails.previousValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupChangeExternalIdDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeExternalIdDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"previous_value"] = valueObj.previousValue; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupChangeExternalIdDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewValue = valueDict[@"new_value"]; + NSString *previousValue = valueDict[@"previous_value"]; + + return [[DBTEAMLOGGroupChangeExternalIdDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupChangeExternalIdType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupChangeExternalIdType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupChangeExternalIdTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupChangeExternalIdTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupChangeExternalIdTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupChangeExternalIdType:other]; +} + +- (BOOL)isEqualToGroupChangeExternalIdType:(DBTEAMLOGGroupChangeExternalIdType *)aGroupChangeExternalIdType { + if (self == aGroupChangeExternalIdType) { + return YES; + } + if (![self.description_ isEqual:aGroupChangeExternalIdType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupChangeExternalIdTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeExternalIdType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupChangeExternalIdType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupChangeExternalIdType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMCOMMONGroupManagementType.h" +#import "DBTEAMLOGGroupChangeManagementTypeDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupChangeManagementTypeDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMCOMMONGroupManagementType *)dNewValue + previousValue:(DBTEAMCOMMONGroupManagementType *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMCOMMONGroupManagementType *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupChangeManagementTypeDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupChangeManagementTypeDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupChangeManagementTypeDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupChangeManagementTypeDetails:other]; +} + +- (BOOL)isEqualToGroupChangeManagementTypeDetails: + (DBTEAMLOGGroupChangeManagementTypeDetails *)aGroupChangeManagementTypeDetails { + if (self == aGroupChangeManagementTypeDetails) { + return YES; + } + if (![self.dNewValue isEqual:aGroupChangeManagementTypeDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aGroupChangeManagementTypeDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupChangeManagementTypeDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeManagementTypeDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMCOMMONGroupManagementTypeSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMCOMMONGroupManagementTypeSerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupChangeManagementTypeDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMCOMMONGroupManagementType *dNewValue = + [DBTEAMCOMMONGroupManagementTypeSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMCOMMONGroupManagementType *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMCOMMONGroupManagementTypeSerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGGroupChangeManagementTypeDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupChangeManagementTypeType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupChangeManagementTypeType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupChangeManagementTypeTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupChangeManagementTypeTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupChangeManagementTypeTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupChangeManagementTypeType:other]; +} + +- (BOOL)isEqualToGroupChangeManagementTypeType: + (DBTEAMLOGGroupChangeManagementTypeType *)aGroupChangeManagementTypeType { + if (self == aGroupChangeManagementTypeType) { + return YES; + } + if (![self.description_ isEqual:aGroupChangeManagementTypeType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupChangeManagementTypeTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeManagementTypeType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupChangeManagementTypeType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupChangeManagementTypeType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupChangeMemberRoleDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupChangeMemberRoleDetails + +#pragma mark - Constructors + +- (instancetype)initWithIsGroupOwner:(NSNumber *)isGroupOwner { + [DBStoneValidators nonnullValidator:nil](isGroupOwner); + + self = [super init]; + if (self) { + _isGroupOwner = isGroupOwner; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupChangeMemberRoleDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupChangeMemberRoleDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupChangeMemberRoleDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.isGroupOwner hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupChangeMemberRoleDetails:other]; +} + +- (BOOL)isEqualToGroupChangeMemberRoleDetails:(DBTEAMLOGGroupChangeMemberRoleDetails *)aGroupChangeMemberRoleDetails { + if (self == aGroupChangeMemberRoleDetails) { + return YES; + } + if (![self.isGroupOwner isEqual:aGroupChangeMemberRoleDetails.isGroupOwner]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupChangeMemberRoleDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeMemberRoleDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"is_group_owner"] = valueObj.isGroupOwner; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupChangeMemberRoleDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *isGroupOwner = valueDict[@"is_group_owner"]; + + return [[DBTEAMLOGGroupChangeMemberRoleDetails alloc] initWithIsGroupOwner:isGroupOwner]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupChangeMemberRoleType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupChangeMemberRoleType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupChangeMemberRoleTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupChangeMemberRoleTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupChangeMemberRoleTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupChangeMemberRoleType:other]; +} + +- (BOOL)isEqualToGroupChangeMemberRoleType:(DBTEAMLOGGroupChangeMemberRoleType *)aGroupChangeMemberRoleType { + if (self == aGroupChangeMemberRoleType) { + return YES; + } + if (![self.description_ isEqual:aGroupChangeMemberRoleType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupChangeMemberRoleTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeMemberRoleType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupChangeMemberRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupChangeMemberRoleType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupCreateDetails.h" +#import "DBTEAMLOGGroupJoinPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupCreateDetails + +#pragma mark - Constructors + +- (instancetype)initWithJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)joinPolicy + isCompanyManaged:(NSNumber *)isCompanyManaged { + [DBStoneValidators nonnullValidator:nil](joinPolicy); + + self = [super init]; + if (self) { + _isCompanyManaged = isCompanyManaged; + _joinPolicy = joinPolicy; + } + return self; +} + +- (instancetype)initWithJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)joinPolicy { + return [self initWithJoinPolicy:joinPolicy isCompanyManaged:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupCreateDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupCreateDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupCreateDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.joinPolicy hash]; + if (self.isCompanyManaged != nil) { + result = prime * result + [self.isCompanyManaged hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupCreateDetails:other]; +} + +- (BOOL)isEqualToGroupCreateDetails:(DBTEAMLOGGroupCreateDetails *)aGroupCreateDetails { + if (self == aGroupCreateDetails) { + return YES; + } + if (![self.joinPolicy isEqual:aGroupCreateDetails.joinPolicy]) { + return NO; + } + if (self.isCompanyManaged) { + if (![self.isCompanyManaged isEqual:aGroupCreateDetails.isCompanyManaged]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupCreateDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupCreateDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"join_policy"] = [DBTEAMLOGGroupJoinPolicySerializer serialize:valueObj.joinPolicy]; + if (valueObj.isCompanyManaged) { + jsonDict[@"is_company_managed"] = valueObj.isCompanyManaged; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupCreateDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGGroupJoinPolicy *joinPolicy = [DBTEAMLOGGroupJoinPolicySerializer deserialize:valueDict[@"join_policy"]]; + NSNumber *isCompanyManaged = valueDict[@"is_company_managed"] ?: nil; + + return [[DBTEAMLOGGroupCreateDetails alloc] initWithJoinPolicy:joinPolicy isCompanyManaged:isCompanyManaged]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupCreateType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupCreateType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupCreateTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupCreateTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupCreateTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupCreateType:other]; +} + +- (BOOL)isEqualToGroupCreateType:(DBTEAMLOGGroupCreateType *)aGroupCreateType { + if (self == aGroupCreateType) { + return YES; + } + if (![self.description_ isEqual:aGroupCreateType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupCreateTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupCreateType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupCreateType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupCreateType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupDeleteDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupDeleteDetails + +#pragma mark - Constructors + +- (instancetype)initWithIsCompanyManaged:(NSNumber *)isCompanyManaged { + + self = [super init]; + if (self) { + _isCompanyManaged = isCompanyManaged; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithIsCompanyManaged:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupDeleteDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupDeleteDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupDeleteDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.isCompanyManaged != nil) { + result = prime * result + [self.isCompanyManaged hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupDeleteDetails:other]; +} + +- (BOOL)isEqualToGroupDeleteDetails:(DBTEAMLOGGroupDeleteDetails *)aGroupDeleteDetails { + if (self == aGroupDeleteDetails) { + return YES; + } + if (self.isCompanyManaged) { + if (![self.isCompanyManaged isEqual:aGroupDeleteDetails.isCompanyManaged]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupDeleteDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupDeleteDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.isCompanyManaged) { + jsonDict[@"is_company_managed"] = valueObj.isCompanyManaged; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupDeleteDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *isCompanyManaged = valueDict[@"is_company_managed"] ?: nil; + + return [[DBTEAMLOGGroupDeleteDetails alloc] initWithIsCompanyManaged:isCompanyManaged]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupDeleteType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupDeleteType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupDeleteTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupDeleteTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupDeleteTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupDeleteType:other]; +} + +- (BOOL)isEqualToGroupDeleteType:(DBTEAMLOGGroupDeleteType *)aGroupDeleteType { + if (self == aGroupDeleteType) { + return YES; + } + if (![self.description_ isEqual:aGroupDeleteType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupDeleteTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupDeleteType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupDeleteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupDeleteType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupJoinPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupJoinPolicy + +#pragma mark - Constructors + +- (instancetype)initWithOpen { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGroupJoinPolicyOpen; + } + return self; +} + +- (instancetype)initWithRequestToJoin { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGroupJoinPolicyRequestToJoin; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGGroupJoinPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isOpen { + return _tag == DBTEAMLOGGroupJoinPolicyOpen; +} + +- (BOOL)isRequestToJoin { + return _tag == DBTEAMLOGGroupJoinPolicyRequestToJoin; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGGroupJoinPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGGroupJoinPolicyOpen: + return @"DBTEAMLOGGroupJoinPolicyOpen"; + case DBTEAMLOGGroupJoinPolicyRequestToJoin: + return @"DBTEAMLOGGroupJoinPolicyRequestToJoin"; + case DBTEAMLOGGroupJoinPolicyOther: + return @"DBTEAMLOGGroupJoinPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupJoinPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupJoinPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupJoinPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGGroupJoinPolicyOpen: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGroupJoinPolicyRequestToJoin: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGGroupJoinPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupJoinPolicy:other]; +} + +- (BOOL)isEqualToGroupJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)aGroupJoinPolicy { + if (self == aGroupJoinPolicy) { + return YES; + } + if (self.tag != aGroupJoinPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGGroupJoinPolicyOpen: + return [[self tagName] isEqual:[aGroupJoinPolicy tagName]]; + case DBTEAMLOGGroupJoinPolicyRequestToJoin: + return [[self tagName] isEqual:[aGroupJoinPolicy tagName]]; + case DBTEAMLOGGroupJoinPolicyOther: + return [[self tagName] isEqual:[aGroupJoinPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupJoinPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupJoinPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isOpen]) { + jsonDict[@".tag"] = @"open"; + } else if ([valueObj isRequestToJoin]) { + jsonDict[@".tag"] = @"request_to_join"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupJoinPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"open"]) { + return [[DBTEAMLOGGroupJoinPolicy alloc] initWithOpen]; + } else if ([tag isEqualToString:@"request_to_join"]) { + return [[DBTEAMLOGGroupJoinPolicy alloc] initWithRequestToJoin]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGGroupJoinPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGGroupJoinPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithDisplayName:(NSString *)displayName + groupId:(NSString *)groupId + externalId:(NSString *)externalId { + [DBStoneValidators nonnullValidator:nil](displayName); + + self = [super init]; + if (self) { + _groupId = groupId; + _displayName = displayName; + _externalId = externalId; + } + return self; +} + +- (instancetype)initWithDisplayName:(NSString *)displayName { + return [self initWithDisplayName:displayName groupId:nil externalId:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.displayName hash]; + if (self.groupId != nil) { + result = prime * result + [self.groupId hash]; + } + if (self.externalId != nil) { + result = prime * result + [self.externalId hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupLogInfo:other]; +} + +- (BOOL)isEqualToGroupLogInfo:(DBTEAMLOGGroupLogInfo *)aGroupLogInfo { + if (self == aGroupLogInfo) { + return YES; + } + if (![self.displayName isEqual:aGroupLogInfo.displayName]) { + return NO; + } + if (self.groupId) { + if (![self.groupId isEqual:aGroupLogInfo.groupId]) { + return NO; + } + } + if (self.externalId) { + if (![self.externalId isEqual:aGroupLogInfo.externalId]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"display_name"] = valueObj.displayName; + if (valueObj.groupId) { + jsonDict[@"group_id"] = valueObj.groupId; + } + if (valueObj.externalId) { + jsonDict[@"external_id"] = valueObj.externalId; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *displayName = valueDict[@"display_name"]; + NSString *groupId = valueDict[@"group_id"] ?: nil; + NSString *externalId = valueDict[@"external_id"] ?: nil; + + return [[DBTEAMLOGGroupLogInfo alloc] initWithDisplayName:displayName groupId:groupId externalId:externalId]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupMovedDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupMovedDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupMovedDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupMovedDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupMovedDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupMovedDetails:other]; +} + +- (BOOL)isEqualToGroupMovedDetails:(DBTEAMLOGGroupMovedDetails *)aGroupMovedDetails { + if (self == aGroupMovedDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupMovedDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupMovedDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupMovedDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGGroupMovedDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupMovedType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupMovedType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupMovedTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupMovedTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupMovedTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupMovedType:other]; +} + +- (BOOL)isEqualToGroupMovedType:(DBTEAMLOGGroupMovedType *)aGroupMovedType { + if (self == aGroupMovedType) { + return YES; + } + if (![self.description_ isEqual:aGroupMovedType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupMovedTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupMovedType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupMovedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupMovedType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupRemoveExternalIdDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupRemoveExternalIdDetails + +#pragma mark - Constructors + +- (instancetype)initWithPreviousValue:(NSString *)previousValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + + self = [super init]; + if (self) { + _previousValue = previousValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupRemoveExternalIdDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupRemoveExternalIdDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupRemoveExternalIdDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.previousValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupRemoveExternalIdDetails:other]; +} + +- (BOOL)isEqualToGroupRemoveExternalIdDetails:(DBTEAMLOGGroupRemoveExternalIdDetails *)aGroupRemoveExternalIdDetails { + if (self == aGroupRemoveExternalIdDetails) { + return YES; + } + if (![self.previousValue isEqual:aGroupRemoveExternalIdDetails.previousValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupRemoveExternalIdDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupRemoveExternalIdDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"previous_value"] = valueObj.previousValue; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupRemoveExternalIdDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousValue = valueDict[@"previous_value"]; + + return [[DBTEAMLOGGroupRemoveExternalIdDetails alloc] initWithPreviousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupRemoveExternalIdType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupRemoveExternalIdType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupRemoveExternalIdTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupRemoveExternalIdTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupRemoveExternalIdTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupRemoveExternalIdType:other]; +} + +- (BOOL)isEqualToGroupRemoveExternalIdType:(DBTEAMLOGGroupRemoveExternalIdType *)aGroupRemoveExternalIdType { + if (self == aGroupRemoveExternalIdType) { + return YES; + } + if (![self.description_ isEqual:aGroupRemoveExternalIdType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupRemoveExternalIdTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupRemoveExternalIdType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupRemoveExternalIdType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupRemoveExternalIdType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupRemoveMemberDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupRemoveMemberDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupRemoveMemberDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupRemoveMemberDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupRemoveMemberDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupRemoveMemberDetails:other]; +} + +- (BOOL)isEqualToGroupRemoveMemberDetails:(DBTEAMLOGGroupRemoveMemberDetails *)aGroupRemoveMemberDetails { + if (self == aGroupRemoveMemberDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupRemoveMemberDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupRemoveMemberDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupRemoveMemberDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGGroupRemoveMemberDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupRemoveMemberType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupRemoveMemberType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupRemoveMemberTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupRemoveMemberTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupRemoveMemberTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupRemoveMemberType:other]; +} + +- (BOOL)isEqualToGroupRemoveMemberType:(DBTEAMLOGGroupRemoveMemberType *)aGroupRemoveMemberType { + if (self == aGroupRemoveMemberType) { + return YES; + } + if (![self.description_ isEqual:aGroupRemoveMemberType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupRemoveMemberTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupRemoveMemberType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupRemoveMemberType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupRemoveMemberType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupRenameDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupRenameDetails + +#pragma mark - Constructors + +- (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSString *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupRenameDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupRenameDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupRenameDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupRenameDetails:other]; +} + +- (BOOL)isEqualToGroupRenameDetails:(DBTEAMLOGGroupRenameDetails *)aGroupRenameDetails { + if (self == aGroupRenameDetails) { + return YES; + } + if (![self.previousValue isEqual:aGroupRenameDetails.previousValue]) { + return NO; + } + if (![self.dNewValue isEqual:aGroupRenameDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupRenameDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupRenameDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"new_value"] = valueObj.dNewValue; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupRenameDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousValue = valueDict[@"previous_value"]; + NSString *dNewValue = valueDict[@"new_value"]; + + return [[DBTEAMLOGGroupRenameDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupRenameType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupRenameType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupRenameTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupRenameTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupRenameTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupRenameType:other]; +} + +- (BOOL)isEqualToGroupRenameType:(DBTEAMLOGGroupRenameType *)aGroupRenameType { + if (self == aGroupRenameType) { + return YES; + } + if (![self.description_ isEqual:aGroupRenameType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupRenameTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupRenameType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupRenameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupRenameType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupUserManagementChangePolicyDetails.h" +#import "DBTEAMPOLICIESGroupCreation.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupUserManagementChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESGroupCreation *)dNewValue + previousValue:(DBTEAMPOLICIESGroupCreation *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESGroupCreation *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupUserManagementChangePolicyDetails:other]; +} + +- (BOOL)isEqualToGroupUserManagementChangePolicyDetails: + (DBTEAMLOGGroupUserManagementChangePolicyDetails *)aGroupUserManagementChangePolicyDetails { + if (self == aGroupUserManagementChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aGroupUserManagementChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aGroupUserManagementChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupUserManagementChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMPOLICIESGroupCreationSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMPOLICIESGroupCreationSerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupUserManagementChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESGroupCreation *dNewValue = [DBTEAMPOLICIESGroupCreationSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMPOLICIESGroupCreation *previousValue = + valueDict[@"previous_value"] ? [DBTEAMPOLICIESGroupCreationSerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return + [[DBTEAMLOGGroupUserManagementChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGGroupUserManagementChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGGroupUserManagementChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToGroupUserManagementChangePolicyType:other]; +} + +- (BOOL)isEqualToGroupUserManagementChangePolicyType: + (DBTEAMLOGGroupUserManagementChangePolicyType *)aGroupUserManagementChangePolicyType { + if (self == aGroupUserManagementChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aGroupUserManagementChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGGroupUserManagementChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGGroupUserManagementChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGGroupUserManagementChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGIdentifierType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGIdentifierType + +#pragma mark - Constructors + +- (instancetype)initWithEmail { + self = [super init]; + if (self) { + _tag = DBTEAMLOGIdentifierTypeEmail; + } + return self; +} + +- (instancetype)initWithFacebookProfileName { + self = [super init]; + if (self) { + _tag = DBTEAMLOGIdentifierTypeFacebookProfileName; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGIdentifierTypeOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isEmail { + return _tag == DBTEAMLOGIdentifierTypeEmail; +} + +- (BOOL)isFacebookProfileName { + return _tag == DBTEAMLOGIdentifierTypeFacebookProfileName; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGIdentifierTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGIdentifierTypeEmail: + return @"DBTEAMLOGIdentifierTypeEmail"; + case DBTEAMLOGIdentifierTypeFacebookProfileName: + return @"DBTEAMLOGIdentifierTypeFacebookProfileName"; + case DBTEAMLOGIdentifierTypeOther: + return @"DBTEAMLOGIdentifierTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGIdentifierTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGIdentifierTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGIdentifierTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGIdentifierTypeEmail: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGIdentifierTypeFacebookProfileName: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGIdentifierTypeOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToIdentifierType:other]; +} + +- (BOOL)isEqualToIdentifierType:(DBTEAMLOGIdentifierType *)anIdentifierType { + if (self == anIdentifierType) { + return YES; + } + if (self.tag != anIdentifierType.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGIdentifierTypeEmail: + return [[self tagName] isEqual:[anIdentifierType tagName]]; + case DBTEAMLOGIdentifierTypeFacebookProfileName: + return [[self tagName] isEqual:[anIdentifierType tagName]]; + case DBTEAMLOGIdentifierTypeOther: + return [[self tagName] isEqual:[anIdentifierType tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGIdentifierTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGIdentifierType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isEmail]) { + jsonDict[@".tag"] = @"email"; + } else if ([valueObj isFacebookProfileName]) { + jsonDict[@".tag"] = @"facebook_profile_name"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGIdentifierType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"email"]) { + return [[DBTEAMLOGIdentifierType alloc] initWithEmail]; + } else if ([tag isEqualToString:@"facebook_profile_name"]) { + return [[DBTEAMLOGIdentifierType alloc] initWithFacebookProfileName]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGIdentifierType alloc] initWithOther]; + } else { + return [[DBTEAMLOGIdentifierType alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAppLogInfo.h" +#import "DBTEAMLOGFolderLogInfo.h" +#import "DBTEAMLOGJoinTeamDetails.h" +#import "DBTEAMLOGLinkedDeviceLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGJoinTeamDetails + +#pragma mark - Constructors + +- (instancetype)initWithLinkedApps:(NSArray *)linkedApps + linkedDevices:(NSArray *)linkedDevices + linkedSharedFolders:(NSArray *)linkedSharedFolders { + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](linkedApps); + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](linkedDevices); + [DBStoneValidators + nonnullValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](linkedSharedFolders); + + self = [super init]; + if (self) { + _linkedApps = linkedApps; + _linkedDevices = linkedDevices; + _linkedSharedFolders = linkedSharedFolders; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGJoinTeamDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGJoinTeamDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGJoinTeamDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.linkedApps hash]; + result = prime * result + [self.linkedDevices hash]; + result = prime * result + [self.linkedSharedFolders hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToJoinTeamDetails:other]; +} + +- (BOOL)isEqualToJoinTeamDetails:(DBTEAMLOGJoinTeamDetails *)aJoinTeamDetails { + if (self == aJoinTeamDetails) { + return YES; + } + if (![self.linkedApps isEqual:aJoinTeamDetails.linkedApps]) { + return NO; + } + if (![self.linkedDevices isEqual:aJoinTeamDetails.linkedDevices]) { + return NO; + } + if (![self.linkedSharedFolders isEqual:aJoinTeamDetails.linkedSharedFolders]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGJoinTeamDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGJoinTeamDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"linked_apps"] = [DBArraySerializer serialize:valueObj.linkedApps + withBlock:^id(id elem0) { + return [DBTEAMLOGAppLogInfoSerializer serialize:elem0]; + }]; + jsonDict[@"linked_devices"] = [DBArraySerializer serialize:valueObj.linkedDevices + withBlock:^id(id elem0) { + return [DBTEAMLOGLinkedDeviceLogInfoSerializer serialize:elem0]; + }]; + jsonDict[@"linked_shared_folders"] = [DBArraySerializer serialize:valueObj.linkedSharedFolders + withBlock:^id(id elem0) { + return [DBTEAMLOGFolderLogInfoSerializer serialize:elem0]; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *linkedApps = + [DBArraySerializer deserialize:valueDict[@"linked_apps"] + withBlock:^id(id elem0) { + return [DBTEAMLOGAppLogInfoSerializer deserialize:elem0]; + }]; + NSArray *linkedDevices = + [DBArraySerializer deserialize:valueDict[@"linked_devices"] + withBlock:^id(id elem0) { + return [DBTEAMLOGLinkedDeviceLogInfoSerializer deserialize:elem0]; + }]; + NSArray *linkedSharedFolders = + [DBArraySerializer deserialize:valueDict[@"linked_shared_folders"] + withBlock:^id(id elem0) { + return [DBTEAMLOGFolderLogInfoSerializer deserialize:elem0]; + }]; + + return [[DBTEAMLOGJoinTeamDetails alloc] initWithLinkedApps:linkedApps + linkedDevices:linkedDevices + linkedSharedFolders:linkedSharedFolders]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" +#import "DBTEAMLOGLegacyDeviceSessionLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLegacyDeviceSessionLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithSessionId:(NSString *)sessionId + ipAddress:(NSString *)ipAddress + created:(NSDate *)created + updated:(NSDate *)updated + displayName:(NSString *)displayName + isEmmManaged:(NSNumber *)isEmmManaged + platform:(NSString *)platform + macAddress:(NSString *)macAddress + osVersion:(NSString *)osVersion + deviceType:(NSString *)deviceType + clientVersion:(NSString *)clientVersion + legacyUniqId:(NSString *)legacyUniqId { + + self = [super initWithSessionId:sessionId ipAddress:ipAddress created:created updated:updated]; + if (self) { + _displayName = displayName; + _isEmmManaged = isEmmManaged; + _platform = platform; + _macAddress = macAddress; + _osVersion = osVersion; + _deviceType = deviceType; + _clientVersion = clientVersion; + _legacyUniqId = legacyUniqId; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithSessionId:nil + ipAddress:nil + created:nil + updated:nil + displayName:nil + isEmmManaged:nil + platform:nil + macAddress:nil + osVersion:nil + deviceType:nil + clientVersion:nil + legacyUniqId:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLegacyDeviceSessionLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLegacyDeviceSessionLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLegacyDeviceSessionLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + if (self.created != nil) { + result = prime * result + [self.created hash]; + } + if (self.updated != nil) { + result = prime * result + [self.updated hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.isEmmManaged != nil) { + result = prime * result + [self.isEmmManaged hash]; + } + if (self.platform != nil) { + result = prime * result + [self.platform hash]; + } + if (self.macAddress != nil) { + result = prime * result + [self.macAddress hash]; + } + if (self.osVersion != nil) { + result = prime * result + [self.osVersion hash]; + } + if (self.deviceType != nil) { + result = prime * result + [self.deviceType hash]; + } + if (self.clientVersion != nil) { + result = prime * result + [self.clientVersion hash]; + } + if (self.legacyUniqId != nil) { + result = prime * result + [self.legacyUniqId hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLegacyDeviceSessionLogInfo:other]; +} + +- (BOOL)isEqualToLegacyDeviceSessionLogInfo:(DBTEAMLOGLegacyDeviceSessionLogInfo *)aLegacyDeviceSessionLogInfo { + if (self == aLegacyDeviceSessionLogInfo) { + return YES; + } + if (self.sessionId) { + if (![self.sessionId isEqual:aLegacyDeviceSessionLogInfo.sessionId]) { + return NO; + } + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aLegacyDeviceSessionLogInfo.ipAddress]) { + return NO; + } + } + if (self.created) { + if (![self.created isEqual:aLegacyDeviceSessionLogInfo.created]) { + return NO; + } + } + if (self.updated) { + if (![self.updated isEqual:aLegacyDeviceSessionLogInfo.updated]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:aLegacyDeviceSessionLogInfo.displayName]) { + return NO; + } + } + if (self.isEmmManaged) { + if (![self.isEmmManaged isEqual:aLegacyDeviceSessionLogInfo.isEmmManaged]) { + return NO; + } + } + if (self.platform) { + if (![self.platform isEqual:aLegacyDeviceSessionLogInfo.platform]) { + return NO; + } + } + if (self.macAddress) { + if (![self.macAddress isEqual:aLegacyDeviceSessionLogInfo.macAddress]) { + return NO; + } + } + if (self.osVersion) { + if (![self.osVersion isEqual:aLegacyDeviceSessionLogInfo.osVersion]) { + return NO; + } + } + if (self.deviceType) { + if (![self.deviceType isEqual:aLegacyDeviceSessionLogInfo.deviceType]) { + return NO; + } + } + if (self.clientVersion) { + if (![self.clientVersion isEqual:aLegacyDeviceSessionLogInfo.clientVersion]) { + return NO; + } + } + if (self.legacyUniqId) { + if (![self.legacyUniqId isEqual:aLegacyDeviceSessionLogInfo.legacyUniqId]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLegacyDeviceSessionLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLegacyDeviceSessionLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + if (valueObj.created) { + jsonDict[@"created"] = [DBNSDateSerializer serialize:valueObj.created dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.updated) { + jsonDict[@"updated"] = [DBNSDateSerializer serialize:valueObj.updated dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.isEmmManaged) { + jsonDict[@"is_emm_managed"] = valueObj.isEmmManaged; + } + if (valueObj.platform) { + jsonDict[@"platform"] = valueObj.platform; + } + if (valueObj.macAddress) { + jsonDict[@"mac_address"] = valueObj.macAddress; + } + if (valueObj.osVersion) { + jsonDict[@"os_version"] = valueObj.osVersion; + } + if (valueObj.deviceType) { + jsonDict[@"device_type"] = valueObj.deviceType; + } + if (valueObj.clientVersion) { + jsonDict[@"client_version"] = valueObj.clientVersion; + } + if (valueObj.legacyUniqId) { + jsonDict[@"legacy_uniq_id"] = valueObj.legacyUniqId; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLegacyDeviceSessionLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; + NSDate *created = valueDict[@"created"] + ? [DBNSDateSerializer deserialize:valueDict[@"created"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *updated = valueDict[@"updated"] + ? [DBNSDateSerializer deserialize:valueDict[@"updated"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSNumber *isEmmManaged = valueDict[@"is_emm_managed"] ?: nil; + NSString *platform = valueDict[@"platform"] ?: nil; + NSString *macAddress = valueDict[@"mac_address"] ?: nil; + NSString *osVersion = valueDict[@"os_version"] ?: nil; + NSString *deviceType = valueDict[@"device_type"] ?: nil; + NSString *clientVersion = valueDict[@"client_version"] ?: nil; + NSString *legacyUniqId = valueDict[@"legacy_uniq_id"] ?: nil; + + return [[DBTEAMLOGLegacyDeviceSessionLogInfo alloc] initWithSessionId:sessionId + ipAddress:ipAddress + created:created + updated:updated + displayName:displayName + isEmmManaged:isEmmManaged + platform:platform + macAddress:macAddress + osVersion:osVersion + deviceType:deviceType + clientVersion:clientVersion + legacyUniqId:legacyUniqId]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLinkedDeviceLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLinkedDeviceLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithDeviceType:(NSString *)deviceType + displayName:(NSString *)displayName + ipAddress:(NSString *)ipAddress + lastActivity:(NSString *)lastActivity + platform:(NSString *)platform { + [DBStoneValidators nonnullValidator:nil](deviceType); + + self = [super init]; + if (self) { + _deviceType = deviceType; + _displayName = displayName; + _ipAddress = ipAddress; + _lastActivity = lastActivity; + _platform = platform; + } + return self; +} + +- (instancetype)initWithDeviceType:(NSString *)deviceType { + return [self initWithDeviceType:deviceType displayName:nil ipAddress:nil lastActivity:nil platform:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLinkedDeviceLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLinkedDeviceLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLinkedDeviceLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.deviceType hash]; + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + if (self.lastActivity != nil) { + result = prime * result + [self.lastActivity hash]; + } + if (self.platform != nil) { + result = prime * result + [self.platform hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLinkedDeviceLogInfo:other]; +} + +- (BOOL)isEqualToLinkedDeviceLogInfo:(DBTEAMLOGLinkedDeviceLogInfo *)aLinkedDeviceLogInfo { + if (self == aLinkedDeviceLogInfo) { + return YES; + } + if (![self.deviceType isEqual:aLinkedDeviceLogInfo.deviceType]) { + return NO; + } + if (self.displayName) { + if (![self.displayName isEqual:aLinkedDeviceLogInfo.displayName]) { + return NO; + } + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aLinkedDeviceLogInfo.ipAddress]) { + return NO; + } + } + if (self.lastActivity) { + if (![self.lastActivity isEqual:aLinkedDeviceLogInfo.lastActivity]) { + return NO; + } + } + if (self.platform) { + if (![self.platform isEqual:aLinkedDeviceLogInfo.platform]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLinkedDeviceLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLinkedDeviceLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"device_type"] = valueObj.deviceType; + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + if (valueObj.lastActivity) { + jsonDict[@"last_activity"] = valueObj.lastActivity; + } + if (valueObj.platform) { + jsonDict[@"platform"] = valueObj.platform; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLinkedDeviceLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *deviceType = valueDict[@"device_type"]; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; + NSString *lastActivity = valueDict[@"last_activity"] ?: nil; + NSString *platform = valueDict[@"platform"] ?: nil; + + return [[DBTEAMLOGLinkedDeviceLogInfo alloc] initWithDeviceType:deviceType + displayName:displayName + ipAddress:ipAddress + lastActivity:lastActivity + platform:platform]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGFailureDetailsLogInfo.h" +#import "DBTEAMLOGLoginFailDetails.h" +#import "DBTEAMLOGLoginMethod.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLoginFailDetails + +#pragma mark - Constructors + +- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod + errorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails + isEmmManaged:(NSNumber *)isEmmManaged { + [DBStoneValidators nonnullValidator:nil](loginMethod); + [DBStoneValidators nonnullValidator:nil](errorDetails); + + self = [super init]; + if (self) { + _isEmmManaged = isEmmManaged; + _loginMethod = loginMethod; + _errorDetails = errorDetails; + } + return self; +} + +- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod + errorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails { + return [self initWithLoginMethod:loginMethod errorDetails:errorDetails isEmmManaged:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLoginFailDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLoginFailDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLoginFailDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.loginMethod hash]; + result = prime * result + [self.errorDetails hash]; + if (self.isEmmManaged != nil) { + result = prime * result + [self.isEmmManaged hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLoginFailDetails:other]; +} + +- (BOOL)isEqualToLoginFailDetails:(DBTEAMLOGLoginFailDetails *)aLoginFailDetails { + if (self == aLoginFailDetails) { + return YES; + } + if (![self.loginMethod isEqual:aLoginFailDetails.loginMethod]) { + return NO; + } + if (![self.errorDetails isEqual:aLoginFailDetails.errorDetails]) { + return NO; + } + if (self.isEmmManaged) { + if (![self.isEmmManaged isEqual:aLoginFailDetails.isEmmManaged]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLoginFailDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLoginFailDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"login_method"] = [DBTEAMLOGLoginMethodSerializer serialize:valueObj.loginMethod]; + jsonDict[@"error_details"] = [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:valueObj.errorDetails]; + if (valueObj.isEmmManaged) { + jsonDict[@"is_emm_managed"] = valueObj.isEmmManaged; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLoginFailDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGLoginMethod *loginMethod = [DBTEAMLOGLoginMethodSerializer deserialize:valueDict[@"login_method"]]; + DBTEAMLOGFailureDetailsLogInfo *errorDetails = + [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:valueDict[@"error_details"]]; + NSNumber *isEmmManaged = valueDict[@"is_emm_managed"] ?: nil; + + return [[DBTEAMLOGLoginFailDetails alloc] initWithLoginMethod:loginMethod + errorDetails:errorDetails + isEmmManaged:isEmmManaged]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLoginFailType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLoginFailType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLoginFailTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLoginFailTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLoginFailTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLoginFailType:other]; +} + +- (BOOL)isEqualToLoginFailType:(DBTEAMLOGLoginFailType *)aLoginFailType { + if (self == aLoginFailType) { + return YES; + } + if (![self.description_ isEqual:aLoginFailType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLoginFailTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLoginFailType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLoginFailType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGLoginFailType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLoginMethod.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLoginMethod + +#pragma mark - Constructors + +- (instancetype)initWithPassword { + self = [super init]; + if (self) { + _tag = DBTEAMLOGLoginMethodPassword; + } + return self; +} + +- (instancetype)initWithTwoFactorAuthentication { + self = [super init]; + if (self) { + _tag = DBTEAMLOGLoginMethodTwoFactorAuthentication; + } + return self; +} + +- (instancetype)initWithSaml { + self = [super init]; + if (self) { + _tag = DBTEAMLOGLoginMethodSaml; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGLoginMethodOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isPassword { + return _tag == DBTEAMLOGLoginMethodPassword; +} + +- (BOOL)isTwoFactorAuthentication { + return _tag == DBTEAMLOGLoginMethodTwoFactorAuthentication; +} + +- (BOOL)isSaml { + return _tag == DBTEAMLOGLoginMethodSaml; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGLoginMethodOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGLoginMethodPassword: + return @"DBTEAMLOGLoginMethodPassword"; + case DBTEAMLOGLoginMethodTwoFactorAuthentication: + return @"DBTEAMLOGLoginMethodTwoFactorAuthentication"; + case DBTEAMLOGLoginMethodSaml: + return @"DBTEAMLOGLoginMethodSaml"; + case DBTEAMLOGLoginMethodOther: + return @"DBTEAMLOGLoginMethodOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLoginMethodSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLoginMethodSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLoginMethodSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGLoginMethodPassword: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGLoginMethodTwoFactorAuthentication: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGLoginMethodSaml: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGLoginMethodOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLoginMethod:other]; +} + +- (BOOL)isEqualToLoginMethod:(DBTEAMLOGLoginMethod *)aLoginMethod { + if (self == aLoginMethod) { + return YES; + } + if (self.tag != aLoginMethod.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGLoginMethodPassword: + return [[self tagName] isEqual:[aLoginMethod tagName]]; + case DBTEAMLOGLoginMethodTwoFactorAuthentication: + return [[self tagName] isEqual:[aLoginMethod tagName]]; + case DBTEAMLOGLoginMethodSaml: + return [[self tagName] isEqual:[aLoginMethod tagName]]; + case DBTEAMLOGLoginMethodOther: + return [[self tagName] isEqual:[aLoginMethod tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLoginMethodSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLoginMethod *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isPassword]) { + jsonDict[@".tag"] = @"password"; + } else if ([valueObj isTwoFactorAuthentication]) { + jsonDict[@".tag"] = @"two_factor_authentication"; + } else if ([valueObj isSaml]) { + jsonDict[@".tag"] = @"saml"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLoginMethod *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"password"]) { + return [[DBTEAMLOGLoginMethod alloc] initWithPassword]; + } else if ([tag isEqualToString:@"two_factor_authentication"]) { + return [[DBTEAMLOGLoginMethod alloc] initWithTwoFactorAuthentication]; + } else if ([tag isEqualToString:@"saml"]) { + return [[DBTEAMLOGLoginMethod alloc] initWithSaml]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGLoginMethod alloc] initWithOther]; + } else { + return [[DBTEAMLOGLoginMethod alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLoginMethod.h" +#import "DBTEAMLOGLoginSuccessDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLoginSuccessDetails + +#pragma mark - Constructors + +- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod isEmmManaged:(NSNumber *)isEmmManaged { + [DBStoneValidators nonnullValidator:nil](loginMethod); + + self = [super init]; + if (self) { + _isEmmManaged = isEmmManaged; + _loginMethod = loginMethod; + } + return self; +} + +- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod { + return [self initWithLoginMethod:loginMethod isEmmManaged:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLoginSuccessDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLoginSuccessDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLoginSuccessDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.loginMethod hash]; + if (self.isEmmManaged != nil) { + result = prime * result + [self.isEmmManaged hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLoginSuccessDetails:other]; +} + +- (BOOL)isEqualToLoginSuccessDetails:(DBTEAMLOGLoginSuccessDetails *)aLoginSuccessDetails { + if (self == aLoginSuccessDetails) { + return YES; + } + if (![self.loginMethod isEqual:aLoginSuccessDetails.loginMethod]) { + return NO; + } + if (self.isEmmManaged) { + if (![self.isEmmManaged isEqual:aLoginSuccessDetails.isEmmManaged]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLoginSuccessDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLoginSuccessDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"login_method"] = [DBTEAMLOGLoginMethodSerializer serialize:valueObj.loginMethod]; + if (valueObj.isEmmManaged) { + jsonDict[@"is_emm_managed"] = valueObj.isEmmManaged; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLoginSuccessDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGLoginMethod *loginMethod = [DBTEAMLOGLoginMethodSerializer deserialize:valueDict[@"login_method"]]; + NSNumber *isEmmManaged = valueDict[@"is_emm_managed"] ?: nil; + + return [[DBTEAMLOGLoginSuccessDetails alloc] initWithLoginMethod:loginMethod isEmmManaged:isEmmManaged]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLoginSuccessType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLoginSuccessType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLoginSuccessTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLoginSuccessTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLoginSuccessTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLoginSuccessType:other]; +} + +- (BOOL)isEqualToLoginSuccessType:(DBTEAMLOGLoginSuccessType *)aLoginSuccessType { + if (self == aLoginSuccessType) { + return YES; + } + if (![self.description_ isEqual:aLoginSuccessType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLoginSuccessTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLoginSuccessType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLoginSuccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGLoginSuccessType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLogoutDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLogoutDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLogoutDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLogoutDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLogoutDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLogoutDetails:other]; +} + +- (BOOL)isEqualToLogoutDetails:(DBTEAMLOGLogoutDetails *)aLogoutDetails { + if (self == aLogoutDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLogoutDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLogoutDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLogoutDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGLogoutDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGLogoutType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGLogoutType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGLogoutTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGLogoutTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGLogoutTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToLogoutType:other]; +} + +- (BOOL)isEqualToLogoutType:(DBTEAMLOGLogoutType *)aLogoutType { + if (self == aLogoutType) { + return YES; + } + if (![self.description_ isEqual:aLogoutType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGLogoutTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGLogoutType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGLogoutType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGLogoutType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberAddNameDetails.h" +#import "DBTEAMLOGUserNameLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberAddNameDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGUserNameLogInfo *)dNewValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberAddNameDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberAddNameDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberAddNameDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberAddNameDetails:other]; +} + +- (BOOL)isEqualToMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)aMemberAddNameDetails { + if (self == aMemberAddNameDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberAddNameDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberAddNameDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberAddNameDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGUserNameLogInfoSerializer serialize:valueObj.dNewValue]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberAddNameDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserNameLogInfo *dNewValue = [DBTEAMLOGUserNameLogInfoSerializer deserialize:valueDict[@"new_value"]]; + + return [[DBTEAMLOGMemberAddNameDetails alloc] initWithDNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberAddNameType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberAddNameType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberAddNameTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberAddNameTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberAddNameTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberAddNameType:other]; +} + +- (BOOL)isEqualToMemberAddNameType:(DBTEAMLOGMemberAddNameType *)aMemberAddNameType { + if (self == aMemberAddNameType) { + return YES; + } + if (![self.description_ isEqual:aMemberAddNameType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberAddNameTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberAddNameType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberAddNameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberAddNameType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAdminRole.h" +#import "DBTEAMLOGMemberChangeAdminRoleDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeAdminRoleDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGAdminRole *)dNewValue previousValue:(DBTEAMLOGAdminRole *)previousValue { + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithDNewValue:nil previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeAdminRoleDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeAdminRoleDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeAdminRoleDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeAdminRoleDetails:other]; +} + +- (BOOL)isEqualToMemberChangeAdminRoleDetails:(DBTEAMLOGMemberChangeAdminRoleDetails *)aMemberChangeAdminRoleDetails { + if (self == aMemberChangeAdminRoleDetails) { + return YES; + } + if (self.dNewValue) { + if (![self.dNewValue isEqual:aMemberChangeAdminRoleDetails.dNewValue]) { + return NO; + } + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberChangeAdminRoleDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeAdminRoleDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeAdminRoleDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBTEAMLOGAdminRoleSerializer serialize:valueObj.dNewValue]; + } + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGAdminRoleSerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeAdminRoleDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGAdminRole *dNewValue = + valueDict[@"new_value"] ? [DBTEAMLOGAdminRoleSerializer deserialize:valueDict[@"new_value"]] : nil; + DBTEAMLOGAdminRole *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGAdminRoleSerializer deserialize:valueDict[@"previous_value"]] : nil; + + return [[DBTEAMLOGMemberChangeAdminRoleDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeAdminRoleType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeAdminRoleType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeAdminRoleTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeAdminRoleTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeAdminRoleTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeAdminRoleType:other]; +} + +- (BOOL)isEqualToMemberChangeAdminRoleType:(DBTEAMLOGMemberChangeAdminRoleType *)aMemberChangeAdminRoleType { + if (self == aMemberChangeAdminRoleType) { + return YES; + } + if (![self.description_ isEqual:aMemberChangeAdminRoleType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeAdminRoleTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeAdminRoleType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeAdminRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberChangeAdminRoleType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeEmailDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeEmailDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString *)previousValue { + [DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](dNewValue); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](previousValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(NSString *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeEmailDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeEmailDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeEmailDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeEmailDetails:other]; +} + +- (BOOL)isEqualToMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)aMemberChangeEmailDetails { + if (self == aMemberChangeEmailDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberChangeEmailDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberChangeEmailDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeEmailDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeEmailDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = valueObj.dNewValue; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = valueObj.previousValue; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeEmailDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewValue = valueDict[@"new_value"]; + NSString *previousValue = valueDict[@"previous_value"] ?: nil; + + return [[DBTEAMLOGMemberChangeEmailDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeEmailType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeEmailType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeEmailTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeEmailTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeEmailTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeEmailType:other]; +} + +- (BOOL)isEqualToMemberChangeEmailType:(DBTEAMLOGMemberChangeEmailType *)aMemberChangeEmailType { + if (self == aMemberChangeEmailType) { + return YES; + } + if (![self.description_ isEqual:aMemberChangeEmailType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeEmailTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeEmailType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeEmailType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberChangeEmailType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeMembershipTypeDetails.h" +#import "DBTEAMLOGTeamMembershipType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeMembershipTypeDetails + +#pragma mark - Constructors + +- (instancetype)initWithPrevValue:(DBTEAMLOGTeamMembershipType *)prevValue + dNewValue:(DBTEAMLOGTeamMembershipType *)dNewValue { + [DBStoneValidators nonnullValidator:nil](prevValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _prevValue = prevValue; + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.prevValue hash]; + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeMembershipTypeDetails:other]; +} + +- (BOOL)isEqualToMemberChangeMembershipTypeDetails: + (DBTEAMLOGMemberChangeMembershipTypeDetails *)aMemberChangeMembershipTypeDetails { + if (self == aMemberChangeMembershipTypeDetails) { + return YES; + } + if (![self.prevValue isEqual:aMemberChangeMembershipTypeDetails.prevValue]) { + return NO; + } + if (![self.dNewValue isEqual:aMemberChangeMembershipTypeDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeMembershipTypeDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"prev_value"] = [DBTEAMLOGTeamMembershipTypeSerializer serialize:valueObj.prevValue]; + jsonDict[@"new_value"] = [DBTEAMLOGTeamMembershipTypeSerializer serialize:valueObj.dNewValue]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeMembershipTypeDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGTeamMembershipType *prevValue = [DBTEAMLOGTeamMembershipTypeSerializer deserialize:valueDict[@"prev_value"]]; + DBTEAMLOGTeamMembershipType *dNewValue = [DBTEAMLOGTeamMembershipTypeSerializer deserialize:valueDict[@"new_value"]]; + + return [[DBTEAMLOGMemberChangeMembershipTypeDetails alloc] initWithPrevValue:prevValue dNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeMembershipTypeType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeMembershipTypeType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeMembershipTypeTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeMembershipTypeTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeMembershipTypeTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeMembershipTypeType:other]; +} + +- (BOOL)isEqualToMemberChangeMembershipTypeType: + (DBTEAMLOGMemberChangeMembershipTypeType *)aMemberChangeMembershipTypeType { + if (self == aMemberChangeMembershipTypeType) { + return YES; + } + if (![self.description_ isEqual:aMemberChangeMembershipTypeType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeMembershipTypeTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeMembershipTypeType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeMembershipTypeType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberChangeMembershipTypeType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeNameDetails.h" +#import "DBTEAMLOGUserNameLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeNameDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGUserNameLogInfo *)dNewValue + previousValue:(DBTEAMLOGUserNameLogInfo *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGUserNameLogInfo *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeNameDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeNameDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeNameDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeNameDetails:other]; +} + +- (BOOL)isEqualToMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)aMemberChangeNameDetails { + if (self == aMemberChangeNameDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberChangeNameDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberChangeNameDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeNameDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeNameDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGUserNameLogInfoSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGUserNameLogInfoSerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeNameDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserNameLogInfo *dNewValue = [DBTEAMLOGUserNameLogInfoSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGUserNameLogInfo *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGUserNameLogInfoSerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGMemberChangeNameDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeNameType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeNameType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeNameTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeNameTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeNameTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeNameType:other]; +} + +- (BOOL)isEqualToMemberChangeNameType:(DBTEAMLOGMemberChangeNameType *)aMemberChangeNameType { + if (self == aMemberChangeNameType) { + return YES; + } + if (![self.description_ isEqual:aMemberChangeNameType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeNameTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeNameType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeNameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberChangeNameType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGActionDetails.h" +#import "DBTEAMLOGMemberChangeStatusDetails.h" +#import "DBTEAMLOGMemberStatus.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeStatusDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGMemberStatus *)dNewValue + previousValue:(DBTEAMLOGMemberStatus *)previousValue + action:(DBTEAMLOGActionDetails *)action { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; + _action = action; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGMemberStatus *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil action:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeStatusDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeStatusDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeStatusDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + if (self.action != nil) { + result = prime * result + [self.action hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeStatusDetails:other]; +} + +- (BOOL)isEqualToMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails *)aMemberChangeStatusDetails { + if (self == aMemberChangeStatusDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberChangeStatusDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberChangeStatusDetails.previousValue]) { + return NO; + } + } + if (self.action) { + if (![self.action isEqual:aMemberChangeStatusDetails.action]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeStatusDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeStatusDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGMemberStatusSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGMemberStatusSerializer serialize:valueObj.previousValue]; + } + if (valueObj.action) { + jsonDict[@"action"] = [DBTEAMLOGActionDetailsSerializer serialize:valueObj.action]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGMemberStatus *dNewValue = [DBTEAMLOGMemberStatusSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGMemberStatus *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGMemberStatusSerializer deserialize:valueDict[@"previous_value"]] : nil; + DBTEAMLOGActionDetails *action = + valueDict[@"action"] ? [DBTEAMLOGActionDetailsSerializer deserialize:valueDict[@"action"]] : nil; + + return [[DBTEAMLOGMemberChangeStatusDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue + action:action]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberChangeStatusType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberChangeStatusType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberChangeStatusTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberChangeStatusTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberChangeStatusTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberChangeStatusType:other]; +} + +- (BOOL)isEqualToMemberChangeStatusType:(DBTEAMLOGMemberChangeStatusType *)aMemberChangeStatusType { + if (self == aMemberChangeStatusType) { + return YES; + } + if (![self.description_ isEqual:aMemberChangeStatusType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberChangeStatusTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeStatusType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberChangeStatusType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberChangeStatusType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberPermanentlyDeleteAccountContentsDetails:other]; +} + +- (BOOL)isEqualToMemberPermanentlyDeleteAccountContentsDetails: + (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)aMemberPermanentlyDeleteAccountContentsDetails { + if (self == aMemberPermanentlyDeleteAccountContentsDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberPermanentlyDeleteAccountContentsType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberPermanentlyDeleteAccountContentsType:other]; +} + +- (BOOL)isEqualToMemberPermanentlyDeleteAccountContentsType: + (DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)aMemberPermanentlyDeleteAccountContentsType { + if (self == aMemberPermanentlyDeleteAccountContentsType) { + return YES; + } + if (![self.description_ isEqual:aMemberPermanentlyDeleteAccountContentsType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberRemoveActionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberRemoveActionType + +#pragma mark - Constructors + +- (instancetype)initWithDelete_ { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRemoveActionTypeDelete_; + } + return self; +} + +- (instancetype)initWithOffboard { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRemoveActionTypeOffboard; + } + return self; +} + +- (instancetype)initWithLeave { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRemoveActionTypeLeave; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRemoveActionTypeOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDelete_ { + return _tag == DBTEAMLOGMemberRemoveActionTypeDelete_; +} + +- (BOOL)isOffboard { + return _tag == DBTEAMLOGMemberRemoveActionTypeOffboard; +} + +- (BOOL)isLeave { + return _tag == DBTEAMLOGMemberRemoveActionTypeLeave; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGMemberRemoveActionTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGMemberRemoveActionTypeDelete_: + return @"DBTEAMLOGMemberRemoveActionTypeDelete_"; + case DBTEAMLOGMemberRemoveActionTypeOffboard: + return @"DBTEAMLOGMemberRemoveActionTypeOffboard"; + case DBTEAMLOGMemberRemoveActionTypeLeave: + return @"DBTEAMLOGMemberRemoveActionTypeLeave"; + case DBTEAMLOGMemberRemoveActionTypeOther: + return @"DBTEAMLOGMemberRemoveActionTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberRemoveActionTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberRemoveActionTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberRemoveActionTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGMemberRemoveActionTypeDelete_: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberRemoveActionTypeOffboard: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberRemoveActionTypeLeave: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberRemoveActionTypeOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberRemoveActionType:other]; +} + +- (BOOL)isEqualToMemberRemoveActionType:(DBTEAMLOGMemberRemoveActionType *)aMemberRemoveActionType { + if (self == aMemberRemoveActionType) { + return YES; + } + if (self.tag != aMemberRemoveActionType.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGMemberRemoveActionTypeDelete_: + return [[self tagName] isEqual:[aMemberRemoveActionType tagName]]; + case DBTEAMLOGMemberRemoveActionTypeOffboard: + return [[self tagName] isEqual:[aMemberRemoveActionType tagName]]; + case DBTEAMLOGMemberRemoveActionTypeLeave: + return [[self tagName] isEqual:[aMemberRemoveActionType tagName]]; + case DBTEAMLOGMemberRemoveActionTypeOther: + return [[self tagName] isEqual:[aMemberRemoveActionType tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberRemoveActionTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberRemoveActionType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDelete_]) { + jsonDict[@".tag"] = @"delete"; + } else if ([valueObj isOffboard]) { + jsonDict[@".tag"] = @"offboard"; + } else if ([valueObj isLeave]) { + jsonDict[@".tag"] = @"leave"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberRemoveActionType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"delete"]) { + return [[DBTEAMLOGMemberRemoveActionType alloc] initWithDelete_]; + } else if ([tag isEqualToString:@"offboard"]) { + return [[DBTEAMLOGMemberRemoveActionType alloc] initWithOffboard]; + } else if ([tag isEqualToString:@"leave"]) { + return [[DBTEAMLOGMemberRemoveActionType alloc] initWithLeave]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGMemberRemoveActionType alloc] initWithOther]; + } else { + return [[DBTEAMLOGMemberRemoveActionType alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberRequestsChangePolicyDetails.h" +#import "DBTEAMLOGMemberRequestsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberRequestsChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGMemberRequestsPolicy *)dNewValue + previousValue:(DBTEAMLOGMemberRequestsPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGMemberRequestsPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberRequestsChangePolicyDetails:other]; +} + +- (BOOL)isEqualToMemberRequestsChangePolicyDetails: + (DBTEAMLOGMemberRequestsChangePolicyDetails *)aMemberRequestsChangePolicyDetails { + if (self == aMemberRequestsChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberRequestsChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberRequestsChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberRequestsChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGMemberRequestsPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGMemberRequestsPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberRequestsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGMemberRequestsPolicy *dNewValue = + [DBTEAMLOGMemberRequestsPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGMemberRequestsPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGMemberRequestsPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGMemberRequestsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberRequestsChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberRequestsChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberRequestsChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberRequestsChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberRequestsChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberRequestsChangePolicyType:other]; +} + +- (BOOL)isEqualToMemberRequestsChangePolicyType: + (DBTEAMLOGMemberRequestsChangePolicyType *)aMemberRequestsChangePolicyType { + if (self == aMemberRequestsChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aMemberRequestsChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberRequestsChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberRequestsChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberRequestsChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberRequestsChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberRequestsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberRequestsPolicy + +#pragma mark - Constructors + +- (instancetype)initWithAutoAccept { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRequestsPolicyAutoAccept; + } + return self; +} + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRequestsPolicyDisabled; + } + return self; +} + +- (instancetype)initWithRequireApproval { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRequestsPolicyRequireApproval; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberRequestsPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isAutoAccept { + return _tag == DBTEAMLOGMemberRequestsPolicyAutoAccept; +} + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGMemberRequestsPolicyDisabled; +} + +- (BOOL)isRequireApproval { + return _tag == DBTEAMLOGMemberRequestsPolicyRequireApproval; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGMemberRequestsPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGMemberRequestsPolicyAutoAccept: + return @"DBTEAMLOGMemberRequestsPolicyAutoAccept"; + case DBTEAMLOGMemberRequestsPolicyDisabled: + return @"DBTEAMLOGMemberRequestsPolicyDisabled"; + case DBTEAMLOGMemberRequestsPolicyRequireApproval: + return @"DBTEAMLOGMemberRequestsPolicyRequireApproval"; + case DBTEAMLOGMemberRequestsPolicyOther: + return @"DBTEAMLOGMemberRequestsPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberRequestsPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberRequestsPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberRequestsPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGMemberRequestsPolicyAutoAccept: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberRequestsPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberRequestsPolicyRequireApproval: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberRequestsPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberRequestsPolicy:other]; +} + +- (BOOL)isEqualToMemberRequestsPolicy:(DBTEAMLOGMemberRequestsPolicy *)aMemberRequestsPolicy { + if (self == aMemberRequestsPolicy) { + return YES; + } + if (self.tag != aMemberRequestsPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGMemberRequestsPolicyAutoAccept: + return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; + case DBTEAMLOGMemberRequestsPolicyDisabled: + return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; + case DBTEAMLOGMemberRequestsPolicyRequireApproval: + return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; + case DBTEAMLOGMemberRequestsPolicyOther: + return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberRequestsPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberRequestsPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isAutoAccept]) { + jsonDict[@".tag"] = @"auto_accept"; + } else if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isRequireApproval]) { + jsonDict[@".tag"] = @"require_approval"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberRequestsPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"auto_accept"]) { + return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithAutoAccept]; + } else if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"require_approval"]) { + return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithRequireApproval]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(NSNumber *)dNewValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsAddCustomQuotaDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsAddCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)aMemberSpaceLimitsAddCustomQuotaDetails { + if (self == aMemberSpaceLimitsAddCustomQuotaDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberSpaceLimitsAddCustomQuotaDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = valueObj.dNewValue; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *dNewValue = valueDict[@"new_value"]; + + return [[DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails alloc] initWithDNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsAddCustomQuotaType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsAddCustomQuotaType: + (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)aMemberSpaceLimitsAddCustomQuotaType { + if (self == aMemberSpaceLimitsAddCustomQuotaType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsAddCustomQuotaType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddExceptionDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsAddExceptionDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsAddExceptionDetails: + (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)aMemberSpaceLimitsAddExceptionDetails { + if (self == aMemberSpaceLimitsAddExceptionDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGMemberSpaceLimitsAddExceptionDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsAddExceptionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddExceptionType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsAddExceptionType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsAddExceptionType: + (DBTEAMLOGMemberSpaceLimitsAddExceptionType *)aMemberSpaceLimitsAddExceptionType { + if (self == aMemberSpaceLimitsAddExceptionType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsAddExceptionType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddExceptionType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsAddExceptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsAddExceptionType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h" +#import "DBTEAMLOGSpaceCapsType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithPreviousValue:(DBTEAMLOGSpaceCapsType *)previousValue + dNewValue:(DBTEAMLOGSpaceCapsType *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangeCapsTypePolicyDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangeCapsTypePolicyDetails: + (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)aMemberSpaceLimitsChangeCapsTypePolicyDetails { + if (self == aMemberSpaceLimitsChangeCapsTypePolicyDetails) { + return YES; + } + if (![self.previousValue isEqual:aMemberSpaceLimitsChangeCapsTypePolicyDetails.previousValue]) { + return NO; + } + if (![self.dNewValue isEqual:aMemberSpaceLimitsChangeCapsTypePolicyDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"previous_value"] = [DBTEAMLOGSpaceCapsTypeSerializer serialize:valueObj.previousValue]; + jsonDict[@"new_value"] = [DBTEAMLOGSpaceCapsTypeSerializer serialize:valueObj.dNewValue]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSpaceCapsType *previousValue = [DBTEAMLOGSpaceCapsTypeSerializer deserialize:valueDict[@"previous_value"]]; + DBTEAMLOGSpaceCapsType *dNewValue = [DBTEAMLOGSpaceCapsTypeSerializer deserialize:valueDict[@"new_value"]]; + + return [[DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails alloc] initWithPreviousValue:previousValue + dNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangeCapsTypePolicyType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangeCapsTypePolicyType: + (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)aMemberSpaceLimitsChangeCapsTypePolicyType { + if (self == aMemberSpaceLimitsChangeCapsTypePolicyType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsChangeCapsTypePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails + +#pragma mark - Constructors + +- (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNumber *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangeCustomQuotaDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangeCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)aMemberSpaceLimitsChangeCustomQuotaDetails { + if (self == aMemberSpaceLimitsChangeCustomQuotaDetails) { + return YES; + } + if (![self.previousValue isEqual:aMemberSpaceLimitsChangeCustomQuotaDetails.previousValue]) { + return NO; + } + if (![self.dNewValue isEqual:aMemberSpaceLimitsChangeCustomQuotaDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"new_value"] = valueObj.dNewValue; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *previousValue = valueDict[@"previous_value"]; + NSNumber *dNewValue = valueDict[@"new_value"]; + + return [[DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails alloc] initWithPreviousValue:previousValue + dNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangeCustomQuotaType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangeCustomQuotaType: + (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)aMemberSpaceLimitsChangeCustomQuotaType { + if (self == aMemberSpaceLimitsChangeCustomQuotaType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsChangeCustomQuotaType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNumber *)dNewValue { + + self = [super init]; + if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithPreviousValue:nil dNewValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangePolicyDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangePolicyDetails: + (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)aMemberSpaceLimitsChangePolicyDetails { + if (self == aMemberSpaceLimitsChangePolicyDetails) { + return YES; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberSpaceLimitsChangePolicyDetails.previousValue]) { + return NO; + } + } + if (self.dNewValue) { + if (![self.dNewValue isEqual:aMemberSpaceLimitsChangePolicyDetails.dNewValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = valueObj.previousValue; + } + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = valueObj.dNewValue; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *previousValue = valueDict[@"previous_value"] ?: nil; + NSNumber *dNewValue = valueDict[@"new_value"] ?: nil; + + return + [[DBTEAMLOGMemberSpaceLimitsChangePolicyDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangePolicyType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangePolicyType: + (DBTEAMLOGMemberSpaceLimitsChangePolicyType *)aMemberSpaceLimitsChangePolicyType { + if (self == aMemberSpaceLimitsChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h" +#import "DBTEAMLOGSpaceLimitsStatus.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeStatusDetails + +#pragma mark - Constructors + +- (instancetype)initWithPreviousValue:(DBTEAMLOGSpaceLimitsStatus *)previousValue + dNewValue:(DBTEAMLOGSpaceLimitsStatus *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangeStatusDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangeStatusDetails: + (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)aMemberSpaceLimitsChangeStatusDetails { + if (self == aMemberSpaceLimitsChangeStatusDetails) { + return YES; + } + if (![self.previousValue isEqual:aMemberSpaceLimitsChangeStatusDetails.previousValue]) { + return NO; + } + if (![self.dNewValue isEqual:aMemberSpaceLimitsChangeStatusDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"previous_value"] = [DBTEAMLOGSpaceLimitsStatusSerializer serialize:valueObj.previousValue]; + jsonDict[@"new_value"] = [DBTEAMLOGSpaceLimitsStatusSerializer serialize:valueObj.dNewValue]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSpaceLimitsStatus *previousValue = + [DBTEAMLOGSpaceLimitsStatusSerializer deserialize:valueDict[@"previous_value"]]; + DBTEAMLOGSpaceLimitsStatus *dNewValue = [DBTEAMLOGSpaceLimitsStatusSerializer deserialize:valueDict[@"new_value"]]; + + return + [[DBTEAMLOGMemberSpaceLimitsChangeStatusDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeStatusType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeStatusType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsChangeStatusType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsChangeStatusType: + (DBTEAMLOGMemberSpaceLimitsChangeStatusType *)aMemberSpaceLimitsChangeStatusType { + if (self == aMemberSpaceLimitsChangeStatusType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsChangeStatusType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeStatusType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsChangeStatusType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsChangeStatusType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsRemoveCustomQuotaDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsRemoveCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)aMemberSpaceLimitsRemoveCustomQuotaDetails { + if (self == aMemberSpaceLimitsRemoveCustomQuotaDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsRemoveCustomQuotaType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsRemoveCustomQuotaType: + (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)aMemberSpaceLimitsRemoveCustomQuotaType { + if (self == aMemberSpaceLimitsRemoveCustomQuotaType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsRemoveCustomQuotaType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsRemoveExceptionDetails:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsRemoveExceptionDetails: + (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)aMemberSpaceLimitsRemoveExceptionDetails { + if (self == aMemberSpaceLimitsRemoveExceptionDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveExceptionType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSpaceLimitsRemoveExceptionType:other]; +} + +- (BOOL)isEqualToMemberSpaceLimitsRemoveExceptionType: + (DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)aMemberSpaceLimitsRemoveExceptionType { + if (self == aMemberSpaceLimitsRemoveExceptionType) { + return YES; + } + if (![self.description_ isEqual:aMemberSpaceLimitsRemoveExceptionType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberStatus.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberStatus + +#pragma mark - Constructors + +- (instancetype)initWithNotJoined { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberStatusNotJoined; + } + return self; +} + +- (instancetype)initWithInvited { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberStatusInvited; + } + return self; +} + +- (instancetype)initWithActive { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberStatusActive; + } + return self; +} + +- (instancetype)initWithSuspended { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberStatusSuspended; + } + return self; +} + +- (instancetype)initWithRemoved { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberStatusRemoved; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberStatusOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isNotJoined { + return _tag == DBTEAMLOGMemberStatusNotJoined; +} + +- (BOOL)isInvited { + return _tag == DBTEAMLOGMemberStatusInvited; +} + +- (BOOL)isActive { + return _tag == DBTEAMLOGMemberStatusActive; +} + +- (BOOL)isSuspended { + return _tag == DBTEAMLOGMemberStatusSuspended; +} + +- (BOOL)isRemoved { + return _tag == DBTEAMLOGMemberStatusRemoved; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGMemberStatusOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGMemberStatusNotJoined: + return @"DBTEAMLOGMemberStatusNotJoined"; + case DBTEAMLOGMemberStatusInvited: + return @"DBTEAMLOGMemberStatusInvited"; + case DBTEAMLOGMemberStatusActive: + return @"DBTEAMLOGMemberStatusActive"; + case DBTEAMLOGMemberStatusSuspended: + return @"DBTEAMLOGMemberStatusSuspended"; + case DBTEAMLOGMemberStatusRemoved: + return @"DBTEAMLOGMemberStatusRemoved"; + case DBTEAMLOGMemberStatusOther: + return @"DBTEAMLOGMemberStatusOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberStatusSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberStatusSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberStatusSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGMemberStatusNotJoined: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberStatusInvited: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberStatusActive: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberStatusSuspended: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberStatusRemoved: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberStatusOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberStatus:other]; +} + +- (BOOL)isEqualToMemberStatus:(DBTEAMLOGMemberStatus *)aMemberStatus { + if (self == aMemberStatus) { + return YES; + } + if (self.tag != aMemberStatus.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGMemberStatusNotJoined: + return [[self tagName] isEqual:[aMemberStatus tagName]]; + case DBTEAMLOGMemberStatusInvited: + return [[self tagName] isEqual:[aMemberStatus tagName]]; + case DBTEAMLOGMemberStatusActive: + return [[self tagName] isEqual:[aMemberStatus tagName]]; + case DBTEAMLOGMemberStatusSuspended: + return [[self tagName] isEqual:[aMemberStatus tagName]]; + case DBTEAMLOGMemberStatusRemoved: + return [[self tagName] isEqual:[aMemberStatus tagName]]; + case DBTEAMLOGMemberStatusOther: + return [[self tagName] isEqual:[aMemberStatus tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberStatusSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberStatus *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isNotJoined]) { + jsonDict[@".tag"] = @"not_joined"; + } else if ([valueObj isInvited]) { + jsonDict[@".tag"] = @"invited"; + } else if ([valueObj isActive]) { + jsonDict[@".tag"] = @"active"; + } else if ([valueObj isSuspended]) { + jsonDict[@".tag"] = @"suspended"; + } else if ([valueObj isRemoved]) { + jsonDict[@".tag"] = @"removed"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberStatus *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"not_joined"]) { + return [[DBTEAMLOGMemberStatus alloc] initWithNotJoined]; + } else if ([tag isEqualToString:@"invited"]) { + return [[DBTEAMLOGMemberStatus alloc] initWithInvited]; + } else if ([tag isEqualToString:@"active"]) { + return [[DBTEAMLOGMemberStatus alloc] initWithActive]; + } else if ([tag isEqualToString:@"suspended"]) { + return [[DBTEAMLOGMemberStatus alloc] initWithSuspended]; + } else if ([tag isEqualToString:@"removed"]) { + return [[DBTEAMLOGMemberStatus alloc] initWithRemoved]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGMemberStatus alloc] initWithOther]; + } else { + return [[DBTEAMLOGMemberStatus alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSuggestDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSuggestDetails + +#pragma mark - Constructors + +- (instancetype)initWithSuggestedMembers:(NSArray *)suggestedMembers { + [DBStoneValidators + nonnullValidator:[DBStoneValidators + arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:nil + maxLength:@(255) + pattern:nil]]]]( + suggestedMembers); + + self = [super init]; + if (self) { + _suggestedMembers = suggestedMembers; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSuggestDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSuggestDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSuggestDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.suggestedMembers hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSuggestDetails:other]; +} + +- (BOOL)isEqualToMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)aMemberSuggestDetails { + if (self == aMemberSuggestDetails) { + return YES; + } + if (![self.suggestedMembers isEqual:aMemberSuggestDetails.suggestedMembers]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSuggestDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"suggested_members"] = [DBArraySerializer serialize:valueObj.suggestedMembers + withBlock:^id(id elem0) { + return elem0; + }]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSuggestDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *suggestedMembers = [DBArraySerializer deserialize:valueDict[@"suggested_members"] + withBlock:^id(id elem0) { + return elem0; + }]; + + return [[DBTEAMLOGMemberSuggestDetails alloc] initWithSuggestedMembers:suggestedMembers]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSuggestType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSuggestType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSuggestTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSuggestTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSuggestTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSuggestType:other]; +} + +- (BOOL)isEqualToMemberSuggestType:(DBTEAMLOGMemberSuggestType *)aMemberSuggestType { + if (self == aMemberSuggestType) { + return YES; + } + if (![self.description_ isEqual:aMemberSuggestType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSuggestTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSuggestType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSuggestType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSuggestionsChangePolicyDetails.h" +#import "DBTEAMLOGMemberSuggestionsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSuggestionsChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGMemberSuggestionsPolicy *)dNewValue + previousValue:(DBTEAMLOGMemberSuggestionsPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGMemberSuggestionsPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSuggestionsChangePolicyDetails:other]; +} + +- (BOOL)isEqualToMemberSuggestionsChangePolicyDetails: + (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)aMemberSuggestionsChangePolicyDetails { + if (self == aMemberSuggestionsChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMemberSuggestionsChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMemberSuggestionsChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestionsChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGMemberSuggestionsPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGMemberSuggestionsPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGMemberSuggestionsPolicy *dNewValue = + [DBTEAMLOGMemberSuggestionsPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGMemberSuggestionsPolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMLOGMemberSuggestionsPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return + [[DBTEAMLOGMemberSuggestionsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSuggestionsChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSuggestionsChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSuggestionsChangePolicyType:other]; +} + +- (BOOL)isEqualToMemberSuggestionsChangePolicyType: + (DBTEAMLOGMemberSuggestionsChangePolicyType *)aMemberSuggestionsChangePolicyType { + if (self == aMemberSuggestionsChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aMemberSuggestionsChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestionsChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSuggestionsChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberSuggestionsChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberSuggestionsPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberSuggestionsPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberSuggestionsPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberSuggestionsPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMemberSuggestionsPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGMemberSuggestionsPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGMemberSuggestionsPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGMemberSuggestionsPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGMemberSuggestionsPolicyDisabled: + return @"DBTEAMLOGMemberSuggestionsPolicyDisabled"; + case DBTEAMLOGMemberSuggestionsPolicyEnabled: + return @"DBTEAMLOGMemberSuggestionsPolicyEnabled"; + case DBTEAMLOGMemberSuggestionsPolicyOther: + return @"DBTEAMLOGMemberSuggestionsPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberSuggestionsPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberSuggestionsPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberSuggestionsPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGMemberSuggestionsPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberSuggestionsPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMemberSuggestionsPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberSuggestionsPolicy:other]; +} + +- (BOOL)isEqualToMemberSuggestionsPolicy:(DBTEAMLOGMemberSuggestionsPolicy *)aMemberSuggestionsPolicy { + if (self == aMemberSuggestionsPolicy) { + return YES; + } + if (self.tag != aMemberSuggestionsPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGMemberSuggestionsPolicyDisabled: + return [[self tagName] isEqual:[aMemberSuggestionsPolicy tagName]]; + case DBTEAMLOGMemberSuggestionsPolicyEnabled: + return [[self tagName] isEqual:[aMemberSuggestionsPolicy tagName]]; + case DBTEAMLOGMemberSuggestionsPolicyOther: + return [[self tagName] isEqual:[aMemberSuggestionsPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberSuggestionsPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestionsPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberSuggestionsPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberTransferAccountContentsDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberTransferAccountContentsDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberTransferAccountContentsDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberTransferAccountContentsDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberTransferAccountContentsDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberTransferAccountContentsDetails:other]; +} + +- (BOOL)isEqualToMemberTransferAccountContentsDetails: + (DBTEAMLOGMemberTransferAccountContentsDetails *)aMemberTransferAccountContentsDetails { + if (self == aMemberTransferAccountContentsDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberTransferAccountContentsDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberTransferAccountContentsDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberTransferAccountContentsDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGMemberTransferAccountContentsDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMemberTransferAccountContentsType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMemberTransferAccountContentsType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMemberTransferAccountContentsTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMemberTransferAccountContentsTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMemberTransferAccountContentsTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMemberTransferAccountContentsType:other]; +} + +- (BOOL)isEqualToMemberTransferAccountContentsType: + (DBTEAMLOGMemberTransferAccountContentsType *)aMemberTransferAccountContentsType { + if (self == aMemberTransferAccountContentsType) { + return YES; + } + if (![self.description_ isEqual:aMemberTransferAccountContentsType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMemberTransferAccountContentsTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMemberTransferAccountContentsType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMemberTransferAccountContentsType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMemberTransferAccountContentsType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h" +#import "DBTEAMLOGMicrosoftOfficeAddinPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)dNewValue + previousValue:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMicrosoftOfficeAddinChangePolicyDetails:other]; +} + +- (BOOL)isEqualToMicrosoftOfficeAddinChangePolicyDetails: + (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)aMicrosoftOfficeAddinChangePolicyDetails { + if (self == aMicrosoftOfficeAddinChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aMicrosoftOfficeAddinChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aMicrosoftOfficeAddinChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGMicrosoftOfficeAddinPolicy *dNewValue = + [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGMicrosoftOfficeAddinPolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMicrosoftOfficeAddinChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMicrosoftOfficeAddinChangePolicyType:other]; +} + +- (BOOL)isEqualToMicrosoftOfficeAddinChangePolicyType: + (DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)aMicrosoftOfficeAddinChangePolicyType { + if (self == aMicrosoftOfficeAddinChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aMicrosoftOfficeAddinChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMicrosoftOfficeAddinPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMicrosoftOfficeAddinPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGMicrosoftOfficeAddinPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGMicrosoftOfficeAddinPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled: + return @"DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled"; + case DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled: + return @"DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled"; + case DBTEAMLOGMicrosoftOfficeAddinPolicyOther: + return @"DBTEAMLOGMicrosoftOfficeAddinPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGMicrosoftOfficeAddinPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMicrosoftOfficeAddinPolicy:other]; +} + +- (BOOL)isEqualToMicrosoftOfficeAddinPolicy:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)aMicrosoftOfficeAddinPolicy { + if (self == aMicrosoftOfficeAddinPolicy) { + return YES; + } + if (self.tag != aMicrosoftOfficeAddinPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled: + return [[self tagName] isEqual:[aMicrosoftOfficeAddinPolicy tagName]]; + case DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled: + return [[self tagName] isEqual:[aMicrosoftOfficeAddinPolicy tagName]]; + case DBTEAMLOGMicrosoftOfficeAddinPolicyOther: + return [[self tagName] isEqual:[aMicrosoftOfficeAddinPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMicrosoftOfficeAddinPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMicrosoftOfficeAddinPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMissingDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMissingDetails + +#pragma mark - Constructors + +- (instancetype)initWithSourceEventFields:(NSString *)sourceEventFields { + + self = [super init]; + if (self) { + _sourceEventFields = sourceEventFields; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithSourceEventFields:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMissingDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMissingDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMissingDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.sourceEventFields != nil) { + result = prime * result + [self.sourceEventFields hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMissingDetails:other]; +} + +- (BOOL)isEqualToMissingDetails:(DBTEAMLOGMissingDetails *)aMissingDetails { + if (self == aMissingDetails) { + return YES; + } + if (self.sourceEventFields) { + if (![self.sourceEventFields isEqual:aMissingDetails.sourceEventFields]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMissingDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMissingDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.sourceEventFields) { + jsonDict[@"source_event_fields"] = valueObj.sourceEventFields; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMissingDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sourceEventFields = valueDict[@"source_event_fields"] ?: nil; + + return [[DBTEAMLOGMissingDetails alloc] initWithSourceEventFields:sourceEventFields]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" +#import "DBTEAMLOGMobileDeviceSessionLogInfo.h" +#import "DBTEAMMobileClientPlatform.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMobileDeviceSessionLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithDeviceName:(NSString *)deviceName + clientType:(DBTEAMMobileClientPlatform *)clientType + clientVersion:(NSString *)clientVersion + lastCarrier:(NSString *)lastCarrier + sessionId:(NSString *)sessionId + ipAddress:(NSString *)ipAddress + created:(NSDate *)created + updated:(NSDate *)updated + osVersion:(NSString *)osVersion { + [DBStoneValidators nonnullValidator:nil](deviceName); + [DBStoneValidators nonnullValidator:nil](clientType); + [DBStoneValidators nonnullValidator:nil](clientVersion); + [DBStoneValidators nonnullValidator:nil](lastCarrier); + + self = [super initWithSessionId:sessionId ipAddress:ipAddress created:created updated:updated]; + if (self) { + _deviceName = deviceName; + _clientType = clientType; + _clientVersion = clientVersion; + _osVersion = osVersion; + _lastCarrier = lastCarrier; + } + return self; +} + +- (instancetype)initWithDeviceName:(NSString *)deviceName + clientType:(DBTEAMMobileClientPlatform *)clientType + clientVersion:(NSString *)clientVersion + lastCarrier:(NSString *)lastCarrier { + return [self initWithDeviceName:deviceName + clientType:clientType + clientVersion:clientVersion + lastCarrier:lastCarrier + sessionId:nil + ipAddress:nil + created:nil + updated:nil + osVersion:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMobileDeviceSessionLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMobileDeviceSessionLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMobileDeviceSessionLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.deviceName hash]; + result = prime * result + [self.clientType hash]; + result = prime * result + [self.clientVersion hash]; + result = prime * result + [self.lastCarrier hash]; + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + if (self.created != nil) { + result = prime * result + [self.created hash]; + } + if (self.updated != nil) { + result = prime * result + [self.updated hash]; + } + if (self.osVersion != nil) { + result = prime * result + [self.osVersion hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMobileDeviceSessionLogInfo:other]; +} + +- (BOOL)isEqualToMobileDeviceSessionLogInfo:(DBTEAMLOGMobileDeviceSessionLogInfo *)aMobileDeviceSessionLogInfo { + if (self == aMobileDeviceSessionLogInfo) { + return YES; + } + if (![self.deviceName isEqual:aMobileDeviceSessionLogInfo.deviceName]) { + return NO; + } + if (![self.clientType isEqual:aMobileDeviceSessionLogInfo.clientType]) { + return NO; + } + if (![self.clientVersion isEqual:aMobileDeviceSessionLogInfo.clientVersion]) { + return NO; + } + if (![self.lastCarrier isEqual:aMobileDeviceSessionLogInfo.lastCarrier]) { + return NO; + } + if (self.sessionId) { + if (![self.sessionId isEqual:aMobileDeviceSessionLogInfo.sessionId]) { + return NO; + } + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aMobileDeviceSessionLogInfo.ipAddress]) { + return NO; + } + } + if (self.created) { + if (![self.created isEqual:aMobileDeviceSessionLogInfo.created]) { + return NO; + } + } + if (self.updated) { + if (![self.updated isEqual:aMobileDeviceSessionLogInfo.updated]) { + return NO; + } + } + if (self.osVersion) { + if (![self.osVersion isEqual:aMobileDeviceSessionLogInfo.osVersion]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMobileDeviceSessionLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMobileDeviceSessionLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"device_name"] = valueObj.deviceName; + jsonDict[@"client_type"] = [DBTEAMMobileClientPlatformSerializer serialize:valueObj.clientType]; + jsonDict[@"client_version"] = valueObj.clientVersion; + jsonDict[@"last_carrier"] = valueObj.lastCarrier; + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + if (valueObj.created) { + jsonDict[@"created"] = [DBNSDateSerializer serialize:valueObj.created dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.updated) { + jsonDict[@"updated"] = [DBNSDateSerializer serialize:valueObj.updated dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.osVersion) { + jsonDict[@"os_version"] = valueObj.osVersion; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMobileDeviceSessionLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *deviceName = valueDict[@"device_name"]; + DBTEAMMobileClientPlatform *clientType = [DBTEAMMobileClientPlatformSerializer deserialize:valueDict[@"client_type"]]; + NSString *clientVersion = valueDict[@"client_version"]; + NSString *lastCarrier = valueDict[@"last_carrier"]; + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; + NSDate *created = valueDict[@"created"] + ? [DBNSDateSerializer deserialize:valueDict[@"created"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *updated = valueDict[@"updated"] + ? [DBNSDateSerializer deserialize:valueDict[@"updated"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSString *osVersion = valueDict[@"os_version"] ?: nil; + + return [[DBTEAMLOGMobileDeviceSessionLogInfo alloc] initWithDeviceName:deviceName + clientType:clientType + clientVersion:clientVersion + lastCarrier:lastCarrier + sessionId:sessionId + ipAddress:ipAddress + created:created + updated:updated + osVersion:osVersion]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGMobileSessionLogInfo.h" +#import "DBTEAMLOGSessionLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGMobileSessionLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithSessionId:(NSString *)sessionId { + + self = [super initWithSessionId:sessionId]; + if (self) { + } + return self; +} + +- (instancetype)initDefault { + return [self initWithSessionId:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGMobileSessionLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGMobileSessionLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGMobileSessionLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToMobileSessionLogInfo:other]; +} + +- (BOOL)isEqualToMobileSessionLogInfo:(DBTEAMLOGMobileSessionLogInfo *)aMobileSessionLogInfo { + if (self == aMobileSessionLogInfo) { + return YES; + } + if (self.sessionId) { + if (![self.sessionId isEqual:aMobileSessionLogInfo.sessionId]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGMobileSessionLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGMobileSessionLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGMobileSessionLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *sessionId = valueDict[@"session_id"] ?: nil; + + return [[DBTEAMLOGMobileSessionLogInfo alloc] initWithSessionId:sessionId]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNamespaceRelativePathLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNamespaceRelativePathLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithNsId:(NSString *)nsId relativePath:(NSString *)relativePath { + + self = [super init]; + if (self) { + _nsId = nsId; + _relativePath = relativePath; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithNsId:nil relativePath:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNamespaceRelativePathLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNamespaceRelativePathLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNamespaceRelativePathLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.nsId != nil) { + result = prime * result + [self.nsId hash]; + } + if (self.relativePath != nil) { + result = prime * result + [self.relativePath hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNamespaceRelativePathLogInfo:other]; +} + +- (BOOL)isEqualToNamespaceRelativePathLogInfo:(DBTEAMLOGNamespaceRelativePathLogInfo *)aNamespaceRelativePathLogInfo { + if (self == aNamespaceRelativePathLogInfo) { + return YES; + } + if (self.nsId) { + if (![self.nsId isEqual:aNamespaceRelativePathLogInfo.nsId]) { + return NO; + } + } + if (self.relativePath) { + if (![self.relativePath isEqual:aNamespaceRelativePathLogInfo.relativePath]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNamespaceRelativePathLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNamespaceRelativePathLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.nsId) { + jsonDict[@"ns_id"] = valueObj.nsId; + } + if (valueObj.relativePath) { + jsonDict[@"relative_path"] = valueObj.relativePath; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNamespaceRelativePathLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *nsId = valueDict[@"ns_id"] ?: nil; + NSString *relativePath = valueDict[@"relative_path"] ?: nil; + + return [[DBTEAMLOGNamespaceRelativePathLogInfo alloc] initWithNsId:nsId relativePath:relativePath]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNetworkControlChangePolicyDetails.h" +#import "DBTEAMLOGNetworkControlPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNetworkControlChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGNetworkControlPolicy *)dNewValue + previousValue:(DBTEAMLOGNetworkControlPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGNetworkControlPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNetworkControlChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNetworkControlChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNetworkControlChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNetworkControlChangePolicyDetails:other]; +} + +- (BOOL)isEqualToNetworkControlChangePolicyDetails: + (DBTEAMLOGNetworkControlChangePolicyDetails *)aNetworkControlChangePolicyDetails { + if (self == aNetworkControlChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aNetworkControlChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aNetworkControlChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNetworkControlChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNetworkControlChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGNetworkControlPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGNetworkControlPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNetworkControlChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGNetworkControlPolicy *dNewValue = + [DBTEAMLOGNetworkControlPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGNetworkControlPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGNetworkControlPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGNetworkControlChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNetworkControlChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNetworkControlChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNetworkControlChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNetworkControlChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNetworkControlChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNetworkControlChangePolicyType:other]; +} + +- (BOOL)isEqualToNetworkControlChangePolicyType: + (DBTEAMLOGNetworkControlChangePolicyType *)aNetworkControlChangePolicyType { + if (self == aNetworkControlChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aNetworkControlChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNetworkControlChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNetworkControlChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNetworkControlChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGNetworkControlChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNetworkControlPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNetworkControlPolicy + +#pragma mark - Constructors + +- (instancetype)initWithDisabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGNetworkControlPolicyDisabled; + } + return self; +} + +- (instancetype)initWithEnabled { + self = [super init]; + if (self) { + _tag = DBTEAMLOGNetworkControlPolicyEnabled; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGNetworkControlPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDisabled { + return _tag == DBTEAMLOGNetworkControlPolicyDisabled; +} + +- (BOOL)isEnabled { + return _tag == DBTEAMLOGNetworkControlPolicyEnabled; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGNetworkControlPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGNetworkControlPolicyDisabled: + return @"DBTEAMLOGNetworkControlPolicyDisabled"; + case DBTEAMLOGNetworkControlPolicyEnabled: + return @"DBTEAMLOGNetworkControlPolicyEnabled"; + case DBTEAMLOGNetworkControlPolicyOther: + return @"DBTEAMLOGNetworkControlPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNetworkControlPolicySerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNetworkControlPolicySerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNetworkControlPolicySerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGNetworkControlPolicyDisabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGNetworkControlPolicyEnabled: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGNetworkControlPolicyOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNetworkControlPolicy:other]; +} + +- (BOOL)isEqualToNetworkControlPolicy:(DBTEAMLOGNetworkControlPolicy *)aNetworkControlPolicy { + if (self == aNetworkControlPolicy) { + return YES; + } + if (self.tag != aNetworkControlPolicy.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGNetworkControlPolicyDisabled: + return [[self tagName] isEqual:[aNetworkControlPolicy tagName]]; + case DBTEAMLOGNetworkControlPolicyEnabled: + return [[self tagName] isEqual:[aNetworkControlPolicy tagName]]; + case DBTEAMLOGNetworkControlPolicyOther: + return [[self tagName] isEqual:[aNetworkControlPolicy tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNetworkControlPolicySerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNetworkControlPolicy *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isDisabled]) { + jsonDict[@".tag"] = @"disabled"; + } else if ([valueObj isEnabled]) { + jsonDict[@".tag"] = @"enabled"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNetworkControlPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"disabled"]) { + return [[DBTEAMLOGNetworkControlPolicy alloc] initWithDisabled]; + } else if ([tag isEqualToString:@"enabled"]) { + return [[DBTEAMLOGNetworkControlPolicy alloc] initWithEnabled]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGNetworkControlPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGNetworkControlPolicy alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNonTeamMemberLogInfo.h" +#import "DBTEAMLOGTeamMemberLogInfo.h" +#import "DBTEAMLOGUserLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGUserLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithAccountId:(NSString *)accountId displayName:(NSString *)displayName email:(NSString *)email { + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); + [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](displayName); + [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](email); + + self = [super init]; + if (self) { + _accountId = accountId; + _displayName = displayName; + _email = email; + } + return self; +} + +- (instancetype)initDefault { + return [self initWithAccountId:nil displayName:nil email:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGUserLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGUserLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGUserLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.accountId != nil) { + result = prime * result + [self.accountId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.email != nil) { + result = prime * result + [self.email hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToUserLogInfo:other]; +} + +- (BOOL)isEqualToUserLogInfo:(DBTEAMLOGUserLogInfo *)anUserLogInfo { + if (self == anUserLogInfo) { + return YES; + } + if (self.accountId) { + if (![self.accountId isEqual:anUserLogInfo.accountId]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:anUserLogInfo.displayName]) { + return NO; + } + } + if (self.email) { + if (![self.email isEqual:anUserLogInfo.email]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGUserLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGUserLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.accountId) { + jsonDict[@"account_id"] = valueObj.accountId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.email) { + jsonDict[@"email"] = valueObj.email; + } + + if ([valueObj isKindOfClass:[DBTEAMLOGTeamMemberLogInfo class]]) { + NSDictionary *subTypeFields = + [DBTEAMLOGTeamMemberLogInfoSerializer serialize:(DBTEAMLOGTeamMemberLogInfo *)valueObj]; + for (NSString *key in subTypeFields) { + jsonDict[key] = subTypeFields[key]; + } + jsonDict[@".tag"] = @"teamMember"; + } else if ([valueObj isKindOfClass:[DBTEAMLOGNonTeamMemberLogInfo class]]) { + NSDictionary *subTypeFields = + [DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:(DBTEAMLOGNonTeamMemberLogInfo *)valueObj]; + for (NSString *key in subTypeFields) { + jsonDict[key] = subTypeFields[key]; + } + jsonDict[@".tag"] = @"nonTeamMember"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGUserLogInfo *)deserialize:(NSDictionary *)valueDict { + if ([valueDict[@".tag"] isEqualToString:@"team_member"]) { + return [DBTEAMLOGTeamMemberLogInfoSerializer deserialize:valueDict]; + } + if ([valueDict[@".tag"] isEqualToString:@"non_team_member"]) { + return [DBTEAMLOGNonTeamMemberLogInfoSerializer deserialize:valueDict]; + } + + NSString *accountId = valueDict[@"account_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *email = valueDict[@"email"] ?: nil; + + return [[DBTEAMLOGUserLogInfo alloc] initWithAccountId:accountId displayName:displayName email:email]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNonTeamMemberLogInfo.h" +#import "DBTEAMLOGUserLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNonTeamMemberLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithAccountId:(NSString *)accountId displayName:(NSString *)displayName email:(NSString *)email { + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); + [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](displayName); + [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](email); + + self = [super initWithAccountId:accountId displayName:displayName email:email]; + if (self) { + } + return self; +} + +- (instancetype)initDefault { + return [self initWithAccountId:nil displayName:nil email:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNonTeamMemberLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + if (self.accountId != nil) { + result = prime * result + [self.accountId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.email != nil) { + result = prime * result + [self.email hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNonTeamMemberLogInfo:other]; +} + +- (BOOL)isEqualToNonTeamMemberLogInfo:(DBTEAMLOGNonTeamMemberLogInfo *)aNonTeamMemberLogInfo { + if (self == aNonTeamMemberLogInfo) { + return YES; + } + if (self.accountId) { + if (![self.accountId isEqual:aNonTeamMemberLogInfo.accountId]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:aNonTeamMemberLogInfo.displayName]) { + return NO; + } + } + if (self.email) { + if (![self.email isEqual:aNonTeamMemberLogInfo.email]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNonTeamMemberLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNonTeamMemberLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if (valueObj.accountId) { + jsonDict[@"account_id"] = valueObj.accountId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.email) { + jsonDict[@"email"] = valueObj.email; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNonTeamMemberLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *accountId = valueDict[@"account_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *email = valueDict[@"email"] ?: nil; + + return [[DBTEAMLOGNonTeamMemberLogInfo alloc] initWithAccountId:accountId displayName:displayName email:email]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteAclInviteOnlyDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteAclInviteOnlyDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteAclInviteOnlyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteAclInviteOnlyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteAclInviteOnlyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteAclInviteOnlyDetails:other]; +} + +- (BOOL)isEqualToNoteAclInviteOnlyDetails:(DBTEAMLOGNoteAclInviteOnlyDetails *)aNoteAclInviteOnlyDetails { + if (self == aNoteAclInviteOnlyDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteAclInviteOnlyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteAclInviteOnlyDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteAclInviteOnlyDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGNoteAclInviteOnlyDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteAclInviteOnlyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteAclInviteOnlyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteAclInviteOnlyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteAclInviteOnlyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteAclInviteOnlyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteAclInviteOnlyType:other]; +} + +- (BOOL)isEqualToNoteAclInviteOnlyType:(DBTEAMLOGNoteAclInviteOnlyType *)aNoteAclInviteOnlyType { + if (self == aNoteAclInviteOnlyType) { + return YES; + } + if (![self.description_ isEqual:aNoteAclInviteOnlyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteAclInviteOnlyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteAclInviteOnlyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteAclInviteOnlyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGNoteAclInviteOnlyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteAclLinkDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteAclLinkDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteAclLinkDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteAclLinkDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteAclLinkDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteAclLinkDetails:other]; +} + +- (BOOL)isEqualToNoteAclLinkDetails:(DBTEAMLOGNoteAclLinkDetails *)aNoteAclLinkDetails { + if (self == aNoteAclLinkDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteAclLinkDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteAclLinkDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteAclLinkDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGNoteAclLinkDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteAclLinkType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteAclLinkType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteAclLinkTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteAclLinkTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteAclLinkTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteAclLinkType:other]; +} + +- (BOOL)isEqualToNoteAclLinkType:(DBTEAMLOGNoteAclLinkType *)aNoteAclLinkType { + if (self == aNoteAclLinkType) { + return YES; + } + if (![self.description_ isEqual:aNoteAclLinkType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteAclLinkTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteAclLinkType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteAclLinkType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGNoteAclLinkType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteAclTeamLinkDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteAclTeamLinkDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteAclTeamLinkDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteAclTeamLinkDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteAclTeamLinkDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteAclTeamLinkDetails:other]; +} + +- (BOOL)isEqualToNoteAclTeamLinkDetails:(DBTEAMLOGNoteAclTeamLinkDetails *)aNoteAclTeamLinkDetails { + if (self == aNoteAclTeamLinkDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteAclTeamLinkDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteAclTeamLinkDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteAclTeamLinkDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGNoteAclTeamLinkDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteAclTeamLinkType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteAclTeamLinkType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteAclTeamLinkTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteAclTeamLinkTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteAclTeamLinkTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteAclTeamLinkType:other]; +} + +- (BOOL)isEqualToNoteAclTeamLinkType:(DBTEAMLOGNoteAclTeamLinkType *)aNoteAclTeamLinkType { + if (self == aNoteAclTeamLinkType) { + return YES; + } + if (![self.description_ isEqual:aNoteAclTeamLinkType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteAclTeamLinkTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteAclTeamLinkType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteAclTeamLinkType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGNoteAclTeamLinkType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteShareReceiveDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteShareReceiveDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteShareReceiveDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteShareReceiveDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteShareReceiveDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteShareReceiveDetails:other]; +} + +- (BOOL)isEqualToNoteShareReceiveDetails:(DBTEAMLOGNoteShareReceiveDetails *)aNoteShareReceiveDetails { + if (self == aNoteShareReceiveDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteShareReceiveDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteShareReceiveDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteShareReceiveDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGNoteShareReceiveDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteShareReceiveType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteShareReceiveType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteShareReceiveTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteShareReceiveTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteShareReceiveTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteShareReceiveType:other]; +} + +- (BOOL)isEqualToNoteShareReceiveType:(DBTEAMLOGNoteShareReceiveType *)aNoteShareReceiveType { + if (self == aNoteShareReceiveType) { + return YES; + } + if (![self.description_ isEqual:aNoteShareReceiveType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteShareReceiveTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteShareReceiveType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteShareReceiveType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGNoteShareReceiveType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteSharedDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteSharedDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteSharedDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteSharedDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteSharedDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteSharedDetails:other]; +} + +- (BOOL)isEqualToNoteSharedDetails:(DBTEAMLOGNoteSharedDetails *)aNoteSharedDetails { + if (self == aNoteSharedDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteSharedDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteSharedDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteSharedDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGNoteSharedDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGNoteSharedType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGNoteSharedType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGNoteSharedTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGNoteSharedTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGNoteSharedTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToNoteSharedType:other]; +} + +- (BOOL)isEqualToNoteSharedType:(DBTEAMLOGNoteSharedType *)aNoteSharedType { + if (self == aNoteSharedType) { + return YES; + } + if (![self.description_ isEqual:aNoteSharedType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGNoteSharedTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGNoteSharedType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGNoteSharedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGNoteSharedType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGOpenNoteSharedDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGOpenNoteSharedDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGOpenNoteSharedDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGOpenNoteSharedDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGOpenNoteSharedDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToOpenNoteSharedDetails:other]; +} + +- (BOOL)isEqualToOpenNoteSharedDetails:(DBTEAMLOGOpenNoteSharedDetails *)anOpenNoteSharedDetails { + if (self == anOpenNoteSharedDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGOpenNoteSharedDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGOpenNoteSharedDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGOpenNoteSharedDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGOpenNoteSharedDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGOpenNoteSharedType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGOpenNoteSharedType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGOpenNoteSharedTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGOpenNoteSharedTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGOpenNoteSharedTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToOpenNoteSharedType:other]; +} + +- (BOOL)isEqualToOpenNoteSharedType:(DBTEAMLOGOpenNoteSharedType *)anOpenNoteSharedType { + if (self == anOpenNoteSharedType) { + return YES; + } + if (![self.description_ isEqual:anOpenNoteSharedType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGOpenNoteSharedTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGOpenNoteSharedType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGOpenNoteSharedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGOpenNoteSharedType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGAccessMethodLogInfo.h" +#import "DBTEAMLOGGeoLocationLogInfo.h" +#import "DBTEAMLOGOriginLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGOriginLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithAccessMethod:(DBTEAMLOGAccessMethodLogInfo *)accessMethod + geoLocation:(DBTEAMLOGGeoLocationLogInfo *)geoLocation { + [DBStoneValidators nonnullValidator:nil](accessMethod); + + self = [super init]; + if (self) { + _geoLocation = geoLocation; + _accessMethod = accessMethod; + } + return self; +} + +- (instancetype)initWithAccessMethod:(DBTEAMLOGAccessMethodLogInfo *)accessMethod { + return [self initWithAccessMethod:accessMethod geoLocation:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGOriginLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGOriginLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGOriginLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.accessMethod hash]; + if (self.geoLocation != nil) { + result = prime * result + [self.geoLocation hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToOriginLogInfo:other]; +} + +- (BOOL)isEqualToOriginLogInfo:(DBTEAMLOGOriginLogInfo *)anOriginLogInfo { + if (self == anOriginLogInfo) { + return YES; + } + if (![self.accessMethod isEqual:anOriginLogInfo.accessMethod]) { + return NO; + } + if (self.geoLocation) { + if (![self.geoLocation isEqual:anOriginLogInfo.geoLocation]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGOriginLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGOriginLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"access_method"] = [DBTEAMLOGAccessMethodLogInfoSerializer serialize:valueObj.accessMethod]; + if (valueObj.geoLocation) { + jsonDict[@"geo_location"] = [DBTEAMLOGGeoLocationLogInfoSerializer serialize:valueObj.geoLocation]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGOriginLogInfo *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGAccessMethodLogInfo *accessMethod = + [DBTEAMLOGAccessMethodLogInfoSerializer deserialize:valueDict[@"access_method"]]; + DBTEAMLOGGeoLocationLogInfo *geoLocation = + valueDict[@"geo_location"] ? [DBTEAMLOGGeoLocationLogInfoSerializer deserialize:valueDict[@"geo_location"]] : nil; + + return [[DBTEAMLOGOriginLogInfo alloc] initWithAccessMethod:accessMethod geoLocation:geoLocation]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperAccessType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperAccessType + +#pragma mark - Constructors + +- (instancetype)initWithViewer { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperAccessTypeViewer; + } + return self; +} + +- (instancetype)initWithCommenter { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperAccessTypeCommenter; + } + return self; +} + +- (instancetype)initWithEditor { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperAccessTypeEditor; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperAccessTypeOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isViewer { + return _tag == DBTEAMLOGPaperAccessTypeViewer; +} + +- (BOOL)isCommenter { + return _tag == DBTEAMLOGPaperAccessTypeCommenter; +} + +- (BOOL)isEditor { + return _tag == DBTEAMLOGPaperAccessTypeEditor; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGPaperAccessTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGPaperAccessTypeViewer: + return @"DBTEAMLOGPaperAccessTypeViewer"; + case DBTEAMLOGPaperAccessTypeCommenter: + return @"DBTEAMLOGPaperAccessTypeCommenter"; + case DBTEAMLOGPaperAccessTypeEditor: + return @"DBTEAMLOGPaperAccessTypeEditor"; + case DBTEAMLOGPaperAccessTypeOther: + return @"DBTEAMLOGPaperAccessTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperAccessTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperAccessTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperAccessTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + switch (_tag) { + case DBTEAMLOGPaperAccessTypeViewer: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperAccessTypeCommenter: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperAccessTypeEditor: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperAccessTypeOther: + result = prime * result + [[self tagName] hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperAccessType:other]; +} + +- (BOOL)isEqualToPaperAccessType:(DBTEAMLOGPaperAccessType *)aPaperAccessType { + if (self == aPaperAccessType) { + return YES; + } + if (self.tag != aPaperAccessType.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGPaperAccessTypeViewer: + return [[self tagName] isEqual:[aPaperAccessType tagName]]; + case DBTEAMLOGPaperAccessTypeCommenter: + return [[self tagName] isEqual:[aPaperAccessType tagName]]; + case DBTEAMLOGPaperAccessTypeEditor: + return [[self tagName] isEqual:[aPaperAccessType tagName]]; + case DBTEAMLOGPaperAccessTypeOther: + return [[self tagName] isEqual:[aPaperAccessType tagName]]; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperAccessTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperAccessType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + if ([valueObj isViewer]) { + jsonDict[@".tag"] = @"viewer"; + } else if ([valueObj isCommenter]) { + jsonDict[@".tag"] = @"commenter"; + } else if ([valueObj isEditor]) { + jsonDict[@".tag"] = @"editor"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperAccessType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; + + if ([tag isEqualToString:@"viewer"]) { + return [[DBTEAMLOGPaperAccessType alloc] initWithViewer]; + } else if ([tag isEqualToString:@"commenter"]) { + return [[DBTEAMLOGPaperAccessType alloc] initWithCommenter]; + } else if ([tag isEqualToString:@"editor"]) { + return [[DBTEAMLOGPaperAccessType alloc] initWithEditor]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGPaperAccessType alloc] initWithOther]; + } else { + return [[DBTEAMLOGPaperAccessType alloc] initWithOther]; + } +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperAdminExportStartDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperAdminExportStartDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + + self = [super init]; + if (self) { + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperAdminExportStartDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperAdminExportStartDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperAdminExportStartDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperAdminExportStartDetails:other]; +} + +- (BOOL)isEqualToPaperAdminExportStartDetails:(DBTEAMLOGPaperAdminExportStartDetails *)aPaperAdminExportStartDetails { + if (self == aPaperAdminExportStartDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperAdminExportStartDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperAdminExportStartDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperAdminExportStartDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGPaperAdminExportStartDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperAdminExportStartType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperAdminExportStartType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperAdminExportStartTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperAdminExportStartTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperAdminExportStartTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperAdminExportStartType:other]; +} + +- (BOOL)isEqualToPaperAdminExportStartType:(DBTEAMLOGPaperAdminExportStartType *)aPaperAdminExportStartType { + if (self == aPaperAdminExportStartType) { + return YES; + } + if (![self.description_ isEqual:aPaperAdminExportStartType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperAdminExportStartTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperAdminExportStartType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperAdminExportStartType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperAdminExportStartType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangeDeploymentPolicyDetails.h" +#import "DBTEAMPOLICIESPaperDeploymentPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangeDeploymentPolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperDeploymentPolicy *)dNewValue + previousValue:(DBTEAMPOLICIESPaperDeploymentPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperDeploymentPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangeDeploymentPolicyDetails:other]; +} + +- (BOOL)isEqualToPaperChangeDeploymentPolicyDetails: + (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)aPaperChangeDeploymentPolicyDetails { + if (self == aPaperChangeDeploymentPolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aPaperChangeDeploymentPolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aPaperChangeDeploymentPolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeDeploymentPolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMPOLICIESPaperDeploymentPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMPOLICIESPaperDeploymentPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESPaperDeploymentPolicy *dNewValue = + [DBTEAMPOLICIESPaperDeploymentPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMPOLICIESPaperDeploymentPolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMPOLICIESPaperDeploymentPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGPaperChangeDeploymentPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangeDeploymentPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangeDeploymentPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangeDeploymentPolicyType:other]; +} + +- (BOOL)isEqualToPaperChangeDeploymentPolicyType: + (DBTEAMLOGPaperChangeDeploymentPolicyType *)aPaperChangeDeploymentPolicyType { + if (self == aPaperChangeDeploymentPolicyType) { + return YES; + } + if (![self.description_ isEqual:aPaperChangeDeploymentPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeDeploymentPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangeDeploymentPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperChangeDeploymentPolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h" +#import "DBTEAMLOGPaperMemberPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangeMemberLinkPolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangeMemberLinkPolicyDetails:other]; +} + +- (BOOL)isEqualToPaperChangeMemberLinkPolicyDetails: + (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)aPaperChangeMemberLinkPolicyDetails { + if (self == aPaperChangeMemberLinkPolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aPaperChangeMemberLinkPolicyDetails.dNewValue]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGPaperMemberPolicySerializer serialize:valueObj.dNewValue]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGPaperMemberPolicy *dNewValue = [DBTEAMLOGPaperMemberPolicySerializer deserialize:valueDict[@"new_value"]]; + + return [[DBTEAMLOGPaperChangeMemberLinkPolicyDetails alloc] initWithDNewValue:dNewValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangeMemberLinkPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangeMemberLinkPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangeMemberLinkPolicyType:other]; +} + +- (BOOL)isEqualToPaperChangeMemberLinkPolicyType: + (DBTEAMLOGPaperChangeMemberLinkPolicyType *)aPaperChangeMemberLinkPolicyType { + if (self == aPaperChangeMemberLinkPolicyType) { + return YES; + } + if (![self.description_ isEqual:aPaperChangeMemberLinkPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberLinkPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangeMemberLinkPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperChangeMemberLinkPolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangeMemberPolicyDetails.h" +#import "DBTEAMLOGPaperMemberPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangeMemberPolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue + previousValue:(DBTEAMLOGPaperMemberPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangeMemberPolicyDetails:other]; +} + +- (BOOL)isEqualToPaperChangeMemberPolicyDetails: + (DBTEAMLOGPaperChangeMemberPolicyDetails *)aPaperChangeMemberPolicyDetails { + if (self == aPaperChangeMemberPolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aPaperChangeMemberPolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aPaperChangeMemberPolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberPolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMLOGPaperMemberPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGPaperMemberPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangeMemberPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGPaperMemberPolicy *dNewValue = [DBTEAMLOGPaperMemberPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGPaperMemberPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGPaperMemberPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGPaperChangeMemberPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangeMemberPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangeMemberPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangeMemberPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangeMemberPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangeMemberPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangeMemberPolicyType:other]; +} + +- (BOOL)isEqualToPaperChangeMemberPolicyType:(DBTEAMLOGPaperChangeMemberPolicyType *)aPaperChangeMemberPolicyType { + if (self == aPaperChangeMemberPolicyType) { + return YES; + } + if (![self.description_ isEqual:aPaperChangeMemberPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangeMemberPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangeMemberPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperChangeMemberPolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangePolicyDetails.h" +#import "DBTEAMPOLICIESPaperEnabledPolicy.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangePolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperEnabledPolicy *)dNewValue + previousValue:(DBTEAMPOLICIESPaperEnabledPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); + + self = [super init]; + if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; + } + return self; +} + +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperEnabledPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangePolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangePolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangePolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangePolicyDetails:other]; +} + +- (BOOL)isEqualToPaperChangePolicyDetails:(DBTEAMLOGPaperChangePolicyDetails *)aPaperChangePolicyDetails { + if (self == aPaperChangePolicyDetails) { + return YES; + } + if (![self.dNewValue isEqual:aPaperChangePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aPaperChangePolicyDetails.previousValue]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangePolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangePolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBTEAMPOLICIESPaperEnabledPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMPOLICIESPaperEnabledPolicySerializer serialize:valueObj.previousValue]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESPaperEnabledPolicy *dNewValue = + [DBTEAMPOLICIESPaperEnabledPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMPOLICIESPaperEnabledPolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMPOLICIESPaperEnabledPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; + + return [[DBTEAMLOGPaperChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperChangePolicyType:other]; +} + +- (BOOL)isEqualToPaperChangePolicyType:(DBTEAMLOGPaperChangePolicyType *)aPaperChangePolicyType { + if (self == aPaperChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aPaperChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentAddMemberDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentAddMemberDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentAddMemberDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentAddMemberDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentAddMemberDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentAddMemberDetails:other]; +} + +- (BOOL)isEqualToPaperContentAddMemberDetails:(DBTEAMLOGPaperContentAddMemberDetails *)aPaperContentAddMemberDetails { + if (self == aPaperContentAddMemberDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentAddMemberDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentAddMemberDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentAddMemberDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentAddMemberDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentAddMemberDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentAddMemberType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentAddMemberType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentAddMemberTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentAddMemberTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentAddMemberTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentAddMemberType:other]; +} + +- (BOOL)isEqualToPaperContentAddMemberType:(DBTEAMLOGPaperContentAddMemberType *)aPaperContentAddMemberType { + if (self == aPaperContentAddMemberType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentAddMemberType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentAddMemberTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentAddMemberType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentAddMemberType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentAddMemberType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentAddToFolderDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentAddToFolderDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid + targetAssetIndex:(NSNumber *)targetAssetIndex + parentAssetIndex:(NSNumber *)parentAssetIndex { + [DBStoneValidators nonnullValidator:nil](eventUuid); + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](parentAssetIndex); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + _targetAssetIndex = targetAssetIndex; + _parentAssetIndex = parentAssetIndex; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentAddToFolderDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentAddToFolderDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentAddToFolderDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.parentAssetIndex hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentAddToFolderDetails:other]; +} + +- (BOOL)isEqualToPaperContentAddToFolderDetails: + (DBTEAMLOGPaperContentAddToFolderDetails *)aPaperContentAddToFolderDetails { + if (self == aPaperContentAddToFolderDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentAddToFolderDetails.eventUuid]) { + return NO; + } + if (![self.targetAssetIndex isEqual:aPaperContentAddToFolderDetails.targetAssetIndex]) { + return NO; + } + if (![self.parentAssetIndex isEqual:aPaperContentAddToFolderDetails.parentAssetIndex]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentAddToFolderDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentAddToFolderDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"parent_asset_index"] = valueObj.parentAssetIndex; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentAddToFolderDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSNumber *parentAssetIndex = valueDict[@"parent_asset_index"]; + + return [[DBTEAMLOGPaperContentAddToFolderDetails alloc] initWithEventUuid:eventUuid + targetAssetIndex:targetAssetIndex + parentAssetIndex:parentAssetIndex]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentAddToFolderType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentAddToFolderType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentAddToFolderTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentAddToFolderTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentAddToFolderTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentAddToFolderType:other]; +} + +- (BOOL)isEqualToPaperContentAddToFolderType:(DBTEAMLOGPaperContentAddToFolderType *)aPaperContentAddToFolderType { + if (self == aPaperContentAddToFolderType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentAddToFolderType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentAddToFolderTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentAddToFolderType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentAddToFolderType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentAddToFolderType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentArchiveDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentArchiveDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentArchiveDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentArchiveDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentArchiveDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentArchiveDetails:other]; +} + +- (BOOL)isEqualToPaperContentArchiveDetails:(DBTEAMLOGPaperContentArchiveDetails *)aPaperContentArchiveDetails { + if (self == aPaperContentArchiveDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentArchiveDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentArchiveDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentArchiveDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentArchiveDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentArchiveDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentArchiveType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentArchiveType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentArchiveTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentArchiveTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentArchiveTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentArchiveType:other]; +} + +- (BOOL)isEqualToPaperContentArchiveType:(DBTEAMLOGPaperContentArchiveType *)aPaperContentArchiveType { + if (self == aPaperContentArchiveType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentArchiveType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentArchiveTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentArchiveType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentArchiveType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentArchiveType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentCreateDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentCreateDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentCreateDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentCreateDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentCreateDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentCreateDetails:other]; +} + +- (BOOL)isEqualToPaperContentCreateDetails:(DBTEAMLOGPaperContentCreateDetails *)aPaperContentCreateDetails { + if (self == aPaperContentCreateDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentCreateDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentCreateDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentCreateDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentCreateDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentCreateDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentCreateType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentCreateType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentCreateTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentCreateTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentCreateTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentCreateType:other]; +} + +- (BOOL)isEqualToPaperContentCreateType:(DBTEAMLOGPaperContentCreateType *)aPaperContentCreateType { + if (self == aPaperContentCreateType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentCreateType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentCreateTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentCreateType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentCreateType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentCreateType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentPermanentlyDeleteDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentPermanentlyDeleteDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentPermanentlyDeleteDetails:other]; +} + +- (BOOL)isEqualToPaperContentPermanentlyDeleteDetails: + (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)aPaperContentPermanentlyDeleteDetails { + if (self == aPaperContentPermanentlyDeleteDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentPermanentlyDeleteDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentPermanentlyDeleteDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentPermanentlyDeleteDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentPermanentlyDeleteType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentPermanentlyDeleteType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentPermanentlyDeleteType:other]; +} + +- (BOOL)isEqualToPaperContentPermanentlyDeleteType: + (DBTEAMLOGPaperContentPermanentlyDeleteType *)aPaperContentPermanentlyDeleteType { + if (self == aPaperContentPermanentlyDeleteType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentPermanentlyDeleteType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentPermanentlyDeleteType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentPermanentlyDeleteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentPermanentlyDeleteType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRemoveFromFolderDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRemoveFromFolderDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRemoveFromFolderDetails:other]; +} + +- (BOOL)isEqualToPaperContentRemoveFromFolderDetails: + (DBTEAMLOGPaperContentRemoveFromFolderDetails *)aPaperContentRemoveFromFolderDetails { + if (self == aPaperContentRemoveFromFolderDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentRemoveFromFolderDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveFromFolderDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRemoveFromFolderDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentRemoveFromFolderDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRemoveFromFolderType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRemoveFromFolderType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRemoveFromFolderType:other]; +} + +- (BOOL)isEqualToPaperContentRemoveFromFolderType: + (DBTEAMLOGPaperContentRemoveFromFolderType *)aPaperContentRemoveFromFolderType { + if (self == aPaperContentRemoveFromFolderType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentRemoveFromFolderType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveFromFolderType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRemoveFromFolderType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentRemoveFromFolderType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRemoveMemberDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRemoveMemberDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRemoveMemberDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRemoveMemberDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRemoveMemberDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRemoveMemberDetails:other]; +} + +- (BOOL)isEqualToPaperContentRemoveMemberDetails: + (DBTEAMLOGPaperContentRemoveMemberDetails *)aPaperContentRemoveMemberDetails { + if (self == aPaperContentRemoveMemberDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentRemoveMemberDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRemoveMemberDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveMemberDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRemoveMemberDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentRemoveMemberDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRemoveMemberType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRemoveMemberType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRemoveMemberTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRemoveMemberTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRemoveMemberTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRemoveMemberType:other]; +} + +- (BOOL)isEqualToPaperContentRemoveMemberType:(DBTEAMLOGPaperContentRemoveMemberType *)aPaperContentRemoveMemberType { + if (self == aPaperContentRemoveMemberType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentRemoveMemberType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRemoveMemberTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveMemberType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRemoveMemberType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentRemoveMemberType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRenameDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRenameDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRenameDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRenameDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRenameDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRenameDetails:other]; +} + +- (BOOL)isEqualToPaperContentRenameDetails:(DBTEAMLOGPaperContentRenameDetails *)aPaperContentRenameDetails { + if (self == aPaperContentRenameDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentRenameDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRenameDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRenameDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRenameDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentRenameDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRenameType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRenameType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRenameTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRenameTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRenameTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRenameType:other]; +} + +- (BOOL)isEqualToPaperContentRenameType:(DBTEAMLOGPaperContentRenameType *)aPaperContentRenameType { + if (self == aPaperContentRenameType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentRenameType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRenameTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRenameType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRenameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentRenameType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRestoreDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRestoreDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRestoreDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRestoreDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRestoreDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRestoreDetails:other]; +} + +- (BOOL)isEqualToPaperContentRestoreDetails:(DBTEAMLOGPaperContentRestoreDetails *)aPaperContentRestoreDetails { + if (self == aPaperContentRestoreDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperContentRestoreDetails.eventUuid]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRestoreDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRestoreDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRestoreDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + + return [[DBTEAMLOGPaperContentRestoreDetails alloc] initWithEventUuid:eventUuid]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperContentRestoreType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperContentRestoreType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperContentRestoreTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperContentRestoreTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperContentRestoreTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperContentRestoreType:other]; +} + +- (BOOL)isEqualToPaperContentRestoreType:(DBTEAMLOGPaperContentRestoreType *)aPaperContentRestoreType { + if (self == aPaperContentRestoreType) { + return YES; + } + if (![self.description_ isEqual:aPaperContentRestoreType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperContentRestoreTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRestoreType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperContentRestoreType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperContentRestoreType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperDocAddCommentDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperDocAddCommentDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + _commentText = commentText; + } + return self; +} + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + return [self initWithEventUuid:eventUuid commentText:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperDocAddCommentDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperDocAddCommentDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperDocAddCommentDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperDocAddCommentDetails:other]; +} + +- (BOOL)isEqualToPaperDocAddCommentDetails:(DBTEAMLOGPaperDocAddCommentDetails *)aPaperDocAddCommentDetails { + if (self == aPaperDocAddCommentDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperDocAddCommentDetails.eventUuid]) { + return NO; + } + if (self.commentText) { + if (![self.commentText isEqual:aPaperDocAddCommentDetails.commentText]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperDocAddCommentDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocAddCommentDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperDocAddCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *commentText = valueDict[@"comment_text"] ?: nil; + + return [[DBTEAMLOGPaperDocAddCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperDocAddCommentType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperDocAddCommentType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperDocAddCommentTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperDocAddCommentTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperDocAddCommentTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperDocAddCommentType:other]; +} + +- (BOOL)isEqualToPaperDocAddCommentType:(DBTEAMLOGPaperDocAddCommentType *)aPaperDocAddCommentType { + if (self == aPaperDocAddCommentType) { + return YES; + } + if (![self.description_ isEqual:aPaperDocAddCommentType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperDocAddCommentTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocAddCommentType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperDocAddCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperDocAddCommentType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperAccessType.h" +#import "DBTEAMLOGPaperDocChangeMemberRoleDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperDocChangeMemberRoleDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid accessType:(DBTEAMLOGPaperAccessType *)accessType { + [DBStoneValidators nonnullValidator:nil](eventUuid); + [DBStoneValidators nonnullValidator:nil](accessType); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + _accessType = accessType; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.accessType hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperDocChangeMemberRoleDetails:other]; +} + +- (BOOL)isEqualToPaperDocChangeMemberRoleDetails: + (DBTEAMLOGPaperDocChangeMemberRoleDetails *)aPaperDocChangeMemberRoleDetails { + if (self == aPaperDocChangeMemberRoleDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperDocChangeMemberRoleDetails.eventUuid]) { + return NO; + } + if (![self.accessType isEqual:aPaperDocChangeMemberRoleDetails.accessType]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeMemberRoleDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"access_type"] = [DBTEAMLOGPaperAccessTypeSerializer serialize:valueObj.accessType]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperDocChangeMemberRoleDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + DBTEAMLOGPaperAccessType *accessType = [DBTEAMLOGPaperAccessTypeSerializer deserialize:valueDict[@"access_type"]]; + + return [[DBTEAMLOGPaperDocChangeMemberRoleDetails alloc] initWithEventUuid:eventUuid accessType:accessType]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperDocChangeMemberRoleType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperDocChangeMemberRoleType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method -#pragma mark - Serializer Object +- (NSString *)description { + return [[DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer serialize:self] description]; +} -@implementation DBTEAMLOGEventTypeSerializer +#pragma mark - Copyable method -+ (NSDictionary *)serialize:(DBTEAMLOGEventType *)valueObj { - NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} - if ([valueObj isMemberChangeMembershipType]) { - jsonDict[@".tag"] = @"member_change_membership_type"; - } else if ([valueObj isMemberPermanentlyDeleteAccountContents]) { - jsonDict[@".tag"] = @"member_permanently_delete_account_contents"; - } else if ([valueObj isMemberSpaceLimitsChangeStatus]) { - jsonDict[@".tag"] = @"member_space_limits_change_status"; - } else if ([valueObj isMemberTransferAccountContents]) { - jsonDict[@".tag"] = @"member_transfer_account_contents"; - } else if ([valueObj isPaperAdminExportStart]) { - jsonDict[@".tag"] = @"paper_admin_export_start"; - } else if ([valueObj isPaperEnabledUsersGroupAddition]) { - jsonDict[@".tag"] = @"paper_enabled_users_group_addition"; - } else if ([valueObj isPaperEnabledUsersGroupRemoval]) { - jsonDict[@".tag"] = @"paper_enabled_users_group_removal"; - } else if ([valueObj isPaperExternalViewAllow]) { - jsonDict[@".tag"] = @"paper_external_view_allow"; - } else if ([valueObj isPaperExternalViewDefaultTeam]) { - jsonDict[@".tag"] = @"paper_external_view_default_team"; - } else if ([valueObj isPaperExternalViewForbid]) { - jsonDict[@".tag"] = @"paper_external_view_forbid"; - } else if ([valueObj isSfExternalInviteWarn]) { - jsonDict[@".tag"] = @"sf_external_invite_warn"; - } else if ([valueObj isTeamMergeFrom]) { - jsonDict[@".tag"] = @"team_merge_from"; - } else if ([valueObj isTeamMergeTo]) { - jsonDict[@".tag"] = @"team_merge_to"; - } else if ([valueObj isAppLinkTeam]) { - jsonDict[@".tag"] = @"app_link_team"; - } else if ([valueObj isAppLinkUser]) { - jsonDict[@".tag"] = @"app_link_user"; - } else if ([valueObj isAppUnlinkTeam]) { - jsonDict[@".tag"] = @"app_unlink_team"; - } else if ([valueObj isAppUnlinkUser]) { - jsonDict[@".tag"] = @"app_unlink_user"; - } else if ([valueObj isFileAddComment]) { - jsonDict[@".tag"] = @"file_add_comment"; - } else if ([valueObj isFileChangeCommentSubscription]) { - jsonDict[@".tag"] = @"file_change_comment_subscription"; - } else if ([valueObj isFileDeleteComment]) { - jsonDict[@".tag"] = @"file_delete_comment"; - } else if ([valueObj isFileLikeComment]) { - jsonDict[@".tag"] = @"file_like_comment"; - } else if ([valueObj isFileResolveComment]) { - jsonDict[@".tag"] = @"file_resolve_comment"; - } else if ([valueObj isFileUnlikeComment]) { - jsonDict[@".tag"] = @"file_unlike_comment"; - } else if ([valueObj isFileUnresolveComment]) { - jsonDict[@".tag"] = @"file_unresolve_comment"; - } else if ([valueObj isDeviceChangeIpDesktop]) { - jsonDict[@".tag"] = @"device_change_ip_desktop"; - } else if ([valueObj isDeviceChangeIpMobile]) { - jsonDict[@".tag"] = @"device_change_ip_mobile"; - } else if ([valueObj isDeviceChangeIpWeb]) { - jsonDict[@".tag"] = @"device_change_ip_web"; - } else if ([valueObj isDeviceDeleteOnUnlinkFail]) { - jsonDict[@".tag"] = @"device_delete_on_unlink_fail"; - } else if ([valueObj isDeviceDeleteOnUnlinkSuccess]) { - jsonDict[@".tag"] = @"device_delete_on_unlink_success"; - } else if ([valueObj isDeviceLinkFail]) { - jsonDict[@".tag"] = @"device_link_fail"; - } else if ([valueObj isDeviceLinkSuccess]) { - jsonDict[@".tag"] = @"device_link_success"; - } else if ([valueObj isDeviceManagementDisabled]) { - jsonDict[@".tag"] = @"device_management_disabled"; - } else if ([valueObj isDeviceManagementEnabled]) { - jsonDict[@".tag"] = @"device_management_enabled"; - } else if ([valueObj isDeviceUnlink]) { - jsonDict[@".tag"] = @"device_unlink"; - } else if ([valueObj isEmmRefreshAuthToken]) { - jsonDict[@".tag"] = @"emm_refresh_auth_token"; - } else if ([valueObj isAccountCaptureChangeAvailability]) { - jsonDict[@".tag"] = @"account_capture_change_availability"; - } else if ([valueObj isAccountCaptureMigrateAccount]) { - jsonDict[@".tag"] = @"account_capture_migrate_account"; - } else if ([valueObj isAccountCaptureRelinquishAccount]) { - jsonDict[@".tag"] = @"account_capture_relinquish_account"; - } else if ([valueObj isDisabledDomainInvites]) { - jsonDict[@".tag"] = @"disabled_domain_invites"; - } else if ([valueObj isDomainInvitesApproveRequestToJoinTeam]) { - jsonDict[@".tag"] = @"domain_invites_approve_request_to_join_team"; - } else if ([valueObj isDomainInvitesDeclineRequestToJoinTeam]) { - jsonDict[@".tag"] = @"domain_invites_decline_request_to_join_team"; - } else if ([valueObj isDomainInvitesEmailExistingUsers]) { - jsonDict[@".tag"] = @"domain_invites_email_existing_users"; - } else if ([valueObj isDomainInvitesRequestToJoinTeam]) { - jsonDict[@".tag"] = @"domain_invites_request_to_join_team"; - } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToNo]) { - jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_no"; - } else if ([valueObj isDomainInvitesSetInviteNewUserPrefToYes]) { - jsonDict[@".tag"] = @"domain_invites_set_invite_new_user_pref_to_yes"; - } else if ([valueObj isDomainVerificationAddDomainFail]) { - jsonDict[@".tag"] = @"domain_verification_add_domain_fail"; - } else if ([valueObj isDomainVerificationAddDomainSuccess]) { - jsonDict[@".tag"] = @"domain_verification_add_domain_success"; - } else if ([valueObj isDomainVerificationRemoveDomain]) { - jsonDict[@".tag"] = @"domain_verification_remove_domain"; - } else if ([valueObj isEnabledDomainInvites]) { - jsonDict[@".tag"] = @"enabled_domain_invites"; - } else if ([valueObj isCreateFolder]) { - jsonDict[@".tag"] = @"create_folder"; - } else if ([valueObj isFileAdd]) { - jsonDict[@".tag"] = @"file_add"; - } else if ([valueObj isFileCopy]) { - jsonDict[@".tag"] = @"file_copy"; - } else if ([valueObj isFileDelete]) { - jsonDict[@".tag"] = @"file_delete"; - } else if ([valueObj isFileDownload]) { - jsonDict[@".tag"] = @"file_download"; - } else if ([valueObj isFileEdit]) { - jsonDict[@".tag"] = @"file_edit"; - } else if ([valueObj isFileGetCopyReference]) { - jsonDict[@".tag"] = @"file_get_copy_reference"; - } else if ([valueObj isFileMove]) { - jsonDict[@".tag"] = @"file_move"; - } else if ([valueObj isFilePermanentlyDelete]) { - jsonDict[@".tag"] = @"file_permanently_delete"; - } else if ([valueObj isFilePreview]) { - jsonDict[@".tag"] = @"file_preview"; - } else if ([valueObj isFileRename]) { - jsonDict[@".tag"] = @"file_rename"; - } else if ([valueObj isFileRestore]) { - jsonDict[@".tag"] = @"file_restore"; - } else if ([valueObj isFileRevert]) { - jsonDict[@".tag"] = @"file_revert"; - } else if ([valueObj isFileRollbackChanges]) { - jsonDict[@".tag"] = @"file_rollback_changes"; - } else if ([valueObj isFileSaveCopyReference]) { - jsonDict[@".tag"] = @"file_save_copy_reference"; - } else if ([valueObj isFileRequestAddDeadline]) { - jsonDict[@".tag"] = @"file_request_add_deadline"; - } else if ([valueObj isFileRequestChange]) { - jsonDict[@".tag"] = @"file_request_change"; - } else if ([valueObj isFileRequestChangeFolder]) { - jsonDict[@".tag"] = @"file_request_change_folder"; - } else if ([valueObj isFileRequestClose]) { - jsonDict[@".tag"] = @"file_request_close"; - } else if ([valueObj isFileRequestCreate]) { - jsonDict[@".tag"] = @"file_request_create"; - } else if ([valueObj isFileRequestReceiveFile]) { - jsonDict[@".tag"] = @"file_request_receive_file"; - } else if ([valueObj isFileRequestRemoveDeadline]) { - jsonDict[@".tag"] = @"file_request_remove_deadline"; - } else if ([valueObj isFileRequestSend]) { - jsonDict[@".tag"] = @"file_request_send"; - } else if ([valueObj isGroupAddExternalId]) { - jsonDict[@".tag"] = @"group_add_external_id"; - } else if ([valueObj isGroupAddMember]) { - jsonDict[@".tag"] = @"group_add_member"; - } else if ([valueObj isGroupChangeExternalId]) { - jsonDict[@".tag"] = @"group_change_external_id"; - } else if ([valueObj isGroupChangeManagementType]) { - jsonDict[@".tag"] = @"group_change_management_type"; - } else if ([valueObj isGroupChangeMemberRole]) { - jsonDict[@".tag"] = @"group_change_member_role"; - } else if ([valueObj isGroupCreate]) { - jsonDict[@".tag"] = @"group_create"; - } else if ([valueObj isGroupDelete]) { - jsonDict[@".tag"] = @"group_delete"; - } else if ([valueObj isGroupMoved]) { - jsonDict[@".tag"] = @"group_moved"; - } else if ([valueObj isGroupRemoveExternalId]) { - jsonDict[@".tag"] = @"group_remove_external_id"; - } else if ([valueObj isGroupRemoveMember]) { - jsonDict[@".tag"] = @"group_remove_member"; - } else if ([valueObj isGroupRename]) { - jsonDict[@".tag"] = @"group_rename"; - } else if ([valueObj isEmmError]) { - jsonDict[@".tag"] = @"emm_error"; - } else if ([valueObj isLoginFail]) { - jsonDict[@".tag"] = @"login_fail"; - } else if ([valueObj isLoginSuccess]) { - jsonDict[@".tag"] = @"login_success"; - } else if ([valueObj isLogout]) { - jsonDict[@".tag"] = @"logout"; - } else if ([valueObj isResellerSupportSessionEnd]) { - jsonDict[@".tag"] = @"reseller_support_session_end"; - } else if ([valueObj isResellerSupportSessionStart]) { - jsonDict[@".tag"] = @"reseller_support_session_start"; - } else if ([valueObj isSignInAsSessionEnd]) { - jsonDict[@".tag"] = @"sign_in_as_session_end"; - } else if ([valueObj isSignInAsSessionStart]) { - jsonDict[@".tag"] = @"sign_in_as_session_start"; - } else if ([valueObj isSsoError]) { - jsonDict[@".tag"] = @"sso_error"; - } else if ([valueObj isMemberAddName]) { - jsonDict[@".tag"] = @"member_add_name"; - } else if ([valueObj isMemberChangeAdminRole]) { - jsonDict[@".tag"] = @"member_change_admin_role"; - } else if ([valueObj isMemberChangeEmail]) { - jsonDict[@".tag"] = @"member_change_email"; - } else if ([valueObj isMemberChangeName]) { - jsonDict[@".tag"] = @"member_change_name"; - } else if ([valueObj isMemberChangeStatus]) { - jsonDict[@".tag"] = @"member_change_status"; - } else if ([valueObj isMemberSuggest]) { - jsonDict[@".tag"] = @"member_suggest"; - } else if ([valueObj isPaperContentAddMember]) { - jsonDict[@".tag"] = @"paper_content_add_member"; - } else if ([valueObj isPaperContentAddToFolder]) { - jsonDict[@".tag"] = @"paper_content_add_to_folder"; - } else if ([valueObj isPaperContentArchive]) { - jsonDict[@".tag"] = @"paper_content_archive"; - } else if ([valueObj isPaperContentCreate]) { - jsonDict[@".tag"] = @"paper_content_create"; - } else if ([valueObj isPaperContentPermanentlyDelete]) { - jsonDict[@".tag"] = @"paper_content_permanently_delete"; - } else if ([valueObj isPaperContentRemoveFromFolder]) { - jsonDict[@".tag"] = @"paper_content_remove_from_folder"; - } else if ([valueObj isPaperContentRemoveMember]) { - jsonDict[@".tag"] = @"paper_content_remove_member"; - } else if ([valueObj isPaperContentRename]) { - jsonDict[@".tag"] = @"paper_content_rename"; - } else if ([valueObj isPaperContentRestore]) { - jsonDict[@".tag"] = @"paper_content_restore"; - } else if ([valueObj isPaperDocAddComment]) { - jsonDict[@".tag"] = @"paper_doc_add_comment"; - } else if ([valueObj isPaperDocChangeMemberRole]) { - jsonDict[@".tag"] = @"paper_doc_change_member_role"; - } else if ([valueObj isPaperDocChangeSharingPolicy]) { - jsonDict[@".tag"] = @"paper_doc_change_sharing_policy"; - } else if ([valueObj isPaperDocChangeSubscription]) { - jsonDict[@".tag"] = @"paper_doc_change_subscription"; - } else if ([valueObj isPaperDocDeleted]) { - jsonDict[@".tag"] = @"paper_doc_deleted"; - } else if ([valueObj isPaperDocDeleteComment]) { - jsonDict[@".tag"] = @"paper_doc_delete_comment"; - } else if ([valueObj isPaperDocDownload]) { - jsonDict[@".tag"] = @"paper_doc_download"; - } else if ([valueObj isPaperDocEdit]) { - jsonDict[@".tag"] = @"paper_doc_edit"; - } else if ([valueObj isPaperDocEditComment]) { - jsonDict[@".tag"] = @"paper_doc_edit_comment"; - } else if ([valueObj isPaperDocFollowed]) { - jsonDict[@".tag"] = @"paper_doc_followed"; - } else if ([valueObj isPaperDocMention]) { - jsonDict[@".tag"] = @"paper_doc_mention"; - } else if ([valueObj isPaperDocRequestAccess]) { - jsonDict[@".tag"] = @"paper_doc_request_access"; - } else if ([valueObj isPaperDocResolveComment]) { - jsonDict[@".tag"] = @"paper_doc_resolve_comment"; - } else if ([valueObj isPaperDocRevert]) { - jsonDict[@".tag"] = @"paper_doc_revert"; - } else if ([valueObj isPaperDocSlackShare]) { - jsonDict[@".tag"] = @"paper_doc_slack_share"; - } else if ([valueObj isPaperDocTeamInvite]) { - jsonDict[@".tag"] = @"paper_doc_team_invite"; - } else if ([valueObj isPaperDocTrashed]) { - jsonDict[@".tag"] = @"paper_doc_trashed"; - } else if ([valueObj isPaperDocUnresolveComment]) { - jsonDict[@".tag"] = @"paper_doc_unresolve_comment"; - } else if ([valueObj isPaperDocUntrashed]) { - jsonDict[@".tag"] = @"paper_doc_untrashed"; - } else if ([valueObj isPaperDocView]) { - jsonDict[@".tag"] = @"paper_doc_view"; - } else if ([valueObj isPaperFolderChangeSubscription]) { - jsonDict[@".tag"] = @"paper_folder_change_subscription"; - } else if ([valueObj isPaperFolderDeleted]) { - jsonDict[@".tag"] = @"paper_folder_deleted"; - } else if ([valueObj isPaperFolderFollowed]) { - jsonDict[@".tag"] = @"paper_folder_followed"; - } else if ([valueObj isPaperFolderTeamInvite]) { - jsonDict[@".tag"] = @"paper_folder_team_invite"; - } else if ([valueObj isPasswordChange]) { - jsonDict[@".tag"] = @"password_change"; - } else if ([valueObj isPasswordReset]) { - jsonDict[@".tag"] = @"password_reset"; - } else if ([valueObj isPasswordResetAll]) { - jsonDict[@".tag"] = @"password_reset_all"; - } else if ([valueObj isEmmCreateExceptionsReport]) { - jsonDict[@".tag"] = @"emm_create_exceptions_report"; - } else if ([valueObj isEmmCreateUsageReport]) { - jsonDict[@".tag"] = @"emm_create_usage_report"; - } else if ([valueObj isSmartSyncCreateAdminPrivilegeReport]) { - jsonDict[@".tag"] = @"smart_sync_create_admin_privilege_report"; - } else if ([valueObj isTeamActivityCreateReport]) { - jsonDict[@".tag"] = @"team_activity_create_report"; - } else if ([valueObj isCollectionShare]) { - jsonDict[@".tag"] = @"collection_share"; - } else if ([valueObj isNoteAclInviteOnly]) { - jsonDict[@".tag"] = @"note_acl_invite_only"; - } else if ([valueObj isNoteAclLink]) { - jsonDict[@".tag"] = @"note_acl_link"; - } else if ([valueObj isNoteAclTeamLink]) { - jsonDict[@".tag"] = @"note_acl_team_link"; - } else if ([valueObj isNoteShared]) { - jsonDict[@".tag"] = @"note_shared"; - } else if ([valueObj isNoteShareReceive]) { - jsonDict[@".tag"] = @"note_share_receive"; - } else if ([valueObj isOpenNoteShared]) { - jsonDict[@".tag"] = @"open_note_shared"; - } else if ([valueObj isSfAddGroup]) { - jsonDict[@".tag"] = @"sf_add_group"; - } else if ([valueObj isSfAllowNonMembersToViewSharedLinks]) { - jsonDict[@".tag"] = @"sf_allow_non_members_to_view_shared_links"; - } else if ([valueObj isSfInviteGroup]) { - jsonDict[@".tag"] = @"sf_invite_group"; - } else if ([valueObj isSfNest]) { - jsonDict[@".tag"] = @"sf_nest"; - } else if ([valueObj isSfTeamDecline]) { - jsonDict[@".tag"] = @"sf_team_decline"; - } else if ([valueObj isSfTeamGrantAccess]) { - jsonDict[@".tag"] = @"sf_team_grant_access"; - } else if ([valueObj isSfTeamInvite]) { - jsonDict[@".tag"] = @"sf_team_invite"; - } else if ([valueObj isSfTeamInviteChangeRole]) { - jsonDict[@".tag"] = @"sf_team_invite_change_role"; - } else if ([valueObj isSfTeamJoin]) { - jsonDict[@".tag"] = @"sf_team_join"; - } else if ([valueObj isSfTeamJoinFromOobLink]) { - jsonDict[@".tag"] = @"sf_team_join_from_oob_link"; - } else if ([valueObj isSfTeamUninvite]) { - jsonDict[@".tag"] = @"sf_team_uninvite"; - } else if ([valueObj isSharedContentAddInvitees]) { - jsonDict[@".tag"] = @"shared_content_add_invitees"; - } else if ([valueObj isSharedContentAddLinkExpiry]) { - jsonDict[@".tag"] = @"shared_content_add_link_expiry"; - } else if ([valueObj isSharedContentAddLinkPassword]) { - jsonDict[@".tag"] = @"shared_content_add_link_password"; - } else if ([valueObj isSharedContentAddMember]) { - jsonDict[@".tag"] = @"shared_content_add_member"; - } else if ([valueObj isSharedContentChangeDownloadsPolicy]) { - jsonDict[@".tag"] = @"shared_content_change_downloads_policy"; - } else if ([valueObj isSharedContentChangeInviteeRole]) { - jsonDict[@".tag"] = @"shared_content_change_invitee_role"; - } else if ([valueObj isSharedContentChangeLinkAudience]) { - jsonDict[@".tag"] = @"shared_content_change_link_audience"; - } else if ([valueObj isSharedContentChangeLinkExpiry]) { - jsonDict[@".tag"] = @"shared_content_change_link_expiry"; - } else if ([valueObj isSharedContentChangeLinkPassword]) { - jsonDict[@".tag"] = @"shared_content_change_link_password"; - } else if ([valueObj isSharedContentChangeMemberRole]) { - jsonDict[@".tag"] = @"shared_content_change_member_role"; - } else if ([valueObj isSharedContentChangeViewerInfoPolicy]) { - jsonDict[@".tag"] = @"shared_content_change_viewer_info_policy"; - } else if ([valueObj isSharedContentClaimInvitation]) { - jsonDict[@".tag"] = @"shared_content_claim_invitation"; - } else if ([valueObj isSharedContentCopy]) { - jsonDict[@".tag"] = @"shared_content_copy"; - } else if ([valueObj isSharedContentDownload]) { - jsonDict[@".tag"] = @"shared_content_download"; - } else if ([valueObj isSharedContentRelinquishMembership]) { - jsonDict[@".tag"] = @"shared_content_relinquish_membership"; - } else if ([valueObj isSharedContentRemoveInvitee]) { - jsonDict[@".tag"] = @"shared_content_remove_invitee"; - } else if ([valueObj isSharedContentRemoveLinkExpiry]) { - jsonDict[@".tag"] = @"shared_content_remove_link_expiry"; - } else if ([valueObj isSharedContentRemoveLinkPassword]) { - jsonDict[@".tag"] = @"shared_content_remove_link_password"; - } else if ([valueObj isSharedContentRemoveMember]) { - jsonDict[@".tag"] = @"shared_content_remove_member"; - } else if ([valueObj isSharedContentRequestAccess]) { - jsonDict[@".tag"] = @"shared_content_request_access"; - } else if ([valueObj isSharedContentUnshare]) { - jsonDict[@".tag"] = @"shared_content_unshare"; - } else if ([valueObj isSharedContentView]) { - jsonDict[@".tag"] = @"shared_content_view"; - } else if ([valueObj isSharedFolderChangeConfidentiality]) { - jsonDict[@".tag"] = @"shared_folder_change_confidentiality"; - } else if ([valueObj isSharedFolderChangeLinkPolicy]) { - jsonDict[@".tag"] = @"shared_folder_change_link_policy"; - } else if ([valueObj isSharedFolderChangeMemberManagementPolicy]) { - jsonDict[@".tag"] = @"shared_folder_change_member_management_policy"; - } else if ([valueObj isSharedFolderChangeMemberPolicy]) { - jsonDict[@".tag"] = @"shared_folder_change_member_policy"; - } else if ([valueObj isSharedFolderCreate]) { - jsonDict[@".tag"] = @"shared_folder_create"; - } else if ([valueObj isSharedFolderMount]) { - jsonDict[@".tag"] = @"shared_folder_mount"; - } else if ([valueObj isSharedFolderTransferOwnership]) { - jsonDict[@".tag"] = @"shared_folder_transfer_ownership"; - } else if ([valueObj isSharedFolderUnmount]) { - jsonDict[@".tag"] = @"shared_folder_unmount"; - } else if ([valueObj isSharedNoteOpened]) { - jsonDict[@".tag"] = @"shared_note_opened"; - } else if ([valueObj isShmodelAppCreate]) { - jsonDict[@".tag"] = @"shmodel_app_create"; - } else if ([valueObj isShmodelCreate]) { - jsonDict[@".tag"] = @"shmodel_create"; - } else if ([valueObj isShmodelDisable]) { - jsonDict[@".tag"] = @"shmodel_disable"; - } else if ([valueObj isShmodelFbShare]) { - jsonDict[@".tag"] = @"shmodel_fb_share"; - } else if ([valueObj isShmodelGroupShare]) { - jsonDict[@".tag"] = @"shmodel_group_share"; - } else if ([valueObj isShmodelRemoveExpiration]) { - jsonDict[@".tag"] = @"shmodel_remove_expiration"; - } else if ([valueObj isShmodelSetExpiration]) { - jsonDict[@".tag"] = @"shmodel_set_expiration"; - } else if ([valueObj isShmodelTeamCopy]) { - jsonDict[@".tag"] = @"shmodel_team_copy"; - } else if ([valueObj isShmodelTeamDownload]) { - jsonDict[@".tag"] = @"shmodel_team_download"; - } else if ([valueObj isShmodelTeamShare]) { - jsonDict[@".tag"] = @"shmodel_team_share"; - } else if ([valueObj isShmodelTeamView]) { - jsonDict[@".tag"] = @"shmodel_team_view"; - } else if ([valueObj isShmodelVisibilityPassword]) { - jsonDict[@".tag"] = @"shmodel_visibility_password"; - } else if ([valueObj isShmodelVisibilityPublic]) { - jsonDict[@".tag"] = @"shmodel_visibility_public"; - } else if ([valueObj isShmodelVisibilityTeamOnly]) { - jsonDict[@".tag"] = @"shmodel_visibility_team_only"; - } else if ([valueObj isSsoAddCert]) { - jsonDict[@".tag"] = @"sso_add_cert"; - } else if ([valueObj isSsoAddLoginUrl]) { - jsonDict[@".tag"] = @"sso_add_login_url"; - } else if ([valueObj isSsoAddLogoutUrl]) { - jsonDict[@".tag"] = @"sso_add_logout_url"; - } else if ([valueObj isSsoChangeCert]) { - jsonDict[@".tag"] = @"sso_change_cert"; - } else if ([valueObj isSsoChangeLoginUrl]) { - jsonDict[@".tag"] = @"sso_change_login_url"; - } else if ([valueObj isSsoChangeLogoutUrl]) { - jsonDict[@".tag"] = @"sso_change_logout_url"; - } else if ([valueObj isSsoChangeSamlIdentityMode]) { - jsonDict[@".tag"] = @"sso_change_saml_identity_mode"; - } else if ([valueObj isSsoRemoveCert]) { - jsonDict[@".tag"] = @"sso_remove_cert"; - } else if ([valueObj isSsoRemoveLoginUrl]) { - jsonDict[@".tag"] = @"sso_remove_login_url"; - } else if ([valueObj isSsoRemoveLogoutUrl]) { - jsonDict[@".tag"] = @"sso_remove_logout_url"; - } else if ([valueObj isTeamFolderChangeStatus]) { - jsonDict[@".tag"] = @"team_folder_change_status"; - } else if ([valueObj isTeamFolderCreate]) { - jsonDict[@".tag"] = @"team_folder_create"; - } else if ([valueObj isTeamFolderDowngrade]) { - jsonDict[@".tag"] = @"team_folder_downgrade"; - } else if ([valueObj isTeamFolderPermanentlyDelete]) { - jsonDict[@".tag"] = @"team_folder_permanently_delete"; - } else if ([valueObj isTeamFolderRename]) { - jsonDict[@".tag"] = @"team_folder_rename"; - } else if ([valueObj isAccountCaptureChangePolicy]) { - jsonDict[@".tag"] = @"account_capture_change_policy"; - } else if ([valueObj isAllowDownloadDisabled]) { - jsonDict[@".tag"] = @"allow_download_disabled"; - } else if ([valueObj isAllowDownloadEnabled]) { - jsonDict[@".tag"] = @"allow_download_enabled"; - } else if ([valueObj isDataPlacementRestrictionChangePolicy]) { - jsonDict[@".tag"] = @"data_placement_restriction_change_policy"; - } else if ([valueObj isDataPlacementRestrictionSatisfyPolicy]) { - jsonDict[@".tag"] = @"data_placement_restriction_satisfy_policy"; - } else if ([valueObj isDeviceApprovalsChangeDesktopPolicy]) { - jsonDict[@".tag"] = @"device_approvals_change_desktop_policy"; - } else if ([valueObj isDeviceApprovalsChangeMobilePolicy]) { - jsonDict[@".tag"] = @"device_approvals_change_mobile_policy"; - } else if ([valueObj isDeviceApprovalsChangeOverageAction]) { - jsonDict[@".tag"] = @"device_approvals_change_overage_action"; - } else if ([valueObj isDeviceApprovalsChangeUnlinkAction]) { - jsonDict[@".tag"] = @"device_approvals_change_unlink_action"; - } else if ([valueObj isEmmAddException]) { - jsonDict[@".tag"] = @"emm_add_exception"; - } else if ([valueObj isEmmChangePolicy]) { - jsonDict[@".tag"] = @"emm_change_policy"; - } else if ([valueObj isEmmRemoveException]) { - jsonDict[@".tag"] = @"emm_remove_exception"; - } else if ([valueObj isExtendedVersionHistoryChangePolicy]) { - jsonDict[@".tag"] = @"extended_version_history_change_policy"; - } else if ([valueObj isFileCommentsChangePolicy]) { - jsonDict[@".tag"] = @"file_comments_change_policy"; - } else if ([valueObj isFileRequestsChangePolicy]) { - jsonDict[@".tag"] = @"file_requests_change_policy"; - } else if ([valueObj isFileRequestsEmailsEnabled]) { - jsonDict[@".tag"] = @"file_requests_emails_enabled"; - } else if ([valueObj isFileRequestsEmailsRestrictedToTeamOnly]) { - jsonDict[@".tag"] = @"file_requests_emails_restricted_to_team_only"; - } else if ([valueObj isGoogleSsoChangePolicy]) { - jsonDict[@".tag"] = @"google_sso_change_policy"; - } else if ([valueObj isGroupUserManagementChangePolicy]) { - jsonDict[@".tag"] = @"group_user_management_change_policy"; - } else if ([valueObj isMemberRequestsChangePolicy]) { - jsonDict[@".tag"] = @"member_requests_change_policy"; - } else if ([valueObj isMemberSpaceLimitsAddException]) { - jsonDict[@".tag"] = @"member_space_limits_add_exception"; - } else if ([valueObj isMemberSpaceLimitsChangePolicy]) { - jsonDict[@".tag"] = @"member_space_limits_change_policy"; - } else if ([valueObj isMemberSpaceLimitsRemoveException]) { - jsonDict[@".tag"] = @"member_space_limits_remove_exception"; - } else if ([valueObj isMemberSuggestionsChangePolicy]) { - jsonDict[@".tag"] = @"member_suggestions_change_policy"; - } else if ([valueObj isMicrosoftOfficeAddinChangePolicy]) { - jsonDict[@".tag"] = @"microsoft_office_addin_change_policy"; - } else if ([valueObj isNetworkControlChangePolicy]) { - jsonDict[@".tag"] = @"network_control_change_policy"; - } else if ([valueObj isPaperChangeDeploymentPolicy]) { - jsonDict[@".tag"] = @"paper_change_deployment_policy"; - } else if ([valueObj isPaperChangeMemberLinkPolicy]) { - jsonDict[@".tag"] = @"paper_change_member_link_policy"; - } else if ([valueObj isPaperChangeMemberPolicy]) { - jsonDict[@".tag"] = @"paper_change_member_policy"; - } else if ([valueObj isPaperChangePolicy]) { - jsonDict[@".tag"] = @"paper_change_policy"; - } else if ([valueObj isPermanentDeleteChangePolicy]) { - jsonDict[@".tag"] = @"permanent_delete_change_policy"; - } else if ([valueObj isSharingChangeFolderJoinPolicy]) { - jsonDict[@".tag"] = @"sharing_change_folder_join_policy"; - } else if ([valueObj isSharingChangeLinkPolicy]) { - jsonDict[@".tag"] = @"sharing_change_link_policy"; - } else if ([valueObj isSharingChangeMemberPolicy]) { - jsonDict[@".tag"] = @"sharing_change_member_policy"; - } else if ([valueObj isSmartSyncChangePolicy]) { - jsonDict[@".tag"] = @"smart_sync_change_policy"; - } else if ([valueObj isSmartSyncNotOptOut]) { - jsonDict[@".tag"] = @"smart_sync_not_opt_out"; - } else if ([valueObj isSmartSyncOptOut]) { - jsonDict[@".tag"] = @"smart_sync_opt_out"; - } else if ([valueObj isSsoChangePolicy]) { - jsonDict[@".tag"] = @"sso_change_policy"; - } else if ([valueObj isTfaChangePolicy]) { - jsonDict[@".tag"] = @"tfa_change_policy"; - } else if ([valueObj isTwoAccountChangePolicy]) { - jsonDict[@".tag"] = @"two_account_change_policy"; - } else if ([valueObj isWebSessionsChangeFixedLengthPolicy]) { - jsonDict[@".tag"] = @"web_sessions_change_fixed_length_policy"; - } else if ([valueObj isWebSessionsChangeIdleLengthPolicy]) { - jsonDict[@".tag"] = @"web_sessions_change_idle_length_policy"; - } else if ([valueObj isTeamProfileAddLogo]) { - jsonDict[@".tag"] = @"team_profile_add_logo"; - } else if ([valueObj isTeamProfileChangeDefaultLanguage]) { - jsonDict[@".tag"] = @"team_profile_change_default_language"; - } else if ([valueObj isTeamProfileChangeLogo]) { - jsonDict[@".tag"] = @"team_profile_change_logo"; - } else if ([valueObj isTeamProfileChangeName]) { - jsonDict[@".tag"] = @"team_profile_change_name"; - } else if ([valueObj isTeamProfileRemoveLogo]) { - jsonDict[@".tag"] = @"team_profile_remove_logo"; - } else if ([valueObj isTfaAddBackupPhone]) { - jsonDict[@".tag"] = @"tfa_add_backup_phone"; - } else if ([valueObj isTfaAddSecurityKey]) { - jsonDict[@".tag"] = @"tfa_add_security_key"; - } else if ([valueObj isTfaChangeBackupPhone]) { - jsonDict[@".tag"] = @"tfa_change_backup_phone"; - } else if ([valueObj isTfaChangeStatus]) { - jsonDict[@".tag"] = @"tfa_change_status"; - } else if ([valueObj isTfaRemoveBackupPhone]) { - jsonDict[@".tag"] = @"tfa_remove_backup_phone"; - } else if ([valueObj isTfaRemoveSecurityKey]) { - jsonDict[@".tag"] = @"tfa_remove_security_key"; - } else if ([valueObj isTfaReset]) { - jsonDict[@".tag"] = @"tfa_reset"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperDocChangeMemberRoleType:other]; +} + +- (BOOL)isEqualToPaperDocChangeMemberRoleType:(DBTEAMLOGPaperDocChangeMemberRoleType *)aPaperDocChangeMemberRoleType { + if (self == aPaperDocChangeMemberRoleType) { + return YES; + } + if (![self.description_ isEqual:aPaperDocChangeMemberRoleType.description_]) { + return NO; } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeMemberRoleType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGEventType *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperDocChangeMemberRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"member_change_membership_type"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberChangeMembershipType]; - } else if ([tag isEqualToString:@"member_permanently_delete_account_contents"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberPermanentlyDeleteAccountContents]; - } else if ([tag isEqualToString:@"member_space_limits_change_status"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsChangeStatus]; - } else if ([tag isEqualToString:@"member_transfer_account_contents"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberTransferAccountContents]; - } else if ([tag isEqualToString:@"paper_admin_export_start"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperAdminExportStart]; - } else if ([tag isEqualToString:@"paper_enabled_users_group_addition"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperEnabledUsersGroupAddition]; - } else if ([tag isEqualToString:@"paper_enabled_users_group_removal"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperEnabledUsersGroupRemoval]; - } else if ([tag isEqualToString:@"paper_external_view_allow"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperExternalViewAllow]; - } else if ([tag isEqualToString:@"paper_external_view_default_team"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperExternalViewDefaultTeam]; - } else if ([tag isEqualToString:@"paper_external_view_forbid"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperExternalViewForbid]; - } else if ([tag isEqualToString:@"sf_external_invite_warn"]) { - return [[DBTEAMLOGEventType alloc] initWithSfExternalInviteWarn]; - } else if ([tag isEqualToString:@"team_merge_from"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamMergeFrom]; - } else if ([tag isEqualToString:@"team_merge_to"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamMergeTo]; - } else if ([tag isEqualToString:@"app_link_team"]) { - return [[DBTEAMLOGEventType alloc] initWithAppLinkTeam]; - } else if ([tag isEqualToString:@"app_link_user"]) { - return [[DBTEAMLOGEventType alloc] initWithAppLinkUser]; - } else if ([tag isEqualToString:@"app_unlink_team"]) { - return [[DBTEAMLOGEventType alloc] initWithAppUnlinkTeam]; - } else if ([tag isEqualToString:@"app_unlink_user"]) { - return [[DBTEAMLOGEventType alloc] initWithAppUnlinkUser]; - } else if ([tag isEqualToString:@"file_add_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithFileAddComment]; - } else if ([tag isEqualToString:@"file_change_comment_subscription"]) { - return [[DBTEAMLOGEventType alloc] initWithFileChangeCommentSubscription]; - } else if ([tag isEqualToString:@"file_delete_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithFileDeleteComment]; - } else if ([tag isEqualToString:@"file_like_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithFileLikeComment]; - } else if ([tag isEqualToString:@"file_resolve_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithFileResolveComment]; - } else if ([tag isEqualToString:@"file_unlike_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithFileUnlikeComment]; - } else if ([tag isEqualToString:@"file_unresolve_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithFileUnresolveComment]; - } else if ([tag isEqualToString:@"device_change_ip_desktop"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceChangeIpDesktop]; - } else if ([tag isEqualToString:@"device_change_ip_mobile"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceChangeIpMobile]; - } else if ([tag isEqualToString:@"device_change_ip_web"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceChangeIpWeb]; - } else if ([tag isEqualToString:@"device_delete_on_unlink_fail"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceDeleteOnUnlinkFail]; - } else if ([tag isEqualToString:@"device_delete_on_unlink_success"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceDeleteOnUnlinkSuccess]; - } else if ([tag isEqualToString:@"device_link_fail"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceLinkFail]; - } else if ([tag isEqualToString:@"device_link_success"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceLinkSuccess]; - } else if ([tag isEqualToString:@"device_management_disabled"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceManagementDisabled]; - } else if ([tag isEqualToString:@"device_management_enabled"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceManagementEnabled]; - } else if ([tag isEqualToString:@"device_unlink"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceUnlink]; - } else if ([tag isEqualToString:@"emm_refresh_auth_token"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmRefreshAuthToken]; - } else if ([tag isEqualToString:@"account_capture_change_availability"]) { - return [[DBTEAMLOGEventType alloc] initWithAccountCaptureChangeAvailability]; - } else if ([tag isEqualToString:@"account_capture_migrate_account"]) { - return [[DBTEAMLOGEventType alloc] initWithAccountCaptureMigrateAccount]; - } else if ([tag isEqualToString:@"account_capture_relinquish_account"]) { - return [[DBTEAMLOGEventType alloc] initWithAccountCaptureRelinquishAccount]; - } else if ([tag isEqualToString:@"disabled_domain_invites"]) { - return [[DBTEAMLOGEventType alloc] initWithDisabledDomainInvites]; - } else if ([tag isEqualToString:@"domain_invites_approve_request_to_join_team"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainInvitesApproveRequestToJoinTeam]; - } else if ([tag isEqualToString:@"domain_invites_decline_request_to_join_team"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainInvitesDeclineRequestToJoinTeam]; - } else if ([tag isEqualToString:@"domain_invites_email_existing_users"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainInvitesEmailExistingUsers]; - } else if ([tag isEqualToString:@"domain_invites_request_to_join_team"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainInvitesRequestToJoinTeam]; - } else if ([tag isEqualToString:@"domain_invites_set_invite_new_user_pref_to_no"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainInvitesSetInviteNewUserPrefToNo]; - } else if ([tag isEqualToString:@"domain_invites_set_invite_new_user_pref_to_yes"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainInvitesSetInviteNewUserPrefToYes]; - } else if ([tag isEqualToString:@"domain_verification_add_domain_fail"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainVerificationAddDomainFail]; - } else if ([tag isEqualToString:@"domain_verification_add_domain_success"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainVerificationAddDomainSuccess]; - } else if ([tag isEqualToString:@"domain_verification_remove_domain"]) { - return [[DBTEAMLOGEventType alloc] initWithDomainVerificationRemoveDomain]; - } else if ([tag isEqualToString:@"enabled_domain_invites"]) { - return [[DBTEAMLOGEventType alloc] initWithEnabledDomainInvites]; - } else if ([tag isEqualToString:@"create_folder"]) { - return [[DBTEAMLOGEventType alloc] initWithCreateFolder]; - } else if ([tag isEqualToString:@"file_add"]) { - return [[DBTEAMLOGEventType alloc] initWithFileAdd]; - } else if ([tag isEqualToString:@"file_copy"]) { - return [[DBTEAMLOGEventType alloc] initWithFileCopy]; - } else if ([tag isEqualToString:@"file_delete"]) { - return [[DBTEAMLOGEventType alloc] initWithFileDelete]; - } else if ([tag isEqualToString:@"file_download"]) { - return [[DBTEAMLOGEventType alloc] initWithFileDownload]; - } else if ([tag isEqualToString:@"file_edit"]) { - return [[DBTEAMLOGEventType alloc] initWithFileEdit]; - } else if ([tag isEqualToString:@"file_get_copy_reference"]) { - return [[DBTEAMLOGEventType alloc] initWithFileGetCopyReference]; - } else if ([tag isEqualToString:@"file_move"]) { - return [[DBTEAMLOGEventType alloc] initWithFileMove]; - } else if ([tag isEqualToString:@"file_permanently_delete"]) { - return [[DBTEAMLOGEventType alloc] initWithFilePermanentlyDelete]; - } else if ([tag isEqualToString:@"file_preview"]) { - return [[DBTEAMLOGEventType alloc] initWithFilePreview]; - } else if ([tag isEqualToString:@"file_rename"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRename]; - } else if ([tag isEqualToString:@"file_restore"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRestore]; - } else if ([tag isEqualToString:@"file_revert"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRevert]; - } else if ([tag isEqualToString:@"file_rollback_changes"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRollbackChanges]; - } else if ([tag isEqualToString:@"file_save_copy_reference"]) { - return [[DBTEAMLOGEventType alloc] initWithFileSaveCopyReference]; - } else if ([tag isEqualToString:@"file_request_add_deadline"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestAddDeadline]; - } else if ([tag isEqualToString:@"file_request_change"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestChange]; - } else if ([tag isEqualToString:@"file_request_change_folder"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestChangeFolder]; - } else if ([tag isEqualToString:@"file_request_close"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestClose]; - } else if ([tag isEqualToString:@"file_request_create"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestCreate]; - } else if ([tag isEqualToString:@"file_request_receive_file"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestReceiveFile]; - } else if ([tag isEqualToString:@"file_request_remove_deadline"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestRemoveDeadline]; - } else if ([tag isEqualToString:@"file_request_send"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestSend]; - } else if ([tag isEqualToString:@"group_add_external_id"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupAddExternalId]; - } else if ([tag isEqualToString:@"group_add_member"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupAddMember]; - } else if ([tag isEqualToString:@"group_change_external_id"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupChangeExternalId]; - } else if ([tag isEqualToString:@"group_change_management_type"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupChangeManagementType]; - } else if ([tag isEqualToString:@"group_change_member_role"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupChangeMemberRole]; - } else if ([tag isEqualToString:@"group_create"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupCreate]; - } else if ([tag isEqualToString:@"group_delete"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupDelete]; - } else if ([tag isEqualToString:@"group_moved"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupMoved]; - } else if ([tag isEqualToString:@"group_remove_external_id"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupRemoveExternalId]; - } else if ([tag isEqualToString:@"group_remove_member"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupRemoveMember]; - } else if ([tag isEqualToString:@"group_rename"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupRename]; - } else if ([tag isEqualToString:@"emm_error"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmError]; - } else if ([tag isEqualToString:@"login_fail"]) { - return [[DBTEAMLOGEventType alloc] initWithLoginFail]; - } else if ([tag isEqualToString:@"login_success"]) { - return [[DBTEAMLOGEventType alloc] initWithLoginSuccess]; - } else if ([tag isEqualToString:@"logout"]) { - return [[DBTEAMLOGEventType alloc] initWithLogout]; - } else if ([tag isEqualToString:@"reseller_support_session_end"]) { - return [[DBTEAMLOGEventType alloc] initWithResellerSupportSessionEnd]; - } else if ([tag isEqualToString:@"reseller_support_session_start"]) { - return [[DBTEAMLOGEventType alloc] initWithResellerSupportSessionStart]; - } else if ([tag isEqualToString:@"sign_in_as_session_end"]) { - return [[DBTEAMLOGEventType alloc] initWithSignInAsSessionEnd]; - } else if ([tag isEqualToString:@"sign_in_as_session_start"]) { - return [[DBTEAMLOGEventType alloc] initWithSignInAsSessionStart]; - } else if ([tag isEqualToString:@"sso_error"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoError]; - } else if ([tag isEqualToString:@"member_add_name"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberAddName]; - } else if ([tag isEqualToString:@"member_change_admin_role"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberChangeAdminRole]; - } else if ([tag isEqualToString:@"member_change_email"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberChangeEmail]; - } else if ([tag isEqualToString:@"member_change_name"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberChangeName]; - } else if ([tag isEqualToString:@"member_change_status"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberChangeStatus]; - } else if ([tag isEqualToString:@"member_suggest"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberSuggest]; - } else if ([tag isEqualToString:@"paper_content_add_member"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentAddMember]; - } else if ([tag isEqualToString:@"paper_content_add_to_folder"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentAddToFolder]; - } else if ([tag isEqualToString:@"paper_content_archive"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentArchive]; - } else if ([tag isEqualToString:@"paper_content_create"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentCreate]; - } else if ([tag isEqualToString:@"paper_content_permanently_delete"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentPermanentlyDelete]; - } else if ([tag isEqualToString:@"paper_content_remove_from_folder"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentRemoveFromFolder]; - } else if ([tag isEqualToString:@"paper_content_remove_member"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentRemoveMember]; - } else if ([tag isEqualToString:@"paper_content_rename"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentRename]; - } else if ([tag isEqualToString:@"paper_content_restore"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperContentRestore]; - } else if ([tag isEqualToString:@"paper_doc_add_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocAddComment]; - } else if ([tag isEqualToString:@"paper_doc_change_member_role"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocChangeMemberRole]; - } else if ([tag isEqualToString:@"paper_doc_change_sharing_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocChangeSharingPolicy]; - } else if ([tag isEqualToString:@"paper_doc_change_subscription"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocChangeSubscription]; - } else if ([tag isEqualToString:@"paper_doc_deleted"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocDeleted]; - } else if ([tag isEqualToString:@"paper_doc_delete_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocDeleteComment]; - } else if ([tag isEqualToString:@"paper_doc_download"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocDownload]; - } else if ([tag isEqualToString:@"paper_doc_edit"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocEdit]; - } else if ([tag isEqualToString:@"paper_doc_edit_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocEditComment]; - } else if ([tag isEqualToString:@"paper_doc_followed"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocFollowed]; - } else if ([tag isEqualToString:@"paper_doc_mention"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocMention]; - } else if ([tag isEqualToString:@"paper_doc_request_access"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocRequestAccess]; - } else if ([tag isEqualToString:@"paper_doc_resolve_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocResolveComment]; - } else if ([tag isEqualToString:@"paper_doc_revert"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocRevert]; - } else if ([tag isEqualToString:@"paper_doc_slack_share"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocSlackShare]; - } else if ([tag isEqualToString:@"paper_doc_team_invite"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocTeamInvite]; - } else if ([tag isEqualToString:@"paper_doc_trashed"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocTrashed]; - } else if ([tag isEqualToString:@"paper_doc_unresolve_comment"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocUnresolveComment]; - } else if ([tag isEqualToString:@"paper_doc_untrashed"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocUntrashed]; - } else if ([tag isEqualToString:@"paper_doc_view"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperDocView]; - } else if ([tag isEqualToString:@"paper_folder_change_subscription"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperFolderChangeSubscription]; - } else if ([tag isEqualToString:@"paper_folder_deleted"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperFolderDeleted]; - } else if ([tag isEqualToString:@"paper_folder_followed"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperFolderFollowed]; - } else if ([tag isEqualToString:@"paper_folder_team_invite"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperFolderTeamInvite]; - } else if ([tag isEqualToString:@"password_change"]) { - return [[DBTEAMLOGEventType alloc] initWithPasswordChange]; - } else if ([tag isEqualToString:@"password_reset"]) { - return [[DBTEAMLOGEventType alloc] initWithPasswordReset]; - } else if ([tag isEqualToString:@"password_reset_all"]) { - return [[DBTEAMLOGEventType alloc] initWithPasswordResetAll]; - } else if ([tag isEqualToString:@"emm_create_exceptions_report"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmCreateExceptionsReport]; - } else if ([tag isEqualToString:@"emm_create_usage_report"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmCreateUsageReport]; - } else if ([tag isEqualToString:@"smart_sync_create_admin_privilege_report"]) { - return [[DBTEAMLOGEventType alloc] initWithSmartSyncCreateAdminPrivilegeReport]; - } else if ([tag isEqualToString:@"team_activity_create_report"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamActivityCreateReport]; - } else if ([tag isEqualToString:@"collection_share"]) { - return [[DBTEAMLOGEventType alloc] initWithCollectionShare]; - } else if ([tag isEqualToString:@"note_acl_invite_only"]) { - return [[DBTEAMLOGEventType alloc] initWithNoteAclInviteOnly]; - } else if ([tag isEqualToString:@"note_acl_link"]) { - return [[DBTEAMLOGEventType alloc] initWithNoteAclLink]; - } else if ([tag isEqualToString:@"note_acl_team_link"]) { - return [[DBTEAMLOGEventType alloc] initWithNoteAclTeamLink]; - } else if ([tag isEqualToString:@"note_shared"]) { - return [[DBTEAMLOGEventType alloc] initWithNoteShared]; - } else if ([tag isEqualToString:@"note_share_receive"]) { - return [[DBTEAMLOGEventType alloc] initWithNoteShareReceive]; - } else if ([tag isEqualToString:@"open_note_shared"]) { - return [[DBTEAMLOGEventType alloc] initWithOpenNoteShared]; - } else if ([tag isEqualToString:@"sf_add_group"]) { - return [[DBTEAMLOGEventType alloc] initWithSfAddGroup]; - } else if ([tag isEqualToString:@"sf_allow_non_members_to_view_shared_links"]) { - return [[DBTEAMLOGEventType alloc] initWithSfAllowNonMembersToViewSharedLinks]; - } else if ([tag isEqualToString:@"sf_invite_group"]) { - return [[DBTEAMLOGEventType alloc] initWithSfInviteGroup]; - } else if ([tag isEqualToString:@"sf_nest"]) { - return [[DBTEAMLOGEventType alloc] initWithSfNest]; - } else if ([tag isEqualToString:@"sf_team_decline"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamDecline]; - } else if ([tag isEqualToString:@"sf_team_grant_access"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamGrantAccess]; - } else if ([tag isEqualToString:@"sf_team_invite"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamInvite]; - } else if ([tag isEqualToString:@"sf_team_invite_change_role"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamInviteChangeRole]; - } else if ([tag isEqualToString:@"sf_team_join"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamJoin]; - } else if ([tag isEqualToString:@"sf_team_join_from_oob_link"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamJoinFromOobLink]; - } else if ([tag isEqualToString:@"sf_team_uninvite"]) { - return [[DBTEAMLOGEventType alloc] initWithSfTeamUninvite]; - } else if ([tag isEqualToString:@"shared_content_add_invitees"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentAddInvitees]; - } else if ([tag isEqualToString:@"shared_content_add_link_expiry"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentAddLinkExpiry]; - } else if ([tag isEqualToString:@"shared_content_add_link_password"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentAddLinkPassword]; - } else if ([tag isEqualToString:@"shared_content_add_member"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentAddMember]; - } else if ([tag isEqualToString:@"shared_content_change_downloads_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeDownloadsPolicy]; - } else if ([tag isEqualToString:@"shared_content_change_invitee_role"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeInviteeRole]; - } else if ([tag isEqualToString:@"shared_content_change_link_audience"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeLinkAudience]; - } else if ([tag isEqualToString:@"shared_content_change_link_expiry"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeLinkExpiry]; - } else if ([tag isEqualToString:@"shared_content_change_link_password"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeLinkPassword]; - } else if ([tag isEqualToString:@"shared_content_change_member_role"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeMemberRole]; - } else if ([tag isEqualToString:@"shared_content_change_viewer_info_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentChangeViewerInfoPolicy]; - } else if ([tag isEqualToString:@"shared_content_claim_invitation"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentClaimInvitation]; - } else if ([tag isEqualToString:@"shared_content_copy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentCopy]; - } else if ([tag isEqualToString:@"shared_content_download"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentDownload]; - } else if ([tag isEqualToString:@"shared_content_relinquish_membership"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentRelinquishMembership]; - } else if ([tag isEqualToString:@"shared_content_remove_invitee"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveInvitee]; - } else if ([tag isEqualToString:@"shared_content_remove_link_expiry"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveLinkExpiry]; - } else if ([tag isEqualToString:@"shared_content_remove_link_password"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveLinkPassword]; - } else if ([tag isEqualToString:@"shared_content_remove_member"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentRemoveMember]; - } else if ([tag isEqualToString:@"shared_content_request_access"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentRequestAccess]; - } else if ([tag isEqualToString:@"shared_content_unshare"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentUnshare]; - } else if ([tag isEqualToString:@"shared_content_view"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedContentView]; - } else if ([tag isEqualToString:@"shared_folder_change_confidentiality"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderChangeConfidentiality]; - } else if ([tag isEqualToString:@"shared_folder_change_link_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderChangeLinkPolicy]; - } else if ([tag isEqualToString:@"shared_folder_change_member_management_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderChangeMemberManagementPolicy]; - } else if ([tag isEqualToString:@"shared_folder_change_member_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderChangeMemberPolicy]; - } else if ([tag isEqualToString:@"shared_folder_create"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderCreate]; - } else if ([tag isEqualToString:@"shared_folder_mount"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderMount]; - } else if ([tag isEqualToString:@"shared_folder_transfer_ownership"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderTransferOwnership]; - } else if ([tag isEqualToString:@"shared_folder_unmount"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedFolderUnmount]; - } else if ([tag isEqualToString:@"shared_note_opened"]) { - return [[DBTEAMLOGEventType alloc] initWithSharedNoteOpened]; - } else if ([tag isEqualToString:@"shmodel_app_create"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelAppCreate]; - } else if ([tag isEqualToString:@"shmodel_create"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelCreate]; - } else if ([tag isEqualToString:@"shmodel_disable"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelDisable]; - } else if ([tag isEqualToString:@"shmodel_fb_share"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelFbShare]; - } else if ([tag isEqualToString:@"shmodel_group_share"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelGroupShare]; - } else if ([tag isEqualToString:@"shmodel_remove_expiration"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelRemoveExpiration]; - } else if ([tag isEqualToString:@"shmodel_set_expiration"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelSetExpiration]; - } else if ([tag isEqualToString:@"shmodel_team_copy"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelTeamCopy]; - } else if ([tag isEqualToString:@"shmodel_team_download"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelTeamDownload]; - } else if ([tag isEqualToString:@"shmodel_team_share"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelTeamShare]; - } else if ([tag isEqualToString:@"shmodel_team_view"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelTeamView]; - } else if ([tag isEqualToString:@"shmodel_visibility_password"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelVisibilityPassword]; - } else if ([tag isEqualToString:@"shmodel_visibility_public"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelVisibilityPublic]; - } else if ([tag isEqualToString:@"shmodel_visibility_team_only"]) { - return [[DBTEAMLOGEventType alloc] initWithShmodelVisibilityTeamOnly]; - } else if ([tag isEqualToString:@"sso_add_cert"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoAddCert]; - } else if ([tag isEqualToString:@"sso_add_login_url"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoAddLoginUrl]; - } else if ([tag isEqualToString:@"sso_add_logout_url"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoAddLogoutUrl]; - } else if ([tag isEqualToString:@"sso_change_cert"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoChangeCert]; - } else if ([tag isEqualToString:@"sso_change_login_url"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoChangeLoginUrl]; - } else if ([tag isEqualToString:@"sso_change_logout_url"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoChangeLogoutUrl]; - } else if ([tag isEqualToString:@"sso_change_saml_identity_mode"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoChangeSamlIdentityMode]; - } else if ([tag isEqualToString:@"sso_remove_cert"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoRemoveCert]; - } else if ([tag isEqualToString:@"sso_remove_login_url"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoRemoveLoginUrl]; - } else if ([tag isEqualToString:@"sso_remove_logout_url"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoRemoveLogoutUrl]; - } else if ([tag isEqualToString:@"team_folder_change_status"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamFolderChangeStatus]; - } else if ([tag isEqualToString:@"team_folder_create"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamFolderCreate]; - } else if ([tag isEqualToString:@"team_folder_downgrade"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamFolderDowngrade]; - } else if ([tag isEqualToString:@"team_folder_permanently_delete"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamFolderPermanentlyDelete]; - } else if ([tag isEqualToString:@"team_folder_rename"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamFolderRename]; - } else if ([tag isEqualToString:@"account_capture_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithAccountCaptureChangePolicy]; - } else if ([tag isEqualToString:@"allow_download_disabled"]) { - return [[DBTEAMLOGEventType alloc] initWithAllowDownloadDisabled]; - } else if ([tag isEqualToString:@"allow_download_enabled"]) { - return [[DBTEAMLOGEventType alloc] initWithAllowDownloadEnabled]; - } else if ([tag isEqualToString:@"data_placement_restriction_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithDataPlacementRestrictionChangePolicy]; - } else if ([tag isEqualToString:@"data_placement_restriction_satisfy_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithDataPlacementRestrictionSatisfyPolicy]; - } else if ([tag isEqualToString:@"device_approvals_change_desktop_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeDesktopPolicy]; - } else if ([tag isEqualToString:@"device_approvals_change_mobile_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeMobilePolicy]; - } else if ([tag isEqualToString:@"device_approvals_change_overage_action"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeOverageAction]; - } else if ([tag isEqualToString:@"device_approvals_change_unlink_action"]) { - return [[DBTEAMLOGEventType alloc] initWithDeviceApprovalsChangeUnlinkAction]; - } else if ([tag isEqualToString:@"emm_add_exception"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmAddException]; - } else if ([tag isEqualToString:@"emm_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmChangePolicy]; - } else if ([tag isEqualToString:@"emm_remove_exception"]) { - return [[DBTEAMLOGEventType alloc] initWithEmmRemoveException]; - } else if ([tag isEqualToString:@"extended_version_history_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithExtendedVersionHistoryChangePolicy]; - } else if ([tag isEqualToString:@"file_comments_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithFileCommentsChangePolicy]; - } else if ([tag isEqualToString:@"file_requests_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestsChangePolicy]; - } else if ([tag isEqualToString:@"file_requests_emails_enabled"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestsEmailsEnabled]; - } else if ([tag isEqualToString:@"file_requests_emails_restricted_to_team_only"]) { - return [[DBTEAMLOGEventType alloc] initWithFileRequestsEmailsRestrictedToTeamOnly]; - } else if ([tag isEqualToString:@"google_sso_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithGoogleSsoChangePolicy]; - } else if ([tag isEqualToString:@"group_user_management_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithGroupUserManagementChangePolicy]; - } else if ([tag isEqualToString:@"member_requests_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberRequestsChangePolicy]; - } else if ([tag isEqualToString:@"member_space_limits_add_exception"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsAddException]; - } else if ([tag isEqualToString:@"member_space_limits_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsChangePolicy]; - } else if ([tag isEqualToString:@"member_space_limits_remove_exception"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberSpaceLimitsRemoveException]; - } else if ([tag isEqualToString:@"member_suggestions_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithMemberSuggestionsChangePolicy]; - } else if ([tag isEqualToString:@"microsoft_office_addin_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithMicrosoftOfficeAddinChangePolicy]; - } else if ([tag isEqualToString:@"network_control_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithNetworkControlChangePolicy]; - } else if ([tag isEqualToString:@"paper_change_deployment_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperChangeDeploymentPolicy]; - } else if ([tag isEqualToString:@"paper_change_member_link_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperChangeMemberLinkPolicy]; - } else if ([tag isEqualToString:@"paper_change_member_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperChangeMemberPolicy]; - } else if ([tag isEqualToString:@"paper_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithPaperChangePolicy]; - } else if ([tag isEqualToString:@"permanent_delete_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithPermanentDeleteChangePolicy]; - } else if ([tag isEqualToString:@"sharing_change_folder_join_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharingChangeFolderJoinPolicy]; - } else if ([tag isEqualToString:@"sharing_change_link_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharingChangeLinkPolicy]; - } else if ([tag isEqualToString:@"sharing_change_member_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSharingChangeMemberPolicy]; - } else if ([tag isEqualToString:@"smart_sync_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSmartSyncChangePolicy]; - } else if ([tag isEqualToString:@"smart_sync_not_opt_out"]) { - return [[DBTEAMLOGEventType alloc] initWithSmartSyncNotOptOut]; - } else if ([tag isEqualToString:@"smart_sync_opt_out"]) { - return [[DBTEAMLOGEventType alloc] initWithSmartSyncOptOut]; - } else if ([tag isEqualToString:@"sso_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithSsoChangePolicy]; - } else if ([tag isEqualToString:@"tfa_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaChangePolicy]; - } else if ([tag isEqualToString:@"two_account_change_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithTwoAccountChangePolicy]; - } else if ([tag isEqualToString:@"web_sessions_change_fixed_length_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithWebSessionsChangeFixedLengthPolicy]; - } else if ([tag isEqualToString:@"web_sessions_change_idle_length_policy"]) { - return [[DBTEAMLOGEventType alloc] initWithWebSessionsChangeIdleLengthPolicy]; - } else if ([tag isEqualToString:@"team_profile_add_logo"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamProfileAddLogo]; - } else if ([tag isEqualToString:@"team_profile_change_default_language"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamProfileChangeDefaultLanguage]; - } else if ([tag isEqualToString:@"team_profile_change_logo"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamProfileChangeLogo]; - } else if ([tag isEqualToString:@"team_profile_change_name"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamProfileChangeName]; - } else if ([tag isEqualToString:@"team_profile_remove_logo"]) { - return [[DBTEAMLOGEventType alloc] initWithTeamProfileRemoveLogo]; - } else if ([tag isEqualToString:@"tfa_add_backup_phone"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaAddBackupPhone]; - } else if ([tag isEqualToString:@"tfa_add_security_key"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaAddSecurityKey]; - } else if ([tag isEqualToString:@"tfa_change_backup_phone"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaChangeBackupPhone]; - } else if ([tag isEqualToString:@"tfa_change_status"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaChangeStatus]; - } else if ([tag isEqualToString:@"tfa_remove_backup_phone"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaRemoveBackupPhone]; - } else if ([tag isEqualToString:@"tfa_remove_security_key"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaRemoveSecurityKey]; - } else if ([tag isEqualToString:@"tfa_reset"]) { - return [[DBTEAMLOGEventType alloc] initWithTfaReset]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGEventType alloc] initWithOther]; - } else { - return [[DBTEAMLOGEventType alloc] initWithOther]; + return [[DBTEAMLOGPaperDocChangeMemberRoleType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperDocChangeSharingPolicyDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperDocChangeSharingPolicyDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid + publicSharingPolicy:(NSString *)publicSharingPolicy + teamSharingPolicy:(NSString *)teamSharingPolicy { + [DBStoneValidators nonnullValidator:nil](eventUuid); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + _publicSharingPolicy = publicSharingPolicy; + _teamSharingPolicy = teamSharingPolicy; + } + return self; +} + +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + return [self initWithEventUuid:eventUuid publicSharingPolicy:nil teamSharingPolicy:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.eventUuid hash]; + if (self.publicSharingPolicy != nil) { + result = prime * result + [self.publicSharingPolicy hash]; + } + if (self.teamSharingPolicy != nil) { + result = prime * result + [self.teamSharingPolicy hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperDocChangeSharingPolicyDetails:other]; +} + +- (BOOL)isEqualToPaperDocChangeSharingPolicyDetails: + (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)aPaperDocChangeSharingPolicyDetails { + if (self == aPaperDocChangeSharingPolicyDetails) { + return YES; + } + if (![self.eventUuid isEqual:aPaperDocChangeSharingPolicyDetails.eventUuid]) { + return NO; + } + if (self.publicSharingPolicy) { + if (![self.publicSharingPolicy isEqual:aPaperDocChangeSharingPolicyDetails.publicSharingPolicy]) { + return NO; + } + } + if (self.teamSharingPolicy) { + if (![self.teamSharingPolicy isEqual:aPaperDocChangeSharingPolicyDetails.teamSharingPolicy]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSharingPolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.publicSharingPolicy) { + jsonDict[@"public_sharing_policy"] = valueObj.publicSharingPolicy; + } + if (valueObj.teamSharingPolicy) { + jsonDict[@"team_sharing_policy"] = valueObj.teamSharingPolicy; } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *publicSharingPolicy = valueDict[@"public_sharing_policy"] ?: nil; + NSString *teamSharingPolicy = valueDict[@"team_sharing_policy"] ?: nil; + + return [[DBTEAMLOGPaperDocChangeSharingPolicyDetails alloc] initWithEventUuid:eventUuid + publicSharingPolicy:publicSharingPolicy + teamSharingPolicy:teamSharingPolicy]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h" -#import "DBTEAMLOGExtendedVersionHistoryPolicy.h" +#import "DBTEAMLOGPaperDocChangeSharingPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGExtendedVersionHistoryChangePolicyDetails +@implementation DBTEAMLOGPaperDocChangeSharingPolicyType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGExtendedVersionHistoryPolicy *)dNewValue - previousValue:(DBTEAMLOGExtendedVersionHistoryPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToPaperDocChangeSharingPolicyType:other]; +} + +- (BOOL)isEqualToPaperDocChangeSharingPolicyType: + (DBTEAMLOGPaperDocChangeSharingPolicyType *)aPaperDocChangeSharingPolicyType { + if (self == aPaperDocChangeSharingPolicyType) { + return YES; + } + if (![self.description_ isEqual:aPaperDocChangeSharingPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSharingPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGPaperDocChangeSharingPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGPaperDocChangeSharingPolicyType alloc] initWithDescription_:description_]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGPaperDocChangeSubscriptionDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGPaperDocChangeSubscriptionDetails + +#pragma mark - Constructors + +- (instancetype)initWithEventUuid:(NSString *)eventUuid + dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel + previousSubscriptionLevel:(NSString *)previousSubscriptionLevel { + [DBStoneValidators nonnullValidator:nil](eventUuid); + [DBStoneValidators nonnullValidator:nil](dNewSubscriptionLevel); + + self = [super init]; + if (self) { + _eventUuid = eventUuid; + _dNewSubscriptionLevel = dNewSubscriptionLevel; + _previousSubscriptionLevel = previousSubscriptionLevel; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGExtendedVersionHistoryPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; +- (instancetype)initWithEventUuid:(NSString *)eventUuid dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel { + return [self initWithEventUuid:eventUuid dNewSubscriptionLevel:dNewSubscriptionLevel previousSubscriptionLevel:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -25977,9 +60289,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.dNewSubscriptionLevel hash]; + if (self.previousSubscriptionLevel != nil) { + result = prime * result + [self.previousSubscriptionLevel hash]; } return prime * result; @@ -25994,19 +60307,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToExtendedVersionHistoryChangePolicyDetails:other]; + return [self isEqualToPaperDocChangeSubscriptionDetails:other]; } -- (BOOL)isEqualToExtendedVersionHistoryChangePolicyDetails: - (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)anExtendedVersionHistoryChangePolicyDetails { - if (self == anExtendedVersionHistoryChangePolicyDetails) { +- (BOOL)isEqualToPaperDocChangeSubscriptionDetails: + (DBTEAMLOGPaperDocChangeSubscriptionDetails *)aPaperDocChangeSubscriptionDetails { + if (self == aPaperDocChangeSubscriptionDetails) { return YES; } - if (![self.dNewValue isEqual:anExtendedVersionHistoryChangePolicyDetails.dNewValue]) { + if (![self.eventUuid isEqual:aPaperDocChangeSubscriptionDetails.eventUuid]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:anExtendedVersionHistoryChangePolicyDetails.previousValue]) { + if (![self.dNewSubscriptionLevel isEqual:aPaperDocChangeSubscriptionDetails.dNewSubscriptionLevel]) { + return NO; + } + if (self.previousSubscriptionLevel) { + if (![self.previousSubscriptionLevel isEqual:aPaperDocChangeSubscriptionDetails.previousSubscriptionLevel]) { return NO; } } @@ -26017,124 +60333,66 @@ - (BOOL)isEqualToExtendedVersionHistoryChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGExtendedVersionHistoryChangePolicyDetailsSerializer +@implementation DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSubscriptionDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"new_subscription_level"] = valueObj.dNewSubscriptionLevel; + if (valueObj.previousSubscriptionLevel) { + jsonDict[@"previous_subscription_level"] = valueObj.previousSubscriptionLevel; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGExtendedVersionHistoryPolicy *dNewValue = - [DBTEAMLOGExtendedVersionHistoryPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGExtendedVersionHistoryPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGExtendedVersionHistoryPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPaperDocChangeSubscriptionDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *dNewSubscriptionLevel = valueDict[@"new_subscription_level"]; + NSString *previousSubscriptionLevel = valueDict[@"previous_subscription_level"] ?: nil; - return [[DBTEAMLOGExtendedVersionHistoryChangePolicyDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGPaperDocChangeSubscriptionDetails alloc] initWithEventUuid:eventUuid + dNewSubscriptionLevel:dNewSubscriptionLevel + previousSubscriptionLevel:previousSubscriptionLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGExtendedVersionHistoryPolicy.h" +#import "DBTEAMLOGPaperDocChangeSubscriptionType.h" #pragma mark - API Object -@implementation DBTEAMLOGExtendedVersionHistoryPolicy +@implementation DBTEAMLOGPaperDocChangeSubscriptionType #pragma mark - Constructors -- (instancetype)initWithExplicitlyLimited { - self = [super init]; - if (self) { - _tag = DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited; - } - return self; -} - -- (instancetype)initWithExplicitlyUnlimited { - self = [super init]; - if (self) { - _tag = DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited; - } - return self; -} - -- (instancetype)initWithImplicitlyLimited { - self = [super init]; - if (self) { - _tag = DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGExtendedVersionHistoryPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isExplicitlyLimited { - return _tag == DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited; -} - -- (BOOL)isExplicitlyUnlimited { - return _tag == DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited; -} - -- (BOOL)isImplicitlyLimited { - return _tag == DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGExtendedVersionHistoryPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited: - return @"DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited"; - case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited: - return @"DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited"; - case DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited: - return @"DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited"; - case DBTEAMLOGExtendedVersionHistoryPolicyOther: - return @"DBTEAMLOGExtendedVersionHistoryPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:instance]; + return [DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGExtendedVersionHistoryPolicySerializer deserialize:dict]; + return [DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGExtendedVersionHistoryPolicySerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26151,16 +60409,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGExtendedVersionHistoryPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -26174,26 +60423,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToExtendedVersionHistoryPolicy:other]; + return [self isEqualToPaperDocChangeSubscriptionType:other]; } -- (BOOL)isEqualToExtendedVersionHistoryPolicy:(DBTEAMLOGExtendedVersionHistoryPolicy *)anExtendedVersionHistoryPolicy { - if (self == anExtendedVersionHistoryPolicy) { +- (BOOL)isEqualToPaperDocChangeSubscriptionType: + (DBTEAMLOGPaperDocChangeSubscriptionType *)aPaperDocChangeSubscriptionType { + if (self == aPaperDocChangeSubscriptionType) { return YES; } - if (self.tag != anExtendedVersionHistoryPolicy.tag) { + if (![self.description_ isEqual:aPaperDocChangeSubscriptionType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyLimited: - return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; - case DBTEAMLOGExtendedVersionHistoryPolicyExplicitlyUnlimited: - return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; - case DBTEAMLOGExtendedVersionHistoryPolicyImplicitlyLimited: - return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; - case DBTEAMLOGExtendedVersionHistoryPolicyOther: - return [[self tagName] isEqual:[anExtendedVersionHistoryPolicy tagName]]; - } return YES; } @@ -26201,83 +60441,63 @@ - (BOOL)isEqualToExtendedVersionHistoryPolicy:(DBTEAMLOGExtendedVersionHistoryPo #pragma mark - Serializer Object -@implementation DBTEAMLOGExtendedVersionHistoryPolicySerializer +@implementation DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGExtendedVersionHistoryPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSubscriptionType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isExplicitlyLimited]) { - jsonDict[@".tag"] = @"explicitly_limited"; - } else if ([valueObj isExplicitlyUnlimited]) { - jsonDict[@".tag"] = @"explicitly_unlimited"; - } else if ([valueObj isImplicitlyLimited]) { - jsonDict[@".tag"] = @"implicitly_limited"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGExtendedVersionHistoryPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperDocChangeSubscriptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"explicitly_limited"]) { - return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithExplicitlyLimited]; - } else if ([tag isEqualToString:@"explicitly_unlimited"]) { - return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithExplicitlyUnlimited]; - } else if ([tag isEqualToString:@"implicitly_limited"]) { - return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithImplicitlyLimited]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGExtendedVersionHistoryPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGPaperDocChangeSubscriptionType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFailureDetailsLogInfo.h" +#import "DBTEAMLOGPaperDocDeleteCommentDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFailureDetailsLogInfo +@implementation DBTEAMLOGPaperDocDeleteCommentDetails #pragma mark - Constructors -- (instancetype)initWithUserFriendlyMessage:(NSString *)userFriendlyMessage - technicalErrorMessage:(NSString *)technicalErrorMessage { +- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _userFriendlyMessage = userFriendlyMessage; - _technicalErrorMessage = technicalErrorMessage; + _eventUuid = eventUuid; + _commentText = commentText; } return self; } -- (instancetype)initDefault { - return [self initWithUserFriendlyMessage:nil technicalErrorMessage:nil]; +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + return [self initWithEventUuid:eventUuid commentText:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:instance]; + return [DBTEAMLOGPaperDocDeleteCommentDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocDeleteCommentDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFailureDetailsLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocDeleteCommentDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26294,11 +60514,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.userFriendlyMessage != nil) { - result = prime * result + [self.userFriendlyMessage hash]; - } - if (self.technicalErrorMessage != nil) { - result = prime * result + [self.technicalErrorMessage hash]; + result = prime * result + [self.eventUuid hash]; + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; } return prime * result; @@ -26313,20 +60531,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFailureDetailsLogInfo:other]; + return [self isEqualToPaperDocDeleteCommentDetails:other]; } -- (BOOL)isEqualToFailureDetailsLogInfo:(DBTEAMLOGFailureDetailsLogInfo *)aFailureDetailsLogInfo { - if (self == aFailureDetailsLogInfo) { +- (BOOL)isEqualToPaperDocDeleteCommentDetails:(DBTEAMLOGPaperDocDeleteCommentDetails *)aPaperDocDeleteCommentDetails { + if (self == aPaperDocDeleteCommentDetails) { return YES; } - if (self.userFriendlyMessage) { - if (![self.userFriendlyMessage isEqual:aFailureDetailsLogInfo.userFriendlyMessage]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperDocDeleteCommentDetails.eventUuid]) { + return NO; } - if (self.technicalErrorMessage) { - if (![self.technicalErrorMessage isEqual:aFailureDetailsLogInfo.technicalErrorMessage]) { + if (self.commentText) { + if (![self.commentText isEqual:aPaperDocDeleteCommentDetails.commentText]) { return NO; } } @@ -26337,68 +60553,62 @@ - (BOOL)isEqualToFailureDetailsLogInfo:(DBTEAMLOGFailureDetailsLogInfo *)aFailur #pragma mark - Serializer Object -@implementation DBTEAMLOGFailureDetailsLogInfoSerializer +@implementation DBTEAMLOGPaperDocDeleteCommentDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFailureDetailsLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDeleteCommentDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.userFriendlyMessage) { - jsonDict[@"user_friendly_message"] = valueObj.userFriendlyMessage; - } - if (valueObj.technicalErrorMessage) { - jsonDict[@"technical_error_message"] = valueObj.technicalErrorMessage; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFailureDetailsLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *userFriendlyMessage = valueDict[@"user_friendly_message"] ?: nil; - NSString *technicalErrorMessage = valueDict[@"technical_error_message"] ?: nil; ++ (DBTEAMLOGPaperDocDeleteCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *commentText = valueDict[@"comment_text"] ?: nil; - return [[DBTEAMLOGFailureDetailsLogInfo alloc] initWithUserFriendlyMessage:userFriendlyMessage - technicalErrorMessage:technicalErrorMessage]; + return [[DBTEAMLOGPaperDocDeleteCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileAddCommentDetails.h" +#import "DBTEAMLOGPaperDocDeleteCommentType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileAddCommentDetails +@implementation DBTEAMLOGPaperDocDeleteCommentType #pragma mark - Constructors -- (instancetype)initWithCommentText:(NSString *)commentText { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _commentText = commentText; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithCommentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileAddCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocDeleteCommentTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileAddCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocDeleteCommentTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileAddCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocDeleteCommentTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26415,9 +60625,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -26431,17 +60639,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileAddCommentDetails:other]; + return [self isEqualToPaperDocDeleteCommentType:other]; } -- (BOOL)isEqualToFileAddCommentDetails:(DBTEAMLOGFileAddCommentDetails *)aFileAddCommentDetails { - if (self == aFileAddCommentDetails) { +- (BOOL)isEqualToPaperDocDeleteCommentType:(DBTEAMLOGPaperDocDeleteCommentType *)aPaperDocDeleteCommentType { + if (self == aPaperDocDeleteCommentType) { return YES; } - if (self.commentText) { - if (![self.commentText isEqual:aFileAddCommentDetails.commentText]) { - return NO; - } + if (![self.description_ isEqual:aPaperDocDeleteCommentType.description_]) { + return NO; } return YES; } @@ -26450,40 +60656,40 @@ - (BOOL)isEqualToFileAddCommentDetails:(DBTEAMLOGFileAddCommentDetails *)aFileAd #pragma mark - Serializer Object -@implementation DBTEAMLOGFileAddCommentDetailsSerializer +@implementation DBTEAMLOGPaperDocDeleteCommentTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileAddCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDeleteCommentType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileAddCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGPaperDocDeleteCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileAddCommentDetails alloc] initWithCommentText:commentText]; + return [[DBTEAMLOGPaperDocDeleteCommentType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileAddDetails.h" +#import "DBTEAMLOGPaperDocDeletedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileAddDetails +@implementation DBTEAMLOGPaperDocDeletedDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { + _eventUuid = eventUuid; } return self; } @@ -26491,17 +60697,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileAddDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocDeletedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileAddDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocDeletedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileAddDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocDeletedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26518,6 +60724,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.eventUuid hash]; + return prime * result; } @@ -26530,13 +60738,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileAddDetails:other]; + return [self isEqualToPaperDocDeletedDetails:other]; } -- (BOOL)isEqualToFileAddDetails:(DBTEAMLOGFileAddDetails *)aFileAddDetails { - if (self == aFileAddDetails) { +- (BOOL)isEqualToPaperDocDeletedDetails:(DBTEAMLOGPaperDocDeletedDetails *)aPaperDocDeletedDetails { + if (self == aPaperDocDeletedDetails) { return YES; } + if (![self.eventUuid isEqual:aPaperDocDeletedDetails.eventUuid]) { + return NO; + } return YES; } @@ -26544,64 +60755,58 @@ - (BOOL)isEqualToFileAddDetails:(DBTEAMLOGFileAddDetails *)aFileAddDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGFileAddDetailsSerializer +@implementation DBTEAMLOGPaperDocDeletedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileAddDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDeletedDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileAddDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocDeletedDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileAddDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocDeletedDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileChangeCommentSubscriptionDetails.h" -#import "DBTEAMLOGFileCommentNotificationPolicy.h" +#import "DBTEAMLOGPaperDocDeletedType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileChangeCommentSubscriptionDetails +@implementation DBTEAMLOGPaperDocDeletedType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentNotificationPolicy *)dNewValue - previousValue:(DBTEAMLOGFileCommentNotificationPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentNotificationPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocDeletedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocDeletedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocDeletedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26618,10 +60823,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -26635,22 +60837,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileChangeCommentSubscriptionDetails:other]; + return [self isEqualToPaperDocDeletedType:other]; } -- (BOOL)isEqualToFileChangeCommentSubscriptionDetails: - (DBTEAMLOGFileChangeCommentSubscriptionDetails *)aFileChangeCommentSubscriptionDetails { - if (self == aFileChangeCommentSubscriptionDetails) { +- (BOOL)isEqualToPaperDocDeletedType:(DBTEAMLOGPaperDocDeletedType *)aPaperDocDeletedType { + if (self == aPaperDocDeletedType) { return YES; } - if (![self.dNewValue isEqual:aFileChangeCommentSubscriptionDetails.dNewValue]) { + if (![self.description_ isEqual:aPaperDocDeletedType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aFileChangeCommentSubscriptionDetails.previousValue]) { - return NO; - } - } return YES; } @@ -26658,110 +60854,62 @@ - (BOOL)isEqualToFileChangeCommentSubscriptionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileChangeCommentSubscriptionDetailsSerializer +@implementation DBTEAMLOGPaperDocDeletedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileChangeCommentSubscriptionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDeletedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGFileCommentNotificationPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGFileCommentNotificationPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileChangeCommentSubscriptionDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGFileCommentNotificationPolicy *dNewValue = - [DBTEAMLOGFileCommentNotificationPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGFileCommentNotificationPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGFileCommentNotificationPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPaperDocDeletedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return - [[DBTEAMLOGFileChangeCommentSubscriptionDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPaperDocDeletedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileCommentNotificationPolicy.h" +#import "DBTEAMLOGPaperDocDownloadDetails.h" +#import "DBTEAMLOGPaperDownloadFormat.h" #pragma mark - API Object -@implementation DBTEAMLOGFileCommentNotificationPolicy +@implementation DBTEAMLOGPaperDocDownloadDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGFileCommentNotificationPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGFileCommentNotificationPolicyEnabled; - } - return self; -} +- (instancetype)initWithEventUuid:(NSString *)eventUuid + exportFileFormat:(DBTEAMLOGPaperDownloadFormat *)exportFileFormat { + [DBStoneValidators nonnullValidator:nil](eventUuid); + [DBStoneValidators nonnullValidator:nil](exportFileFormat); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGFileCommentNotificationPolicyOther; + _eventUuid = eventUuid; + _exportFileFormat = exportFileFormat; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGFileCommentNotificationPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGFileCommentNotificationPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGFileCommentNotificationPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGFileCommentNotificationPolicyDisabled: - return @"DBTEAMLOGFileCommentNotificationPolicyDisabled"; - case DBTEAMLOGFileCommentNotificationPolicyEnabled: - return @"DBTEAMLOGFileCommentNotificationPolicyEnabled"; - case DBTEAMLOGFileCommentNotificationPolicyOther: - return @"DBTEAMLOGFileCommentNotificationPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileCommentNotificationPolicySerializer serialize:instance]; + return [DBTEAMLOGPaperDocDownloadDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileCommentNotificationPolicySerializer deserialize:dict]; + return [DBTEAMLOGPaperDocDownloadDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileCommentNotificationPolicySerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocDownloadDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26778,14 +60926,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGFileCommentNotificationPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGFileCommentNotificationPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGFileCommentNotificationPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.exportFileFormat hash]; return prime * result; } @@ -26799,24 +60941,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileCommentNotificationPolicy:other]; + return [self isEqualToPaperDocDownloadDetails:other]; } -- (BOOL)isEqualToFileCommentNotificationPolicy: - (DBTEAMLOGFileCommentNotificationPolicy *)aFileCommentNotificationPolicy { - if (self == aFileCommentNotificationPolicy) { +- (BOOL)isEqualToPaperDocDownloadDetails:(DBTEAMLOGPaperDocDownloadDetails *)aPaperDocDownloadDetails { + if (self == aPaperDocDownloadDetails) { return YES; } - if (self.tag != aFileCommentNotificationPolicy.tag) { + if (![self.eventUuid isEqual:aPaperDocDownloadDetails.eventUuid]) { return NO; } - switch (_tag) { - case DBTEAMLOGFileCommentNotificationPolicyDisabled: - return [[self tagName] isEqual:[aFileCommentNotificationPolicy tagName]]; - case DBTEAMLOGFileCommentNotificationPolicyEnabled: - return [[self tagName] isEqual:[aFileCommentNotificationPolicy tagName]]; - case DBTEAMLOGFileCommentNotificationPolicyOther: - return [[self tagName] isEqual:[aFileCommentNotificationPolicy tagName]]; + if (![self.exportFileFormat isEqual:aPaperDocDownloadDetails.exportFileFormat]) { + return NO; } return YES; } @@ -26825,81 +60961,61 @@ - (BOOL)isEqualToFileCommentNotificationPolicy: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileCommentNotificationPolicySerializer +@implementation DBTEAMLOGPaperDocDownloadDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileCommentNotificationPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDownloadDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"export_file_format"] = [DBTEAMLOGPaperDownloadFormatSerializer serialize:valueObj.exportFileFormat]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileCommentNotificationPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperDocDownloadDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + DBTEAMLOGPaperDownloadFormat *exportFileFormat = + [DBTEAMLOGPaperDownloadFormatSerializer deserialize:valueDict[@"export_file_format"]]; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGFileCommentNotificationPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGPaperDocDownloadDetails alloc] initWithEventUuid:eventUuid exportFileFormat:exportFileFormat]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileCommentsChangePolicyDetails.h" -#import "DBTEAMLOGFileCommentsPolicy.h" +#import "DBTEAMLOGPaperDocDownloadType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileCommentsChangePolicyDetails +@implementation DBTEAMLOGPaperDocDownloadType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentsPolicy *)dNewValue - previousValue:(DBTEAMLOGFileCommentsPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGFileCommentsPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileCommentsChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocDownloadTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileCommentsChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocDownloadTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileCommentsChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocDownloadTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -26916,10 +61032,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -26933,22 +61046,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileCommentsChangePolicyDetails:other]; + return [self isEqualToPaperDocDownloadType:other]; } -- (BOOL)isEqualToFileCommentsChangePolicyDetails: - (DBTEAMLOGFileCommentsChangePolicyDetails *)aFileCommentsChangePolicyDetails { - if (self == aFileCommentsChangePolicyDetails) { +- (BOOL)isEqualToPaperDocDownloadType:(DBTEAMLOGPaperDocDownloadType *)aPaperDocDownloadType { + if (self == aPaperDocDownloadType) { return YES; } - if (![self.dNewValue isEqual:aFileCommentsChangePolicyDetails.dNewValue]) { - return NO; - } - if (self.previousValue) { - if (![self.previousValue isEqual:aFileCommentsChangePolicyDetails.previousValue]) { - return NO; - } - } + if (![self.description_ isEqual:aPaperDocDownloadType.description_]) { + return NO; + } return YES; } @@ -26956,107 +61063,63 @@ - (BOOL)isEqualToFileCommentsChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileCommentsChangePolicyDetailsSerializer +@implementation DBTEAMLOGPaperDocDownloadTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileCommentsChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDownloadType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGFileCommentsPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGFileCommentsPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileCommentsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGFileCommentsPolicy *dNewValue = [DBTEAMLOGFileCommentsPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGFileCommentsPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGFileCommentsPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPaperDocDownloadType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileCommentsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPaperDocDownloadType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileCommentsPolicy.h" +#import "DBTEAMLOGPaperDocEditCommentDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileCommentsPolicy +@implementation DBTEAMLOGPaperDocEditCommentDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGFileCommentsPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGFileCommentsPolicyEnabled; - } - return self; -} +- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { + [DBStoneValidators nonnullValidator:nil](eventUuid); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGFileCommentsPolicyOther; + _eventUuid = eventUuid; + _commentText = commentText; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGFileCommentsPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGFileCommentsPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGFileCommentsPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGFileCommentsPolicyDisabled: - return @"DBTEAMLOGFileCommentsPolicyDisabled"; - case DBTEAMLOGFileCommentsPolicyEnabled: - return @"DBTEAMLOGFileCommentsPolicyEnabled"; - case DBTEAMLOGFileCommentsPolicyOther: - return @"DBTEAMLOGFileCommentsPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + return [self initWithEventUuid:eventUuid commentText:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileCommentsPolicySerializer serialize:instance]; + return [DBTEAMLOGPaperDocEditCommentDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileCommentsPolicySerializer deserialize:dict]; + return [DBTEAMLOGPaperDocEditCommentDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileCommentsPolicySerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocEditCommentDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27073,13 +61136,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGFileCommentsPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGFileCommentsPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGFileCommentsPolicyOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.eventUuid hash]; + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; } return prime * result; @@ -27094,23 +61153,20 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileCommentsPolicy:other]; + return [self isEqualToPaperDocEditCommentDetails:other]; } -- (BOOL)isEqualToFileCommentsPolicy:(DBTEAMLOGFileCommentsPolicy *)aFileCommentsPolicy { - if (self == aFileCommentsPolicy) { +- (BOOL)isEqualToPaperDocEditCommentDetails:(DBTEAMLOGPaperDocEditCommentDetails *)aPaperDocEditCommentDetails { + if (self == aPaperDocEditCommentDetails) { return YES; } - if (self.tag != aFileCommentsPolicy.tag) { + if (![self.eventUuid isEqual:aPaperDocEditCommentDetails.eventUuid]) { return NO; } - switch (_tag) { - case DBTEAMLOGFileCommentsPolicyDisabled: - return [[self tagName] isEqual:[aFileCommentsPolicy tagName]]; - case DBTEAMLOGFileCommentsPolicyEnabled: - return [[self tagName] isEqual:[aFileCommentsPolicy tagName]]; - case DBTEAMLOGFileCommentsPolicyOther: - return [[self tagName] isEqual:[aFileCommentsPolicy tagName]]; + if (self.commentText) { + if (![self.commentText isEqual:aPaperDocEditCommentDetails.commentText]) { + return NO; + } } return YES; } @@ -27119,61 +61175,44 @@ - (BOOL)isEqualToFileCommentsPolicy:(DBTEAMLOGFileCommentsPolicy *)aFileComments #pragma mark - Serializer Object -@implementation DBTEAMLOGFileCommentsPolicySerializer +@implementation DBTEAMLOGPaperDocEditCommentDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileCommentsPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocEditCommentDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileCommentsPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperDocEditCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *commentText = valueDict[@"comment_text"] ?: nil; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGFileCommentsPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGFileCommentsPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGFileCommentsPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGFileCommentsPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGPaperDocEditCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileCopyDetails.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" +#import "DBTEAMLOGPaperDocEditCommentType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileCopyDetails +@implementation DBTEAMLOGPaperDocEditCommentType #pragma mark - Constructors -- (instancetype)initWithRelocateActionDetails: - (NSArray *)relocateActionDetails { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _relocateActionDetails = relocateActionDetails; + _description_ = description_; } return self; } @@ -27181,17 +61220,17 @@ - (instancetype)initWithRelocateActionDetails: #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileCopyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocEditCommentTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileCopyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocEditCommentTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileCopyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocEditCommentTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27208,7 +61247,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.relocateActionDetails hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -27222,14 +61261,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileCopyDetails:other]; + return [self isEqualToPaperDocEditCommentType:other]; } -- (BOOL)isEqualToFileCopyDetails:(DBTEAMLOGFileCopyDetails *)aFileCopyDetails { - if (self == aFileCopyDetails) { +- (BOOL)isEqualToPaperDocEditCommentType:(DBTEAMLOGPaperDocEditCommentType *)aPaperDocEditCommentType { + if (self == aPaperDocEditCommentType) { return YES; } - if (![self.relocateActionDetails isEqual:aFileCopyDetails.relocateActionDetails]) { + if (![self.description_ isEqual:aPaperDocEditCommentType.description_]) { return NO; } return YES; @@ -27239,69 +61278,58 @@ - (BOOL)isEqualToFileCopyDetails:(DBTEAMLOGFileCopyDetails *)aFileCopyDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGFileCopyDetailsSerializer +@implementation DBTEAMLOGPaperDocEditCommentTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileCopyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocEditCommentType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"relocate_action_details"] = - [DBArraySerializer serialize:valueObj.relocateActionDetails - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; - }]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileCopyDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *relocateActionDetails = - [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; - }]; ++ (DBTEAMLOGPaperDocEditCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileCopyDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; + return [[DBTEAMLOGPaperDocEditCommentType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileDeleteCommentDetails.h" +#import "DBTEAMLOGPaperDocEditDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileDeleteCommentDetails +@implementation DBTEAMLOGPaperDocEditDetails #pragma mark - Constructors -- (instancetype)initWithCommentText:(NSString *)commentText { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _commentText = commentText; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithCommentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileDeleteCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocEditDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileDeleteCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocEditDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileDeleteCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocEditDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27318,9 +61346,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -27334,17 +61360,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileDeleteCommentDetails:other]; + return [self isEqualToPaperDocEditDetails:other]; } -- (BOOL)isEqualToFileDeleteCommentDetails:(DBTEAMLOGFileDeleteCommentDetails *)aFileDeleteCommentDetails { - if (self == aFileDeleteCommentDetails) { +- (BOOL)isEqualToPaperDocEditDetails:(DBTEAMLOGPaperDocEditDetails *)aPaperDocEditDetails { + if (self == aPaperDocEditDetails) { return YES; } - if (self.commentText) { - if (![self.commentText isEqual:aFileDeleteCommentDetails.commentText]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperDocEditDetails.eventUuid]) { + return NO; } return YES; } @@ -27353,40 +61377,40 @@ - (BOOL)isEqualToFileDeleteCommentDetails:(DBTEAMLOGFileDeleteCommentDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGFileDeleteCommentDetailsSerializer +@implementation DBTEAMLOGPaperDocEditDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileDeleteCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocEditDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileDeleteCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGPaperDocEditDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileDeleteCommentDetails alloc] initWithCommentText:commentText]; + return [[DBTEAMLOGPaperDocEditDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileDeleteDetails.h" +#import "DBTEAMLOGPaperDocEditType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileDeleteDetails +@implementation DBTEAMLOGPaperDocEditType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -27394,17 +61418,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileDeleteDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocEditTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileDeleteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocEditTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileDeleteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocEditTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27421,6 +61445,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -27433,13 +61459,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileDeleteDetails:other]; + return [self isEqualToPaperDocEditType:other]; } -- (BOOL)isEqualToFileDeleteDetails:(DBTEAMLOGFileDeleteDetails *)aFileDeleteDetails { - if (self == aFileDeleteDetails) { +- (BOOL)isEqualToPaperDocEditType:(DBTEAMLOGPaperDocEditType *)aPaperDocEditType { + if (self == aPaperDocEditType) { return YES; } + if (![self.description_ isEqual:aPaperDocEditType.description_]) { + return NO; + } return YES; } @@ -27447,37 +61476,40 @@ - (BOOL)isEqualToFileDeleteDetails:(DBTEAMLOGFileDeleteDetails *)aFileDeleteDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGFileDeleteDetailsSerializer +@implementation DBTEAMLOGPaperDocEditTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileDeleteDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocEditType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileDeleteDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocEditType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileDeleteDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocEditType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileDownloadDetails.h" +#import "DBTEAMLOGPaperDocFollowedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileDownloadDetails +@implementation DBTEAMLOGPaperDocFollowedDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { + _eventUuid = eventUuid; } return self; } @@ -27485,17 +61517,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileDownloadDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocFollowedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileDownloadDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocFollowedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileDownloadDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocFollowedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27512,6 +61544,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.eventUuid hash]; + return prime * result; } @@ -27524,13 +61558,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileDownloadDetails:other]; + return [self isEqualToPaperDocFollowedDetails:other]; } -- (BOOL)isEqualToFileDownloadDetails:(DBTEAMLOGFileDownloadDetails *)aFileDownloadDetails { - if (self == aFileDownloadDetails) { +- (BOOL)isEqualToPaperDocFollowedDetails:(DBTEAMLOGPaperDocFollowedDetails *)aPaperDocFollowedDetails { + if (self == aPaperDocFollowedDetails) { return YES; } + if (![self.eventUuid isEqual:aPaperDocFollowedDetails.eventUuid]) { + return NO; + } return YES; } @@ -27538,37 +61575,40 @@ - (BOOL)isEqualToFileDownloadDetails:(DBTEAMLOGFileDownloadDetails *)aFileDownlo #pragma mark - Serializer Object -@implementation DBTEAMLOGFileDownloadDetailsSerializer +@implementation DBTEAMLOGPaperDocFollowedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileDownloadDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocFollowedDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileDownloadDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocFollowedDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileDownloadDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocFollowedDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileEditDetails.h" +#import "DBTEAMLOGPaperDocFollowedType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileEditDetails +@implementation DBTEAMLOGPaperDocFollowedType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -27576,17 +61616,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileEditDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocFollowedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileEditDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocFollowedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileEditDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocFollowedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27603,6 +61643,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -27615,13 +61657,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileEditDetails:other]; + return [self isEqualToPaperDocFollowedType:other]; } -- (BOOL)isEqualToFileEditDetails:(DBTEAMLOGFileEditDetails *)aFileEditDetails { - if (self == aFileEditDetails) { +- (BOOL)isEqualToPaperDocFollowedType:(DBTEAMLOGPaperDocFollowedType *)aPaperDocFollowedType { + if (self == aPaperDocFollowedType) { return YES; } + if (![self.description_ isEqual:aPaperDocFollowedType.description_]) { + return NO; + } return YES; } @@ -27629,37 +61674,40 @@ - (BOOL)isEqualToFileEditDetails:(DBTEAMLOGFileEditDetails *)aFileEditDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGFileEditDetailsSerializer +@implementation DBTEAMLOGPaperDocFollowedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileEditDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocFollowedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileEditDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocFollowedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileEditDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocFollowedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileGetCopyReferenceDetails.h" +#import "DBTEAMLOGPaperDocMentionDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileGetCopyReferenceDetails +@implementation DBTEAMLOGPaperDocMentionDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { + _eventUuid = eventUuid; } return self; } @@ -27667,17 +61715,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileGetCopyReferenceDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocMentionDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileGetCopyReferenceDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocMentionDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileGetCopyReferenceDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocMentionDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27694,6 +61742,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.eventUuid hash]; + return prime * result; } @@ -27706,13 +61756,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileGetCopyReferenceDetails:other]; + return [self isEqualToPaperDocMentionDetails:other]; } -- (BOOL)isEqualToFileGetCopyReferenceDetails:(DBTEAMLOGFileGetCopyReferenceDetails *)aFileGetCopyReferenceDetails { - if (self == aFileGetCopyReferenceDetails) { +- (BOOL)isEqualToPaperDocMentionDetails:(DBTEAMLOGPaperDocMentionDetails *)aPaperDocMentionDetails { + if (self == aPaperDocMentionDetails) { return YES; } + if (![self.eventUuid isEqual:aPaperDocMentionDetails.eventUuid]) { + return NO; + } return YES; } @@ -27720,60 +61773,58 @@ - (BOOL)isEqualToFileGetCopyReferenceDetails:(DBTEAMLOGFileGetCopyReferenceDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGFileGetCopyReferenceDetailsSerializer +@implementation DBTEAMLOGPaperDocMentionDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileGetCopyReferenceDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocMentionDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileGetCopyReferenceDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocMentionDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileGetCopyReferenceDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocMentionDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileLikeCommentDetails.h" +#import "DBTEAMLOGPaperDocMentionType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileLikeCommentDetails +@implementation DBTEAMLOGPaperDocMentionType #pragma mark - Constructors -- (instancetype)initWithCommentText:(NSString *)commentText { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _commentText = commentText; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithCommentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileLikeCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocMentionTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileLikeCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocMentionTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileLikeCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocMentionTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27790,9 +61841,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -27806,17 +61855,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileLikeCommentDetails:other]; + return [self isEqualToPaperDocMentionType:other]; } -- (BOOL)isEqualToFileLikeCommentDetails:(DBTEAMLOGFileLikeCommentDetails *)aFileLikeCommentDetails { - if (self == aFileLikeCommentDetails) { +- (BOOL)isEqualToPaperDocMentionType:(DBTEAMLOGPaperDocMentionType *)aPaperDocMentionType { + if (self == aPaperDocMentionType) { return YES; } - if (self.commentText) { - if (![self.commentText isEqual:aFileLikeCommentDetails.commentText]) { - return NO; - } + if (![self.description_ isEqual:aPaperDocMentionType.description_]) { + return NO; } return YES; } @@ -27825,69 +61872,58 @@ - (BOOL)isEqualToFileLikeCommentDetails:(DBTEAMLOGFileLikeCommentDetails *)aFile #pragma mark - Serializer Object -@implementation DBTEAMLOGFileLikeCommentDetailsSerializer +@implementation DBTEAMLOGPaperDocMentionTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileLikeCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocMentionType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileLikeCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGPaperDocMentionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileLikeCommentDetails alloc] initWithCommentText:commentText]; + return [[DBTEAMLOGPaperDocMentionType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileOrFolderLogInfo.h" -#import "DBTEAMLOGPathLogInfo.h" +#import "DBTEAMLOGPaperDocRequestAccessDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileOrFolderLogInfo +@implementation DBTEAMLOGPaperDocRequestAccessDetails #pragma mark - Constructors -- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path - displayName:(NSString *)displayName - fileId:(NSString *)fileId { - [DBStoneValidators nonnullValidator:nil](path); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _path = path; - _displayName = displayName; - _fileId = fileId; + _eventUuid = eventUuid; } return self; } -- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path { - return [self initWithPath:path displayName:nil fileId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileOrFolderLogInfoSerializer serialize:instance]; + return [DBTEAMLOGPaperDocRequestAccessDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileOrFolderLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocRequestAccessDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileOrFolderLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocRequestAccessDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -27904,13 +61940,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.path hash]; - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.fileId != nil) { - result = prime * result + [self.fileId hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -27924,26 +61954,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileOrFolderLogInfo:other]; + return [self isEqualToPaperDocRequestAccessDetails:other]; } -- (BOOL)isEqualToFileOrFolderLogInfo:(DBTEAMLOGFileOrFolderLogInfo *)aFileOrFolderLogInfo { - if (self == aFileOrFolderLogInfo) { +- (BOOL)isEqualToPaperDocRequestAccessDetails:(DBTEAMLOGPaperDocRequestAccessDetails *)aPaperDocRequestAccessDetails { + if (self == aPaperDocRequestAccessDetails) { return YES; } - if (![self.path isEqual:aFileOrFolderLogInfo.path]) { + if (![self.eventUuid isEqual:aPaperDocRequestAccessDetails.eventUuid]) { return NO; } - if (self.displayName) { - if (![self.displayName isEqual:aFileOrFolderLogInfo.displayName]) { - return NO; - } - } - if (self.fileId) { - if (![self.fileId isEqual:aFileOrFolderLogInfo.fileId]) { - return NO; - } - } return YES; } @@ -27951,73 +61971,58 @@ - (BOOL)isEqualToFileOrFolderLogInfo:(DBTEAMLOGFileOrFolderLogInfo *)aFileOrFold #pragma mark - Serializer Object -@implementation DBTEAMLOGFileOrFolderLogInfoSerializer +@implementation DBTEAMLOGPaperDocRequestAccessDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileOrFolderLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocRequestAccessDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"path"] = [DBTEAMLOGPathLogInfoSerializer serialize:valueObj.path]; - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.fileId) { - jsonDict[@"file_id"] = valueObj.fileId; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileOrFolderLogInfo *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGPathLogInfo *path = [DBTEAMLOGPathLogInfoSerializer deserialize:valueDict[@"path"]]; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSString *fileId = valueDict[@"file_id"] ?: nil; ++ (DBTEAMLOGPaperDocRequestAccessDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileOrFolderLogInfo alloc] initWithPath:path displayName:displayName fileId:fileId]; + return [[DBTEAMLOGPaperDocRequestAccessDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileLogInfo.h" -#import "DBTEAMLOGFileOrFolderLogInfo.h" -#import "DBTEAMLOGPathLogInfo.h" +#import "DBTEAMLOGPaperDocRequestAccessType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileLogInfo +@implementation DBTEAMLOGPaperDocRequestAccessType #pragma mark - Constructors -- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path - displayName:(NSString *)displayName - fileId:(NSString *)fileId { - [DBStoneValidators nonnullValidator:nil](path); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); - self = [super initWithPath:path displayName:displayName fileId:fileId]; + self = [super init]; if (self) { + _description_ = description_; } return self; } -- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path { - return [self initWithPath:path displayName:nil fileId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileLogInfoSerializer serialize:instance]; + return [DBTEAMLOGPaperDocRequestAccessTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocRequestAccessTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocRequestAccessTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28034,13 +62039,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.path hash]; - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.fileId != nil) { - result = prime * result + [self.fileId hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -28054,26 +62053,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileLogInfo:other]; + return [self isEqualToPaperDocRequestAccessType:other]; } -- (BOOL)isEqualToFileLogInfo:(DBTEAMLOGFileLogInfo *)aFileLogInfo { - if (self == aFileLogInfo) { +- (BOOL)isEqualToPaperDocRequestAccessType:(DBTEAMLOGPaperDocRequestAccessType *)aPaperDocRequestAccessType { + if (self == aPaperDocRequestAccessType) { return YES; } - if (![self.path isEqual:aFileLogInfo.path]) { + if (![self.description_ isEqual:aPaperDocRequestAccessType.description_]) { return NO; } - if (self.displayName) { - if (![self.displayName isEqual:aFileLogInfo.displayName]) { - return NO; - } - } - if (self.fileId) { - if (![self.fileId isEqual:aFileLogInfo.fileId]) { - return NO; - } - } return YES; } @@ -28081,71 +62070,63 @@ - (BOOL)isEqualToFileLogInfo:(DBTEAMLOGFileLogInfo *)aFileLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGFileLogInfoSerializer +@implementation DBTEAMLOGPaperDocRequestAccessTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocRequestAccessType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"path"] = [DBTEAMLOGPathLogInfoSerializer serialize:valueObj.path]; - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.fileId) { - jsonDict[@"file_id"] = valueObj.fileId; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileLogInfo *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGPathLogInfo *path = [DBTEAMLOGPathLogInfoSerializer deserialize:valueDict[@"path"]]; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSString *fileId = valueDict[@"file_id"] ?: nil; ++ (DBTEAMLOGPaperDocRequestAccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileLogInfo alloc] initWithPath:path displayName:displayName fileId:fileId]; + return [[DBTEAMLOGPaperDocRequestAccessType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileMoveDetails.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" +#import "DBTEAMLOGPaperDocResolveCommentDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileMoveDetails +@implementation DBTEAMLOGPaperDocResolveCommentDetails #pragma mark - Constructors -- (instancetype)initWithRelocateActionDetails: - (NSArray *)relocateActionDetails { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); +- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _relocateActionDetails = relocateActionDetails; + _eventUuid = eventUuid; + _commentText = commentText; } return self; } +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + return [self initWithEventUuid:eventUuid commentText:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileMoveDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocResolveCommentDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileMoveDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocResolveCommentDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileMoveDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocResolveCommentDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28162,7 +62143,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.relocateActionDetails hash]; + result = prime * result + [self.eventUuid hash]; + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; + } return prime * result; } @@ -28176,16 +62160,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileMoveDetails:other]; + return [self isEqualToPaperDocResolveCommentDetails:other]; } -- (BOOL)isEqualToFileMoveDetails:(DBTEAMLOGFileMoveDetails *)aFileMoveDetails { - if (self == aFileMoveDetails) { +- (BOOL)isEqualToPaperDocResolveCommentDetails: + (DBTEAMLOGPaperDocResolveCommentDetails *)aPaperDocResolveCommentDetails { + if (self == aPaperDocResolveCommentDetails) { return YES; } - if (![self.relocateActionDetails isEqual:aFileMoveDetails.relocateActionDetails]) { + if (![self.eventUuid isEqual:aPaperDocResolveCommentDetails.eventUuid]) { return NO; } + if (self.commentText) { + if (![self.commentText isEqual:aPaperDocResolveCommentDetails.commentText]) { + return NO; + } + } return YES; } @@ -28193,46 +62183,44 @@ - (BOOL)isEqualToFileMoveDetails:(DBTEAMLOGFileMoveDetails *)aFileMoveDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGFileMoveDetailsSerializer +@implementation DBTEAMLOGPaperDocResolveCommentDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileMoveDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocResolveCommentDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"relocate_action_details"] = - [DBArraySerializer serialize:valueObj.relocateActionDetails - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; - }]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileMoveDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *relocateActionDetails = - [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; - }]; ++ (DBTEAMLOGPaperDocResolveCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *commentText = valueDict[@"comment_text"] ?: nil; - return [[DBTEAMLOGFileMoveDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; + return [[DBTEAMLOGPaperDocResolveCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFilePermanentlyDeleteDetails.h" +#import "DBTEAMLOGPaperDocResolveCommentType.h" #pragma mark - API Object -@implementation DBTEAMLOGFilePermanentlyDeleteDetails +@implementation DBTEAMLOGPaperDocResolveCommentType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -28240,17 +62228,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFilePermanentlyDeleteDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocResolveCommentTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFilePermanentlyDeleteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocResolveCommentTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFilePermanentlyDeleteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocResolveCommentTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28267,6 +62255,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -28279,13 +62269,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFilePermanentlyDeleteDetails:other]; + return [self isEqualToPaperDocResolveCommentType:other]; } -- (BOOL)isEqualToFilePermanentlyDeleteDetails:(DBTEAMLOGFilePermanentlyDeleteDetails *)aFilePermanentlyDeleteDetails { - if (self == aFilePermanentlyDeleteDetails) { +- (BOOL)isEqualToPaperDocResolveCommentType:(DBTEAMLOGPaperDocResolveCommentType *)aPaperDocResolveCommentType { + if (self == aPaperDocResolveCommentType) { return YES; } + if (![self.description_ isEqual:aPaperDocResolveCommentType.description_]) { + return NO; + } return YES; } @@ -28293,37 +62286,40 @@ - (BOOL)isEqualToFilePermanentlyDeleteDetails:(DBTEAMLOGFilePermanentlyDeleteDet #pragma mark - Serializer Object -@implementation DBTEAMLOGFilePermanentlyDeleteDetailsSerializer +@implementation DBTEAMLOGPaperDocResolveCommentTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFilePermanentlyDeleteDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocResolveCommentType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFilePermanentlyDeleteDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocResolveCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFilePermanentlyDeleteDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocResolveCommentType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFilePreviewDetails.h" +#import "DBTEAMLOGPaperDocRevertDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFilePreviewDetails +@implementation DBTEAMLOGPaperDocRevertDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { + _eventUuid = eventUuid; } return self; } @@ -28331,17 +62327,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFilePreviewDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocRevertDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFilePreviewDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocRevertDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFilePreviewDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocRevertDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28358,6 +62354,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.eventUuid hash]; + return prime * result; } @@ -28370,13 +62368,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFilePreviewDetails:other]; + return [self isEqualToPaperDocRevertDetails:other]; } -- (BOOL)isEqualToFilePreviewDetails:(DBTEAMLOGFilePreviewDetails *)aFilePreviewDetails { - if (self == aFilePreviewDetails) { +- (BOOL)isEqualToPaperDocRevertDetails:(DBTEAMLOGPaperDocRevertDetails *)aPaperDocRevertDetails { + if (self == aPaperDocRevertDetails) { return YES; } + if (![self.eventUuid isEqual:aPaperDocRevertDetails.eventUuid]) { + return NO; + } return YES; } @@ -28384,44 +62385,40 @@ - (BOOL)isEqualToFilePreviewDetails:(DBTEAMLOGFilePreviewDetails *)aFilePreviewD #pragma mark - Serializer Object -@implementation DBTEAMLOGFilePreviewDetailsSerializer +@implementation DBTEAMLOGPaperDocRevertDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFilePreviewDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocRevertDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFilePreviewDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocRevertDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFilePreviewDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocRevertDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRenameDetails.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" +#import "DBTEAMLOGPaperDocRevertType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRenameDetails +@implementation DBTEAMLOGPaperDocRevertType #pragma mark - Constructors -- (instancetype)initWithRelocateActionDetails: - (NSArray *)relocateActionDetails { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _relocateActionDetails = relocateActionDetails; + _description_ = description_; } return self; } @@ -28429,17 +62426,17 @@ - (instancetype)initWithRelocateActionDetails: #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRenameDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocRevertTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRenameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocRevertTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRenameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocRevertTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28456,7 +62453,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.relocateActionDetails hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -28470,14 +62467,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRenameDetails:other]; + return [self isEqualToPaperDocRevertType:other]; } -- (BOOL)isEqualToFileRenameDetails:(DBTEAMLOGFileRenameDetails *)aFileRenameDetails { - if (self == aFileRenameDetails) { +- (BOOL)isEqualToPaperDocRevertType:(DBTEAMLOGPaperDocRevertType *)aPaperDocRevertType { + if (self == aPaperDocRevertType) { return YES; } - if (![self.relocateActionDetails isEqual:aFileRenameDetails.relocateActionDetails]) { + if (![self.description_ isEqual:aPaperDocRevertType.description_]) { return NO; } return YES; @@ -28487,72 +62484,58 @@ - (BOOL)isEqualToFileRenameDetails:(DBTEAMLOGFileRenameDetails *)aFileRenameDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRenameDetailsSerializer +@implementation DBTEAMLOGPaperDocRevertTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRenameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocRevertType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"relocate_action_details"] = - [DBArraySerializer serialize:valueObj.relocateActionDetails - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; - }]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRenameDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *relocateActionDetails = - [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; - }]; ++ (DBTEAMLOGPaperDocRevertType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileRenameDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; + return [[DBTEAMLOGPaperDocRevertType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestAddDeadlineDetails.h" +#import "DBTEAMLOGPaperDocSlackShareDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestAddDeadlineDetails +@implementation DBTEAMLOGPaperDocSlackShareDetails #pragma mark - Constructors -- (instancetype)initWithFileRequestId:(NSString *)fileRequestId requestTitle:(NSString *)requestTitle { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _requestTitle = requestTitle; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithFileRequestId:nil requestTitle:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestAddDeadlineDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocSlackShareDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestAddDeadlineDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocSlackShareDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestAddDeadlineDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocSlackShareDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28569,12 +62552,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.requestTitle != nil) { - result = prime * result + [self.requestTitle hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -28588,23 +62566,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestAddDeadlineDetails:other]; + return [self isEqualToPaperDocSlackShareDetails:other]; } -- (BOOL)isEqualToFileRequestAddDeadlineDetails: - (DBTEAMLOGFileRequestAddDeadlineDetails *)aFileRequestAddDeadlineDetails { - if (self == aFileRequestAddDeadlineDetails) { +- (BOOL)isEqualToPaperDocSlackShareDetails:(DBTEAMLOGPaperDocSlackShareDetails *)aPaperDocSlackShareDetails { + if (self == aPaperDocSlackShareDetails) { return YES; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestAddDeadlineDetails.fileRequestId]) { - return NO; - } - } - if (self.requestTitle) { - if (![self.requestTitle isEqual:aFileRequestAddDeadlineDetails.requestTitle]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperDocSlackShareDetails.eventUuid]) { + return NO; } return YES; } @@ -28613,75 +62583,58 @@ - (BOOL)isEqualToFileRequestAddDeadlineDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestAddDeadlineDetailsSerializer +@implementation DBTEAMLOGPaperDocSlackShareDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestAddDeadlineDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocSlackShareDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.requestTitle) { - jsonDict[@"request_title"] = valueObj.requestTitle; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestAddDeadlineDetails *)deserialize:(NSDictionary *)valueDict { - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - NSString *requestTitle = valueDict[@"request_title"] ?: nil; ++ (DBTEAMLOGPaperDocSlackShareDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileRequestAddDeadlineDetails alloc] initWithFileRequestId:fileRequestId requestTitle:requestTitle]; + return [[DBTEAMLOGPaperDocSlackShareDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestChangeDetails.h" -#import "DBTEAMLOGFileRequestDetails.h" +#import "DBTEAMLOGPaperDocSlackShareType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestChangeDetails +@implementation DBTEAMLOGPaperDocSlackShareType #pragma mark - Constructors -- (instancetype)initWithDNewDetails:(DBTEAMLOGFileRequestDetails *)dNewDetails - fileRequestId:(NSString *)fileRequestId - previousDetails:(DBTEAMLOGFileRequestDetails *)previousDetails { - [DBStoneValidators nonnullValidator:nil](dNewDetails); - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _previousDetails = previousDetails; - _dNewDetails = dNewDetails; + _description_ = description_; } return self; } -- (instancetype)initWithDNewDetails:(DBTEAMLOGFileRequestDetails *)dNewDetails { - return [self initWithDNewDetails:dNewDetails fileRequestId:nil previousDetails:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestChangeDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocSlackShareTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestChangeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocSlackShareTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestChangeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocSlackShareTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28698,13 +62651,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewDetails hash]; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.previousDetails != nil) { - result = prime * result + [self.previousDetails hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -28718,26 +62665,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestChangeDetails:other]; + return [self isEqualToPaperDocSlackShareType:other]; } -- (BOOL)isEqualToFileRequestChangeDetails:(DBTEAMLOGFileRequestChangeDetails *)aFileRequestChangeDetails { - if (self == aFileRequestChangeDetails) { +- (BOOL)isEqualToPaperDocSlackShareType:(DBTEAMLOGPaperDocSlackShareType *)aPaperDocSlackShareType { + if (self == aPaperDocSlackShareType) { return YES; } - if (![self.dNewDetails isEqual:aFileRequestChangeDetails.dNewDetails]) { + if (![self.description_ isEqual:aPaperDocSlackShareType.description_]) { return NO; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestChangeDetails.fileRequestId]) { - return NO; - } - } - if (self.previousDetails) { - if (![self.previousDetails isEqual:aFileRequestChangeDetails.previousDetails]) { - return NO; - } - } return YES; } @@ -28745,78 +62682,58 @@ - (BOOL)isEqualToFileRequestChangeDetails:(DBTEAMLOGFileRequestChangeDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestChangeDetailsSerializer +@implementation DBTEAMLOGPaperDocSlackShareTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestChangeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocSlackShareType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.dNewDetails]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.previousDetails) { - jsonDict[@"previous_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.previousDetails]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestChangeDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGFileRequestDetails *dNewDetails = - [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"new_details"]]; - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - DBTEAMLOGFileRequestDetails *previousDetails = - valueDict[@"previous_details"] - ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"previous_details"]] - : nil; ++ (DBTEAMLOGPaperDocSlackShareType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileRequestChangeDetails alloc] initWithDNewDetails:dNewDetails - fileRequestId:fileRequestId - previousDetails:previousDetails]; + return [[DBTEAMLOGPaperDocSlackShareType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestChangeFolderDetails.h" +#import "DBTEAMLOGPaperDocTeamInviteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestChangeFolderDetails +@implementation DBTEAMLOGPaperDocTeamInviteDetails #pragma mark - Constructors -- (instancetype)initWithFileRequestId:(NSString *)fileRequestId requestTitle:(NSString *)requestTitle { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _requestTitle = requestTitle; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithFileRequestId:nil requestTitle:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestChangeFolderDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocTeamInviteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestChangeFolderDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocTeamInviteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestChangeFolderDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocTeamInviteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28833,12 +62750,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.requestTitle != nil) { - result = prime * result + [self.requestTitle hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -28852,23 +62764,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestChangeFolderDetails:other]; + return [self isEqualToPaperDocTeamInviteDetails:other]; } -- (BOOL)isEqualToFileRequestChangeFolderDetails: - (DBTEAMLOGFileRequestChangeFolderDetails *)aFileRequestChangeFolderDetails { - if (self == aFileRequestChangeFolderDetails) { +- (BOOL)isEqualToPaperDocTeamInviteDetails:(DBTEAMLOGPaperDocTeamInviteDetails *)aPaperDocTeamInviteDetails { + if (self == aPaperDocTeamInviteDetails) { return YES; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestChangeFolderDetails.fileRequestId]) { - return NO; - } - } - if (self.requestTitle) { - if (![self.requestTitle isEqual:aFileRequestChangeFolderDetails.requestTitle]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperDocTeamInviteDetails.eventUuid]) { + return NO; } return YES; } @@ -28877,73 +62781,58 @@ - (BOOL)isEqualToFileRequestChangeFolderDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestChangeFolderDetailsSerializer +@implementation DBTEAMLOGPaperDocTeamInviteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestChangeFolderDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocTeamInviteDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.requestTitle) { - jsonDict[@"request_title"] = valueObj.requestTitle; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestChangeFolderDetails *)deserialize:(NSDictionary *)valueDict { - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - NSString *requestTitle = valueDict[@"request_title"] ?: nil; ++ (DBTEAMLOGPaperDocTeamInviteDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return - [[DBTEAMLOGFileRequestChangeFolderDetails alloc] initWithFileRequestId:fileRequestId requestTitle:requestTitle]; + return [[DBTEAMLOGPaperDocTeamInviteDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestCloseDetails.h" -#import "DBTEAMLOGFileRequestDetails.h" +#import "DBTEAMLOGPaperDocTeamInviteType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestCloseDetails +@implementation DBTEAMLOGPaperDocTeamInviteType #pragma mark - Constructors -- (instancetype)initWithFileRequestId:(NSString *)fileRequestId - previousDetails:(DBTEAMLOGFileRequestDetails *)previousDetails { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _previousDetails = previousDetails; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithFileRequestId:nil previousDetails:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestCloseDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocTeamInviteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestCloseDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocTeamInviteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestCloseDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocTeamInviteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -28960,12 +62849,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.previousDetails != nil) { - result = prime * result + [self.previousDetails hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -28979,22 +62863,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestCloseDetails:other]; + return [self isEqualToPaperDocTeamInviteType:other]; } -- (BOOL)isEqualToFileRequestCloseDetails:(DBTEAMLOGFileRequestCloseDetails *)aFileRequestCloseDetails { - if (self == aFileRequestCloseDetails) { +- (BOOL)isEqualToPaperDocTeamInviteType:(DBTEAMLOGPaperDocTeamInviteType *)aPaperDocTeamInviteType { + if (self == aPaperDocTeamInviteType) { return YES; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestCloseDetails.fileRequestId]) { - return NO; - } - } - if (self.previousDetails) { - if (![self.previousDetails isEqual:aFileRequestCloseDetails.previousDetails]) { - return NO; - } + if (![self.description_ isEqual:aPaperDocTeamInviteType.description_]) { + return NO; } return YES; } @@ -29003,75 +62880,58 @@ - (BOOL)isEqualToFileRequestCloseDetails:(DBTEAMLOGFileRequestCloseDetails *)aFi #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestCloseDetailsSerializer +@implementation DBTEAMLOGPaperDocTeamInviteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestCloseDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocTeamInviteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.previousDetails) { - jsonDict[@"previous_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.previousDetails]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestCloseDetails *)deserialize:(NSDictionary *)valueDict { - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - DBTEAMLOGFileRequestDetails *previousDetails = - valueDict[@"previous_details"] - ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"previous_details"]] - : nil; ++ (DBTEAMLOGPaperDocTeamInviteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileRequestCloseDetails alloc] initWithFileRequestId:fileRequestId previousDetails:previousDetails]; + return [[DBTEAMLOGPaperDocTeamInviteType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestCreateDetails.h" -#import "DBTEAMLOGFileRequestDetails.h" +#import "DBTEAMLOGPaperDocTrashedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestCreateDetails +@implementation DBTEAMLOGPaperDocTrashedDetails #pragma mark - Constructors -- (instancetype)initWithFileRequestId:(NSString *)fileRequestId - requestDetails:(DBTEAMLOGFileRequestDetails *)requestDetails { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _requestDetails = requestDetails; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithFileRequestId:nil requestDetails:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocTrashedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocTrashedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocTrashedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29088,12 +62948,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.requestDetails != nil) { - result = prime * result + [self.requestDetails hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -29107,22 +62962,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestCreateDetails:other]; + return [self isEqualToPaperDocTrashedDetails:other]; } -- (BOOL)isEqualToFileRequestCreateDetails:(DBTEAMLOGFileRequestCreateDetails *)aFileRequestCreateDetails { - if (self == aFileRequestCreateDetails) { +- (BOOL)isEqualToPaperDocTrashedDetails:(DBTEAMLOGPaperDocTrashedDetails *)aPaperDocTrashedDetails { + if (self == aPaperDocTrashedDetails) { return YES; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestCreateDetails.fileRequestId]) { - return NO; - } - } - if (self.requestDetails) { - if (![self.requestDetails isEqual:aFileRequestCreateDetails.requestDetails]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperDocTrashedDetails.eventUuid]) { + return NO; } return YES; } @@ -29131,74 +62979,58 @@ - (BOOL)isEqualToFileRequestCreateDetails:(DBTEAMLOGFileRequestCreateDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestCreateDetailsSerializer +@implementation DBTEAMLOGPaperDocTrashedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestCreateDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocTrashedDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.requestDetails) { - jsonDict[@"request_details"] = [DBTEAMLOGFileRequestDetailsSerializer serialize:valueObj.requestDetails]; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestCreateDetails *)deserialize:(NSDictionary *)valueDict { - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - DBTEAMLOGFileRequestDetails *requestDetails = - valueDict[@"request_details"] ? [DBTEAMLOGFileRequestDetailsSerializer deserialize:valueDict[@"request_details"]] - : nil; ++ (DBTEAMLOGPaperDocTrashedDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileRequestCreateDetails alloc] initWithFileRequestId:fileRequestId requestDetails:requestDetails]; + return [[DBTEAMLOGPaperDocTrashedDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestDetails.h" +#import "DBTEAMLOGPaperDocTrashedType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestDetails +@implementation DBTEAMLOGPaperDocTrashedType #pragma mark - Constructors -- (instancetype)initWithAssetIndex:(NSNumber *)assetIndex - requestTitle:(NSString *)requestTitle - deadline:(NSDate *)deadline { - [DBStoneValidators nonnullValidator:nil](assetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _requestTitle = requestTitle; - _assetIndex = assetIndex; - _deadline = deadline; + _description_ = description_; } return self; } -- (instancetype)initWithAssetIndex:(NSNumber *)assetIndex { - return [self initWithAssetIndex:assetIndex requestTitle:nil deadline:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocTrashedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocTrashedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocTrashedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29215,13 +63047,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.assetIndex hash]; - if (self.requestTitle != nil) { - result = prime * result + [self.requestTitle hash]; - } - if (self.deadline != nil) { - result = prime * result + [self.deadline hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -29235,26 +63061,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestDetails:other]; + return [self isEqualToPaperDocTrashedType:other]; } -- (BOOL)isEqualToFileRequestDetails:(DBTEAMLOGFileRequestDetails *)aFileRequestDetails { - if (self == aFileRequestDetails) { +- (BOOL)isEqualToPaperDocTrashedType:(DBTEAMLOGPaperDocTrashedType *)aPaperDocTrashedType { + if (self == aPaperDocTrashedType) { return YES; } - if (![self.assetIndex isEqual:aFileRequestDetails.assetIndex]) { + if (![self.description_ isEqual:aPaperDocTrashedType.description_]) { return NO; } - if (self.requestTitle) { - if (![self.requestTitle isEqual:aFileRequestDetails.requestTitle]) { - return NO; - } - } - if (self.deadline) { - if (![self.deadline isEqual:aFileRequestDetails.deadline]) { - return NO; - } - } return YES; } @@ -29262,82 +63078,63 @@ - (BOOL)isEqualToFileRequestDetails:(DBTEAMLOGFileRequestDetails *)aFileRequestD #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestDetailsSerializer +@implementation DBTEAMLOGPaperDocTrashedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocTrashedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"asset_index"] = valueObj.assetIndex; - if (valueObj.requestTitle) { - jsonDict[@"request_title"] = valueObj.requestTitle; - } - if (valueObj.deadline) { - jsonDict[@"deadline"] = [DBNSDateSerializer serialize:valueObj.deadline dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *assetIndex = valueDict[@"asset_index"]; - NSString *requestTitle = valueDict[@"request_title"] ?: nil; - NSDate *deadline = valueDict[@"deadline"] - ? [DBNSDateSerializer deserialize:valueDict[@"deadline"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] - : nil; ++ (DBTEAMLOGPaperDocTrashedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return - [[DBTEAMLOGFileRequestDetails alloc] initWithAssetIndex:assetIndex requestTitle:requestTitle deadline:deadline]; + return [[DBTEAMLOGPaperDocTrashedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestReceiveFileDetails.h" +#import "DBTEAMLOGPaperDocUnresolveCommentDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestReceiveFileDetails +@implementation DBTEAMLOGPaperDocUnresolveCommentDetails #pragma mark - Constructors -- (instancetype)initWithSubmittedFileNames:(NSArray *)submittedFileNames - fileRequestId:(NSString *)fileRequestId - requestTitle:(NSString *)requestTitle { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](submittedFileNames); - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _requestTitle = requestTitle; - _submittedFileNames = submittedFileNames; + _eventUuid = eventUuid; + _commentText = commentText; } return self; } -- (instancetype)initWithSubmittedFileNames:(NSArray *)submittedFileNames { - return [self initWithSubmittedFileNames:submittedFileNames fileRequestId:nil requestTitle:nil]; +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + return [self initWithEventUuid:eventUuid commentText:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestReceiveFileDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestReceiveFileDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestReceiveFileDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29354,12 +63151,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.submittedFileNames hash]; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.requestTitle != nil) { - result = prime * result + [self.requestTitle hash]; + result = prime * result + [self.eventUuid hash]; + if (self.commentText != nil) { + result = prime * result + [self.commentText hash]; } return prime * result; @@ -29374,24 +63168,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestReceiveFileDetails:other]; + return [self isEqualToPaperDocUnresolveCommentDetails:other]; } -- (BOOL)isEqualToFileRequestReceiveFileDetails: - (DBTEAMLOGFileRequestReceiveFileDetails *)aFileRequestReceiveFileDetails { - if (self == aFileRequestReceiveFileDetails) { +- (BOOL)isEqualToPaperDocUnresolveCommentDetails: + (DBTEAMLOGPaperDocUnresolveCommentDetails *)aPaperDocUnresolveCommentDetails { + if (self == aPaperDocUnresolveCommentDetails) { return YES; } - if (![self.submittedFileNames isEqual:aFileRequestReceiveFileDetails.submittedFileNames]) { + if (![self.eventUuid isEqual:aPaperDocUnresolveCommentDetails.eventUuid]) { return NO; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestReceiveFileDetails.fileRequestId]) { - return NO; - } - } - if (self.requestTitle) { - if (![self.requestTitle isEqual:aFileRequestReceiveFileDetails.requestTitle]) { + if (self.commentText) { + if (![self.commentText isEqual:aPaperDocUnresolveCommentDetails.commentText]) { return NO; } } @@ -29402,80 +63191,62 @@ - (BOOL)isEqualToFileRequestReceiveFileDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestReceiveFileDetailsSerializer +@implementation DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestReceiveFileDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocUnresolveCommentDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"submitted_file_names"] = [DBArraySerializer serialize:valueObj.submittedFileNames - withBlock:^id(id elem0) { - return elem0; - }]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.requestTitle) { - jsonDict[@"request_title"] = valueObj.requestTitle; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.commentText) { + jsonDict[@"comment_text"] = valueObj.commentText; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestReceiveFileDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *submittedFileNames = [DBArraySerializer deserialize:valueDict[@"submitted_file_names"] - withBlock:^id(id elem0) { - return elem0; - }]; - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - NSString *requestTitle = valueDict[@"request_title"] ?: nil; ++ (DBTEAMLOGPaperDocUnresolveCommentDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *commentText = valueDict[@"comment_text"] ?: nil; - return [[DBTEAMLOGFileRequestReceiveFileDetails alloc] initWithSubmittedFileNames:submittedFileNames - fileRequestId:fileRequestId - requestTitle:requestTitle]; + return [[DBTEAMLOGPaperDocUnresolveCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestRemoveDeadlineDetails.h" +#import "DBTEAMLOGPaperDocUnresolveCommentType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestRemoveDeadlineDetails +@implementation DBTEAMLOGPaperDocUnresolveCommentType #pragma mark - Constructors -- (instancetype)initWithFileRequestId:(NSString *)fileRequestId requestTitle:(NSString *)requestTitle { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _requestTitle = requestTitle; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithFileRequestId:nil requestTitle:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocUnresolveCommentTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocUnresolveCommentTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocUnresolveCommentTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29492,12 +63263,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.requestTitle != nil) { - result = prime * result + [self.requestTitle hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -29511,23 +63277,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestRemoveDeadlineDetails:other]; + return [self isEqualToPaperDocUnresolveCommentType:other]; } -- (BOOL)isEqualToFileRequestRemoveDeadlineDetails: - (DBTEAMLOGFileRequestRemoveDeadlineDetails *)aFileRequestRemoveDeadlineDetails { - if (self == aFileRequestRemoveDeadlineDetails) { +- (BOOL)isEqualToPaperDocUnresolveCommentType:(DBTEAMLOGPaperDocUnresolveCommentType *)aPaperDocUnresolveCommentType { + if (self == aPaperDocUnresolveCommentType) { return YES; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestRemoveDeadlineDetails.fileRequestId]) { - return NO; - } - } - if (self.requestTitle) { - if (![self.requestTitle isEqual:aFileRequestRemoveDeadlineDetails.requestTitle]) { - return NO; - } + if (![self.description_ isEqual:aPaperDocUnresolveCommentType.description_]) { + return NO; } return YES; } @@ -29536,71 +63294,58 @@ - (BOOL)isEqualToFileRequestRemoveDeadlineDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer +@implementation DBTEAMLOGPaperDocUnresolveCommentTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestRemoveDeadlineDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocUnresolveCommentType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.requestTitle) { - jsonDict[@"request_title"] = valueObj.requestTitle; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestRemoveDeadlineDetails *)deserialize:(NSDictionary *)valueDict { - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - NSString *requestTitle = valueDict[@"request_title"] ?: nil; ++ (DBTEAMLOGPaperDocUnresolveCommentType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return - [[DBTEAMLOGFileRequestRemoveDeadlineDetails alloc] initWithFileRequestId:fileRequestId requestTitle:requestTitle]; + return [[DBTEAMLOGPaperDocUnresolveCommentType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestSendDetails.h" +#import "DBTEAMLOGPaperDocUntrashedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestSendDetails +@implementation DBTEAMLOGPaperDocUntrashedDetails #pragma mark - Constructors -- (instancetype)initWithFileRequestId:(NSString *)fileRequestId requestTitle:(NSString *)requestTitle { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:@"[-_0-9a-zA-Z]+"]](fileRequestId); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _fileRequestId = fileRequestId; - _requestTitle = requestTitle; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithFileRequestId:nil requestTitle:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestSendDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocUntrashedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestSendDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocUntrashedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestSendDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocUntrashedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29617,12 +63362,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.fileRequestId != nil) { - result = prime * result + [self.fileRequestId hash]; - } - if (self.requestTitle != nil) { - result = prime * result + [self.requestTitle hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -29636,22 +63376,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestSendDetails:other]; + return [self isEqualToPaperDocUntrashedDetails:other]; } -- (BOOL)isEqualToFileRequestSendDetails:(DBTEAMLOGFileRequestSendDetails *)aFileRequestSendDetails { - if (self == aFileRequestSendDetails) { +- (BOOL)isEqualToPaperDocUntrashedDetails:(DBTEAMLOGPaperDocUntrashedDetails *)aPaperDocUntrashedDetails { + if (self == aPaperDocUntrashedDetails) { return YES; } - if (self.fileRequestId) { - if (![self.fileRequestId isEqual:aFileRequestSendDetails.fileRequestId]) { - return NO; - } - } - if (self.requestTitle) { - if (![self.requestTitle isEqual:aFileRequestSendDetails.requestTitle]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperDocUntrashedDetails.eventUuid]) { + return NO; } return YES; } @@ -29660,71 +63393,58 @@ - (BOOL)isEqualToFileRequestSendDetails:(DBTEAMLOGFileRequestSendDetails *)aFile #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestSendDetailsSerializer +@implementation DBTEAMLOGPaperDocUntrashedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestSendDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocUntrashedDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.fileRequestId) { - jsonDict[@"file_request_id"] = valueObj.fileRequestId; - } - if (valueObj.requestTitle) { - jsonDict[@"request_title"] = valueObj.requestTitle; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestSendDetails *)deserialize:(NSDictionary *)valueDict { - NSString *fileRequestId = valueDict[@"file_request_id"] ?: nil; - NSString *requestTitle = valueDict[@"request_title"] ?: nil; ++ (DBTEAMLOGPaperDocUntrashedDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileRequestSendDetails alloc] initWithFileRequestId:fileRequestId requestTitle:requestTitle]; + return [[DBTEAMLOGPaperDocUntrashedDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestsChangePolicyDetails.h" -#import "DBTEAMLOGFileRequestsPolicy.h" +#import "DBTEAMLOGPaperDocUntrashedType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestsChangePolicyDetails +@implementation DBTEAMLOGPaperDocUntrashedType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGFileRequestsPolicy *)dNewValue - previousValue:(DBTEAMLOGFileRequestsPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGFileRequestsPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestsChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocUntrashedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestsChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocUntrashedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestsChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocUntrashedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29741,10 +63461,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -29758,22 +63475,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestsChangePolicyDetails:other]; + return [self isEqualToPaperDocUntrashedType:other]; } -- (BOOL)isEqualToFileRequestsChangePolicyDetails: - (DBTEAMLOGFileRequestsChangePolicyDetails *)aFileRequestsChangePolicyDetails { - if (self == aFileRequestsChangePolicyDetails) { +- (BOOL)isEqualToPaperDocUntrashedType:(DBTEAMLOGPaperDocUntrashedType *)aPaperDocUntrashedType { + if (self == aPaperDocUntrashedType) { return YES; } - if (![self.dNewValue isEqual:aFileRequestsChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aPaperDocUntrashedType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aFileRequestsChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -29781,44 +63492,40 @@ - (BOOL)isEqualToFileRequestsChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestsChangePolicyDetailsSerializer +@implementation DBTEAMLOGPaperDocUntrashedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocUntrashedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGFileRequestsPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGFileRequestsPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGFileRequestsPolicy *dNewValue = [DBTEAMLOGFileRequestsPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGFileRequestsPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGFileRequestsPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPaperDocUntrashedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileRequestsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPaperDocUntrashedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestsEmailsEnabledDetails.h" +#import "DBTEAMLOGPaperDocViewDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestsEmailsEnabledDetails +@implementation DBTEAMLOGPaperDocViewDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { + _eventUuid = eventUuid; } return self; } @@ -29826,17 +63533,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocViewDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocViewDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocViewDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29853,6 +63560,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.eventUuid hash]; + return prime * result; } @@ -29865,14 +63574,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestsEmailsEnabledDetails:other]; + return [self isEqualToPaperDocViewDetails:other]; } -- (BOOL)isEqualToFileRequestsEmailsEnabledDetails: - (DBTEAMLOGFileRequestsEmailsEnabledDetails *)aFileRequestsEmailsEnabledDetails { - if (self == aFileRequestsEmailsEnabledDetails) { +- (BOOL)isEqualToPaperDocViewDetails:(DBTEAMLOGPaperDocViewDetails *)aPaperDocViewDetails { + if (self == aPaperDocViewDetails) { return YES; } + if (![self.eventUuid isEqual:aPaperDocViewDetails.eventUuid]) { + return NO; + } return YES; } @@ -29880,37 +63591,40 @@ - (BOOL)isEqualToFileRequestsEmailsEnabledDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestsEmailsEnabledDetailsSerializer +@implementation DBTEAMLOGPaperDocViewDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsEnabledDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocViewDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestsEmailsEnabledDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocViewDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileRequestsEmailsEnabledDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocViewDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h" +#import "DBTEAMLOGPaperDocViewType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails +@implementation DBTEAMLOGPaperDocViewType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -29918,17 +63632,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDocViewTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDocViewTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocViewTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -29945,6 +63659,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -29957,14 +63673,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestsEmailsRestrictedToTeamOnlyDetails:other]; + return [self isEqualToPaperDocViewType:other]; } -- (BOOL)isEqualToFileRequestsEmailsRestrictedToTeamOnlyDetails: - (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)aFileRequestsEmailsRestrictedToTeamOnlyDetails { - if (self == aFileRequestsEmailsRestrictedToTeamOnlyDetails) { +- (BOOL)isEqualToPaperDocViewType:(DBTEAMLOGPaperDocViewType *)aPaperDocViewType { + if (self == aPaperDocViewType) { return YES; } + if (![self.description_ isEqual:aPaperDocViewType.description_]) { + return NO; + } return YES; } @@ -29972,100 +63690,60 @@ - (BOOL)isEqualToFileRequestsEmailsRestrictedToTeamOnlyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetailsSerializer +@implementation DBTEAMLOGPaperDocViewTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocViewType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperDocViewType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails alloc] initDefault]; + return [[DBTEAMLOGPaperDocViewType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRequestsPolicy.h" +#import "DBTEAMLOGPaperDocumentLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRequestsPolicy +@implementation DBTEAMLOGPaperDocumentLogInfo #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGFileRequestsPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGFileRequestsPolicyEnabled; - } - return self; -} +- (instancetype)initWithDocId:(NSString *)docId docTitle:(NSString *)docTitle { + [DBStoneValidators nonnullValidator:nil](docId); + [DBStoneValidators nonnullValidator:nil](docTitle); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGFileRequestsPolicyOther; + _docId = docId; + _docTitle = docTitle; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGFileRequestsPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGFileRequestsPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGFileRequestsPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGFileRequestsPolicyDisabled: - return @"DBTEAMLOGFileRequestsPolicyDisabled"; - case DBTEAMLOGFileRequestsPolicyEnabled: - return @"DBTEAMLOGFileRequestsPolicyEnabled"; - case DBTEAMLOGFileRequestsPolicyOther: - return @"DBTEAMLOGFileRequestsPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRequestsPolicySerializer serialize:instance]; + return [DBTEAMLOGPaperDocumentLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRequestsPolicySerializer deserialize:dict]; + return [DBTEAMLOGPaperDocumentLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRequestsPolicySerializer serialize:self] description]; + return [[DBTEAMLOGPaperDocumentLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30082,14 +63760,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGFileRequestsPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGFileRequestsPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGFileRequestsPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.docId hash]; + result = prime * result + [self.docTitle hash]; return prime * result; } @@ -30103,23 +63775,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRequestsPolicy:other]; + return [self isEqualToPaperDocumentLogInfo:other]; } -- (BOOL)isEqualToFileRequestsPolicy:(DBTEAMLOGFileRequestsPolicy *)aFileRequestsPolicy { - if (self == aFileRequestsPolicy) { +- (BOOL)isEqualToPaperDocumentLogInfo:(DBTEAMLOGPaperDocumentLogInfo *)aPaperDocumentLogInfo { + if (self == aPaperDocumentLogInfo) { return YES; } - if (self.tag != aFileRequestsPolicy.tag) { + if (![self.docId isEqual:aPaperDocumentLogInfo.docId]) { return NO; } - switch (_tag) { - case DBTEAMLOGFileRequestsPolicyDisabled: - return [[self tagName] isEqual:[aFileRequestsPolicy tagName]]; - case DBTEAMLOGFileRequestsPolicyEnabled: - return [[self tagName] isEqual:[aFileRequestsPolicy tagName]]; - case DBTEAMLOGFileRequestsPolicyOther: - return [[self tagName] isEqual:[aFileRequestsPolicy tagName]]; + if (![self.docTitle isEqual:aPaperDocumentLogInfo.docTitle]) { + return NO; } return YES; } @@ -30128,77 +63795,117 @@ - (BOOL)isEqualToFileRequestsPolicy:(DBTEAMLOGFileRequestsPolicy *)aFileRequests #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRequestsPolicySerializer +@implementation DBTEAMLOGPaperDocumentLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRequestsPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDocumentLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"doc_id"] = valueObj.docId; + jsonDict[@"doc_title"] = valueObj.docTitle; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRequestsPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperDocumentLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *docId = valueDict[@"doc_id"]; + NSString *docTitle = valueDict[@"doc_title"]; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGFileRequestsPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGFileRequestsPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGFileRequestsPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGFileRequestsPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGPaperDocumentLogInfo alloc] initWithDocId:docId docTitle:docTitle]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileResolveCommentDetails.h" +#import "DBTEAMLOGPaperDownloadFormat.h" #pragma mark - API Object -@implementation DBTEAMLOGFileResolveCommentDetails +@implementation DBTEAMLOGPaperDownloadFormat #pragma mark - Constructors -- (instancetype)initWithCommentText:(NSString *)commentText { +- (instancetype)initWithDocx { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperDownloadFormatDocx; + } + return self; +} +- (instancetype)initWithHtml { self = [super init]; if (self) { - _commentText = commentText; + _tag = DBTEAMLOGPaperDownloadFormatHtml; } return self; } -- (instancetype)initDefault { - return [self initWithCommentText:nil]; +- (instancetype)initWithMarkdown { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperDownloadFormatMarkdown; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperDownloadFormatOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDocx { + return _tag == DBTEAMLOGPaperDownloadFormatDocx; +} + +- (BOOL)isHtml { + return _tag == DBTEAMLOGPaperDownloadFormatHtml; +} + +- (BOOL)isMarkdown { + return _tag == DBTEAMLOGPaperDownloadFormatMarkdown; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGPaperDownloadFormatOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGPaperDownloadFormatDocx: + return @"DBTEAMLOGPaperDownloadFormatDocx"; + case DBTEAMLOGPaperDownloadFormatHtml: + return @"DBTEAMLOGPaperDownloadFormatHtml"; + case DBTEAMLOGPaperDownloadFormatMarkdown: + return @"DBTEAMLOGPaperDownloadFormatMarkdown"; + case DBTEAMLOGPaperDownloadFormatOther: + return @"DBTEAMLOGPaperDownloadFormatOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileResolveCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperDownloadFormatSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileResolveCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperDownloadFormatSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileResolveCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperDownloadFormatSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30215,8 +63922,15 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; + switch (_tag) { + case DBTEAMLOGPaperDownloadFormatDocx: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperDownloadFormatHtml: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperDownloadFormatMarkdown: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperDownloadFormatOther: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -30231,17 +63945,25 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileResolveCommentDetails:other]; + return [self isEqualToPaperDownloadFormat:other]; } -- (BOOL)isEqualToFileResolveCommentDetails:(DBTEAMLOGFileResolveCommentDetails *)aFileResolveCommentDetails { - if (self == aFileResolveCommentDetails) { +- (BOOL)isEqualToPaperDownloadFormat:(DBTEAMLOGPaperDownloadFormat *)aPaperDownloadFormat { + if (self == aPaperDownloadFormat) { return YES; } - if (self.commentText) { - if (![self.commentText isEqual:aFileResolveCommentDetails.commentText]) { - return NO; - } + if (self.tag != aPaperDownloadFormat.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGPaperDownloadFormatDocx: + return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; + case DBTEAMLOGPaperDownloadFormatHtml: + return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; + case DBTEAMLOGPaperDownloadFormatMarkdown: + return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; + case DBTEAMLOGPaperDownloadFormatOther: + return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; } return YES; } @@ -30250,33 +63972,51 @@ - (BOOL)isEqualToFileResolveCommentDetails:(DBTEAMLOGFileResolveCommentDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGFileResolveCommentDetailsSerializer +@implementation DBTEAMLOGPaperDownloadFormatSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileResolveCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperDownloadFormat *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; + if ([valueObj isDocx]) { + jsonDict[@".tag"] = @"docx"; + } else if ([valueObj isHtml]) { + jsonDict[@".tag"] = @"html"; + } else if ([valueObj isMarkdown]) { + jsonDict[@".tag"] = @"markdown"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileResolveCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGPaperDownloadFormat *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGFileResolveCommentDetails alloc] initWithCommentText:commentText]; + if ([tag isEqualToString:@"docx"]) { + return [[DBTEAMLOGPaperDownloadFormat alloc] initWithDocx]; + } else if ([tag isEqualToString:@"html"]) { + return [[DBTEAMLOGPaperDownloadFormat alloc] initWithHtml]; + } else if ([tag isEqualToString:@"markdown"]) { + return [[DBTEAMLOGPaperDownloadFormat alloc] initWithMarkdown]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGPaperDownloadFormat alloc] initWithOther]; + } else { + return [[DBTEAMLOGPaperDownloadFormat alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRestoreDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRestoreDetails +@implementation DBTEAMLOGPaperEnabledUsersGroupAdditionDetails #pragma mark - Constructors @@ -30291,17 +64031,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRestoreDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRestoreDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRestoreDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30330,11 +64070,12 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRestoreDetails:other]; + return [self isEqualToPaperEnabledUsersGroupAdditionDetails:other]; } -- (BOOL)isEqualToFileRestoreDetails:(DBTEAMLOGFileRestoreDetails *)aFileRestoreDetails { - if (self == aFileRestoreDetails) { +- (BOOL)isEqualToPaperEnabledUsersGroupAdditionDetails: + (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)aPaperEnabledUsersGroupAdditionDetails { + if (self == aPaperEnabledUsersGroupAdditionDetails) { return YES; } return YES; @@ -30344,37 +64085,39 @@ - (BOOL)isEqualToFileRestoreDetails:(DBTEAMLOGFileRestoreDetails *)aFileRestoreD #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRestoreDetailsSerializer +@implementation DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRestoreDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRestoreDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGFileRestoreDetails alloc] initDefault]; + return [[DBTEAMLOGPaperEnabledUsersGroupAdditionDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRevertDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupAdditionType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRevertDetails +@implementation DBTEAMLOGPaperEnabledUsersGroupAdditionType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -30382,17 +64125,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRevertDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRevertDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRevertDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30409,6 +64152,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -30421,13 +64166,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRevertDetails:other]; + return [self isEqualToPaperEnabledUsersGroupAdditionType:other]; } -- (BOOL)isEqualToFileRevertDetails:(DBTEAMLOGFileRevertDetails *)aFileRevertDetails { - if (self == aFileRevertDetails) { +- (BOOL)isEqualToPaperEnabledUsersGroupAdditionType: + (DBTEAMLOGPaperEnabledUsersGroupAdditionType *)aPaperEnabledUsersGroupAdditionType { + if (self == aPaperEnabledUsersGroupAdditionType) { return YES; } + if (![self.description_ isEqual:aPaperEnabledUsersGroupAdditionType.description_]) { + return NO; + } return YES; } @@ -30435,30 +64184,31 @@ - (BOOL)isEqualToFileRevertDetails:(DBTEAMLOGFileRevertDetails *)aFileRevertDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRevertDetailsSerializer +@implementation DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRevertDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupAdditionType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRevertDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPaperEnabledUsersGroupAdditionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileRevertDetails alloc] initDefault]; + return [[DBTEAMLOGPaperEnabledUsersGroupAdditionType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileRollbackChangesDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileRollbackChangesDetails +@implementation DBTEAMLOGPaperEnabledUsersGroupRemovalDetails #pragma mark - Constructors @@ -30473,17 +64223,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileRollbackChangesDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileRollbackChangesDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileRollbackChangesDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30512,11 +64262,12 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileRollbackChangesDetails:other]; + return [self isEqualToPaperEnabledUsersGroupRemovalDetails:other]; } -- (BOOL)isEqualToFileRollbackChangesDetails:(DBTEAMLOGFileRollbackChangesDetails *)aFileRollbackChangesDetails { - if (self == aFileRollbackChangesDetails) { +- (BOOL)isEqualToPaperEnabledUsersGroupRemovalDetails: + (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)aPaperEnabledUsersGroupRemovalDetails { + if (self == aPaperEnabledUsersGroupRemovalDetails) { return YES; } return YES; @@ -30526,44 +64277,39 @@ - (BOOL)isEqualToFileRollbackChangesDetails:(DBTEAMLOGFileRollbackChangesDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGFileRollbackChangesDetailsSerializer +@implementation DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileRollbackChangesDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileRollbackChangesDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGFileRollbackChangesDetails alloc] initDefault]; + return [[DBTEAMLOGPaperEnabledUsersGroupRemovalDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileSaveCopyReferenceDetails.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" +#import "DBTEAMLOGPaperEnabledUsersGroupRemovalType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileSaveCopyReferenceDetails +@implementation DBTEAMLOGPaperEnabledUsersGroupRemovalType #pragma mark - Constructors -- (instancetype)initWithRelocateActionDetails: - (NSArray *)relocateActionDetails { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](relocateActionDetails); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _relocateActionDetails = relocateActionDetails; + _description_ = description_; } return self; } @@ -30571,17 +64317,17 @@ - (instancetype)initWithRelocateActionDetails: #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileSaveCopyReferenceDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileSaveCopyReferenceDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileSaveCopyReferenceDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30598,7 +64344,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.relocateActionDetails hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -30612,14 +64358,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileSaveCopyReferenceDetails:other]; + return [self isEqualToPaperEnabledUsersGroupRemovalType:other]; } -- (BOOL)isEqualToFileSaveCopyReferenceDetails:(DBTEAMLOGFileSaveCopyReferenceDetails *)aFileSaveCopyReferenceDetails { - if (self == aFileSaveCopyReferenceDetails) { +- (BOOL)isEqualToPaperEnabledUsersGroupRemovalType: + (DBTEAMLOGPaperEnabledUsersGroupRemovalType *)aPaperEnabledUsersGroupRemovalType { + if (self == aPaperEnabledUsersGroupRemovalType) { return YES; } - if (![self.relocateActionDetails isEqual:aFileSaveCopyReferenceDetails.relocateActionDetails]) { + if (![self.description_ isEqual:aPaperEnabledUsersGroupRemovalType.description_]) { return NO; } return YES; @@ -30629,69 +64376,58 @@ - (BOOL)isEqualToFileSaveCopyReferenceDetails:(DBTEAMLOGFileSaveCopyReferenceDet #pragma mark - Serializer Object -@implementation DBTEAMLOGFileSaveCopyReferenceDetailsSerializer - -+ (NSDictionary *)serialize:(DBTEAMLOGFileSaveCopyReferenceDetails *)valueObj { - NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - - jsonDict[@"relocate_action_details"] = - [DBArraySerializer serialize:valueObj.relocateActionDetails - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:elem0]; - }]; +@implementation DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupRemovalType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileSaveCopyReferenceDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *relocateActionDetails = - [DBArraySerializer deserialize:valueDict[@"relocate_action_details"] - withBlock:^id(id elem0) { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:elem0]; - }]; ++ (DBTEAMLOGPaperEnabledUsersGroupRemovalType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileSaveCopyReferenceDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; + return [[DBTEAMLOGPaperEnabledUsersGroupRemovalType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileUnlikeCommentDetails.h" +#import "DBTEAMLOGPaperExternalViewAllowDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFileUnlikeCommentDetails +@implementation DBTEAMLOGPaperExternalViewAllowDetails #pragma mark - Constructors -- (instancetype)initWithCommentText:(NSString *)commentText { +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _commentText = commentText; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithCommentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileUnlikeCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperExternalViewAllowDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileUnlikeCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperExternalViewAllowDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileUnlikeCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperExternalViewAllowDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30708,9 +64444,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -30724,17 +64458,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileUnlikeCommentDetails:other]; + return [self isEqualToPaperExternalViewAllowDetails:other]; } -- (BOOL)isEqualToFileUnlikeCommentDetails:(DBTEAMLOGFileUnlikeCommentDetails *)aFileUnlikeCommentDetails { - if (self == aFileUnlikeCommentDetails) { +- (BOOL)isEqualToPaperExternalViewAllowDetails: + (DBTEAMLOGPaperExternalViewAllowDetails *)aPaperExternalViewAllowDetails { + if (self == aPaperExternalViewAllowDetails) { return YES; } - if (self.commentText) { - if (![self.commentText isEqual:aFileUnlikeCommentDetails.commentText]) { - return NO; - } + if (![self.eventUuid isEqual:aPaperExternalViewAllowDetails.eventUuid]) { + return NO; } return YES; } @@ -30743,63 +64476,58 @@ - (BOOL)isEqualToFileUnlikeCommentDetails:(DBTEAMLOGFileUnlikeCommentDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGFileUnlikeCommentDetailsSerializer +@implementation DBTEAMLOGPaperExternalViewAllowDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileUnlikeCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewAllowDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileUnlikeCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGPaperExternalViewAllowDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFileUnlikeCommentDetails alloc] initWithCommentText:commentText]; + return [[DBTEAMLOGPaperExternalViewAllowDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileUnresolveCommentDetails.h" +#import "DBTEAMLOGPaperExternalViewAllowType.h" #pragma mark - API Object -@implementation DBTEAMLOGFileUnresolveCommentDetails +@implementation DBTEAMLOGPaperExternalViewAllowType #pragma mark - Constructors -- (instancetype)initWithCommentText:(NSString *)commentText { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _commentText = commentText; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithCommentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFileUnresolveCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperExternalViewAllowTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFileUnresolveCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperExternalViewAllowTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFileUnresolveCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperExternalViewAllowTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30816,9 +64544,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -30832,17 +64558,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFileUnresolveCommentDetails:other]; + return [self isEqualToPaperExternalViewAllowType:other]; } -- (BOOL)isEqualToFileUnresolveCommentDetails:(DBTEAMLOGFileUnresolveCommentDetails *)aFileUnresolveCommentDetails { - if (self == aFileUnresolveCommentDetails) { +- (BOOL)isEqualToPaperExternalViewAllowType:(DBTEAMLOGPaperExternalViewAllowType *)aPaperExternalViewAllowType { + if (self == aPaperExternalViewAllowType) { return YES; } - if (self.commentText) { - if (![self.commentText isEqual:aFileUnresolveCommentDetails.commentText]) { - return NO; - } + if (![self.description_ isEqual:aPaperExternalViewAllowType.description_]) { + return NO; } return YES; } @@ -30851,67 +64575,58 @@ - (BOOL)isEqualToFileUnresolveCommentDetails:(DBTEAMLOGFileUnresolveCommentDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGFileUnresolveCommentDetailsSerializer +@implementation DBTEAMLOGPaperExternalViewAllowTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFileUnresolveCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewAllowType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFileUnresolveCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGPaperExternalViewAllowType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGFileUnresolveCommentDetails alloc] initWithCommentText:commentText]; + return [[DBTEAMLOGPaperExternalViewAllowType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFileOrFolderLogInfo.h" -#import "DBTEAMLOGFolderLogInfo.h" -#import "DBTEAMLOGPathLogInfo.h" +#import "DBTEAMLOGPaperExternalViewDefaultTeamDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGFolderLogInfo +@implementation DBTEAMLOGPaperExternalViewDefaultTeamDetails #pragma mark - Constructors -- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path - displayName:(NSString *)displayName - fileId:(NSString *)fileId { - [DBStoneValidators nonnullValidator:nil](path); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); - self = [super initWithPath:path displayName:displayName fileId:fileId]; + self = [super init]; if (self) { + _eventUuid = eventUuid; } return self; } -- (instancetype)initWithPath:(DBTEAMLOGPathLogInfo *)path { - return [self initWithPath:path displayName:nil fileId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGFolderLogInfoSerializer serialize:instance]; + return [DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGFolderLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGFolderLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -30928,13 +64643,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.path hash]; - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.fileId != nil) { - result = prime * result + [self.fileId hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -30948,26 +64657,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToFolderLogInfo:other]; + return [self isEqualToPaperExternalViewDefaultTeamDetails:other]; } -- (BOOL)isEqualToFolderLogInfo:(DBTEAMLOGFolderLogInfo *)aFolderLogInfo { - if (self == aFolderLogInfo) { +- (BOOL)isEqualToPaperExternalViewDefaultTeamDetails: + (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)aPaperExternalViewDefaultTeamDetails { + if (self == aPaperExternalViewDefaultTeamDetails) { return YES; } - if (![self.path isEqual:aFolderLogInfo.path]) { + if (![self.eventUuid isEqual:aPaperExternalViewDefaultTeamDetails.eventUuid]) { return NO; } - if (self.displayName) { - if (![self.displayName isEqual:aFolderLogInfo.displayName]) { - return NO; - } - } - if (self.fileId) { - if (![self.fileId isEqual:aFolderLogInfo.fileId]) { - return NO; - } - } return YES; } @@ -30975,76 +64675,58 @@ - (BOOL)isEqualToFolderLogInfo:(DBTEAMLOGFolderLogInfo *)aFolderLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGFolderLogInfoSerializer +@implementation DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGFolderLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewDefaultTeamDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"path"] = [DBTEAMLOGPathLogInfoSerializer serialize:valueObj.path]; - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.fileId) { - jsonDict[@"file_id"] = valueObj.fileId; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGFolderLogInfo *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGPathLogInfo *path = [DBTEAMLOGPathLogInfoSerializer deserialize:valueDict[@"path"]]; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSString *fileId = valueDict[@"file_id"] ?: nil; ++ (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGFolderLogInfo alloc] initWithPath:path displayName:displayName fileId:fileId]; + return [[DBTEAMLOGPaperExternalViewDefaultTeamDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGeoLocationLogInfo.h" +#import "DBTEAMLOGPaperExternalViewDefaultTeamType.h" #pragma mark - API Object -@implementation DBTEAMLOGGeoLocationLogInfo +@implementation DBTEAMLOGPaperExternalViewDefaultTeamType #pragma mark - Constructors -- (instancetype)initWithIpAddress:(NSString *)ipAddress - city:(NSString *)city - region:(NSString *)region - country:(NSString *)country { - [DBStoneValidators nonnullValidator:nil](ipAddress); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _city = city; - _region = region; - _country = country; - _ipAddress = ipAddress; + _description_ = description_; } return self; } -- (instancetype)initWithIpAddress:(NSString *)ipAddress { - return [self initWithIpAddress:ipAddress city:nil region:nil country:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGeoLocationLogInfoSerializer serialize:instance]; + return [DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGeoLocationLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGeoLocationLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31061,16 +64743,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.ipAddress hash]; - if (self.city != nil) { - result = prime * result + [self.city hash]; - } - if (self.region != nil) { - result = prime * result + [self.region hash]; - } - if (self.country != nil) { - result = prime * result + [self.country hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -31084,31 +64757,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGeoLocationLogInfo:other]; + return [self isEqualToPaperExternalViewDefaultTeamType:other]; } -- (BOOL)isEqualToGeoLocationLogInfo:(DBTEAMLOGGeoLocationLogInfo *)aGeoLocationLogInfo { - if (self == aGeoLocationLogInfo) { +- (BOOL)isEqualToPaperExternalViewDefaultTeamType: + (DBTEAMLOGPaperExternalViewDefaultTeamType *)aPaperExternalViewDefaultTeamType { + if (self == aPaperExternalViewDefaultTeamType) { return YES; } - if (![self.ipAddress isEqual:aGeoLocationLogInfo.ipAddress]) { + if (![self.description_ isEqual:aPaperExternalViewDefaultTeamType.description_]) { return NO; } - if (self.city) { - if (![self.city isEqual:aGeoLocationLogInfo.city]) { - return NO; - } - } - if (self.region) { - if (![self.region isEqual:aGeoLocationLogInfo.region]) { - return NO; - } - } - if (self.country) { - if (![self.country isEqual:aGeoLocationLogInfo.country]) { - return NO; - } - } return YES; } @@ -31116,83 +64775,58 @@ - (BOOL)isEqualToGeoLocationLogInfo:(DBTEAMLOGGeoLocationLogInfo *)aGeoLocationL #pragma mark - Serializer Object -@implementation DBTEAMLOGGeoLocationLogInfoSerializer +@implementation DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGeoLocationLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewDefaultTeamType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"ip_address"] = valueObj.ipAddress; - if (valueObj.city) { - jsonDict[@"city"] = valueObj.city; - } - if (valueObj.region) { - jsonDict[@"region"] = valueObj.region; - } - if (valueObj.country) { - jsonDict[@"country"] = valueObj.country; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGeoLocationLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *ipAddress = valueDict[@"ip_address"]; - NSString *city = valueDict[@"city"] ?: nil; - NSString *region = valueDict[@"region"] ?: nil; - NSString *country = valueDict[@"country"] ?: nil; ++ (DBTEAMLOGPaperExternalViewDefaultTeamType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGeoLocationLogInfo alloc] initWithIpAddress:ipAddress city:city region:region country:country]; + return [[DBTEAMLOGPaperExternalViewDefaultTeamType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMCOMMONTimeRange.h" -#import "DBTEAMLOGEventCategory.h" -#import "DBTEAMLOGGetTeamEventsArg.h" +#import "DBTEAMLOGPaperExternalViewForbidDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGetTeamEventsArg +@implementation DBTEAMLOGPaperExternalViewForbidDetails #pragma mark - Constructors -- (instancetype)initWithLimit:(NSNumber *)limit - accountId:(NSString *)accountId - time:(DBTEAMCOMMONTimeRange *)time - category:(DBTEAMLOGEventCategory *)category { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _limit = limit ?: @(1000); - _accountId = accountId; - _time = time; - _category = category; + _eventUuid = eventUuid; } return self; } -- (instancetype)initDefault { - return [self initWithLimit:nil accountId:nil time:nil category:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGetTeamEventsArgSerializer serialize:instance]; + return [DBTEAMLOGPaperExternalViewForbidDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGetTeamEventsArgSerializer deserialize:dict]; + return [DBTEAMLOGPaperExternalViewForbidDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGetTeamEventsArgSerializer serialize:self] description]; + return [[DBTEAMLOGPaperExternalViewForbidDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31209,16 +64843,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.limit hash]; - if (self.accountId != nil) { - result = prime * result + [self.accountId hash]; - } - if (self.time != nil) { - result = prime * result + [self.time hash]; - } - if (self.category != nil) { - result = prime * result + [self.category hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -31232,31 +64857,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGetTeamEventsArg:other]; + return [self isEqualToPaperExternalViewForbidDetails:other]; } -- (BOOL)isEqualToGetTeamEventsArg:(DBTEAMLOGGetTeamEventsArg *)aGetTeamEventsArg { - if (self == aGetTeamEventsArg) { +- (BOOL)isEqualToPaperExternalViewForbidDetails: + (DBTEAMLOGPaperExternalViewForbidDetails *)aPaperExternalViewForbidDetails { + if (self == aPaperExternalViewForbidDetails) { return YES; } - if (![self.limit isEqual:aGetTeamEventsArg.limit]) { + if (![self.eventUuid isEqual:aPaperExternalViewForbidDetails.eventUuid]) { return NO; } - if (self.accountId) { - if (![self.accountId isEqual:aGetTeamEventsArg.accountId]) { - return NO; - } - } - if (self.time) { - if (![self.time isEqual:aGetTeamEventsArg.time]) { - return NO; - } - } - if (self.category) { - if (![self.category isEqual:aGetTeamEventsArg.category]) { - return NO; - } - } return YES; } @@ -31264,54 +64875,40 @@ - (BOOL)isEqualToGetTeamEventsArg:(DBTEAMLOGGetTeamEventsArg *)aGetTeamEventsArg #pragma mark - Serializer Object -@implementation DBTEAMLOGGetTeamEventsArgSerializer +@implementation DBTEAMLOGPaperExternalViewForbidDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsArg *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewForbidDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"limit"] = valueObj.limit; - if (valueObj.accountId) { - jsonDict[@"account_id"] = valueObj.accountId; - } - if (valueObj.time) { - jsonDict[@"time"] = [DBTEAMCOMMONTimeRangeSerializer serialize:valueObj.time]; - } - if (valueObj.category) { - jsonDict[@"category"] = [DBTEAMLOGEventCategorySerializer serialize:valueObj.category]; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGetTeamEventsArg *)deserialize:(NSDictionary *)valueDict { - NSNumber *limit = valueDict[@"limit"] ?: @(1000); - NSString *accountId = valueDict[@"account_id"] ?: nil; - DBTEAMCOMMONTimeRange *time = - valueDict[@"time"] ? [DBTEAMCOMMONTimeRangeSerializer deserialize:valueDict[@"time"]] : nil; - DBTEAMLOGEventCategory *category = - valueDict[@"category"] ? [DBTEAMLOGEventCategorySerializer deserialize:valueDict[@"category"]] : nil; ++ (DBTEAMLOGPaperExternalViewForbidDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGGetTeamEventsArg alloc] initWithLimit:limit accountId:accountId time:time category:category]; + return [[DBTEAMLOGPaperExternalViewForbidDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGetTeamEventsContinueArg.h" +#import "DBTEAMLOGPaperExternalViewForbidType.h" #pragma mark - API Object -@implementation DBTEAMLOGGetTeamEventsContinueArg +@implementation DBTEAMLOGPaperExternalViewForbidType #pragma mark - Constructors -- (instancetype)initWithCursor:(NSString *)cursor { - [DBStoneValidators nonnullValidator:nil](cursor); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _cursor = cursor; + _description_ = description_; } return self; } @@ -31319,17 +64916,17 @@ - (instancetype)initWithCursor:(NSString *)cursor { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGetTeamEventsContinueArgSerializer serialize:instance]; + return [DBTEAMLOGPaperExternalViewForbidTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGetTeamEventsContinueArgSerializer deserialize:dict]; + return [DBTEAMLOGPaperExternalViewForbidTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGetTeamEventsContinueArgSerializer serialize:self] description]; + return [[DBTEAMLOGPaperExternalViewForbidTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31346,7 +64943,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.cursor hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -31360,14 +64957,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGetTeamEventsContinueArg:other]; + return [self isEqualToPaperExternalViewForbidType:other]; } -- (BOOL)isEqualToGetTeamEventsContinueArg:(DBTEAMLOGGetTeamEventsContinueArg *)aGetTeamEventsContinueArg { - if (self == aGetTeamEventsContinueArg) { +- (BOOL)isEqualToPaperExternalViewForbidType:(DBTEAMLOGPaperExternalViewForbidType *)aPaperExternalViewForbidType { + if (self == aPaperExternalViewForbidType) { return YES; } - if (![self.cursor isEqual:aGetTeamEventsContinueArg.cursor]) { + if (![self.description_ isEqual:aPaperExternalViewForbidType.description_]) { return NO; } return YES; @@ -31377,87 +64974,67 @@ - (BOOL)isEqualToGetTeamEventsContinueArg:(DBTEAMLOGGetTeamEventsContinueArg *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGGetTeamEventsContinueArgSerializer +@implementation DBTEAMLOGPaperExternalViewForbidTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsContinueArg *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewForbidType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"cursor"] = valueObj.cursor; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGetTeamEventsContinueArg *)deserialize:(NSDictionary *)valueDict { - NSString *cursor = valueDict[@"cursor"]; ++ (DBTEAMLOGPaperExternalViewForbidType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGetTeamEventsContinueArg alloc] initWithCursor:cursor]; + return [[DBTEAMLOGPaperExternalViewForbidType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGetTeamEventsContinueError.h" +#import "DBTEAMLOGPaperFolderChangeSubscriptionDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGetTeamEventsContinueError +@implementation DBTEAMLOGPaperFolderChangeSubscriptionDetails #pragma mark - Constructors -- (instancetype)initWithBadCursor { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGetTeamEventsContinueErrorBadCursor; - } - return self; -} +- (instancetype)initWithEventUuid:(NSString *)eventUuid + dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel + previousSubscriptionLevel:(NSString *)previousSubscriptionLevel { + [DBStoneValidators nonnullValidator:nil](eventUuid); + [DBStoneValidators nonnullValidator:nil](dNewSubscriptionLevel); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGGetTeamEventsContinueErrorOther; + _eventUuid = eventUuid; + _dNewSubscriptionLevel = dNewSubscriptionLevel; + _previousSubscriptionLevel = previousSubscriptionLevel; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isBadCursor { - return _tag == DBTEAMLOGGetTeamEventsContinueErrorBadCursor; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGGetTeamEventsContinueErrorOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGGetTeamEventsContinueErrorBadCursor: - return @"DBTEAMLOGGetTeamEventsContinueErrorBadCursor"; - case DBTEAMLOGGetTeamEventsContinueErrorOther: - return @"DBTEAMLOGGetTeamEventsContinueErrorOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithEventUuid:(NSString *)eventUuid dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel { + return [self initWithEventUuid:eventUuid dNewSubscriptionLevel:dNewSubscriptionLevel previousSubscriptionLevel:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGetTeamEventsContinueErrorSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGetTeamEventsContinueErrorSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGetTeamEventsContinueErrorSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31474,11 +65051,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGGetTeamEventsContinueErrorBadCursor: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGetTeamEventsContinueErrorOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.dNewSubscriptionLevel hash]; + if (self.previousSubscriptionLevel != nil) { + result = prime * result + [self.previousSubscriptionLevel hash]; } return prime * result; @@ -31493,21 +65069,24 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGetTeamEventsContinueError:other]; + return [self isEqualToPaperFolderChangeSubscriptionDetails:other]; } -- (BOOL)isEqualToGetTeamEventsContinueError:(DBTEAMLOGGetTeamEventsContinueError *)aGetTeamEventsContinueError { - if (self == aGetTeamEventsContinueError) { +- (BOOL)isEqualToPaperFolderChangeSubscriptionDetails: + (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)aPaperFolderChangeSubscriptionDetails { + if (self == aPaperFolderChangeSubscriptionDetails) { return YES; } - if (self.tag != aGetTeamEventsContinueError.tag) { + if (![self.eventUuid isEqual:aPaperFolderChangeSubscriptionDetails.eventUuid]) { return NO; } - switch (_tag) { - case DBTEAMLOGGetTeamEventsContinueErrorBadCursor: - return [[self tagName] isEqual:[aGetTeamEventsContinueError tagName]]; - case DBTEAMLOGGetTeamEventsContinueErrorOther: - return [[self tagName] isEqual:[aGetTeamEventsContinueError tagName]]; + if (![self.dNewSubscriptionLevel isEqual:aPaperFolderChangeSubscriptionDetails.dNewSubscriptionLevel]) { + return NO; + } + if (self.previousSubscriptionLevel) { + if (![self.previousSubscriptionLevel isEqual:aPaperFolderChangeSubscriptionDetails.previousSubscriptionLevel]) { + return NO; + } } return YES; } @@ -31516,113 +65095,66 @@ - (BOOL)isEqualToGetTeamEventsContinueError:(DBTEAMLOGGetTeamEventsContinueError #pragma mark - Serializer Object -@implementation DBTEAMLOGGetTeamEventsContinueErrorSerializer +@implementation DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsContinueError *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderChangeSubscriptionDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isBadCursor]) { - jsonDict[@".tag"] = @"bad_cursor"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"new_subscription_level"] = valueObj.dNewSubscriptionLevel; + if (valueObj.previousSubscriptionLevel) { + jsonDict[@"previous_subscription_level"] = valueObj.previousSubscriptionLevel; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGetTeamEventsContinueError *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; + NSString *dNewSubscriptionLevel = valueDict[@"new_subscription_level"]; + NSString *previousSubscriptionLevel = valueDict[@"previous_subscription_level"] ?: nil; - if ([tag isEqualToString:@"bad_cursor"]) { - return [[DBTEAMLOGGetTeamEventsContinueError alloc] initWithBadCursor]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGGetTeamEventsContinueError alloc] initWithOther]; - } else { - return [[DBTEAMLOGGetTeamEventsContinueError alloc] initWithOther]; - } + return [[DBTEAMLOGPaperFolderChangeSubscriptionDetails alloc] initWithEventUuid:eventUuid + dNewSubscriptionLevel:dNewSubscriptionLevel + previousSubscriptionLevel:previousSubscriptionLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGetTeamEventsError.h" +#import "DBTEAMLOGPaperFolderChangeSubscriptionType.h" #pragma mark - API Object -@implementation DBTEAMLOGGetTeamEventsError +@implementation DBTEAMLOGPaperFolderChangeSubscriptionType #pragma mark - Constructors -- (instancetype)initWithAccountIdNotFound { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGetTeamEventsErrorAccountIdNotFound; - } - return self; -} - -- (instancetype)initWithInvalidTimeRange { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGetTeamEventsErrorInvalidTimeRange; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGGetTeamEventsErrorOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isAccountIdNotFound { - return _tag == DBTEAMLOGGetTeamEventsErrorAccountIdNotFound; -} - -- (BOOL)isInvalidTimeRange { - return _tag == DBTEAMLOGGetTeamEventsErrorInvalidTimeRange; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGGetTeamEventsErrorOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGGetTeamEventsErrorAccountIdNotFound: - return @"DBTEAMLOGGetTeamEventsErrorAccountIdNotFound"; - case DBTEAMLOGGetTeamEventsErrorInvalidTimeRange: - return @"DBTEAMLOGGetTeamEventsErrorInvalidTimeRange"; - case DBTEAMLOGGetTeamEventsErrorOther: - return @"DBTEAMLOGGetTeamEventsErrorOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGetTeamEventsErrorSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGetTeamEventsErrorSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGetTeamEventsErrorSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31639,14 +65171,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGGetTeamEventsErrorAccountIdNotFound: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGetTeamEventsErrorInvalidTimeRange: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGetTeamEventsErrorOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -31660,24 +65185,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGetTeamEventsError:other]; + return [self isEqualToPaperFolderChangeSubscriptionType:other]; } -- (BOOL)isEqualToGetTeamEventsError:(DBTEAMLOGGetTeamEventsError *)aGetTeamEventsError { - if (self == aGetTeamEventsError) { +- (BOOL)isEqualToPaperFolderChangeSubscriptionType: + (DBTEAMLOGPaperFolderChangeSubscriptionType *)aPaperFolderChangeSubscriptionType { + if (self == aPaperFolderChangeSubscriptionType) { return YES; } - if (self.tag != aGetTeamEventsError.tag) { + if (![self.description_ isEqual:aPaperFolderChangeSubscriptionType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGGetTeamEventsErrorAccountIdNotFound: - return [[self tagName] isEqual:[aGetTeamEventsError tagName]]; - case DBTEAMLOGGetTeamEventsErrorInvalidTimeRange: - return [[self tagName] isEqual:[aGetTeamEventsError tagName]]; - case DBTEAMLOGGetTeamEventsErrorOther: - return [[self tagName] isEqual:[aGetTeamEventsError tagName]]; - } return YES; } @@ -31685,66 +65203,40 @@ - (BOOL)isEqualToGetTeamEventsError:(DBTEAMLOGGetTeamEventsError *)aGetTeamEvent #pragma mark - Serializer Object -@implementation DBTEAMLOGGetTeamEventsErrorSerializer +@implementation DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsError *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderChangeSubscriptionType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isAccountIdNotFound]) { - jsonDict[@".tag"] = @"account_id_not_found"; - } else if ([valueObj isInvalidTimeRange]) { - jsonDict[@".tag"] = @"invalid_time_range"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGetTeamEventsError *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperFolderChangeSubscriptionType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"account_id_not_found"]) { - return [[DBTEAMLOGGetTeamEventsError alloc] initWithAccountIdNotFound]; - } else if ([tag isEqualToString:@"invalid_time_range"]) { - return [[DBTEAMLOGGetTeamEventsError alloc] initWithInvalidTimeRange]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGGetTeamEventsError alloc] initWithOther]; - } else { - return [[DBTEAMLOGGetTeamEventsError alloc] initWithOther]; - } + return [[DBTEAMLOGPaperFolderChangeSubscriptionType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGetTeamEventsResult.h" -#import "DBTEAMLOGTeamEvent.h" +#import "DBTEAMLOGPaperFolderDeletedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGetTeamEventsResult +@implementation DBTEAMLOGPaperFolderDeletedDetails #pragma mark - Constructors -- (instancetype)initWithEvents:(NSArray *)events - cursor:(NSString *)cursor - hasMore:(NSNumber *)hasMore { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](events); - [DBStoneValidators nonnullValidator:nil](cursor); - [DBStoneValidators nonnullValidator:nil](hasMore); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _events = events; - _cursor = cursor; - _hasMore = hasMore; + _eventUuid = eventUuid; } return self; } @@ -31752,17 +65244,17 @@ - (instancetype)initWithEvents:(NSArray *)events #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGetTeamEventsResultSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderDeletedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGetTeamEventsResultSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderDeletedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGetTeamEventsResultSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderDeletedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31779,9 +65271,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.events hash]; - result = prime * result + [self.cursor hash]; - result = prime * result + [self.hasMore hash]; + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -31795,20 +65285,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGetTeamEventsResult:other]; + return [self isEqualToPaperFolderDeletedDetails:other]; } -- (BOOL)isEqualToGetTeamEventsResult:(DBTEAMLOGGetTeamEventsResult *)aGetTeamEventsResult { - if (self == aGetTeamEventsResult) { +- (BOOL)isEqualToPaperFolderDeletedDetails:(DBTEAMLOGPaperFolderDeletedDetails *)aPaperFolderDeletedDetails { + if (self == aPaperFolderDeletedDetails) { return YES; } - if (![self.events isEqual:aGetTeamEventsResult.events]) { - return NO; - } - if (![self.cursor isEqual:aGetTeamEventsResult.cursor]) { - return NO; - } - if (![self.hasMore isEqual:aGetTeamEventsResult.hasMore]) { + if (![self.eventUuid isEqual:aPaperFolderDeletedDetails.eventUuid]) { return NO; } return YES; @@ -31818,76 +65302,58 @@ - (BOOL)isEqualToGetTeamEventsResult:(DBTEAMLOGGetTeamEventsResult *)aGetTeamEve #pragma mark - Serializer Object -@implementation DBTEAMLOGGetTeamEventsResultSerializer +@implementation DBTEAMLOGPaperFolderDeletedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGetTeamEventsResult *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderDeletedDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"events"] = [DBArraySerializer serialize:valueObj.events - withBlock:^id(id elem0) { - return [DBTEAMLOGTeamEventSerializer serialize:elem0]; - }]; - jsonDict[@"cursor"] = valueObj.cursor; - jsonDict[@"has_more"] = valueObj.hasMore; + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGetTeamEventsResult *)deserialize:(NSDictionary *)valueDict { - NSArray *events = - [DBArraySerializer deserialize:valueDict[@"events"] - withBlock:^id(id elem0) { - return [DBTEAMLOGTeamEventSerializer deserialize:elem0]; - }]; - NSString *cursor = valueDict[@"cursor"]; - NSNumber *hasMore = valueDict[@"has_more"]; ++ (DBTEAMLOGPaperFolderDeletedDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGGetTeamEventsResult alloc] initWithEvents:events cursor:cursor hasMore:hasMore]; + return [[DBTEAMLOGPaperFolderDeletedDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGoogleSsoChangePolicyDetails.h" -#import "DBTEAMLOGGoogleSsoPolicy.h" +#import "DBTEAMLOGPaperFolderDeletedType.h" #pragma mark - API Object -@implementation DBTEAMLOGGoogleSsoChangePolicyDetails +@implementation DBTEAMLOGPaperFolderDeletedType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGGoogleSsoPolicy *)dNewValue - previousValue:(DBTEAMLOGGoogleSsoPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGGoogleSsoPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderDeletedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderDeletedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderDeletedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -31904,10 +65370,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -31921,21 +65384,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGoogleSsoChangePolicyDetails:other]; + return [self isEqualToPaperFolderDeletedType:other]; } -- (BOOL)isEqualToGoogleSsoChangePolicyDetails:(DBTEAMLOGGoogleSsoChangePolicyDetails *)aGoogleSsoChangePolicyDetails { - if (self == aGoogleSsoChangePolicyDetails) { +- (BOOL)isEqualToPaperFolderDeletedType:(DBTEAMLOGPaperFolderDeletedType *)aPaperFolderDeletedType { + if (self == aPaperFolderDeletedType) { return YES; } - if (![self.dNewValue isEqual:aGoogleSsoChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aPaperFolderDeletedType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aGoogleSsoChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -31943,107 +65401,58 @@ - (BOOL)isEqualToGoogleSsoChangePolicyDetails:(DBTEAMLOGGoogleSsoChangePolicyDet #pragma mark - Serializer Object -@implementation DBTEAMLOGGoogleSsoChangePolicyDetailsSerializer +@implementation DBTEAMLOGPaperFolderDeletedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGoogleSsoChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderDeletedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGGoogleSsoPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGGoogleSsoPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGoogleSsoChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGGoogleSsoPolicy *dNewValue = [DBTEAMLOGGoogleSsoPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGGoogleSsoPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGGoogleSsoPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPaperFolderDeletedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGoogleSsoChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPaperFolderDeletedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGoogleSsoPolicy.h" +#import "DBTEAMLOGPaperFolderFollowedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGoogleSsoPolicy +@implementation DBTEAMLOGPaperFolderFollowedDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGoogleSsoPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGoogleSsoPolicyEnabled; - } - return self; -} +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGGoogleSsoPolicyOther; + _eventUuid = eventUuid; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGGoogleSsoPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGGoogleSsoPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGGoogleSsoPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGGoogleSsoPolicyDisabled: - return @"DBTEAMLOGGoogleSsoPolicyDisabled"; - case DBTEAMLOGGoogleSsoPolicyEnabled: - return @"DBTEAMLOGGoogleSsoPolicyEnabled"; - case DBTEAMLOGGoogleSsoPolicyOther: - return @"DBTEAMLOGGoogleSsoPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGoogleSsoPolicySerializer serialize:instance]; + return [DBTEAMLOGPaperFolderFollowedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGoogleSsoPolicySerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderFollowedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGoogleSsoPolicySerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderFollowedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32060,14 +65469,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGGoogleSsoPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGoogleSsoPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGoogleSsoPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -32081,24 +65483,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGoogleSsoPolicy:other]; + return [self isEqualToPaperFolderFollowedDetails:other]; } -- (BOOL)isEqualToGoogleSsoPolicy:(DBTEAMLOGGoogleSsoPolicy *)aGoogleSsoPolicy { - if (self == aGoogleSsoPolicy) { +- (BOOL)isEqualToPaperFolderFollowedDetails:(DBTEAMLOGPaperFolderFollowedDetails *)aPaperFolderFollowedDetails { + if (self == aPaperFolderFollowedDetails) { return YES; } - if (self.tag != aGoogleSsoPolicy.tag) { + if (![self.eventUuid isEqual:aPaperFolderFollowedDetails.eventUuid]) { return NO; } - switch (_tag) { - case DBTEAMLOGGoogleSsoPolicyDisabled: - return [[self tagName] isEqual:[aGoogleSsoPolicy tagName]]; - case DBTEAMLOGGoogleSsoPolicyEnabled: - return [[self tagName] isEqual:[aGoogleSsoPolicy tagName]]; - case DBTEAMLOGGoogleSsoPolicyOther: - return [[self tagName] isEqual:[aGoogleSsoPolicy tagName]]; - } return YES; } @@ -32106,56 +65500,40 @@ - (BOOL)isEqualToGoogleSsoPolicy:(DBTEAMLOGGoogleSsoPolicy *)aGoogleSsoPolicy { #pragma mark - Serializer Object -@implementation DBTEAMLOGGoogleSsoPolicySerializer +@implementation DBTEAMLOGPaperFolderFollowedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGoogleSsoPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderFollowedDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGoogleSsoPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPaperFolderFollowedDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGGoogleSsoPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGPaperFolderFollowedDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupAddExternalIdDetails.h" +#import "DBTEAMLOGPaperFolderFollowedType.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupAddExternalIdDetails +@implementation DBTEAMLOGPaperFolderFollowedType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(NSString *)dNewValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -32163,17 +65541,17 @@ - (instancetype)initWithDNewValue:(NSString *)dNewValue { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupAddExternalIdDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderFollowedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupAddExternalIdDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderFollowedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupAddExternalIdDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderFollowedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32190,7 +65568,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -32204,14 +65582,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupAddExternalIdDetails:other]; + return [self isEqualToPaperFolderFollowedType:other]; } -- (BOOL)isEqualToGroupAddExternalIdDetails:(DBTEAMLOGGroupAddExternalIdDetails *)aGroupAddExternalIdDetails { - if (self == aGroupAddExternalIdDetails) { +- (BOOL)isEqualToPaperFolderFollowedType:(DBTEAMLOGPaperFolderFollowedType *)aPaperFolderFollowedType { + if (self == aPaperFolderFollowedType) { return YES; } - if (![self.dNewValue isEqual:aGroupAddExternalIdDetails.dNewValue]) { + if (![self.description_ isEqual:aPaperFolderFollowedType.description_]) { return NO; } return YES; @@ -32221,40 +65599,42 @@ - (BOOL)isEqualToGroupAddExternalIdDetails:(DBTEAMLOGGroupAddExternalIdDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupAddExternalIdDetailsSerializer +@implementation DBTEAMLOGPaperFolderFollowedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupAddExternalIdDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderFollowedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupAddExternalIdDetails *)deserialize:(NSDictionary *)valueDict { - NSString *dNewValue = valueDict[@"new_value"]; ++ (DBTEAMLOGPaperFolderFollowedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGroupAddExternalIdDetails alloc] initWithDNewValue:dNewValue]; + return [[DBTEAMLOGPaperFolderFollowedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupAddMemberDetails.h" +#import "DBTEAMLOGPaperFolderLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupAddMemberDetails +@implementation DBTEAMLOGPaperFolderLogInfo #pragma mark - Constructors -- (instancetype)initWithIsGroupOwner:(NSNumber *)isGroupOwner { - [DBStoneValidators nonnullValidator:nil](isGroupOwner); +- (instancetype)initWithFolderId:(NSString *)folderId folderName:(NSString *)folderName { + [DBStoneValidators nonnullValidator:nil](folderId); + [DBStoneValidators nonnullValidator:nil](folderName); self = [super init]; if (self) { - _isGroupOwner = isGroupOwner; + _folderId = folderId; + _folderName = folderName; } return self; } @@ -32262,17 +65642,17 @@ - (instancetype)initWithIsGroupOwner:(NSNumber *)isGroupOwner { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupAddMemberDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupAddMemberDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupAddMemberDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32289,7 +65669,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.isGroupOwner hash]; + result = prime * result + [self.folderId hash]; + result = prime * result + [self.folderName hash]; return prime * result; } @@ -32303,14 +65684,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupAddMemberDetails:other]; + return [self isEqualToPaperFolderLogInfo:other]; } -- (BOOL)isEqualToGroupAddMemberDetails:(DBTEAMLOGGroupAddMemberDetails *)aGroupAddMemberDetails { - if (self == aGroupAddMemberDetails) { +- (BOOL)isEqualToPaperFolderLogInfo:(DBTEAMLOGPaperFolderLogInfo *)aPaperFolderLogInfo { + if (self == aPaperFolderLogInfo) { return YES; } - if (![self.isGroupOwner isEqual:aGroupAddMemberDetails.isGroupOwner]) { + if (![self.folderId isEqual:aPaperFolderLogInfo.folderId]) { + return NO; + } + if (![self.folderName isEqual:aPaperFolderLogInfo.folderName]) { return NO; } return YES; @@ -32320,42 +65704,42 @@ - (BOOL)isEqualToGroupAddMemberDetails:(DBTEAMLOGGroupAddMemberDetails *)aGroupA #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupAddMemberDetailsSerializer +@implementation DBTEAMLOGPaperFolderLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupAddMemberDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"is_group_owner"] = valueObj.isGroupOwner; + jsonDict[@"folder_id"] = valueObj.folderId; + jsonDict[@"folder_name"] = valueObj.folderName; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupAddMemberDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *isGroupOwner = valueDict[@"is_group_owner"]; ++ (DBTEAMLOGPaperFolderLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *folderId = valueDict[@"folder_id"]; + NSString *folderName = valueDict[@"folder_name"]; - return [[DBTEAMLOGGroupAddMemberDetails alloc] initWithIsGroupOwner:isGroupOwner]; + return [[DBTEAMLOGPaperFolderLogInfo alloc] initWithFolderId:folderId folderName:folderName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupChangeExternalIdDetails.h" +#import "DBTEAMLOGPaperFolderTeamInviteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupChangeExternalIdDetails +@implementation DBTEAMLOGPaperFolderTeamInviteDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); - [DBStoneValidators nonnullValidator:nil](previousValue); +- (instancetype)initWithEventUuid:(NSString *)eventUuid { + [DBStoneValidators nonnullValidator:nil](eventUuid); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _eventUuid = eventUuid; } return self; } @@ -32363,17 +65747,17 @@ - (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupChangeExternalIdDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderTeamInviteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupChangeExternalIdDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderTeamInviteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupChangeExternalIdDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderTeamInviteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32390,8 +65774,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.eventUuid hash]; return prime * result; } @@ -32405,17 +65788,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupChangeExternalIdDetails:other]; + return [self isEqualToPaperFolderTeamInviteDetails:other]; } -- (BOOL)isEqualToGroupChangeExternalIdDetails:(DBTEAMLOGGroupChangeExternalIdDetails *)aGroupChangeExternalIdDetails { - if (self == aGroupChangeExternalIdDetails) { +- (BOOL)isEqualToPaperFolderTeamInviteDetails:(DBTEAMLOGPaperFolderTeamInviteDetails *)aPaperFolderTeamInviteDetails { + if (self == aPaperFolderTeamInviteDetails) { return YES; } - if (![self.dNewValue isEqual:aGroupChangeExternalIdDetails.dNewValue]) { - return NO; - } - if (![self.previousValue isEqual:aGroupChangeExternalIdDetails.previousValue]) { + if (![self.eventUuid isEqual:aPaperFolderTeamInviteDetails.eventUuid]) { return NO; } return YES; @@ -32425,67 +65805,58 @@ - (BOOL)isEqualToGroupChangeExternalIdDetails:(DBTEAMLOGGroupChangeExternalIdDet #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupChangeExternalIdDetailsSerializer +@implementation DBTEAMLOGPaperFolderTeamInviteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeExternalIdDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderTeamInviteDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = valueObj.dNewValue; - jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"event_uuid"] = valueObj.eventUuid; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupChangeExternalIdDetails *)deserialize:(NSDictionary *)valueDict { - NSString *dNewValue = valueDict[@"new_value"]; - NSString *previousValue = valueDict[@"previous_value"]; ++ (DBTEAMLOGPaperFolderTeamInviteDetails *)deserialize:(NSDictionary *)valueDict { + NSString *eventUuid = valueDict[@"event_uuid"]; - return [[DBTEAMLOGGroupChangeExternalIdDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPaperFolderTeamInviteDetails alloc] initWithEventUuid:eventUuid]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMCOMMONGroupManagementType.h" -#import "DBTEAMLOGGroupChangeManagementTypeDetails.h" +#import "DBTEAMLOGPaperFolderTeamInviteType.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupChangeManagementTypeDetails +@implementation DBTEAMLOGPaperFolderTeamInviteType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMCOMMONGroupManagementType *)dNewValue - previousValue:(DBTEAMCOMMONGroupManagementType *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMCOMMONGroupManagementType *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupChangeManagementTypeDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperFolderTeamInviteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupChangeManagementTypeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperFolderTeamInviteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupChangeManagementTypeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperFolderTeamInviteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32502,10 +65873,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -32519,22 +65887,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupChangeManagementTypeDetails:other]; + return [self isEqualToPaperFolderTeamInviteType:other]; } -- (BOOL)isEqualToGroupChangeManagementTypeDetails: - (DBTEAMLOGGroupChangeManagementTypeDetails *)aGroupChangeManagementTypeDetails { - if (self == aGroupChangeManagementTypeDetails) { +- (BOOL)isEqualToPaperFolderTeamInviteType:(DBTEAMLOGPaperFolderTeamInviteType *)aPaperFolderTeamInviteType { + if (self == aPaperFolderTeamInviteType) { return YES; } - if (![self.dNewValue isEqual:aGroupChangeManagementTypeDetails.dNewValue]) { + if (![self.description_ isEqual:aPaperFolderTeamInviteType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aGroupChangeManagementTypeDetails.previousValue]) { - return NO; - } - } return YES; } @@ -32542,66 +65904,115 @@ - (BOOL)isEqualToGroupChangeManagementTypeDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupChangeManagementTypeDetailsSerializer +@implementation DBTEAMLOGPaperFolderTeamInviteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeManagementTypeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderTeamInviteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMCOMMONGroupManagementTypeSerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMCOMMONGroupManagementTypeSerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupChangeManagementTypeDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMCOMMONGroupManagementType *dNewValue = - [DBTEAMCOMMONGroupManagementTypeSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMCOMMONGroupManagementType *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMCOMMONGroupManagementTypeSerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPaperFolderTeamInviteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGroupChangeManagementTypeDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPaperFolderTeamInviteType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupChangeMemberRoleDetails.h" +#import "DBTEAMLOGPaperMemberPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupChangeMemberRoleDetails +@implementation DBTEAMLOGPaperMemberPolicy #pragma mark - Constructors -- (instancetype)initWithIsGroupOwner:(NSNumber *)isGroupOwner { - [DBStoneValidators nonnullValidator:nil](isGroupOwner); +- (instancetype)initWithAnyoneWithLink { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperMemberPolicyAnyoneWithLink; + } + return self; +} +- (instancetype)initWithOnlyTeam { self = [super init]; if (self) { - _isGroupOwner = isGroupOwner; + _tag = DBTEAMLOGPaperMemberPolicyOnlyTeam; + } + return self; +} + +- (instancetype)initWithTeamAndExplicitlyShared { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGPaperMemberPolicyOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isAnyoneWithLink { + return _tag == DBTEAMLOGPaperMemberPolicyAnyoneWithLink; +} + +- (BOOL)isOnlyTeam { + return _tag == DBTEAMLOGPaperMemberPolicyOnlyTeam; +} + +- (BOOL)isTeamAndExplicitlyShared { + return _tag == DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGPaperMemberPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGPaperMemberPolicyAnyoneWithLink: + return @"DBTEAMLOGPaperMemberPolicyAnyoneWithLink"; + case DBTEAMLOGPaperMemberPolicyOnlyTeam: + return @"DBTEAMLOGPaperMemberPolicyOnlyTeam"; + case DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared: + return @"DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared"; + case DBTEAMLOGPaperMemberPolicyOther: + return @"DBTEAMLOGPaperMemberPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupChangeMemberRoleDetailsSerializer serialize:instance]; + return [DBTEAMLOGPaperMemberPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupChangeMemberRoleDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPaperMemberPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupChangeMemberRoleDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPaperMemberPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32618,7 +66029,16 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.isGroupOwner hash]; + switch (_tag) { + case DBTEAMLOGPaperMemberPolicyAnyoneWithLink: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperMemberPolicyOnlyTeam: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGPaperMemberPolicyOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -32632,16 +66052,26 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupChangeMemberRoleDetails:other]; + return [self isEqualToPaperMemberPolicy:other]; } -- (BOOL)isEqualToGroupChangeMemberRoleDetails:(DBTEAMLOGGroupChangeMemberRoleDetails *)aGroupChangeMemberRoleDetails { - if (self == aGroupChangeMemberRoleDetails) { +- (BOOL)isEqualToPaperMemberPolicy:(DBTEAMLOGPaperMemberPolicy *)aPaperMemberPolicy { + if (self == aPaperMemberPolicy) { return YES; } - if (![self.isGroupOwner isEqual:aGroupChangeMemberRoleDetails.isGroupOwner]) { + if (self.tag != aPaperMemberPolicy.tag) { return NO; } + switch (_tag) { + case DBTEAMLOGPaperMemberPolicyAnyoneWithLink: + return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; + case DBTEAMLOGPaperMemberPolicyOnlyTeam: + return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; + case DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared: + return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; + case DBTEAMLOGPaperMemberPolicyOther: + return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; + } return YES; } @@ -32649,65 +66079,144 @@ - (BOOL)isEqualToGroupChangeMemberRoleDetails:(DBTEAMLOGGroupChangeMemberRoleDet #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupChangeMemberRoleDetailsSerializer +@implementation DBTEAMLOGPaperMemberPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupChangeMemberRoleDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPaperMemberPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"is_group_owner"] = valueObj.isGroupOwner; + if ([valueObj isAnyoneWithLink]) { + jsonDict[@".tag"] = @"anyone_with_link"; + } else if ([valueObj isOnlyTeam]) { + jsonDict[@".tag"] = @"only_team"; + } else if ([valueObj isTeamAndExplicitlyShared]) { + jsonDict[@".tag"] = @"team_and_explicitly_shared"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupChangeMemberRoleDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *isGroupOwner = valueDict[@"is_group_owner"]; ++ (DBTEAMLOGPaperMemberPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGGroupChangeMemberRoleDetails alloc] initWithIsGroupOwner:isGroupOwner]; + if ([tag isEqualToString:@"anyone_with_link"]) { + return [[DBTEAMLOGPaperMemberPolicy alloc] initWithAnyoneWithLink]; + } else if ([tag isEqualToString:@"only_team"]) { + return [[DBTEAMLOGPaperMemberPolicy alloc] initWithOnlyTeam]; + } else if ([tag isEqualToString:@"team_and_explicitly_shared"]) { + return [[DBTEAMLOGPaperMemberPolicy alloc] initWithTeamAndExplicitlyShared]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGPaperMemberPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGPaperMemberPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupCreateDetails.h" -#import "DBTEAMLOGGroupJoinPolicy.h" +#import "DBTEAMLOGGroupLogInfo.h" +#import "DBTEAMLOGParticipantLogInfo.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupCreateDetails +@implementation DBTEAMLOGParticipantLogInfo + +@synthesize user = _user; +@synthesize group = _group; #pragma mark - Constructors -- (instancetype)initWithJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)joinPolicy - isCompanyManaged:(NSNumber *)isCompanyManaged { - [DBStoneValidators nonnullValidator:nil](joinPolicy); +- (instancetype)initWithUser:(DBTEAMLOGUserLogInfo *)user { + self = [super init]; + if (self) { + _tag = DBTEAMLOGParticipantLogInfoUser; + _user = user; + } + return self; +} +- (instancetype)initWithGroup:(DBTEAMLOGGroupLogInfo *)group { self = [super init]; if (self) { - _isCompanyManaged = isCompanyManaged; - _joinPolicy = joinPolicy; + _tag = DBTEAMLOGParticipantLogInfoGroup; + _group = group; } return self; } -- (instancetype)initWithJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)joinPolicy { - return [self initWithJoinPolicy:joinPolicy isCompanyManaged:nil]; +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGParticipantLogInfoOther; + } + return self; +} + +#pragma mark - Instance field accessors + +- (DBTEAMLOGUserLogInfo *)user { + if (![self isUser]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGParticipantLogInfoUser, but was %@.", [self tagName]]; + } + return _user; +} + +- (DBTEAMLOGGroupLogInfo *)group { + if (![self isGroup]) { + [NSException raise:@"IllegalStateException" + format:@"Invalid tag: required DBTEAMLOGParticipantLogInfoGroup, but was %@.", [self tagName]]; + } + return _group; +} + +#pragma mark - Tag state methods + +- (BOOL)isUser { + return _tag == DBTEAMLOGParticipantLogInfoUser; +} + +- (BOOL)isGroup { + return _tag == DBTEAMLOGParticipantLogInfoGroup; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGParticipantLogInfoOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGParticipantLogInfoUser: + return @"DBTEAMLOGParticipantLogInfoUser"; + case DBTEAMLOGParticipantLogInfoGroup: + return @"DBTEAMLOGParticipantLogInfoGroup"; + case DBTEAMLOGParticipantLogInfoOther: + return @"DBTEAMLOGParticipantLogInfoOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGParticipantLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGParticipantLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGParticipantLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32724,9 +66233,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.joinPolicy hash]; - if (self.isCompanyManaged != nil) { - result = prime * result + [self.isCompanyManaged hash]; + switch (_tag) { + case DBTEAMLOGParticipantLogInfoUser: + result = prime * result + [self.user hash]; + case DBTEAMLOGParticipantLogInfoGroup: + result = prime * result + [self.group hash]; + case DBTEAMLOGParticipantLogInfoOther: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -32741,20 +66254,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupCreateDetails:other]; + return [self isEqualToParticipantLogInfo:other]; } -- (BOOL)isEqualToGroupCreateDetails:(DBTEAMLOGGroupCreateDetails *)aGroupCreateDetails { - if (self == aGroupCreateDetails) { +- (BOOL)isEqualToParticipantLogInfo:(DBTEAMLOGParticipantLogInfo *)aParticipantLogInfo { + if (self == aParticipantLogInfo) { return YES; } - if (![self.joinPolicy isEqual:aGroupCreateDetails.joinPolicy]) { + if (self.tag != aParticipantLogInfo.tag) { return NO; } - if (self.isCompanyManaged) { - if (![self.isCompanyManaged isEqual:aGroupCreateDetails.isCompanyManaged]) { - return NO; - } + switch (_tag) { + case DBTEAMLOGParticipantLogInfoUser: + return [self.user isEqual:aParticipantLogInfo.user]; + case DBTEAMLOGParticipantLogInfoGroup: + return [self.group isEqual:aParticipantLogInfo.group]; + case DBTEAMLOGParticipantLogInfoOther: + return [[self tagName] isEqual:[aParticipantLogInfo tagName]]; } return YES; } @@ -32763,65 +66279,76 @@ - (BOOL)isEqualToGroupCreateDetails:(DBTEAMLOGGroupCreateDetails *)aGroupCreateD #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupCreateDetailsSerializer +@implementation DBTEAMLOGParticipantLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupCreateDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGParticipantLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"join_policy"] = [DBTEAMLOGGroupJoinPolicySerializer serialize:valueObj.joinPolicy]; - if (valueObj.isCompanyManaged) { - jsonDict[@"is_company_managed"] = valueObj.isCompanyManaged; + if ([valueObj isUser]) { + jsonDict[@"user"] = [[DBTEAMLOGUserLogInfoSerializer serialize:valueObj.user] mutableCopy]; + jsonDict[@".tag"] = @"user"; + } else if ([valueObj isGroup]) { + jsonDict[@"group"] = [[DBTEAMLOGGroupLogInfoSerializer serialize:valueObj.group] mutableCopy]; + jsonDict[@".tag"] = @"group"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupCreateDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGGroupJoinPolicy *joinPolicy = [DBTEAMLOGGroupJoinPolicySerializer deserialize:valueDict[@"join_policy"]]; - NSNumber *isCompanyManaged = valueDict[@"is_company_managed"] ?: nil; ++ (DBTEAMLOGParticipantLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGGroupCreateDetails alloc] initWithJoinPolicy:joinPolicy isCompanyManaged:isCompanyManaged]; + if ([tag isEqualToString:@"user"]) { + DBTEAMLOGUserLogInfo *user = [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"user"]]; + return [[DBTEAMLOGParticipantLogInfo alloc] initWithUser:user]; + } else if ([tag isEqualToString:@"group"]) { + DBTEAMLOGGroupLogInfo *group = [DBTEAMLOGGroupLogInfoSerializer deserialize:valueDict]; + return [[DBTEAMLOGParticipantLogInfo alloc] initWithGroup:group]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGParticipantLogInfo alloc] initWithOther]; + } else { + return [[DBTEAMLOGParticipantLogInfo alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupDeleteDetails.h" +#import "DBTEAMLOGPasswordChangeDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupDeleteDetails +@implementation DBTEAMLOGPasswordChangeDetails #pragma mark - Constructors -- (instancetype)initWithIsCompanyManaged:(NSNumber *)isCompanyManaged { +- (instancetype)initDefault { self = [super init]; if (self) { - _isCompanyManaged = isCompanyManaged; } return self; } -- (instancetype)initDefault { - return [self initWithIsCompanyManaged:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupDeleteDetailsSerializer serialize:instance]; + return [DBTEAMLOGPasswordChangeDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupDeleteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPasswordChangeDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupDeleteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPasswordChangeDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32838,10 +66365,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.isCompanyManaged != nil) { - result = prime * result + [self.isCompanyManaged hash]; - } - return prime * result; } @@ -32854,18 +66377,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupDeleteDetails:other]; + return [self isEqualToPasswordChangeDetails:other]; } -- (BOOL)isEqualToGroupDeleteDetails:(DBTEAMLOGGroupDeleteDetails *)aGroupDeleteDetails { - if (self == aGroupDeleteDetails) { +- (BOOL)isEqualToPasswordChangeDetails:(DBTEAMLOGPasswordChangeDetails *)aPasswordChangeDetails { + if (self == aPasswordChangeDetails) { return YES; } - if (self.isCompanyManaged) { - if (![self.isCompanyManaged isEqual:aGroupDeleteDetails.isCompanyManaged]) { - return NO; - } - } return YES; } @@ -32873,103 +66391,57 @@ - (BOOL)isEqualToGroupDeleteDetails:(DBTEAMLOGGroupDeleteDetails *)aGroupDeleteD #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupDeleteDetailsSerializer +@implementation DBTEAMLOGPasswordChangeDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupDeleteDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPasswordChangeDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.isCompanyManaged) { - jsonDict[@"is_company_managed"] = valueObj.isCompanyManaged; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupDeleteDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *isCompanyManaged = valueDict[@"is_company_managed"] ?: nil; ++ (DBTEAMLOGPasswordChangeDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGGroupDeleteDetails alloc] initWithIsCompanyManaged:isCompanyManaged]; + return [[DBTEAMLOGPasswordChangeDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupJoinPolicy.h" +#import "DBTEAMLOGPasswordChangeType.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupJoinPolicy +@implementation DBTEAMLOGPasswordChangeType #pragma mark - Constructors -- (instancetype)initWithOpen { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGroupJoinPolicyOpen; - } - return self; -} - -- (instancetype)initWithRequestToJoin { - self = [super init]; - if (self) { - _tag = DBTEAMLOGGroupJoinPolicyRequestToJoin; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGGroupJoinPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isOpen { - return _tag == DBTEAMLOGGroupJoinPolicyOpen; -} - -- (BOOL)isRequestToJoin { - return _tag == DBTEAMLOGGroupJoinPolicyRequestToJoin; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGGroupJoinPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGGroupJoinPolicyOpen: - return @"DBTEAMLOGGroupJoinPolicyOpen"; - case DBTEAMLOGGroupJoinPolicyRequestToJoin: - return @"DBTEAMLOGGroupJoinPolicyRequestToJoin"; - case DBTEAMLOGGroupJoinPolicyOther: - return @"DBTEAMLOGGroupJoinPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupJoinPolicySerializer serialize:instance]; + return [DBTEAMLOGPasswordChangeTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupJoinPolicySerializer deserialize:dict]; + return [DBTEAMLOGPasswordChangeTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupJoinPolicySerializer serialize:self] description]; + return [[DBTEAMLOGPasswordChangeTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -32986,14 +66458,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGGroupJoinPolicyOpen: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGroupJoinPolicyRequestToJoin: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGGroupJoinPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -33007,24 +66472,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupJoinPolicy:other]; + return [self isEqualToPasswordChangeType:other]; } -- (BOOL)isEqualToGroupJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)aGroupJoinPolicy { - if (self == aGroupJoinPolicy) { +- (BOOL)isEqualToPasswordChangeType:(DBTEAMLOGPasswordChangeType *)aPasswordChangeType { + if (self == aPasswordChangeType) { return YES; } - if (self.tag != aGroupJoinPolicy.tag) { + if (![self.description_ isEqual:aPasswordChangeType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGGroupJoinPolicyOpen: - return [[self tagName] isEqual:[aGroupJoinPolicy tagName]]; - case DBTEAMLOGGroupJoinPolicyRequestToJoin: - return [[self tagName] isEqual:[aGroupJoinPolicy tagName]]; - case DBTEAMLOGGroupJoinPolicyOther: - return [[self tagName] isEqual:[aGroupJoinPolicy tagName]]; - } return YES; } @@ -33032,82 +66489,56 @@ - (BOOL)isEqualToGroupJoinPolicy:(DBTEAMLOGGroupJoinPolicy *)aGroupJoinPolicy { #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupJoinPolicySerializer +@implementation DBTEAMLOGPasswordChangeTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupJoinPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPasswordChangeType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isOpen]) { - jsonDict[@".tag"] = @"open"; - } else if ([valueObj isRequestToJoin]) { - jsonDict[@".tag"] = @"request_to_join"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupJoinPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGPasswordChangeType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"open"]) { - return [[DBTEAMLOGGroupJoinPolicy alloc] initWithOpen]; - } else if ([tag isEqualToString:@"request_to_join"]) { - return [[DBTEAMLOGGroupJoinPolicy alloc] initWithRequestToJoin]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGGroupJoinPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGGroupJoinPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGPasswordChangeType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupLogInfo.h" +#import "DBTEAMLOGPasswordResetAllDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupLogInfo +@implementation DBTEAMLOGPasswordResetAllDetails #pragma mark - Constructors -- (instancetype)initWithDisplayName:(NSString *)displayName - groupId:(NSString *)groupId - externalId:(NSString *)externalId { - [DBStoneValidators nonnullValidator:nil](displayName); +- (instancetype)initDefault { self = [super init]; if (self) { - _groupId = groupId; - _displayName = displayName; - _externalId = externalId; } return self; } -- (instancetype)initWithDisplayName:(NSString *)displayName { - return [self initWithDisplayName:displayName groupId:nil externalId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupLogInfoSerializer serialize:instance]; + return [DBTEAMLOGPasswordResetAllDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGPasswordResetAllDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGPasswordResetAllDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33124,14 +66555,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.displayName hash]; - if (self.groupId != nil) { - result = prime * result + [self.groupId hash]; - } - if (self.externalId != nil) { - result = prime * result + [self.externalId hash]; - } - return prime * result; } @@ -33144,26 +66567,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupLogInfo:other]; + return [self isEqualToPasswordResetAllDetails:other]; } -- (BOOL)isEqualToGroupLogInfo:(DBTEAMLOGGroupLogInfo *)aGroupLogInfo { - if (self == aGroupLogInfo) { +- (BOOL)isEqualToPasswordResetAllDetails:(DBTEAMLOGPasswordResetAllDetails *)aPasswordResetAllDetails { + if (self == aPasswordResetAllDetails) { return YES; } - if (![self.displayName isEqual:aGroupLogInfo.displayName]) { - return NO; - } - if (self.groupId) { - if (![self.groupId isEqual:aGroupLogInfo.groupId]) { - return NO; - } - } - if (self.externalId) { - if (![self.externalId isEqual:aGroupLogInfo.externalId]) { - return NO; - } - } return YES; } @@ -33171,46 +66581,39 @@ - (BOOL)isEqualToGroupLogInfo:(DBTEAMLOGGroupLogInfo *)aGroupLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupLogInfoSerializer +@implementation DBTEAMLOGPasswordResetAllDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPasswordResetAllDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"display_name"] = valueObj.displayName; - if (valueObj.groupId) { - jsonDict[@"group_id"] = valueObj.groupId; - } - if (valueObj.externalId) { - jsonDict[@"external_id"] = valueObj.externalId; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *displayName = valueDict[@"display_name"]; - NSString *groupId = valueDict[@"group_id"] ?: nil; - NSString *externalId = valueDict[@"external_id"] ?: nil; ++ (DBTEAMLOGPasswordResetAllDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGGroupLogInfo alloc] initWithDisplayName:displayName groupId:groupId externalId:externalId]; + return [[DBTEAMLOGPasswordResetAllDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupMovedDetails.h" +#import "DBTEAMLOGPasswordResetAllType.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupMovedDetails +@implementation DBTEAMLOGPasswordResetAllType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -33218,17 +66621,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupMovedDetailsSerializer serialize:instance]; + return [DBTEAMLOGPasswordResetAllTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupMovedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPasswordResetAllTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupMovedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPasswordResetAllTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33245,6 +66648,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -33257,13 +66662,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupMovedDetails:other]; + return [self isEqualToPasswordResetAllType:other]; } -- (BOOL)isEqualToGroupMovedDetails:(DBTEAMLOGGroupMovedDetails *)aGroupMovedDetails { - if (self == aGroupMovedDetails) { +- (BOOL)isEqualToPasswordResetAllType:(DBTEAMLOGPasswordResetAllType *)aPasswordResetAllType { + if (self == aPasswordResetAllType) { return YES; } + if (![self.description_ isEqual:aPasswordResetAllType.description_]) { + return NO; + } return YES; } @@ -33271,39 +66679,38 @@ - (BOOL)isEqualToGroupMovedDetails:(DBTEAMLOGGroupMovedDetails *)aGroupMovedDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupMovedDetailsSerializer +@implementation DBTEAMLOGPasswordResetAllTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupMovedDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPasswordResetAllType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupMovedDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPasswordResetAllType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGroupMovedDetails alloc] initDefault]; + return [[DBTEAMLOGPasswordResetAllType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupRemoveExternalIdDetails.h" +#import "DBTEAMLOGPasswordResetDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupRemoveExternalIdDetails +@implementation DBTEAMLOGPasswordResetDetails #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSString *)previousValue { - [DBStoneValidators nonnullValidator:nil](previousValue); +- (instancetype)initDefault { self = [super init]; if (self) { - _previousValue = previousValue; } return self; } @@ -33311,17 +66718,17 @@ - (instancetype)initWithPreviousValue:(NSString *)previousValue { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupRemoveExternalIdDetailsSerializer serialize:instance]; + return [DBTEAMLOGPasswordResetDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupRemoveExternalIdDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPasswordResetDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupRemoveExternalIdDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPasswordResetDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33338,8 +66745,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - return prime * result; } @@ -33352,16 +66757,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupRemoveExternalIdDetails:other]; + return [self isEqualToPasswordResetDetails:other]; } -- (BOOL)isEqualToGroupRemoveExternalIdDetails:(DBTEAMLOGGroupRemoveExternalIdDetails *)aGroupRemoveExternalIdDetails { - if (self == aGroupRemoveExternalIdDetails) { +- (BOOL)isEqualToPasswordResetDetails:(DBTEAMLOGPasswordResetDetails *)aPasswordResetDetails { + if (self == aPasswordResetDetails) { return YES; } - if (![self.previousValue isEqual:aGroupRemoveExternalIdDetails.previousValue]) { - return NO; - } return YES; } @@ -33369,38 +66771,39 @@ - (BOOL)isEqualToGroupRemoveExternalIdDetails:(DBTEAMLOGGroupRemoveExternalIdDet #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupRemoveExternalIdDetailsSerializer +@implementation DBTEAMLOGPasswordResetDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupRemoveExternalIdDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPasswordResetDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = valueObj.previousValue; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupRemoveExternalIdDetails *)deserialize:(NSDictionary *)valueDict { - NSString *previousValue = valueDict[@"previous_value"]; ++ (DBTEAMLOGPasswordResetDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGGroupRemoveExternalIdDetails alloc] initWithPreviousValue:previousValue]; + return [[DBTEAMLOGPasswordResetDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupRemoveMemberDetails.h" +#import "DBTEAMLOGPasswordResetType.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupRemoveMemberDetails +@implementation DBTEAMLOGPasswordResetType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -33408,17 +66811,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupRemoveMemberDetailsSerializer serialize:instance]; + return [DBTEAMLOGPasswordResetTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupRemoveMemberDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPasswordResetTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupRemoveMemberDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPasswordResetTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33435,6 +66838,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -33447,13 +66852,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupRemoveMemberDetails:other]; + return [self isEqualToPasswordResetType:other]; } -- (BOOL)isEqualToGroupRemoveMemberDetails:(DBTEAMLOGGroupRemoveMemberDetails *)aGroupRemoveMemberDetails { - if (self == aGroupRemoveMemberDetails) { +- (BOOL)isEqualToPasswordResetType:(DBTEAMLOGPasswordResetType *)aPasswordResetType { + if (self == aPasswordResetType) { return YES; } + if (![self.description_ isEqual:aPasswordResetType.description_]) { + return NO; + } return YES; } @@ -33461,59 +66869,65 @@ - (BOOL)isEqualToGroupRemoveMemberDetails:(DBTEAMLOGGroupRemoveMemberDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupRemoveMemberDetailsSerializer +@implementation DBTEAMLOGPasswordResetTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupRemoveMemberDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGPasswordResetType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupRemoveMemberDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGPasswordResetType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGGroupRemoveMemberDetails alloc] initDefault]; + return [[DBTEAMLOGPasswordResetType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupRenameDetails.h" +#import "DBTEAMLOGNamespaceRelativePathLogInfo.h" +#import "DBTEAMLOGPathLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupRenameDetails +@implementation DBTEAMLOGPathLogInfo #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSString *)dNewValue { - [DBStoneValidators nonnullValidator:nil](previousValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithNamespaceRelative:(DBTEAMLOGNamespaceRelativePathLogInfo *)namespaceRelative + contextual:(NSString *)contextual { + [DBStoneValidators nonnullValidator:nil](namespaceRelative); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _contextual = contextual; + _namespaceRelative = namespaceRelative; } return self; } +- (instancetype)initWithNamespaceRelative:(DBTEAMLOGNamespaceRelativePathLogInfo *)namespaceRelative { + return [self initWithNamespaceRelative:namespaceRelative contextual:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupRenameDetailsSerializer serialize:instance]; + return [DBTEAMLOGPathLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupRenameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPathLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupRenameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPathLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33530,8 +66944,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.namespaceRelative hash]; + if (self.contextual != nil) { + result = prime * result + [self.contextual hash]; + } return prime * result; } @@ -33545,18 +66961,20 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupRenameDetails:other]; + return [self isEqualToPathLogInfo:other]; } -- (BOOL)isEqualToGroupRenameDetails:(DBTEAMLOGGroupRenameDetails *)aGroupRenameDetails { - if (self == aGroupRenameDetails) { +- (BOOL)isEqualToPathLogInfo:(DBTEAMLOGPathLogInfo *)aPathLogInfo { + if (self == aPathLogInfo) { return YES; } - if (![self.previousValue isEqual:aGroupRenameDetails.previousValue]) { + if (![self.namespaceRelative isEqual:aPathLogInfo.namespaceRelative]) { return NO; } - if (![self.dNewValue isEqual:aGroupRenameDetails.dNewValue]) { - return NO; + if (self.contextual) { + if (![self.contextual isEqual:aPathLogInfo.contextual]) { + return NO; + } } return YES; } @@ -33565,39 +66983,43 @@ - (BOOL)isEqualToGroupRenameDetails:(DBTEAMLOGGroupRenameDetails *)aGroupRenameD #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupRenameDetailsSerializer +@implementation DBTEAMLOGPathLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupRenameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPathLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = valueObj.previousValue; - jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"namespace_relative"] = + [DBTEAMLOGNamespaceRelativePathLogInfoSerializer serialize:valueObj.namespaceRelative]; + if (valueObj.contextual) { + jsonDict[@"contextual"] = valueObj.contextual; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupRenameDetails *)deserialize:(NSDictionary *)valueDict { - NSString *previousValue = valueDict[@"previous_value"]; - NSString *dNewValue = valueDict[@"new_value"]; ++ (DBTEAMLOGPathLogInfo *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGNamespaceRelativePathLogInfo *namespaceRelative = + [DBTEAMLOGNamespaceRelativePathLogInfoSerializer deserialize:valueDict[@"namespace_relative"]]; + NSString *contextual = valueDict[@"contextual"] ?: nil; - return [[DBTEAMLOGGroupRenameDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGPathLogInfo alloc] initWithNamespaceRelative:namespaceRelative contextual:contextual]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupUserManagementChangePolicyDetails.h" -#import "DBTEAMPOLICIESGroupCreation.h" +#import "DBTEAMLOGContentPermanentDeletePolicy.h" +#import "DBTEAMLOGPermanentDeleteChangePolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGGroupUserManagementChangePolicyDetails +@implementation DBTEAMLOGPermanentDeleteChangePolicyDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESGroupCreation *)dNewValue - previousValue:(DBTEAMPOLICIESGroupCreation *)previousValue { +- (instancetype)initWithDNewValue:(DBTEAMLOGContentPermanentDeletePolicy *)dNewValue + previousValue:(DBTEAMLOGContentPermanentDeletePolicy *)previousValue { [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; @@ -33608,24 +67030,24 @@ - (instancetype)initWithDNewValue:(DBTEAMPOLICIESGroupCreation *)dNewValue return self; } -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESGroupCreation *)dNewValue { +- (instancetype)initWithDNewValue:(DBTEAMLOGContentPermanentDeletePolicy *)dNewValue { return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33659,19 +67081,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToGroupUserManagementChangePolicyDetails:other]; + return [self isEqualToPermanentDeleteChangePolicyDetails:other]; } -- (BOOL)isEqualToGroupUserManagementChangePolicyDetails: - (DBTEAMLOGGroupUserManagementChangePolicyDetails *)aGroupUserManagementChangePolicyDetails { - if (self == aGroupUserManagementChangePolicyDetails) { +- (BOOL)isEqualToPermanentDeleteChangePolicyDetails: + (DBTEAMLOGPermanentDeleteChangePolicyDetails *)aPermanentDeleteChangePolicyDetails { + if (self == aPermanentDeleteChangePolicyDetails) { return YES; } - if (![self.dNewValue isEqual:aGroupUserManagementChangePolicyDetails.dNewValue]) { + if (![self.dNewValue isEqual:aPermanentDeleteChangePolicyDetails.dNewValue]) { return NO; } if (self.previousValue) { - if (![self.previousValue isEqual:aGroupUserManagementChangePolicyDetails.previousValue]) { + if (![self.previousValue isEqual:aPermanentDeleteChangePolicyDetails.previousValue]) { return NO; } } @@ -33682,65 +67104,48 @@ - (BOOL)isEqualToGroupUserManagementChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGGroupUserManagementChangePolicyDetailsSerializer +@implementation DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGGroupUserManagementChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPermanentDeleteChangePolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMPOLICIESGroupCreationSerializer serialize:valueObj.dNewValue]; + jsonDict[@"new_value"] = [DBTEAMLOGContentPermanentDeletePolicySerializer serialize:valueObj.dNewValue]; if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESGroupCreationSerializer serialize:valueObj.previousValue]; + jsonDict[@"previous_value"] = [DBTEAMLOGContentPermanentDeletePolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGGroupUserManagementChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESGroupCreation *dNewValue = [DBTEAMPOLICIESGroupCreationSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMPOLICIESGroupCreation *previousValue = - valueDict[@"previous_value"] ? [DBTEAMPOLICIESGroupCreationSerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGPermanentDeleteChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGContentPermanentDeletePolicy *dNewValue = + [DBTEAMLOGContentPermanentDeletePolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGContentPermanentDeletePolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMLOGContentPermanentDeletePolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return - [[DBTEAMLOGGroupUserManagementChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGPermanentDeleteChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGAppLogInfo.h" -#import "DBTEAMLOGDeviceLogInfo.h" -#import "DBTEAMLOGFolderLogInfo.h" -#import "DBTEAMLOGJoinTeamDetails.h" +#import "DBTEAMLOGPermanentDeleteChangePolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGJoinTeamDetails +@implementation DBTEAMLOGPermanentDeleteChangePolicyType #pragma mark - Constructors -- (instancetype)initWithLinkedApps:(NSArray *)linkedApps - linkedDevices:(NSArray *)linkedDevices - linkedSharedFolders:(NSArray *)linkedSharedFolders { - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](linkedApps); - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](linkedDevices); - [DBStoneValidators - nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](linkedSharedFolders); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _linkedApps = linkedApps; - _linkedDevices = linkedDevices; - _linkedSharedFolders = linkedSharedFolders; + _description_ = description_; } return self; } @@ -33748,17 +67153,17 @@ - (instancetype)initWithLinkedApps:(NSArray *)linkedApps #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGJoinTeamDetailsSerializer serialize:instance]; + return [DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGJoinTeamDetailsSerializer deserialize:dict]; + return [DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGJoinTeamDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33775,9 +67180,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.linkedApps hash]; - result = prime * result + [self.linkedDevices hash]; - result = prime * result + [self.linkedSharedFolders hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -33791,20 +67194,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToJoinTeamDetails:other]; + return [self isEqualToPermanentDeleteChangePolicyType:other]; } -- (BOOL)isEqualToJoinTeamDetails:(DBTEAMLOGJoinTeamDetails *)aJoinTeamDetails { - if (self == aJoinTeamDetails) { +- (BOOL)isEqualToPermanentDeleteChangePolicyType: + (DBTEAMLOGPermanentDeleteChangePolicyType *)aPermanentDeleteChangePolicyType { + if (self == aPermanentDeleteChangePolicyType) { return YES; } - if (![self.linkedApps isEqual:aJoinTeamDetails.linkedApps]) { - return NO; - } - if (![self.linkedDevices isEqual:aJoinTeamDetails.linkedDevices]) { - return NO; - } - if (![self.linkedSharedFolders isEqual:aJoinTeamDetails.linkedSharedFolders]) { + if (![self.description_ isEqual:aPermanentDeleteChangePolicyType.description_]) { return NO; } return YES; @@ -33814,81 +67212,46 @@ - (BOOL)isEqualToJoinTeamDetails:(DBTEAMLOGJoinTeamDetails *)aJoinTeamDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGJoinTeamDetailsSerializer +@implementation DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGJoinTeamDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPermanentDeleteChangePolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"linked_apps"] = [DBArraySerializer serialize:valueObj.linkedApps - withBlock:^id(id elem0) { - return [DBTEAMLOGAppLogInfoSerializer serialize:elem0]; - }]; - jsonDict[@"linked_devices"] = [DBArraySerializer serialize:valueObj.linkedDevices - withBlock:^id(id elem0) { - return [DBTEAMLOGDeviceLogInfoSerializer serialize:elem0]; - }]; - jsonDict[@"linked_shared_folders"] = [DBArraySerializer serialize:valueObj.linkedSharedFolders - withBlock:^id(id elem0) { - return [DBTEAMLOGFolderLogInfoSerializer serialize:elem0]; - }]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGJoinTeamDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *linkedApps = - [DBArraySerializer deserialize:valueDict[@"linked_apps"] - withBlock:^id(id elem0) { - return [DBTEAMLOGAppLogInfoSerializer deserialize:elem0]; - }]; - NSArray *linkedDevices = - [DBArraySerializer deserialize:valueDict[@"linked_devices"] - withBlock:^id(id elem0) { - return [DBTEAMLOGDeviceLogInfoSerializer deserialize:elem0]; - }]; - NSArray *linkedSharedFolders = - [DBArraySerializer deserialize:valueDict[@"linked_shared_folders"] - withBlock:^id(id elem0) { - return [DBTEAMLOGFolderLogInfoSerializer deserialize:elem0]; - }]; ++ (DBTEAMLOGPermanentDeleteChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGJoinTeamDetails alloc] initWithLinkedApps:linkedApps - linkedDevices:linkedDevices - linkedSharedFolders:linkedSharedFolders]; + return [[DBTEAMLOGPermanentDeleteChangePolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGLinkAudience.h" +#import "DBTEAMLOGPlacementRestriction.h" #pragma mark - API Object -@implementation DBTEAMLOGLinkAudience +@implementation DBTEAMLOGPlacementRestriction #pragma mark - Constructors -- (instancetype)initWithPublic { - self = [super init]; - if (self) { - _tag = DBTEAMLOGLinkAudiencePublic; - } - return self; -} - -- (instancetype)initWithTeam { +- (instancetype)initWithEuropeOnly { self = [super init]; if (self) { - _tag = DBTEAMLOGLinkAudienceTeam; + _tag = DBTEAMLOGPlacementRestrictionEuropeOnly; } return self; } -- (instancetype)initWithMembers { +- (instancetype)initWithNone { self = [super init]; if (self) { - _tag = DBTEAMLOGLinkAudienceMembers; + _tag = DBTEAMLOGPlacementRestrictionNone; } return self; } @@ -33896,7 +67259,7 @@ - (instancetype)initWithMembers { - (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGLinkAudienceOther; + _tag = DBTEAMLOGPlacementRestrictionOther; } return self; } @@ -33905,32 +67268,26 @@ - (instancetype)initWithOther { #pragma mark - Tag state methods -- (BOOL)isPublic { - return _tag == DBTEAMLOGLinkAudiencePublic; -} - -- (BOOL)isTeam { - return _tag == DBTEAMLOGLinkAudienceTeam; +- (BOOL)isEuropeOnly { + return _tag == DBTEAMLOGPlacementRestrictionEuropeOnly; } -- (BOOL)isMembers { - return _tag == DBTEAMLOGLinkAudienceMembers; +- (BOOL)isNone { + return _tag == DBTEAMLOGPlacementRestrictionNone; } - (BOOL)isOther { - return _tag == DBTEAMLOGLinkAudienceOther; + return _tag == DBTEAMLOGPlacementRestrictionOther; } - (NSString *)tagName { switch (_tag) { - case DBTEAMLOGLinkAudiencePublic: - return @"DBTEAMLOGLinkAudiencePublic"; - case DBTEAMLOGLinkAudienceTeam: - return @"DBTEAMLOGLinkAudienceTeam"; - case DBTEAMLOGLinkAudienceMembers: - return @"DBTEAMLOGLinkAudienceMembers"; - case DBTEAMLOGLinkAudienceOther: - return @"DBTEAMLOGLinkAudienceOther"; + case DBTEAMLOGPlacementRestrictionEuropeOnly: + return @"DBTEAMLOGPlacementRestrictionEuropeOnly"; + case DBTEAMLOGPlacementRestrictionNone: + return @"DBTEAMLOGPlacementRestrictionNone"; + case DBTEAMLOGPlacementRestrictionOther: + return @"DBTEAMLOGPlacementRestrictionOther"; } @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); @@ -33939,17 +67296,17 @@ - (NSString *)tagName { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGLinkAudienceSerializer serialize:instance]; + return [DBTEAMLOGPlacementRestrictionSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGLinkAudienceSerializer deserialize:dict]; + return [DBTEAMLOGPlacementRestrictionSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGLinkAudienceSerializer serialize:self] description]; + return [[DBTEAMLOGPlacementRestrictionSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -33967,13 +67324,11 @@ - (NSUInteger)hash { NSUInteger result = 1; switch (_tag) { - case DBTEAMLOGLinkAudiencePublic: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGLinkAudienceTeam: + case DBTEAMLOGPlacementRestrictionEuropeOnly: result = prime * result + [[self tagName] hash]; - case DBTEAMLOGLinkAudienceMembers: + case DBTEAMLOGPlacementRestrictionNone: result = prime * result + [[self tagName] hash]; - case DBTEAMLOGLinkAudienceOther: + case DBTEAMLOGPlacementRestrictionOther: result = prime * result + [[self tagName] hash]; } @@ -33989,25 +67344,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToLinkAudience:other]; + return [self isEqualToPlacementRestriction:other]; } -- (BOOL)isEqualToLinkAudience:(DBTEAMLOGLinkAudience *)aLinkAudience { - if (self == aLinkAudience) { +- (BOOL)isEqualToPlacementRestriction:(DBTEAMLOGPlacementRestriction *)aPlacementRestriction { + if (self == aPlacementRestriction) { return YES; } - if (self.tag != aLinkAudience.tag) { + if (self.tag != aPlacementRestriction.tag) { return NO; } switch (_tag) { - case DBTEAMLOGLinkAudiencePublic: - return [[self tagName] isEqual:[aLinkAudience tagName]]; - case DBTEAMLOGLinkAudienceTeam: - return [[self tagName] isEqual:[aLinkAudience tagName]]; - case DBTEAMLOGLinkAudienceMembers: - return [[self tagName] isEqual:[aLinkAudience tagName]]; - case DBTEAMLOGLinkAudienceOther: - return [[self tagName] isEqual:[aLinkAudience tagName]]; + case DBTEAMLOGPlacementRestrictionEuropeOnly: + return [[self tagName] isEqual:[aPlacementRestriction tagName]]; + case DBTEAMLOGPlacementRestrictionNone: + return [[self tagName] isEqual:[aPlacementRestriction tagName]]; + case DBTEAMLOGPlacementRestrictionOther: + return [[self tagName] isEqual:[aPlacementRestriction tagName]]; } return YES; } @@ -34016,17 +67369,15 @@ - (BOOL)isEqualToLinkAudience:(DBTEAMLOGLinkAudience *)aLinkAudience { #pragma mark - Serializer Object -@implementation DBTEAMLOGLinkAudienceSerializer +@implementation DBTEAMLOGPlacementRestrictionSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGLinkAudience *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGPlacementRestriction *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isPublic]) { - jsonDict[@".tag"] = @"public"; - } else if ([valueObj isTeam]) { - jsonDict[@".tag"] = @"team"; - } else if ([valueObj isMembers]) { - jsonDict[@".tag"] = @"members"; + if ([valueObj isEuropeOnly]) { + jsonDict[@".tag"] = @"europe_only"; + } else if ([valueObj isNone]) { + jsonDict[@".tag"] = @"none"; } else if ([valueObj isOther]) { jsonDict[@".tag"] = @"other"; } else { @@ -34036,19 +67387,17 @@ + (NSDictionary *)serialize:(DBTEAMLOGLinkAudience *)valueObj { return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGLinkAudience *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGPlacementRestriction *)deserialize:(NSDictionary *)valueDict { NSString *tag = valueDict[@".tag"]; - if ([tag isEqualToString:@"public"]) { - return [[DBTEAMLOGLinkAudience alloc] initWithPublic]; - } else if ([tag isEqualToString:@"team"]) { - return [[DBTEAMLOGLinkAudience alloc] initWithTeam]; - } else if ([tag isEqualToString:@"members"]) { - return [[DBTEAMLOGLinkAudience alloc] initWithMembers]; + if ([tag isEqualToString:@"europe_only"]) { + return [[DBTEAMLOGPlacementRestriction alloc] initWithEuropeOnly]; + } else if ([tag isEqualToString:@"none"]) { + return [[DBTEAMLOGPlacementRestriction alloc] initWithNone]; } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGLinkAudience alloc] initWithOther]; + return [[DBTEAMLOGPlacementRestriction alloc] initWithOther]; } else { - return [[DBTEAMLOGLinkAudience alloc] initWithOther]; + return [[DBTEAMLOGPlacementRestriction alloc] initWithOther]; } } @@ -34056,50 +67405,40 @@ + (DBTEAMLOGLinkAudience *)deserialize:(NSDictionary *)valueDict { #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFailureDetailsLogInfo.h" -#import "DBTEAMLOGLoginFailDetails.h" -#import "DBTEAMLOGLoginMethod.h" +#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGLoginFailDetails +@implementation DBTEAMLOGRelocateAssetReferencesLogInfo #pragma mark - Constructors -- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod - errorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails - isEmmManaged:(NSNumber *)isEmmManaged { - [DBStoneValidators nonnullValidator:nil](loginMethod); - [DBStoneValidators nonnullValidator:nil](errorDetails); +- (instancetype)initWithSrcAssetIndex:(NSNumber *)srcAssetIndex destAssetIndex:(NSNumber *)destAssetIndex { + [DBStoneValidators nonnullValidator:nil](srcAssetIndex); + [DBStoneValidators nonnullValidator:nil](destAssetIndex); self = [super init]; if (self) { - _isEmmManaged = isEmmManaged; - _loginMethod = loginMethod; - _errorDetails = errorDetails; + _srcAssetIndex = srcAssetIndex; + _destAssetIndex = destAssetIndex; } return self; } -- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod - errorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails { - return [self initWithLoginMethod:loginMethod errorDetails:errorDetails isEmmManaged:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGLoginFailDetailsSerializer serialize:instance]; + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGLoginFailDetailsSerializer deserialize:dict]; + return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGLoginFailDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34116,11 +67455,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.loginMethod hash]; - result = prime * result + [self.errorDetails hash]; - if (self.isEmmManaged != nil) { - result = prime * result + [self.isEmmManaged hash]; - } + result = prime * result + [self.srcAssetIndex hash]; + result = prime * result + [self.destAssetIndex hash]; return prime * result; } @@ -34134,24 +67470,20 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToLoginFailDetails:other]; + return [self isEqualToRelocateAssetReferencesLogInfo:other]; } -- (BOOL)isEqualToLoginFailDetails:(DBTEAMLOGLoginFailDetails *)aLoginFailDetails { - if (self == aLoginFailDetails) { +- (BOOL)isEqualToRelocateAssetReferencesLogInfo: + (DBTEAMLOGRelocateAssetReferencesLogInfo *)aRelocateAssetReferencesLogInfo { + if (self == aRelocateAssetReferencesLogInfo) { return YES; } - if (![self.loginMethod isEqual:aLoginFailDetails.loginMethod]) { + if (![self.srcAssetIndex isEqual:aRelocateAssetReferencesLogInfo.srcAssetIndex]) { return NO; } - if (![self.errorDetails isEqual:aLoginFailDetails.errorDetails]) { + if (![self.destAssetIndex isEqual:aRelocateAssetReferencesLogInfo.destAssetIndex]) { return NO; } - if (self.isEmmManaged) { - if (![self.isEmmManaged isEqual:aLoginFailDetails.isEmmManaged]) { - return NO; - } - } return YES; } @@ -34159,124 +67491,261 @@ - (BOOL)isEqualToLoginFailDetails:(DBTEAMLOGLoginFailDetails *)aLoginFailDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGLoginFailDetailsSerializer +@implementation DBTEAMLOGRelocateAssetReferencesLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGLoginFailDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGRelocateAssetReferencesLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"login_method"] = [DBTEAMLOGLoginMethodSerializer serialize:valueObj.loginMethod]; - jsonDict[@"error_details"] = [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:valueObj.errorDetails]; - if (valueObj.isEmmManaged) { - jsonDict[@"is_emm_managed"] = valueObj.isEmmManaged; - } + jsonDict[@"src_asset_index"] = valueObj.srcAssetIndex; + jsonDict[@"dest_asset_index"] = valueObj.destAssetIndex; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGLoginFailDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGLoginMethod *loginMethod = [DBTEAMLOGLoginMethodSerializer deserialize:valueDict[@"login_method"]]; - DBTEAMLOGFailureDetailsLogInfo *errorDetails = - [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:valueDict[@"error_details"]]; - NSNumber *isEmmManaged = valueDict[@"is_emm_managed"] ?: nil; ++ (DBTEAMLOGRelocateAssetReferencesLogInfo *)deserialize:(NSDictionary *)valueDict { + NSNumber *srcAssetIndex = valueDict[@"src_asset_index"]; + NSNumber *destAssetIndex = valueDict[@"dest_asset_index"]; - return [[DBTEAMLOGLoginFailDetails alloc] initWithLoginMethod:loginMethod - errorDetails:errorDetails - isEmmManaged:isEmmManaged]; + return [[DBTEAMLOGRelocateAssetReferencesLogInfo alloc] initWithSrcAssetIndex:srcAssetIndex + destAssetIndex:destAssetIndex]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGLoginMethod.h" +#import "DBTEAMLOGResellerLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGLoginMethod +@implementation DBTEAMLOGResellerLogInfo #pragma mark - Constructors -- (instancetype)initWithPassword { +- (instancetype)initWithResellerName:(NSString *)resellerName resellerEmail:(NSString *)resellerEmail { + [DBStoneValidators nonnullValidator:nil](resellerName); + [DBStoneValidators + nonnullValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](resellerEmail); + self = [super init]; if (self) { - _tag = DBTEAMLOGLoginMethodPassword; + _resellerName = resellerName; + _resellerEmail = resellerEmail; } return self; } -- (instancetype)initWithTwoFactorAuthentication { - self = [super init]; - if (self) { - _tag = DBTEAMLOGLoginMethodTwoFactorAuthentication; - } +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGResellerLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGResellerLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGResellerLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable return self; } -- (instancetype)initWithSaml { - self = [super init]; - if (self) { - _tag = DBTEAMLOGLoginMethodSaml; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.resellerName hash]; + result = prime * result + [self.resellerEmail hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } - return self; + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToResellerLogInfo:other]; } -- (instancetype)initWithOther { +- (BOOL)isEqualToResellerLogInfo:(DBTEAMLOGResellerLogInfo *)aResellerLogInfo { + if (self == aResellerLogInfo) { + return YES; + } + if (![self.resellerName isEqual:aResellerLogInfo.resellerName]) { + return NO; + } + if (![self.resellerEmail isEqual:aResellerLogInfo.resellerEmail]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGResellerLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGResellerLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"reseller_name"] = valueObj.resellerName; + jsonDict[@"reseller_email"] = valueObj.resellerEmail; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGResellerLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *resellerName = valueDict[@"reseller_name"]; + NSString *resellerEmail = valueDict[@"reseller_email"]; + + return [[DBTEAMLOGResellerLogInfo alloc] initWithResellerName:resellerName resellerEmail:resellerEmail]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGResellerSupportSessionEndDetails.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGResellerSupportSessionEndDetails + +#pragma mark - Constructors + +- (instancetype)initDefault { + self = [super init]; if (self) { - _tag = DBTEAMLOGLoginMethodOther; } return self; } -#pragma mark - Instance field accessors +#pragma mark - Serialization methods -#pragma mark - Tag state methods ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGResellerSupportSessionEndDetailsSerializer serialize:instance]; +} -- (BOOL)isPassword { - return _tag == DBTEAMLOGLoginMethodPassword; ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGResellerSupportSessionEndDetailsSerializer deserialize:dict]; } -- (BOOL)isTwoFactorAuthentication { - return _tag == DBTEAMLOGLoginMethodTwoFactorAuthentication; +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGResellerSupportSessionEndDetailsSerializer serialize:self] description]; } -- (BOOL)isSaml { - return _tag == DBTEAMLOGLoginMethodSaml; +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; } -- (BOOL)isOther { - return _tag == DBTEAMLOGLoginMethodOther; +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + return prime * result; } -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGLoginMethodPassword: - return @"DBTEAMLOGLoginMethodPassword"; - case DBTEAMLOGLoginMethodTwoFactorAuthentication: - return @"DBTEAMLOGLoginMethodTwoFactorAuthentication"; - case DBTEAMLOGLoginMethodSaml: - return @"DBTEAMLOGLoginMethodSaml"; - case DBTEAMLOGLoginMethodOther: - return @"DBTEAMLOGLoginMethodOther"; +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToResellerSupportSessionEndDetails:other]; +} - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (BOOL)isEqualToResellerSupportSessionEndDetails: + (DBTEAMLOGResellerSupportSessionEndDetails *)aResellerSupportSessionEndDetails { + if (self == aResellerSupportSessionEndDetails) { + return YES; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGResellerSupportSessionEndDetailsSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionEndDetails *)valueObj { +#pragma unused(valueObj) + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGResellerSupportSessionEndDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGResellerSupportSessionEndDetails alloc] initDefault]; +} + +@end + +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGResellerSupportSessionEndType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGResellerSupportSessionEndType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGLoginMethodSerializer serialize:instance]; + return [DBTEAMLOGResellerSupportSessionEndTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGLoginMethodSerializer deserialize:dict]; + return [DBTEAMLOGResellerSupportSessionEndTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGLoginMethodSerializer serialize:self] description]; + return [[DBTEAMLOGResellerSupportSessionEndTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34293,16 +67762,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGLoginMethodPassword: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGLoginMethodTwoFactorAuthentication: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGLoginMethodSaml: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGLoginMethodOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -34316,25 +67776,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToLoginMethod:other]; -} - -- (BOOL)isEqualToLoginMethod:(DBTEAMLOGLoginMethod *)aLoginMethod { - if (self == aLoginMethod) { - return YES; - } - if (self.tag != aLoginMethod.tag) { - return NO; - } - switch (_tag) { - case DBTEAMLOGLoginMethodPassword: - return [[self tagName] isEqual:[aLoginMethod tagName]]; - case DBTEAMLOGLoginMethodTwoFactorAuthentication: - return [[self tagName] isEqual:[aLoginMethod tagName]]; - case DBTEAMLOGLoginMethodSaml: - return [[self tagName] isEqual:[aLoginMethod tagName]]; - case DBTEAMLOGLoginMethodOther: - return [[self tagName] isEqual:[aLoginMethod tagName]]; + return [self isEqualToResellerSupportSessionEndType:other]; +} + +- (BOOL)isEqualToResellerSupportSessionEndType: + (DBTEAMLOGResellerSupportSessionEndType *)aResellerSupportSessionEndType { + if (self == aResellerSupportSessionEndType) { + return YES; + } + if (![self.description_ isEqual:aResellerSupportSessionEndType.description_]) { + return NO; } return YES; } @@ -34343,84 +67794,56 @@ - (BOOL)isEqualToLoginMethod:(DBTEAMLOGLoginMethod *)aLoginMethod { #pragma mark - Serializer Object -@implementation DBTEAMLOGLoginMethodSerializer +@implementation DBTEAMLOGResellerSupportSessionEndTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGLoginMethod *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionEndType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isPassword]) { - jsonDict[@".tag"] = @"password"; - } else if ([valueObj isTwoFactorAuthentication]) { - jsonDict[@".tag"] = @"two_factor_authentication"; - } else if ([valueObj isSaml]) { - jsonDict[@".tag"] = @"saml"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGLoginMethod *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGResellerSupportSessionEndType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"password"]) { - return [[DBTEAMLOGLoginMethod alloc] initWithPassword]; - } else if ([tag isEqualToString:@"two_factor_authentication"]) { - return [[DBTEAMLOGLoginMethod alloc] initWithTwoFactorAuthentication]; - } else if ([tag isEqualToString:@"saml"]) { - return [[DBTEAMLOGLoginMethod alloc] initWithSaml]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGLoginMethod alloc] initWithOther]; - } else { - return [[DBTEAMLOGLoginMethod alloc] initWithOther]; - } + return [[DBTEAMLOGResellerSupportSessionEndType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGLoginMethod.h" -#import "DBTEAMLOGLoginSuccessDetails.h" +#import "DBTEAMLOGResellerSupportSessionStartDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGLoginSuccessDetails +@implementation DBTEAMLOGResellerSupportSessionStartDetails #pragma mark - Constructors -- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod isEmmManaged:(NSNumber *)isEmmManaged { - [DBStoneValidators nonnullValidator:nil](loginMethod); +- (instancetype)initDefault { self = [super init]; if (self) { - _isEmmManaged = isEmmManaged; - _loginMethod = loginMethod; } return self; } -- (instancetype)initWithLoginMethod:(DBTEAMLOGLoginMethod *)loginMethod { - return [self initWithLoginMethod:loginMethod isEmmManaged:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGLoginSuccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGResellerSupportSessionStartDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGLoginSuccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGResellerSupportSessionStartDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGLoginSuccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGResellerSupportSessionStartDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34437,11 +67860,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.loginMethod hash]; - if (self.isEmmManaged != nil) { - result = prime * result + [self.isEmmManaged hash]; - } - return prime * result; } @@ -34454,21 +67872,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToLoginSuccessDetails:other]; + return [self isEqualToResellerSupportSessionStartDetails:other]; } -- (BOOL)isEqualToLoginSuccessDetails:(DBTEAMLOGLoginSuccessDetails *)aLoginSuccessDetails { - if (self == aLoginSuccessDetails) { +- (BOOL)isEqualToResellerSupportSessionStartDetails: + (DBTEAMLOGResellerSupportSessionStartDetails *)aResellerSupportSessionStartDetails { + if (self == aResellerSupportSessionStartDetails) { return YES; } - if (![self.loginMethod isEqual:aLoginSuccessDetails.loginMethod]) { - return NO; - } - if (self.isEmmManaged) { - if (![self.isEmmManaged isEqual:aLoginSuccessDetails.isEmmManaged]) { - return NO; - } - } return YES; } @@ -34476,42 +67887,39 @@ - (BOOL)isEqualToLoginSuccessDetails:(DBTEAMLOGLoginSuccessDetails *)aLoginSucce #pragma mark - Serializer Object -@implementation DBTEAMLOGLoginSuccessDetailsSerializer +@implementation DBTEAMLOGResellerSupportSessionStartDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGLoginSuccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionStartDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"login_method"] = [DBTEAMLOGLoginMethodSerializer serialize:valueObj.loginMethod]; - if (valueObj.isEmmManaged) { - jsonDict[@"is_emm_managed"] = valueObj.isEmmManaged; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGLoginSuccessDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGLoginMethod *loginMethod = [DBTEAMLOGLoginMethodSerializer deserialize:valueDict[@"login_method"]]; - NSNumber *isEmmManaged = valueDict[@"is_emm_managed"] ?: nil; ++ (DBTEAMLOGResellerSupportSessionStartDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGLoginSuccessDetails alloc] initWithLoginMethod:loginMethod isEmmManaged:isEmmManaged]; + return [[DBTEAMLOGResellerSupportSessionStartDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGLogoutDetails.h" +#import "DBTEAMLOGResellerSupportSessionStartType.h" #pragma mark - API Object -@implementation DBTEAMLOGLogoutDetails +@implementation DBTEAMLOGResellerSupportSessionStartType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -34519,17 +67927,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGLogoutDetailsSerializer serialize:instance]; + return [DBTEAMLOGResellerSupportSessionStartTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGLogoutDetailsSerializer deserialize:dict]; + return [DBTEAMLOGResellerSupportSessionStartTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGLogoutDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGResellerSupportSessionStartTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34546,6 +67954,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -34558,13 +67968,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToLogoutDetails:other]; + return [self isEqualToResellerSupportSessionStartType:other]; } -- (BOOL)isEqualToLogoutDetails:(DBTEAMLOGLogoutDetails *)aLogoutDetails { - if (self == aLogoutDetails) { +- (BOOL)isEqualToResellerSupportSessionStartType: + (DBTEAMLOGResellerSupportSessionStartType *)aResellerSupportSessionStartType { + if (self == aResellerSupportSessionStartType) { return YES; } + if (![self.description_ isEqual:aResellerSupportSessionStartType.description_]) { + return NO; + } return YES; } @@ -34572,58 +67986,75 @@ - (BOOL)isEqualToLogoutDetails:(DBTEAMLOGLogoutDetails *)aLogoutDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGLogoutDetailsSerializer +@implementation DBTEAMLOGResellerSupportSessionStartTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGLogoutDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionStartType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGLogoutDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGResellerSupportSessionStartType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGLogoutDetails alloc] initDefault]; + return [[DBTEAMLOGResellerSupportSessionStartType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberAddNameDetails.h" -#import "DBTEAMLOGUserNameLogInfo.h" +#import "DBTEAMLOGSfAddGroupDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberAddNameDetails +@implementation DBTEAMLOGSfAddGroupDetails #pragma mark - Constructors -- (instancetype)initWithValue:(DBTEAMLOGUserNameLogInfo *)value { - [DBStoneValidators nonnullValidator:nil](value); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + teamName:(NSString *)teamName + sharingPermission:(NSString *)sharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); + [DBStoneValidators nonnullValidator:nil](teamName); self = [super init]; if (self) { - _value = value; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _sharingPermission = sharingPermission; + _teamName = teamName; } return self; } +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + teamName:(NSString *)teamName { + return [self initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + teamName:teamName + sharingPermission:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberAddNameDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfAddGroupDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberAddNameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfAddGroupDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberAddNameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfAddGroupDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34640,7 +68071,12 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.value hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + result = prime * result + [self.teamName hash]; + if (self.sharingPermission != nil) { + result = prime * result + [self.sharingPermission hash]; + } return prime * result; } @@ -34654,16 +68090,27 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberAddNameDetails:other]; + return [self isEqualToSfAddGroupDetails:other]; } -- (BOOL)isEqualToMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)aMemberAddNameDetails { - if (self == aMemberAddNameDetails) { +- (BOOL)isEqualToSfAddGroupDetails:(DBTEAMLOGSfAddGroupDetails *)aSfAddGroupDetails { + if (self == aSfAddGroupDetails) { return YES; } - if (![self.value isEqual:aMemberAddNameDetails.value]) { + if (![self.targetAssetIndex isEqual:aSfAddGroupDetails.targetAssetIndex]) { + return NO; + } + if (![self.originalFolderName isEqual:aSfAddGroupDetails.originalFolderName]) { + return NO; + } + if (![self.teamName isEqual:aSfAddGroupDetails.teamName]) { return NO; } + if (self.sharingPermission) { + if (![self.sharingPermission isEqual:aSfAddGroupDetails.sharingPermission]) { + return NO; + } + } return YES; } @@ -34671,63 +68118,69 @@ - (BOOL)isEqualToMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)aMemberAd #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberAddNameDetailsSerializer +@implementation DBTEAMLOGSfAddGroupDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberAddNameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfAddGroupDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"value"] = [DBTEAMLOGUserNameLogInfoSerializer serialize:valueObj.value]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + jsonDict[@"team_name"] = valueObj.teamName; + if (valueObj.sharingPermission) { + jsonDict[@"sharing_permission"] = valueObj.sharingPermission; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberAddNameDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGUserNameLogInfo *value = [DBTEAMLOGUserNameLogInfoSerializer deserialize:valueDict[@"value"]]; ++ (DBTEAMLOGSfAddGroupDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *teamName = valueDict[@"team_name"]; + NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - return [[DBTEAMLOGMemberAddNameDetails alloc] initWithValue:value]; + return [[DBTEAMLOGSfAddGroupDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + teamName:teamName + sharingPermission:sharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGAdminRole.h" -#import "DBTEAMLOGMemberChangeAdminRoleDetails.h" +#import "DBTEAMLOGSfAddGroupType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberChangeAdminRoleDetails +@implementation DBTEAMLOGSfAddGroupType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGAdminRole *)dNewValue previousValue:(DBTEAMLOGAdminRole *)previousValue { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithDNewValue:nil previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberChangeAdminRoleDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfAddGroupTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberChangeAdminRoleDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfAddGroupTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberChangeAdminRoleDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfAddGroupTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34744,12 +68197,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.dNewValue != nil) { - result = prime * result + [self.dNewValue hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -34763,22 +68211,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberChangeAdminRoleDetails:other]; + return [self isEqualToSfAddGroupType:other]; } -- (BOOL)isEqualToMemberChangeAdminRoleDetails:(DBTEAMLOGMemberChangeAdminRoleDetails *)aMemberChangeAdminRoleDetails { - if (self == aMemberChangeAdminRoleDetails) { +- (BOOL)isEqualToSfAddGroupType:(DBTEAMLOGSfAddGroupType *)aSfAddGroupType { + if (self == aSfAddGroupType) { return YES; } - if (self.dNewValue) { - if (![self.dNewValue isEqual:aMemberChangeAdminRoleDetails.dNewValue]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberChangeAdminRoleDetails.previousValue]) { - return NO; - } + if (![self.description_ isEqual:aSfAddGroupType.description_]) { + return NO; } return YES; } @@ -34787,79 +68228,68 @@ - (BOOL)isEqualToMemberChangeAdminRoleDetails:(DBTEAMLOGMemberChangeAdminRoleDet #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberChangeAdminRoleDetailsSerializer +@implementation DBTEAMLOGSfAddGroupTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeAdminRoleDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfAddGroupType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.dNewValue) { - jsonDict[@"new_value"] = [DBTEAMLOGAdminRoleSerializer serialize:valueObj.dNewValue]; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGAdminRoleSerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberChangeAdminRoleDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGAdminRole *dNewValue = - valueDict[@"new_value"] ? [DBTEAMLOGAdminRoleSerializer deserialize:valueDict[@"new_value"]] : nil; - DBTEAMLOGAdminRole *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGAdminRoleSerializer deserialize:valueDict[@"previous_value"]] : nil; ++ (DBTEAMLOGSfAddGroupType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGMemberChangeAdminRoleDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSfAddGroupType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberChangeEmailDetails.h" +#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberChangeEmailDetails +@implementation DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString *)previousValue { - [DBStoneValidators - nonnullValidator:[DBStoneValidators - stringValidator:nil - maxLength:@(255) - pattern:@"^['&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-9.-]*.[A-Za-z]{2,15}$"]](dNewValue); - [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:nil - maxLength:@(255) - pattern:@"^['&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-" - @"9.-]*.[A-Za-z]{2,15}$"]](previousValue); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + sharedFolderType:(NSString *)sharedFolderType { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _sharedFolderType = sharedFolderType; } return self; } -- (instancetype)initWithDNewValue:(NSString *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:originalFolderName sharedFolderType:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberChangeEmailDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberChangeEmailDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberChangeEmailDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34876,9 +68306,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.sharedFolderType != nil) { + result = prime * result + [self.sharedFolderType hash]; } return prime * result; @@ -34893,18 +68324,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberChangeEmailDetails:other]; + return [self isEqualToSfAllowNonMembersToViewSharedLinksDetails:other]; } -- (BOOL)isEqualToMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)aMemberChangeEmailDetails { - if (self == aMemberChangeEmailDetails) { +- (BOOL)isEqualToSfAllowNonMembersToViewSharedLinksDetails: + (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)aSfAllowNonMembersToViewSharedLinksDetails { + if (self == aSfAllowNonMembersToViewSharedLinksDetails) { return YES; } - if (![self.dNewValue isEqual:aMemberChangeEmailDetails.dNewValue]) { + if (![self.targetAssetIndex isEqual:aSfAllowNonMembersToViewSharedLinksDetails.targetAssetIndex]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberChangeEmailDetails.previousValue]) { + if (![self.originalFolderName isEqual:aSfAllowNonMembersToViewSharedLinksDetails.originalFolderName]) { + return NO; + } + if (self.sharedFolderType) { + if (![self.sharedFolderType isEqual:aSfAllowNonMembersToViewSharedLinksDetails.sharedFolderType]) { return NO; } } @@ -34915,48 +68350,48 @@ - (BOOL)isEqualToMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberChangeEmailDetailsSerializer +@implementation DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeEmailDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = valueObj.dNewValue; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharedFolderType) { + jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberChangeEmailDetails *)deserialize:(NSDictionary *)valueDict { - NSString *dNewValue = valueDict[@"new_value"]; - NSString *previousValue = valueDict[@"previous_value"] ?: nil; ++ (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - return [[DBTEAMLOGMemberChangeEmailDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + sharedFolderType:sharedFolderType]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberChangeMembershipTypeDetails.h" -#import "DBTEAMLOGTeamMembershipType.h" +#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberChangeMembershipTypeDetails +@implementation DBTEAMLOGSfAllowNonMembersToViewSharedLinksType #pragma mark - Constructors -- (instancetype)initWithPrevValue:(DBTEAMLOGTeamMembershipType *)prevValue - dNewValue:(DBTEAMLOGTeamMembershipType *)dNewValue { - [DBStoneValidators nonnullValidator:nil](prevValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _prevValue = prevValue; - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -34964,17 +68399,17 @@ - (instancetype)initWithPrevValue:(DBTEAMLOGTeamMembershipType *)prevValue #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -34991,8 +68426,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.prevValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -35006,18 +68440,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberChangeMembershipTypeDetails:other]; + return [self isEqualToSfAllowNonMembersToViewSharedLinksType:other]; } -- (BOOL)isEqualToMemberChangeMembershipTypeDetails: - (DBTEAMLOGMemberChangeMembershipTypeDetails *)aMemberChangeMembershipTypeDetails { - if (self == aMemberChangeMembershipTypeDetails) { +- (BOOL)isEqualToSfAllowNonMembersToViewSharedLinksType: + (DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)aSfAllowNonMembersToViewSharedLinksType { + if (self == aSfAllowNonMembersToViewSharedLinksType) { return YES; } - if (![self.prevValue isEqual:aMemberChangeMembershipTypeDetails.prevValue]) { - return NO; - } - if (![self.dNewValue isEqual:aMemberChangeMembershipTypeDetails.dNewValue]) { + if (![self.description_ isEqual:aSfAllowNonMembersToViewSharedLinksType.description_]) { return NO; } return YES; @@ -35027,67 +68458,73 @@ - (BOOL)isEqualToMemberChangeMembershipTypeDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberChangeMembershipTypeDetailsSerializer +@implementation DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeMembershipTypeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"prev_value"] = [DBTEAMLOGTeamMembershipTypeSerializer serialize:valueObj.prevValue]; - jsonDict[@"new_value"] = [DBTEAMLOGTeamMembershipTypeSerializer serialize:valueObj.dNewValue]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberChangeMembershipTypeDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGTeamMembershipType *prevValue = [DBTEAMLOGTeamMembershipTypeSerializer deserialize:valueDict[@"prev_value"]]; - DBTEAMLOGTeamMembershipType *dNewValue = [DBTEAMLOGTeamMembershipTypeSerializer deserialize:valueDict[@"new_value"]]; ++ (DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGMemberChangeMembershipTypeDetails alloc] initWithPrevValue:prevValue dNewValue:dNewValue]; + return [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberChangeNameDetails.h" -#import "DBTEAMLOGUserNameLogInfo.h" +#import "DBTEAMLOGSfExternalInviteWarnDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberChangeNameDetails +@implementation DBTEAMLOGSfExternalInviteWarnDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGUserNameLogInfo *)dNewValue - previousValue:(DBTEAMLOGUserNameLogInfo *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + dNewSharingPermission:(NSString *)dNewSharingPermission + previousSharingPermission:(NSString *)previousSharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _dNewSharingPermission = dNewSharingPermission; + _previousSharingPermission = previousSharingPermission; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGUserNameLogInfo *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + dNewSharingPermission:nil + previousSharingPermission:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberChangeNameDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfExternalInviteWarnDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberChangeNameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfExternalInviteWarnDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberChangeNameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfExternalInviteWarnDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35104,9 +68541,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.dNewSharingPermission != nil) { + result = prime * result + [self.dNewSharingPermission hash]; + } + if (self.previousSharingPermission != nil) { + result = prime * result + [self.previousSharingPermission hash]; } return prime * result; @@ -35121,18 +68562,26 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberChangeNameDetails:other]; + return [self isEqualToSfExternalInviteWarnDetails:other]; } -- (BOOL)isEqualToMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)aMemberChangeNameDetails { - if (self == aMemberChangeNameDetails) { +- (BOOL)isEqualToSfExternalInviteWarnDetails:(DBTEAMLOGSfExternalInviteWarnDetails *)aSfExternalInviteWarnDetails { + if (self == aSfExternalInviteWarnDetails) { return YES; } - if (![self.dNewValue isEqual:aMemberChangeNameDetails.dNewValue]) { + if (![self.targetAssetIndex isEqual:aSfExternalInviteWarnDetails.targetAssetIndex]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberChangeNameDetails.previousValue]) { + if (![self.originalFolderName isEqual:aSfExternalInviteWarnDetails.originalFolderName]) { + return NO; + } + if (self.dNewSharingPermission) { + if (![self.dNewSharingPermission isEqual:aSfExternalInviteWarnDetails.dNewSharingPermission]) { + return NO; + } + } + if (self.previousSharingPermission) { + if (![self.previousSharingPermission isEqual:aSfExternalInviteWarnDetails.previousSharingPermission]) { return NO; } } @@ -35143,74 +68592,71 @@ - (BOOL)isEqualToMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)aMe #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberChangeNameDetailsSerializer +@implementation DBTEAMLOGSfExternalInviteWarnDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeNameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfExternalInviteWarnDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGUserNameLogInfoSerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGUserNameLogInfoSerializer serialize:valueObj.previousValue]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.dNewSharingPermission) { + jsonDict[@"new_sharing_permission"] = valueObj.dNewSharingPermission; + } + if (valueObj.previousSharingPermission) { + jsonDict[@"previous_sharing_permission"] = valueObj.previousSharingPermission; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberChangeNameDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGUserNameLogInfo *dNewValue = [DBTEAMLOGUserNameLogInfoSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGUserNameLogInfo *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGUserNameLogInfoSerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSfExternalInviteWarnDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *dNewSharingPermission = valueDict[@"new_sharing_permission"] ?: nil; + NSString *previousSharingPermission = valueDict[@"previous_sharing_permission"] ?: nil; - return [[DBTEAMLOGMemberChangeNameDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSfExternalInviteWarnDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + dNewSharingPermission:dNewSharingPermission + previousSharingPermission:previousSharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGJoinTeamDetails.h" -#import "DBTEAMLOGMemberChangeStatusDetails.h" -#import "DBTEAMLOGMemberStatus.h" +#import "DBTEAMLOGSfExternalInviteWarnType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberChangeStatusDetails +@implementation DBTEAMLOGSfExternalInviteWarnType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGMemberStatus *)dNewValue - previousValue:(DBTEAMLOGMemberStatus *)previousValue - teamJoinDetails:(DBTEAMLOGJoinTeamDetails *)teamJoinDetails { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; - _teamJoinDetails = teamJoinDetails; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGMemberStatus *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil teamJoinDetails:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberChangeStatusDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfExternalInviteWarnTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberChangeStatusDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfExternalInviteWarnTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberChangeStatusDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfExternalInviteWarnTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35227,13 +68673,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } - if (self.teamJoinDetails != nil) { - result = prime * result + [self.teamJoinDetails hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -35247,26 +68687,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberChangeStatusDetails:other]; + return [self isEqualToSfExternalInviteWarnType:other]; } -- (BOOL)isEqualToMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails *)aMemberChangeStatusDetails { - if (self == aMemberChangeStatusDetails) { +- (BOOL)isEqualToSfExternalInviteWarnType:(DBTEAMLOGSfExternalInviteWarnType *)aSfExternalInviteWarnType { + if (self == aSfExternalInviteWarnType) { return YES; } - if (![self.dNewValue isEqual:aMemberChangeStatusDetails.dNewValue]) { + if (![self.description_ isEqual:aSfExternalInviteWarnType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberChangeStatusDetails.previousValue]) { - return NO; - } - } - if (self.teamJoinDetails) { - if (![self.teamJoinDetails isEqual:aMemberChangeStatusDetails.teamJoinDetails]) { - return NO; - } - } return YES; } @@ -35274,69 +68704,73 @@ - (BOOL)isEqualToMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberChangeStatusDetailsSerializer +@implementation DBTEAMLOGSfExternalInviteWarnTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberChangeStatusDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfExternalInviteWarnType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGMemberStatusSerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGMemberStatusSerializer serialize:valueObj.previousValue]; - } - if (valueObj.teamJoinDetails) { - jsonDict[@"team_join_details"] = [DBTEAMLOGJoinTeamDetailsSerializer serialize:valueObj.teamJoinDetails]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGMemberStatus *dNewValue = [DBTEAMLOGMemberStatusSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGMemberStatus *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGMemberStatusSerializer deserialize:valueDict[@"previous_value"]] : nil; - DBTEAMLOGJoinTeamDetails *teamJoinDetails = - valueDict[@"team_join_details"] ? [DBTEAMLOGJoinTeamDetailsSerializer deserialize:valueDict[@"team_join_details"]] - : nil; ++ (DBTEAMLOGSfExternalInviteWarnType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGMemberChangeStatusDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue - teamJoinDetails:teamJoinDetails]; + return [[DBTEAMLOGSfExternalInviteWarnType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h" +#import "DBTEAMLOGSfFbInviteChangeRoleDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails +@implementation DBTEAMLOGSfFbInviteChangeRoleDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + previousSharingPermission:(NSString *)previousSharingPermission + dNewSharingPermission:(NSString *)dNewSharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _previousSharingPermission = previousSharingPermission; + _dNewSharingPermission = dNewSharingPermission; } return self; } +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + previousSharingPermission:nil + dNewSharingPermission:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35353,6 +68787,15 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.previousSharingPermission != nil) { + result = prime * result + [self.previousSharingPermission hash]; + } + if (self.dNewSharingPermission != nil) { + result = prime * result + [self.dNewSharingPermission hash]; + } + return prime * result; } @@ -35365,14 +68808,29 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberPermanentlyDeleteAccountContentsDetails:other]; + return [self isEqualToSfFbInviteChangeRoleDetails:other]; } -- (BOOL)isEqualToMemberPermanentlyDeleteAccountContentsDetails: - (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)aMemberPermanentlyDeleteAccountContentsDetails { - if (self == aMemberPermanentlyDeleteAccountContentsDetails) { +- (BOOL)isEqualToSfFbInviteChangeRoleDetails:(DBTEAMLOGSfFbInviteChangeRoleDetails *)aSfFbInviteChangeRoleDetails { + if (self == aSfFbInviteChangeRoleDetails) { return YES; } + if (![self.targetAssetIndex isEqual:aSfFbInviteChangeRoleDetails.targetAssetIndex]) { + return NO; + } + if (![self.originalFolderName isEqual:aSfFbInviteChangeRoleDetails.originalFolderName]) { + return NO; + } + if (self.previousSharingPermission) { + if (![self.previousSharingPermission isEqual:aSfFbInviteChangeRoleDetails.previousSharingPermission]) { + return NO; + } + } + if (self.dNewSharingPermission) { + if (![self.dNewSharingPermission isEqual:aSfFbInviteChangeRoleDetails.dNewSharingPermission]) { + return NO; + } + } return YES; } @@ -35380,64 +68838,71 @@ - (BOOL)isEqualToMemberPermanentlyDeleteAccountContentsDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetailsSerializer +@implementation DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSfFbInviteChangeRoleDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.previousSharingPermission) { + jsonDict[@"previous_sharing_permission"] = valueObj.previousSharingPermission; + } + if (valueObj.dNewSharingPermission) { + jsonDict[@"new_sharing_permission"] = valueObj.dNewSharingPermission; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSfFbInviteChangeRoleDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *previousSharingPermission = valueDict[@"previous_sharing_permission"] ?: nil; + NSString *dNewSharingPermission = valueDict[@"new_sharing_permission"] ?: nil; - return [[DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails alloc] initDefault]; + return [[DBTEAMLOGSfFbInviteChangeRoleDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + previousSharingPermission:previousSharingPermission + dNewSharingPermission:dNewSharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberRequestsChangePolicyDetails.h" -#import "DBTEAMLOGMemberRequestsPolicy.h" +#import "DBTEAMLOGSfFbInviteChangeRoleType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberRequestsChangePolicyDetails +@implementation DBTEAMLOGSfFbInviteChangeRoleType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGMemberRequestsPolicy *)dNewValue - previousValue:(DBTEAMLOGMemberRequestsPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGMemberRequestsPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfFbInviteChangeRoleTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfFbInviteChangeRoleTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfFbInviteChangeRoleTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35454,10 +68919,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -35471,22 +68933,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberRequestsChangePolicyDetails:other]; + return [self isEqualToSfFbInviteChangeRoleType:other]; } -- (BOOL)isEqualToMemberRequestsChangePolicyDetails: - (DBTEAMLOGMemberRequestsChangePolicyDetails *)aMemberRequestsChangePolicyDetails { - if (self == aMemberRequestsChangePolicyDetails) { +- (BOOL)isEqualToSfFbInviteChangeRoleType:(DBTEAMLOGSfFbInviteChangeRoleType *)aSfFbInviteChangeRoleType { + if (self == aSfFbInviteChangeRoleType) { return YES; } - if (![self.dNewValue isEqual:aMemberRequestsChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSfFbInviteChangeRoleType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberRequestsChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -35494,122 +68950,68 @@ - (BOOL)isEqualToMemberRequestsChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberRequestsChangePolicyDetailsSerializer +@implementation DBTEAMLOGSfFbInviteChangeRoleTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberRequestsChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfFbInviteChangeRoleType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGMemberRequestsPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGMemberRequestsPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberRequestsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGMemberRequestsPolicy *dNewValue = - [DBTEAMLOGMemberRequestsPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGMemberRequestsPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGMemberRequestsPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSfFbInviteChangeRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGMemberRequestsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSfFbInviteChangeRoleType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberRequestsPolicy.h" +#import "DBTEAMLOGSfFbInviteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberRequestsPolicy +@implementation DBTEAMLOGSfFbInviteDetails #pragma mark - Constructors -- (instancetype)initWithAutoAccept { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberRequestsPolicyAutoAccept; - } - return self; -} - -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberRequestsPolicyDisabled; - } - return self; -} - -- (instancetype)initWithRequireApproval { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberRequestsPolicyRequireApproval; - } - return self; -} +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + sharingPermission:(NSString *)sharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGMemberRequestsPolicyOther; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _sharingPermission = sharingPermission; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isAutoAccept { - return _tag == DBTEAMLOGMemberRequestsPolicyAutoAccept; -} - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGMemberRequestsPolicyDisabled; -} - -- (BOOL)isRequireApproval { - return _tag == DBTEAMLOGMemberRequestsPolicyRequireApproval; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGMemberRequestsPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGMemberRequestsPolicyAutoAccept: - return @"DBTEAMLOGMemberRequestsPolicyAutoAccept"; - case DBTEAMLOGMemberRequestsPolicyDisabled: - return @"DBTEAMLOGMemberRequestsPolicyDisabled"; - case DBTEAMLOGMemberRequestsPolicyRequireApproval: - return @"DBTEAMLOGMemberRequestsPolicyRequireApproval"; - case DBTEAMLOGMemberRequestsPolicyOther: - return @"DBTEAMLOGMemberRequestsPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:originalFolderName sharingPermission:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberRequestsPolicySerializer serialize:instance]; + return [DBTEAMLOGSfFbInviteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberRequestsPolicySerializer deserialize:dict]; + return [DBTEAMLOGSfFbInviteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberRequestsPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSfFbInviteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35626,15 +69028,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGMemberRequestsPolicyAutoAccept: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberRequestsPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberRequestsPolicyRequireApproval: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberRequestsPolicyOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.sharingPermission != nil) { + result = prime * result + [self.sharingPermission hash]; } return prime * result; @@ -35649,25 +69046,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberRequestsPolicy:other]; + return [self isEqualToSfFbInviteDetails:other]; } -- (BOOL)isEqualToMemberRequestsPolicy:(DBTEAMLOGMemberRequestsPolicy *)aMemberRequestsPolicy { - if (self == aMemberRequestsPolicy) { +- (BOOL)isEqualToSfFbInviteDetails:(DBTEAMLOGSfFbInviteDetails *)aSfFbInviteDetails { + if (self == aSfFbInviteDetails) { return YES; } - if (self.tag != aMemberRequestsPolicy.tag) { + if (![self.targetAssetIndex isEqual:aSfFbInviteDetails.targetAssetIndex]) { return NO; } - switch (_tag) { - case DBTEAMLOGMemberRequestsPolicyAutoAccept: - return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; - case DBTEAMLOGMemberRequestsPolicyDisabled: - return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; - case DBTEAMLOGMemberRequestsPolicyRequireApproval: - return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; - case DBTEAMLOGMemberRequestsPolicyOther: - return [[self tagName] isEqual:[aMemberRequestsPolicy tagName]]; + if (![self.originalFolderName isEqual:aSfFbInviteDetails.originalFolderName]) { + return NO; + } + if (self.sharingPermission) { + if (![self.sharingPermission isEqual:aSfFbInviteDetails.sharingPermission]) { + return NO; + } } return YES; } @@ -35676,58 +69071,48 @@ - (BOOL)isEqualToMemberRequestsPolicy:(DBTEAMLOGMemberRequestsPolicy *)aMemberRe #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberRequestsPolicySerializer +@implementation DBTEAMLOGSfFbInviteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberRequestsPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfFbInviteDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isAutoAccept]) { - jsonDict[@".tag"] = @"auto_accept"; - } else if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isRequireApproval]) { - jsonDict[@".tag"] = @"require_approval"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharingPermission) { + jsonDict[@"sharing_permission"] = valueObj.sharingPermission; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberRequestsPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSfFbInviteDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - if ([tag isEqualToString:@"auto_accept"]) { - return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithAutoAccept]; - } else if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"require_approval"]) { - return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithRequireApproval]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGMemberRequestsPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSfFbInviteDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + sharingPermission:sharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h" +#import "DBTEAMLOGSfFbInviteType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSpaceLimitsAddExceptionDetails +@implementation DBTEAMLOGSfFbInviteType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -35735,17 +69120,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfFbInviteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfFbInviteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfFbInviteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35762,6 +69147,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -35774,14 +69161,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSpaceLimitsAddExceptionDetails:other]; + return [self isEqualToSfFbInviteType:other]; } -- (BOOL)isEqualToMemberSpaceLimitsAddExceptionDetails: - (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)aMemberSpaceLimitsAddExceptionDetails { - if (self == aMemberSpaceLimitsAddExceptionDetails) { +- (BOOL)isEqualToSfFbInviteType:(DBTEAMLOGSfFbInviteType *)aSfFbInviteType { + if (self == aSfFbInviteType) { return YES; } + if (![self.description_ isEqual:aSfFbInviteType.description_]) { + return NO; + } return YES; } @@ -35789,61 +69178,61 @@ - (BOOL)isEqualToMemberSpaceLimitsAddExceptionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSpaceLimitsAddExceptionDetailsSerializer +@implementation DBTEAMLOGSfFbInviteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSfFbInviteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSfFbInviteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGMemberSpaceLimitsAddExceptionDetails alloc] initDefault]; + return [[DBTEAMLOGSfFbInviteType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h" +#import "DBTEAMLOGSfFbUninviteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSpaceLimitsChangePolicyDetails +@implementation DBTEAMLOGSfFbUninviteDetails #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNumber *)dNewValue { +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; } return self; } -- (instancetype)initDefault { - return [self initWithPreviousValue:nil dNewValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfFbUninviteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfFbUninviteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfFbUninviteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35860,12 +69249,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } - if (self.dNewValue != nil) { - result = prime * result + [self.dNewValue hash]; - } + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; return prime * result; } @@ -35879,23 +69264,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSpaceLimitsChangePolicyDetails:other]; + return [self isEqualToSfFbUninviteDetails:other]; } -- (BOOL)isEqualToMemberSpaceLimitsChangePolicyDetails: - (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)aMemberSpaceLimitsChangePolicyDetails { - if (self == aMemberSpaceLimitsChangePolicyDetails) { +- (BOOL)isEqualToSfFbUninviteDetails:(DBTEAMLOGSfFbUninviteDetails *)aSfFbUninviteDetails { + if (self == aSfFbUninviteDetails) { return YES; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberSpaceLimitsChangePolicyDetails.previousValue]) { - return NO; - } + if (![self.targetAssetIndex isEqual:aSfFbUninviteDetails.targetAssetIndex]) { + return NO; } - if (self.dNewValue) { - if (![self.dNewValue isEqual:aMemberSpaceLimitsChangePolicyDetails.dNewValue]) { - return NO; - } + if (![self.originalFolderName isEqual:aSfFbUninviteDetails.originalFolderName]) { + return NO; } return YES; } @@ -35904,51 +69284,43 @@ - (BOOL)isEqualToMemberSpaceLimitsChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSpaceLimitsChangePolicyDetailsSerializer +@implementation DBTEAMLOGSfFbUninviteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfFbUninviteDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = valueObj.previousValue; - } - if (valueObj.dNewValue) { - jsonDict[@"new_value"] = valueObj.dNewValue; - } + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *previousValue = valueDict[@"previous_value"] ?: nil; - NSNumber *dNewValue = valueDict[@"new_value"] ?: nil; ++ (DBTEAMLOGSfFbUninviteDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; - return - [[DBTEAMLOGMemberSpaceLimitsChangePolicyDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGSfFbUninviteDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h" -#import "DBTEAMLOGSpaceLimitsStatus.h" +#import "DBTEAMLOGSfFbUninviteType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSpaceLimitsChangeStatusDetails +@implementation DBTEAMLOGSfFbUninviteType #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(DBTEAMLOGSpaceLimitsStatus *)previousValue - dNewValue:(DBTEAMLOGSpaceLimitsStatus *)dNewValue { - [DBStoneValidators nonnullValidator:nil](previousValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -35956,17 +69328,17 @@ - (instancetype)initWithPreviousValue:(DBTEAMLOGSpaceLimitsStatus *)previousValu #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfFbUninviteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfFbUninviteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfFbUninviteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -35983,8 +69355,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -35998,18 +69369,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSpaceLimitsChangeStatusDetails:other]; + return [self isEqualToSfFbUninviteType:other]; } -- (BOOL)isEqualToMemberSpaceLimitsChangeStatusDetails: - (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)aMemberSpaceLimitsChangeStatusDetails { - if (self == aMemberSpaceLimitsChangeStatusDetails) { +- (BOOL)isEqualToSfFbUninviteType:(DBTEAMLOGSfFbUninviteType *)aSfFbUninviteType { + if (self == aSfFbUninviteType) { return YES; } - if (![self.previousValue isEqual:aMemberSpaceLimitsChangeStatusDetails.previousValue]) { - return NO; - } - if (![self.dNewValue isEqual:aMemberSpaceLimitsChangeStatusDetails.dNewValue]) { + if (![self.description_ isEqual:aSfFbUninviteType.description_]) { return NO; } return YES; @@ -36019,42 +69386,40 @@ - (BOOL)isEqualToMemberSpaceLimitsChangeStatusDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSpaceLimitsChangeStatusDetailsSerializer +@implementation DBTEAMLOGSfFbUninviteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfFbUninviteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = [DBTEAMLOGSpaceLimitsStatusSerializer serialize:valueObj.previousValue]; - jsonDict[@"new_value"] = [DBTEAMLOGSpaceLimitsStatusSerializer serialize:valueObj.dNewValue]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGSpaceLimitsStatus *previousValue = - [DBTEAMLOGSpaceLimitsStatusSerializer deserialize:valueDict[@"previous_value"]]; - DBTEAMLOGSpaceLimitsStatus *dNewValue = [DBTEAMLOGSpaceLimitsStatusSerializer deserialize:valueDict[@"new_value"]]; ++ (DBTEAMLOGSfFbUninviteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return - [[DBTEAMLOGMemberSpaceLimitsChangeStatusDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGSfFbUninviteType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h" +#import "DBTEAMLOGSfInviteGroupDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails +@implementation DBTEAMLOGSfInviteGroupDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); self = [super init]; if (self) { + _targetAssetIndex = targetAssetIndex; } return self; } @@ -36062,17 +69427,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfInviteGroupDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfInviteGroupDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfInviteGroupDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36089,6 +69454,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.targetAssetIndex hash]; + return prime * result; } @@ -36101,14 +69468,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSpaceLimitsRemoveExceptionDetails:other]; + return [self isEqualToSfInviteGroupDetails:other]; } -- (BOOL)isEqualToMemberSpaceLimitsRemoveExceptionDetails: - (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)aMemberSpaceLimitsRemoveExceptionDetails { - if (self == aMemberSpaceLimitsRemoveExceptionDetails) { +- (BOOL)isEqualToSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)aSfInviteGroupDetails { + if (self == aSfInviteGroupDetails) { return YES; } + if (![self.targetAssetIndex isEqual:aSfInviteGroupDetails.targetAssetIndex]) { + return NO; + } return YES; } @@ -36116,142 +69485,58 @@ - (BOOL)isEqualToMemberSpaceLimitsRemoveExceptionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetailsSerializer +@implementation DBTEAMLOGSfInviteGroupDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSfInviteGroupDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSfInviteGroupDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - return [[DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails alloc] initDefault]; + return [[DBTEAMLOGSfInviteGroupDetails alloc] initWithTargetAssetIndex:targetAssetIndex]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberStatus.h" +#import "DBTEAMLOGSfInviteGroupType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberStatus +@implementation DBTEAMLOGSfInviteGroupType #pragma mark - Constructors -- (instancetype)initWithNotJoined { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberStatusNotJoined; - } - return self; -} - -- (instancetype)initWithInvited { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberStatusInvited; - } - return self; -} - -- (instancetype)initWithActive { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberStatusActive; - } - return self; -} - -- (instancetype)initWithSuspended { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberStatusSuspended; - } - return self; -} - -- (instancetype)initWithRemoved { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberStatusRemoved; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGMemberStatusOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isNotJoined { - return _tag == DBTEAMLOGMemberStatusNotJoined; -} - -- (BOOL)isInvited { - return _tag == DBTEAMLOGMemberStatusInvited; -} - -- (BOOL)isActive { - return _tag == DBTEAMLOGMemberStatusActive; -} - -- (BOOL)isSuspended { - return _tag == DBTEAMLOGMemberStatusSuspended; -} - -- (BOOL)isRemoved { - return _tag == DBTEAMLOGMemberStatusRemoved; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGMemberStatusOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGMemberStatusNotJoined: - return @"DBTEAMLOGMemberStatusNotJoined"; - case DBTEAMLOGMemberStatusInvited: - return @"DBTEAMLOGMemberStatusInvited"; - case DBTEAMLOGMemberStatusActive: - return @"DBTEAMLOGMemberStatusActive"; - case DBTEAMLOGMemberStatusSuspended: - return @"DBTEAMLOGMemberStatusSuspended"; - case DBTEAMLOGMemberStatusRemoved: - return @"DBTEAMLOGMemberStatusRemoved"; - case DBTEAMLOGMemberStatusOther: - return @"DBTEAMLOGMemberStatusOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberStatusSerializer serialize:instance]; + return [DBTEAMLOGSfInviteGroupTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberStatusSerializer deserialize:dict]; + return [DBTEAMLOGSfInviteGroupTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberStatusSerializer serialize:self] description]; + return [[DBTEAMLOGSfInviteGroupTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36268,20 +69553,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGMemberStatusNotJoined: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberStatusInvited: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberStatusActive: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberStatusSuspended: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberStatusRemoved: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberStatusOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -36295,30 +69567,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberStatus:other]; + return [self isEqualToSfInviteGroupType:other]; } -- (BOOL)isEqualToMemberStatus:(DBTEAMLOGMemberStatus *)aMemberStatus { - if (self == aMemberStatus) { +- (BOOL)isEqualToSfInviteGroupType:(DBTEAMLOGSfInviteGroupType *)aSfInviteGroupType { + if (self == aSfInviteGroupType) { return YES; } - if (self.tag != aMemberStatus.tag) { + if (![self.description_ isEqual:aSfInviteGroupType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGMemberStatusNotJoined: - return [[self tagName] isEqual:[aMemberStatus tagName]]; - case DBTEAMLOGMemberStatusInvited: - return [[self tagName] isEqual:[aMemberStatus tagName]]; - case DBTEAMLOGMemberStatusActive: - return [[self tagName] isEqual:[aMemberStatus tagName]]; - case DBTEAMLOGMemberStatusSuspended: - return [[self tagName] isEqual:[aMemberStatus tagName]]; - case DBTEAMLOGMemberStatusRemoved: - return [[self tagName] isEqual:[aMemberStatus tagName]]; - case DBTEAMLOGMemberStatusOther: - return [[self tagName] isEqual:[aMemberStatus tagName]]; - } return YES; } @@ -36326,66 +69584,43 @@ - (BOOL)isEqualToMemberStatus:(DBTEAMLOGMemberStatus *)aMemberStatus { #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberStatusSerializer +@implementation DBTEAMLOGSfInviteGroupTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberStatus *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfInviteGroupType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - - if ([valueObj isNotJoined]) { - jsonDict[@".tag"] = @"not_joined"; - } else if ([valueObj isInvited]) { - jsonDict[@".tag"] = @"invited"; - } else if ([valueObj isActive]) { - jsonDict[@".tag"] = @"active"; - } else if ([valueObj isSuspended]) { - jsonDict[@".tag"] = @"suspended"; - } else if ([valueObj isRemoved]) { - jsonDict[@".tag"] = @"removed"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } - - return [jsonDict count] > 0 ? jsonDict : nil; -} - -+ (DBTEAMLOGMemberStatus *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; - - if ([tag isEqualToString:@"not_joined"]) { - return [[DBTEAMLOGMemberStatus alloc] initWithNotJoined]; - } else if ([tag isEqualToString:@"invited"]) { - return [[DBTEAMLOGMemberStatus alloc] initWithInvited]; - } else if ([tag isEqualToString:@"active"]) { - return [[DBTEAMLOGMemberStatus alloc] initWithActive]; - } else if ([tag isEqualToString:@"suspended"]) { - return [[DBTEAMLOGMemberStatus alloc] initWithSuspended]; - } else if ([tag isEqualToString:@"removed"]) { - return [[DBTEAMLOGMemberStatus alloc] initWithRemoved]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGMemberStatus alloc] initWithOther]; - } else { - return [[DBTEAMLOGMemberStatus alloc] initWithOther]; - } + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGSfInviteGroupType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGSfInviteGroupType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSuggestDetails.h" +#import "DBTEAMLOGSfTeamGrantAccessDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSuggestDetails +@implementation DBTEAMLOGSfTeamGrantAccessDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; } return self; } @@ -36393,17 +69628,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSuggestDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfTeamGrantAccessDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSuggestDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamGrantAccessDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSuggestDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamGrantAccessDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36420,6 +69655,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + return prime * result; } @@ -36432,13 +69670,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSuggestDetails:other]; + return [self isEqualToSfTeamGrantAccessDetails:other]; } -- (BOOL)isEqualToMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)aMemberSuggestDetails { - if (self == aMemberSuggestDetails) { +- (BOOL)isEqualToSfTeamGrantAccessDetails:(DBTEAMLOGSfTeamGrantAccessDetails *)aSfTeamGrantAccessDetails { + if (self == aSfTeamGrantAccessDetails) { return YES; } + if (![self.targetAssetIndex isEqual:aSfTeamGrantAccessDetails.targetAssetIndex]) { + return NO; + } + if (![self.originalFolderName isEqual:aSfTeamGrantAccessDetails.originalFolderName]) { + return NO; + } return YES; } @@ -36446,64 +69690,61 @@ - (BOOL)isEqualToMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)aMemberSu #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSuggestDetailsSerializer +@implementation DBTEAMLOGSfTeamGrantAccessDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamGrantAccessDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSuggestDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSfTeamGrantAccessDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; - return [[DBTEAMLOGMemberSuggestDetails alloc] initDefault]; + return [[DBTEAMLOGSfTeamGrantAccessDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSuggestionsChangePolicyDetails.h" -#import "DBTEAMLOGMemberSuggestionsPolicy.h" +#import "DBTEAMLOGSfTeamGrantAccessType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSuggestionsChangePolicyDetails +@implementation DBTEAMLOGSfTeamGrantAccessType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGMemberSuggestionsPolicy *)dNewValue - previousValue:(DBTEAMLOGMemberSuggestionsPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGMemberSuggestionsPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfTeamGrantAccessTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamGrantAccessTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamGrantAccessTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36520,10 +69761,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -36537,22 +69775,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSuggestionsChangePolicyDetails:other]; + return [self isEqualToSfTeamGrantAccessType:other]; } -- (BOOL)isEqualToMemberSuggestionsChangePolicyDetails: - (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)aMemberSuggestionsChangePolicyDetails { - if (self == aMemberSuggestionsChangePolicyDetails) { +- (BOOL)isEqualToSfTeamGrantAccessType:(DBTEAMLOGSfTeamGrantAccessType *)aSfTeamGrantAccessType { + if (self == aSfTeamGrantAccessType) { return YES; } - if (![self.dNewValue isEqual:aMemberSuggestionsChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSfTeamGrantAccessType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMemberSuggestionsChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -36560,110 +69792,73 @@ - (BOOL)isEqualToMemberSuggestionsChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSuggestionsChangePolicyDetailsSerializer +@implementation DBTEAMLOGSfTeamGrantAccessTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestionsChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamGrantAccessType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGMemberSuggestionsPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGMemberSuggestionsPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSuggestionsChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGMemberSuggestionsPolicy *dNewValue = - [DBTEAMLOGMemberSuggestionsPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGMemberSuggestionsPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGMemberSuggestionsPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSfTeamGrantAccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return - [[DBTEAMLOGMemberSuggestionsChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSfTeamGrantAccessType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberSuggestionsPolicy.h" +#import "DBTEAMLOGSfTeamInviteChangeRoleDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberSuggestionsPolicy +@implementation DBTEAMLOGSfTeamInviteChangeRoleDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberSuggestionsPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMemberSuggestionsPolicyEnabled; - } - return self; -} +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + dNewSharingPermission:(NSString *)dNewSharingPermission + previousSharingPermission:(NSString *)previousSharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGMemberSuggestionsPolicyOther; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _dNewSharingPermission = dNewSharingPermission; + _previousSharingPermission = previousSharingPermission; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGMemberSuggestionsPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGMemberSuggestionsPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGMemberSuggestionsPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGMemberSuggestionsPolicyDisabled: - return @"DBTEAMLOGMemberSuggestionsPolicyDisabled"; - case DBTEAMLOGMemberSuggestionsPolicyEnabled: - return @"DBTEAMLOGMemberSuggestionsPolicyEnabled"; - case DBTEAMLOGMemberSuggestionsPolicyOther: - return @"DBTEAMLOGMemberSuggestionsPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + dNewSharingPermission:nil + previousSharingPermission:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberSuggestionsPolicySerializer serialize:instance]; + return [DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberSuggestionsPolicySerializer deserialize:dict]; + return [DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberSuggestionsPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36680,13 +69875,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGMemberSuggestionsPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberSuggestionsPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMemberSuggestionsPolicyOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.dNewSharingPermission != nil) { + result = prime * result + [self.dNewSharingPermission hash]; + } + if (self.previousSharingPermission != nil) { + result = prime * result + [self.previousSharingPermission hash]; } return prime * result; @@ -36701,23 +69896,29 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberSuggestionsPolicy:other]; + return [self isEqualToSfTeamInviteChangeRoleDetails:other]; } -- (BOOL)isEqualToMemberSuggestionsPolicy:(DBTEAMLOGMemberSuggestionsPolicy *)aMemberSuggestionsPolicy { - if (self == aMemberSuggestionsPolicy) { +- (BOOL)isEqualToSfTeamInviteChangeRoleDetails: + (DBTEAMLOGSfTeamInviteChangeRoleDetails *)aSfTeamInviteChangeRoleDetails { + if (self == aSfTeamInviteChangeRoleDetails) { return YES; } - if (self.tag != aMemberSuggestionsPolicy.tag) { + if (![self.targetAssetIndex isEqual:aSfTeamInviteChangeRoleDetails.targetAssetIndex]) { return NO; } - switch (_tag) { - case DBTEAMLOGMemberSuggestionsPolicyDisabled: - return [[self tagName] isEqual:[aMemberSuggestionsPolicy tagName]]; - case DBTEAMLOGMemberSuggestionsPolicyEnabled: - return [[self tagName] isEqual:[aMemberSuggestionsPolicy tagName]]; - case DBTEAMLOGMemberSuggestionsPolicyOther: - return [[self tagName] isEqual:[aMemberSuggestionsPolicy tagName]]; + if (![self.originalFolderName isEqual:aSfTeamInviteChangeRoleDetails.originalFolderName]) { + return NO; + } + if (self.dNewSharingPermission) { + if (![self.dNewSharingPermission isEqual:aSfTeamInviteChangeRoleDetails.dNewSharingPermission]) { + return NO; + } + } + if (self.previousSharingPermission) { + if (![self.previousSharingPermission isEqual:aSfTeamInviteChangeRoleDetails.previousSharingPermission]) { + return NO; + } } return YES; } @@ -36726,59 +69927,53 @@ - (BOOL)isEqualToMemberSuggestionsPolicy:(DBTEAMLOGMemberSuggestionsPolicy *)aMe #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberSuggestionsPolicySerializer +@implementation DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberSuggestionsPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteChangeRoleDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.dNewSharingPermission) { + jsonDict[@"new_sharing_permission"] = valueObj.dNewSharingPermission; + } + if (valueObj.previousSharingPermission) { + jsonDict[@"previous_sharing_permission"] = valueObj.previousSharingPermission; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberSuggestionsPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSfTeamInviteChangeRoleDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *dNewSharingPermission = valueDict[@"new_sharing_permission"] ?: nil; + NSString *previousSharingPermission = valueDict[@"previous_sharing_permission"] ?: nil; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGMemberSuggestionsPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSfTeamInviteChangeRoleDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + dNewSharingPermission:dNewSharingPermission + previousSharingPermission:previousSharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMemberTransferAccountContentsDetails.h" +#import "DBTEAMLOGSfTeamInviteChangeRoleType.h" #pragma mark - API Object -@implementation DBTEAMLOGMemberTransferAccountContentsDetails +@implementation DBTEAMLOGSfTeamInviteChangeRoleType #pragma mark - Constructors -- (instancetype)initWithSrcParticipantIndex:(NSNumber *)srcParticipantIndex - destParticipantIndex:(NSNumber *)destParticipantIndex { - [DBStoneValidators nonnullValidator:nil](srcParticipantIndex); - [DBStoneValidators nonnullValidator:nil](destParticipantIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _srcParticipantIndex = srcParticipantIndex; - _destParticipantIndex = destParticipantIndex; + _description_ = description_; } return self; } @@ -36786,17 +69981,17 @@ - (instancetype)initWithSrcParticipantIndex:(NSNumber *)srcParticipantIndex #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMemberTransferAccountContentsDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMemberTransferAccountContentsDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMemberTransferAccountContentsDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36813,8 +70008,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.srcParticipantIndex hash]; - result = prime * result + [self.destParticipantIndex hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -36828,18 +70022,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMemberTransferAccountContentsDetails:other]; + return [self isEqualToSfTeamInviteChangeRoleType:other]; } -- (BOOL)isEqualToMemberTransferAccountContentsDetails: - (DBTEAMLOGMemberTransferAccountContentsDetails *)aMemberTransferAccountContentsDetails { - if (self == aMemberTransferAccountContentsDetails) { +- (BOOL)isEqualToSfTeamInviteChangeRoleType:(DBTEAMLOGSfTeamInviteChangeRoleType *)aSfTeamInviteChangeRoleType { + if (self == aSfTeamInviteChangeRoleType) { return YES; } - if (![self.srcParticipantIndex isEqual:aMemberTransferAccountContentsDetails.srcParticipantIndex]) { - return NO; - } - if (![self.destParticipantIndex isEqual:aMemberTransferAccountContentsDetails.destParticipantIndex]) { + if (![self.description_ isEqual:aSfTeamInviteChangeRoleType.description_]) { return NO; } return YES; @@ -36849,68 +70039,68 @@ - (BOOL)isEqualToMemberTransferAccountContentsDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMemberTransferAccountContentsDetailsSerializer +@implementation DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMemberTransferAccountContentsDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteChangeRoleType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"src_participant_index"] = valueObj.srcParticipantIndex; - jsonDict[@"dest_participant_index"] = valueObj.destParticipantIndex; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMemberTransferAccountContentsDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *srcParticipantIndex = valueDict[@"src_participant_index"]; - NSNumber *destParticipantIndex = valueDict[@"dest_participant_index"]; ++ (DBTEAMLOGSfTeamInviteChangeRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGMemberTransferAccountContentsDetails alloc] initWithSrcParticipantIndex:srcParticipantIndex - destParticipantIndex:destParticipantIndex]; + return [[DBTEAMLOGSfTeamInviteChangeRoleType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h" -#import "DBTEAMLOGMicrosoftOfficeAddinPolicy.h" +#import "DBTEAMLOGSfTeamInviteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails +@implementation DBTEAMLOGSfTeamInviteDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)dNewValue - previousValue:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + sharingPermission:(NSString *)sharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _sharingPermission = sharingPermission; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:originalFolderName sharingPermission:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfTeamInviteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamInviteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamInviteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -36927,9 +70117,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.sharingPermission != nil) { + result = prime * result + [self.sharingPermission hash]; } return prime * result; @@ -36944,19 +70135,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMicrosoftOfficeAddinChangePolicyDetails:other]; + return [self isEqualToSfTeamInviteDetails:other]; } -- (BOOL)isEqualToMicrosoftOfficeAddinChangePolicyDetails: - (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)aMicrosoftOfficeAddinChangePolicyDetails { - if (self == aMicrosoftOfficeAddinChangePolicyDetails) { +- (BOOL)isEqualToSfTeamInviteDetails:(DBTEAMLOGSfTeamInviteDetails *)aSfTeamInviteDetails { + if (self == aSfTeamInviteDetails) { return YES; } - if (![self.dNewValue isEqual:aMicrosoftOfficeAddinChangePolicyDetails.dNewValue]) { + if (![self.targetAssetIndex isEqual:aSfTeamInviteDetails.targetAssetIndex]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aMicrosoftOfficeAddinChangePolicyDetails.previousValue]) { + if (![self.originalFolderName isEqual:aSfTeamInviteDetails.originalFolderName]) { + return NO; + } + if (self.sharingPermission) { + if (![self.sharingPermission isEqual:aSfTeamInviteDetails.sharingPermission]) { return NO; } } @@ -36967,110 +70160,66 @@ - (BOOL)isEqualToMicrosoftOfficeAddinChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetailsSerializer +@implementation DBTEAMLOGSfTeamInviteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharingPermission) { + jsonDict[@"sharing_permission"] = valueObj.sharingPermission; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGMicrosoftOfficeAddinPolicy *dNewValue = - [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGMicrosoftOfficeAddinPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSfTeamInviteDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - return [[DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGSfTeamInviteDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + sharingPermission:sharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMicrosoftOfficeAddinPolicy.h" +#import "DBTEAMLOGSfTeamInviteType.h" #pragma mark - API Object -@implementation DBTEAMLOGMicrosoftOfficeAddinPolicy +@implementation DBTEAMLOGSfTeamInviteType #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGMicrosoftOfficeAddinPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGMicrosoftOfficeAddinPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled: - return @"DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled"; - case DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled: - return @"DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled"; - case DBTEAMLOGMicrosoftOfficeAddinPolicyOther: - return @"DBTEAMLOGMicrosoftOfficeAddinPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:instance]; + return [DBTEAMLOGSfTeamInviteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMicrosoftOfficeAddinPolicySerializer deserialize:dict]; + return [DBTEAMLOGSfTeamInviteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMicrosoftOfficeAddinPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamInviteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37087,14 +70236,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGMicrosoftOfficeAddinPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -37108,24 +70250,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMicrosoftOfficeAddinPolicy:other]; + return [self isEqualToSfTeamInviteType:other]; } -- (BOOL)isEqualToMicrosoftOfficeAddinPolicy:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)aMicrosoftOfficeAddinPolicy { - if (self == aMicrosoftOfficeAddinPolicy) { +- (BOOL)isEqualToSfTeamInviteType:(DBTEAMLOGSfTeamInviteType *)aSfTeamInviteType { + if (self == aSfTeamInviteType) { return YES; } - if (self.tag != aMicrosoftOfficeAddinPolicy.tag) { + if (![self.description_ isEqual:aSfTeamInviteType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGMicrosoftOfficeAddinPolicyDisabled: - return [[self tagName] isEqual:[aMicrosoftOfficeAddinPolicy tagName]]; - case DBTEAMLOGMicrosoftOfficeAddinPolicyEnabled: - return [[self tagName] isEqual:[aMicrosoftOfficeAddinPolicy tagName]]; - case DBTEAMLOGMicrosoftOfficeAddinPolicyOther: - return [[self tagName] isEqual:[aMicrosoftOfficeAddinPolicy tagName]]; - } return YES; } @@ -37133,54 +70267,43 @@ - (BOOL)isEqualToMicrosoftOfficeAddinPolicy:(DBTEAMLOGMicrosoftOfficeAddinPolicy #pragma mark - Serializer Object -@implementation DBTEAMLOGMicrosoftOfficeAddinPolicySerializer +@implementation DBTEAMLOGSfTeamInviteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMicrosoftOfficeAddinPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMicrosoftOfficeAddinPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSfTeamInviteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGMicrosoftOfficeAddinPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSfTeamInviteType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMissingDetails.h" +#import "DBTEAMLOGSfTeamJoinDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMissingDetails +@implementation DBTEAMLOGSfTeamJoinDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); self = [super init]; if (self) { + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; } return self; } @@ -37188,17 +70311,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMissingDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfTeamJoinDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMissingDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamJoinDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMissingDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamJoinDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37215,6 +70338,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + return prime * result; } @@ -37227,13 +70353,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMissingDetails:other]; + return [self isEqualToSfTeamJoinDetails:other]; } -- (BOOL)isEqualToMissingDetails:(DBTEAMLOGMissingDetails *)aMissingDetails { - if (self == aMissingDetails) { +- (BOOL)isEqualToSfTeamJoinDetails:(DBTEAMLOGSfTeamJoinDetails *)aSfTeamJoinDetails { + if (self == aSfTeamJoinDetails) { return YES; } + if (![self.targetAssetIndex isEqual:aSfTeamJoinDetails.targetAssetIndex]) { + return NO; + } + if (![self.originalFolderName isEqual:aSfTeamJoinDetails.originalFolderName]) { + return NO; + } return YES; } @@ -37241,60 +70373,76 @@ - (BOOL)isEqualToMissingDetails:(DBTEAMLOGMissingDetails *)aMissingDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGMissingDetailsSerializer +@implementation DBTEAMLOGSfTeamJoinDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMissingDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMissingDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSfTeamJoinDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; - return [[DBTEAMLOGMissingDetails alloc] initDefault]; + return [[DBTEAMLOGSfTeamJoinDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGMobileSessionLogInfo.h" -#import "DBTEAMLOGSessionLogInfo.h" +#import "DBTEAMLOGSfTeamJoinFromOobLinkDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGMobileSessionLogInfo +@implementation DBTEAMLOGSfTeamJoinFromOobLinkDetails #pragma mark - Constructors -- (instancetype)initWithSessionId:(NSString *)sessionId { +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + tokenKey:(NSString *)tokenKey + sharingPermission:(NSString *)sharingPermission { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); - self = [super initWithSessionId:sessionId]; + self = [super init]; if (self) { + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; + _tokenKey = tokenKey; + _sharingPermission = sharingPermission; } return self; } -- (instancetype)initDefault { - return [self initWithSessionId:nil]; +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + return [self initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + tokenKey:nil + sharingPermission:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGMobileSessionLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGMobileSessionLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGMobileSessionLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37311,8 +70459,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.sessionId != nil) { - result = prime * result + [self.sessionId hash]; + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; + if (self.tokenKey != nil) { + result = prime * result + [self.tokenKey hash]; + } + if (self.sharingPermission != nil) { + result = prime * result + [self.sharingPermission hash]; } return prime * result; @@ -37327,15 +70480,26 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToMobileSessionLogInfo:other]; + return [self isEqualToSfTeamJoinFromOobLinkDetails:other]; } -- (BOOL)isEqualToMobileSessionLogInfo:(DBTEAMLOGMobileSessionLogInfo *)aMobileSessionLogInfo { - if (self == aMobileSessionLogInfo) { +- (BOOL)isEqualToSfTeamJoinFromOobLinkDetails:(DBTEAMLOGSfTeamJoinFromOobLinkDetails *)aSfTeamJoinFromOobLinkDetails { + if (self == aSfTeamJoinFromOobLinkDetails) { return YES; } - if (self.sessionId) { - if (![self.sessionId isEqual:aMobileSessionLogInfo.sessionId]) { + if (![self.targetAssetIndex isEqual:aSfTeamJoinFromOobLinkDetails.targetAssetIndex]) { + return NO; + } + if (![self.originalFolderName isEqual:aSfTeamJoinFromOobLinkDetails.originalFolderName]) { + return NO; + } + if (self.tokenKey) { + if (![self.tokenKey isEqual:aSfTeamJoinFromOobLinkDetails.tokenKey]) { + return NO; + } + } + if (self.sharingPermission) { + if (![self.sharingPermission isEqual:aSfTeamJoinFromOobLinkDetails.sharingPermission]) { return NO; } } @@ -37346,66 +70510,71 @@ - (BOOL)isEqualToMobileSessionLogInfo:(DBTEAMLOGMobileSessionLogInfo *)aMobileSe #pragma mark - Serializer Object -@implementation DBTEAMLOGMobileSessionLogInfoSerializer +@implementation DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGMobileSessionLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinFromOobLinkDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.sessionId) { - jsonDict[@"session_id"] = valueObj.sessionId; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.tokenKey) { + jsonDict[@"token_key"] = valueObj.tokenKey; + } + if (valueObj.sharingPermission) { + jsonDict[@"sharing_permission"] = valueObj.sharingPermission; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGMobileSessionLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *sessionId = valueDict[@"session_id"] ?: nil; ++ (DBTEAMLOGSfTeamJoinFromOobLinkDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; + NSString *tokenKey = valueDict[@"token_key"] ?: nil; + NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - return [[DBTEAMLOGMobileSessionLogInfo alloc] initWithSessionId:sessionId]; + return [[DBTEAMLOGSfTeamJoinFromOobLinkDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName + tokenKey:tokenKey + sharingPermission:sharingPermission]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNamespaceRelativePathLogInfo.h" +#import "DBTEAMLOGSfTeamJoinFromOobLinkType.h" #pragma mark - API Object -@implementation DBTEAMLOGNamespaceRelativePathLogInfo +@implementation DBTEAMLOGSfTeamJoinFromOobLinkType #pragma mark - Constructors -- (instancetype)initWithNsId:(NSString *)nsId relativePath:(NSString *)relativePath { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:nil maxLength:nil pattern:@"[-_0-9a-zA-Z:]+"]](nsId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _nsId = nsId; - _relativePath = relativePath; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithNsId:nil relativePath:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNamespaceRelativePathLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNamespaceRelativePathLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNamespaceRelativePathLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37422,12 +70591,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.nsId != nil) { - result = prime * result + [self.nsId hash]; - } - if (self.relativePath != nil) { - result = prime * result + [self.relativePath hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -37441,22 +70605,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNamespaceRelativePathLogInfo:other]; + return [self isEqualToSfTeamJoinFromOobLinkType:other]; } -- (BOOL)isEqualToNamespaceRelativePathLogInfo:(DBTEAMLOGNamespaceRelativePathLogInfo *)aNamespaceRelativePathLogInfo { - if (self == aNamespaceRelativePathLogInfo) { +- (BOOL)isEqualToSfTeamJoinFromOobLinkType:(DBTEAMLOGSfTeamJoinFromOobLinkType *)aSfTeamJoinFromOobLinkType { + if (self == aSfTeamJoinFromOobLinkType) { return YES; } - if (self.nsId) { - if (![self.nsId isEqual:aNamespaceRelativePathLogInfo.nsId]) { - return NO; - } - } - if (self.relativePath) { - if (![self.relativePath isEqual:aNamespaceRelativePathLogInfo.relativePath]) { - return NO; - } + if (![self.description_ isEqual:aSfTeamJoinFromOobLinkType.description_]) { + return NO; } return YES; } @@ -37465,71 +70622,58 @@ - (BOOL)isEqualToNamespaceRelativePathLogInfo:(DBTEAMLOGNamespaceRelativePathLog #pragma mark - Serializer Object -@implementation DBTEAMLOGNamespaceRelativePathLogInfoSerializer +@implementation DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNamespaceRelativePathLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinFromOobLinkType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.nsId) { - jsonDict[@"ns_id"] = valueObj.nsId; - } - if (valueObj.relativePath) { - jsonDict[@"relative_path"] = valueObj.relativePath; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNamespaceRelativePathLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *nsId = valueDict[@"ns_id"] ?: nil; - NSString *relativePath = valueDict[@"relative_path"] ?: nil; ++ (DBTEAMLOGSfTeamJoinFromOobLinkType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGNamespaceRelativePathLogInfo alloc] initWithNsId:nsId relativePath:relativePath]; + return [[DBTEAMLOGSfTeamJoinFromOobLinkType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNetworkControlChangePolicyDetails.h" -#import "DBTEAMLOGNetworkControlPolicy.h" +#import "DBTEAMLOGSfTeamJoinType.h" #pragma mark - API Object -@implementation DBTEAMLOGNetworkControlChangePolicyDetails +@implementation DBTEAMLOGSfTeamJoinType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGNetworkControlPolicy *)dNewValue - previousValue:(DBTEAMLOGNetworkControlPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGNetworkControlPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNetworkControlChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSfTeamJoinTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNetworkControlChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamJoinTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNetworkControlChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamJoinTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37546,10 +70690,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -37563,22 +70704,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNetworkControlChangePolicyDetails:other]; + return [self isEqualToSfTeamJoinType:other]; } -- (BOOL)isEqualToNetworkControlChangePolicyDetails: - (DBTEAMLOGNetworkControlChangePolicyDetails *)aNetworkControlChangePolicyDetails { - if (self == aNetworkControlChangePolicyDetails) { +- (BOOL)isEqualToSfTeamJoinType:(DBTEAMLOGSfTeamJoinType *)aSfTeamJoinType { + if (self == aSfTeamJoinType) { return YES; } - if (![self.dNewValue isEqual:aNetworkControlChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSfTeamJoinType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aNetworkControlChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -37586,108 +70721,61 @@ - (BOOL)isEqualToNetworkControlChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGNetworkControlChangePolicyDetailsSerializer +@implementation DBTEAMLOGSfTeamJoinTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNetworkControlChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGNetworkControlPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGNetworkControlPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNetworkControlChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGNetworkControlPolicy *dNewValue = - [DBTEAMLOGNetworkControlPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGNetworkControlPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGNetworkControlPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSfTeamJoinType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGNetworkControlChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSfTeamJoinType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNetworkControlPolicy.h" +#import "DBTEAMLOGSfTeamUninviteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGNetworkControlPolicy +@implementation DBTEAMLOGSfTeamUninviteDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGNetworkControlPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGNetworkControlPolicyEnabled; - } - return self; -} +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); + [DBStoneValidators nonnullValidator:nil](originalFolderName); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGNetworkControlPolicyOther; + _targetAssetIndex = targetAssetIndex; + _originalFolderName = originalFolderName; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGNetworkControlPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGNetworkControlPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGNetworkControlPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGNetworkControlPolicyDisabled: - return @"DBTEAMLOGNetworkControlPolicyDisabled"; - case DBTEAMLOGNetworkControlPolicyEnabled: - return @"DBTEAMLOGNetworkControlPolicyEnabled"; - case DBTEAMLOGNetworkControlPolicyOther: - return @"DBTEAMLOGNetworkControlPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNetworkControlPolicySerializer serialize:instance]; + return [DBTEAMLOGSfTeamUninviteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNetworkControlPolicySerializer deserialize:dict]; + return [DBTEAMLOGSfTeamUninviteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNetworkControlPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamUninviteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37704,14 +70792,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGNetworkControlPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGNetworkControlPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGNetworkControlPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.originalFolderName hash]; return prime * result; } @@ -37725,23 +70807,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNetworkControlPolicy:other]; + return [self isEqualToSfTeamUninviteDetails:other]; } -- (BOOL)isEqualToNetworkControlPolicy:(DBTEAMLOGNetworkControlPolicy *)aNetworkControlPolicy { - if (self == aNetworkControlPolicy) { +- (BOOL)isEqualToSfTeamUninviteDetails:(DBTEAMLOGSfTeamUninviteDetails *)aSfTeamUninviteDetails { + if (self == aSfTeamUninviteDetails) { return YES; } - if (self.tag != aNetworkControlPolicy.tag) { + if (![self.targetAssetIndex isEqual:aSfTeamUninviteDetails.targetAssetIndex]) { return NO; } - switch (_tag) { - case DBTEAMLOGNetworkControlPolicyDisabled: - return [[self tagName] isEqual:[aNetworkControlPolicy tagName]]; - case DBTEAMLOGNetworkControlPolicyEnabled: - return [[self tagName] isEqual:[aNetworkControlPolicy tagName]]; - case DBTEAMLOGNetworkControlPolicyOther: - return [[self tagName] isEqual:[aNetworkControlPolicy tagName]]; + if (![self.originalFolderName isEqual:aSfTeamUninviteDetails.originalFolderName]) { + return NO; } return YES; } @@ -37750,89 +70827,61 @@ - (BOOL)isEqualToNetworkControlPolicy:(DBTEAMLOGNetworkControlPolicy *)aNetworkC #pragma mark - Serializer Object -@implementation DBTEAMLOGNetworkControlPolicySerializer +@implementation DBTEAMLOGSfTeamUninviteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNetworkControlPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamUninviteDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"original_folder_name"] = valueObj.originalFolderName; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNetworkControlPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSfTeamUninviteDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; + NSString *originalFolderName = valueDict[@"original_folder_name"]; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGNetworkControlPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGNetworkControlPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGNetworkControlPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGNetworkControlPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSfTeamUninviteDetails alloc] initWithTargetAssetIndex:targetAssetIndex + originalFolderName:originalFolderName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNonTeamMemberLogInfo.h" -#import "DBTEAMLOGTeamMemberLogInfo.h" -#import "DBTEAMLOGUserLogInfo.h" +#import "DBTEAMLOGSfTeamUninviteType.h" #pragma mark - API Object -@implementation DBTEAMLOGUserLogInfo +@implementation DBTEAMLOGSfTeamUninviteType #pragma mark - Constructors -- (instancetype)initWithAccountId:(NSString *)accountId displayName:(NSString *)displayName email:(NSString *)email { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); - [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](displayName); - [DBStoneValidators - nullableValidator:[DBStoneValidators - stringValidator:nil - maxLength:@(255) - pattern:@"^['&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-9.-]*.[A-Za-z]{2,15}$"]](email); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _accountId = accountId; - _displayName = displayName; - _email = email; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithAccountId:nil displayName:nil email:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGUserLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSfTeamUninviteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGUserLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSfTeamUninviteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGUserLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSfTeamUninviteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -37849,15 +70898,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.accountId != nil) { - result = prime * result + [self.accountId hash]; - } - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.email != nil) { - result = prime * result + [self.email hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -37871,27 +70912,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToUserLogInfo:other]; + return [self isEqualToSfTeamUninviteType:other]; } -- (BOOL)isEqualToUserLogInfo:(DBTEAMLOGUserLogInfo *)anUserLogInfo { - if (self == anUserLogInfo) { +- (BOOL)isEqualToSfTeamUninviteType:(DBTEAMLOGSfTeamUninviteType *)aSfTeamUninviteType { + if (self == aSfTeamUninviteType) { return YES; } - if (self.accountId) { - if (![self.accountId isEqual:anUserLogInfo.accountId]) { - return NO; - } - } - if (self.displayName) { - if (![self.displayName isEqual:anUserLogInfo.displayName]) { - return NO; - } - } - if (self.email) { - if (![self.email isEqual:anUserLogInfo.email]) { - return NO; - } + if (![self.description_ isEqual:aSfTeamUninviteType.description_]) { + return NO; } return YES; } @@ -37900,102 +70929,69 @@ - (BOOL)isEqualToUserLogInfo:(DBTEAMLOGUserLogInfo *)anUserLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGUserLogInfoSerializer +@implementation DBTEAMLOGSfTeamUninviteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGUserLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSfTeamUninviteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.accountId) { - jsonDict[@"account_id"] = valueObj.accountId; - } - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.email) { - jsonDict[@"email"] = valueObj.email; - } - - if ([valueObj isKindOfClass:[DBTEAMLOGTeamMemberLogInfo class]]) { - NSDictionary *subTypeFields = - [DBTEAMLOGTeamMemberLogInfoSerializer serialize:(DBTEAMLOGTeamMemberLogInfo *)valueObj]; - for (NSString *key in subTypeFields) { - jsonDict[key] = subTypeFields[key]; - } - jsonDict[@".tag"] = @"teamMember"; - } else if ([valueObj isKindOfClass:[DBTEAMLOGNonTeamMemberLogInfo class]]) { - NSDictionary *subTypeFields = - [DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:(DBTEAMLOGNonTeamMemberLogInfo *)valueObj]; - for (NSString *key in subTypeFields) { - jsonDict[key] = subTypeFields[key]; - } - jsonDict[@".tag"] = @"nonTeamMember"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGUserLogInfo *)deserialize:(NSDictionary *)valueDict { - if ([valueDict[@".tag"] isEqualToString:@"team_member"]) { - return [DBTEAMLOGTeamMemberLogInfoSerializer deserialize:valueDict]; - } - if ([valueDict[@".tag"] isEqualToString:@"non_team_member"]) { - return [DBTEAMLOGNonTeamMemberLogInfoSerializer deserialize:valueDict]; - } - - NSString *accountId = valueDict[@"account_id"] ?: nil; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSString *email = valueDict[@"email"] ?: nil; ++ (DBTEAMLOGSfTeamUninviteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGUserLogInfo alloc] initWithAccountId:accountId displayName:displayName email:email]; + return [[DBTEAMLOGSfTeamUninviteType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNonTeamMemberLogInfo.h" -#import "DBTEAMLOGUserLogInfo.h" +#import "DBTEAMLOGSharedContentAddInviteesDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGNonTeamMemberLogInfo +@implementation DBTEAMLOGSharedContentAddInviteesDetails #pragma mark - Constructors -- (instancetype)initWithAccountId:(NSString *)accountId displayName:(NSString *)displayName email:(NSString *)email { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); - [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](displayName); +- (instancetype)initWithSharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + invitees:(NSArray *)invitees { + [DBStoneValidators nonnullValidator:nil](sharedContentAccessLevel); [DBStoneValidators - nullableValidator:[DBStoneValidators - stringValidator:nil - maxLength:@(255) - pattern:@"^['&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-9.-]*.[A-Za-z]{2,15}$"]](email); + nonnullValidator:[DBStoneValidators + arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:nil + maxLength:@(255) + pattern:nil]]]]( + invitees); - self = [super initWithAccountId:accountId displayName:displayName email:email]; + self = [super init]; if (self) { + _sharedContentAccessLevel = sharedContentAccessLevel; + _invitees = invitees; } return self; } -- (instancetype)initDefault { - return [self initWithAccountId:nil displayName:nil email:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddInviteesDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNonTeamMemberLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddInviteesDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddInviteesDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38012,15 +71008,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.accountId != nil) { - result = prime * result + [self.accountId hash]; - } - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.email != nil) { - result = prime * result + [self.email hash]; - } + result = prime * result + [self.sharedContentAccessLevel hash]; + result = prime * result + [self.invitees hash]; return prime * result; } @@ -38034,27 +71023,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNonTeamMemberLogInfo:other]; + return [self isEqualToSharedContentAddInviteesDetails:other]; } -- (BOOL)isEqualToNonTeamMemberLogInfo:(DBTEAMLOGNonTeamMemberLogInfo *)aNonTeamMemberLogInfo { - if (self == aNonTeamMemberLogInfo) { +- (BOOL)isEqualToSharedContentAddInviteesDetails: + (DBTEAMLOGSharedContentAddInviteesDetails *)aSharedContentAddInviteesDetails { + if (self == aSharedContentAddInviteesDetails) { return YES; } - if (self.accountId) { - if (![self.accountId isEqual:aNonTeamMemberLogInfo.accountId]) { - return NO; - } - } - if (self.displayName) { - if (![self.displayName isEqual:aNonTeamMemberLogInfo.displayName]) { - return NO; - } + if (![self.sharedContentAccessLevel isEqual:aSharedContentAddInviteesDetails.sharedContentAccessLevel]) { + return NO; } - if (self.email) { - if (![self.email isEqual:aNonTeamMemberLogInfo.email]) { - return NO; - } + if (![self.invitees isEqual:aSharedContentAddInviteesDetails.invitees]) { + return NO; } return YES; } @@ -38063,48 +71044,51 @@ - (BOOL)isEqualToNonTeamMemberLogInfo:(DBTEAMLOGNonTeamMemberLogInfo *)aNonTeamM #pragma mark - Serializer Object -@implementation DBTEAMLOGNonTeamMemberLogInfoSerializer +@implementation DBTEAMLOGSharedContentAddInviteesDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNonTeamMemberLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddInviteesDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.accountId) { - jsonDict[@"account_id"] = valueObj.accountId; - } - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.email) { - jsonDict[@"email"] = valueObj.email; - } + jsonDict[@"shared_content_access_level"] = + [DBSHARINGAccessLevelSerializer serialize:valueObj.sharedContentAccessLevel]; + jsonDict[@"invitees"] = [DBArraySerializer serialize:valueObj.invitees + withBlock:^id(id elem0) { + return elem0; + }]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNonTeamMemberLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *accountId = valueDict[@"account_id"] ?: nil; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSString *email = valueDict[@"email"] ?: nil; ++ (DBTEAMLOGSharedContentAddInviteesDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGAccessLevel *sharedContentAccessLevel = + [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"shared_content_access_level"]]; + NSArray *invitees = [DBArraySerializer deserialize:valueDict[@"invitees"] + withBlock:^id(id elem0) { + return elem0; + }]; - return [[DBTEAMLOGNonTeamMemberLogInfo alloc] initWithAccountId:accountId displayName:displayName email:email]; + return [[DBTEAMLOGSharedContentAddInviteesDetails alloc] initWithSharedContentAccessLevel:sharedContentAccessLevel + invitees:invitees]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNoteAclInviteOnlyDetails.h" +#import "DBTEAMLOGSharedContentAddInviteesType.h" #pragma mark - API Object -@implementation DBTEAMLOGNoteAclInviteOnlyDetails +@implementation DBTEAMLOGSharedContentAddInviteesType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -38112,17 +71096,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNoteAclInviteOnlyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddInviteesTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNoteAclInviteOnlyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddInviteesTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNoteAclInviteOnlyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddInviteesTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38139,6 +71123,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -38151,13 +71137,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNoteAclInviteOnlyDetails:other]; + return [self isEqualToSharedContentAddInviteesType:other]; } -- (BOOL)isEqualToNoteAclInviteOnlyDetails:(DBTEAMLOGNoteAclInviteOnlyDetails *)aNoteAclInviteOnlyDetails { - if (self == aNoteAclInviteOnlyDetails) { +- (BOOL)isEqualToSharedContentAddInviteesType:(DBTEAMLOGSharedContentAddInviteesType *)aSharedContentAddInviteesType { + if (self == aSharedContentAddInviteesType) { return YES; } + if (![self.description_ isEqual:aSharedContentAddInviteesType.description_]) { + return NO; + } return YES; } @@ -38165,55 +71154,61 @@ - (BOOL)isEqualToNoteAclInviteOnlyDetails:(DBTEAMLOGNoteAclInviteOnlyDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGNoteAclInviteOnlyDetailsSerializer +@implementation DBTEAMLOGSharedContentAddInviteesTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNoteAclInviteOnlyDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddInviteesType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNoteAclInviteOnlyDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedContentAddInviteesType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGNoteAclInviteOnlyDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentAddInviteesType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNoteAclLinkDetails.h" +#import "DBTEAMLOGSharedContentAddLinkExpiryDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGNoteAclLinkDetails +@implementation DBTEAMLOGSharedContentAddLinkExpiryDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDNewValue:(NSDate *)dNewValue { self = [super init]; if (self) { + _dNewValue = dNewValue; } return self; } +- (instancetype)initDefault { + return [self initWithDNewValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNoteAclLinkDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNoteAclLinkDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNoteAclLinkDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38230,6 +71225,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + return prime * result; } @@ -38242,13 +71241,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNoteAclLinkDetails:other]; + return [self isEqualToSharedContentAddLinkExpiryDetails:other]; } -- (BOOL)isEqualToNoteAclLinkDetails:(DBTEAMLOGNoteAclLinkDetails *)aNoteAclLinkDetails { - if (self == aNoteAclLinkDetails) { +- (BOOL)isEqualToSharedContentAddLinkExpiryDetails: + (DBTEAMLOGSharedContentAddLinkExpiryDetails *)aSharedContentAddLinkExpiryDetails { + if (self == aSharedContentAddLinkExpiryDetails) { return YES; } + if (self.dNewValue) { + if (![self.dNewValue isEqual:aSharedContentAddLinkExpiryDetails.dNewValue]) { + return NO; + } + } return YES; } @@ -38256,37 +71261,44 @@ - (BOOL)isEqualToNoteAclLinkDetails:(DBTEAMLOGNoteAclLinkDetails *)aNoteAclLinkD #pragma mark - Serializer Object -@implementation DBTEAMLOGNoteAclLinkDetailsSerializer +@implementation DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNoteAclLinkDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkExpiryDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBNSDateSerializer serialize:valueObj.dNewValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNoteAclLinkDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedContentAddLinkExpiryDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *dNewValue = valueDict[@"new_value"] + ? [DBNSDateSerializer deserialize:valueDict[@"new_value"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; - return [[DBTEAMLOGNoteAclLinkDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentAddLinkExpiryDetails alloc] initWithDNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNoteAclTeamLinkDetails.h" +#import "DBTEAMLOGSharedContentAddLinkExpiryType.h" #pragma mark - API Object -@implementation DBTEAMLOGNoteAclTeamLinkDetails +@implementation DBTEAMLOGSharedContentAddLinkExpiryType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -38294,17 +71306,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNoteAclTeamLinkDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNoteAclTeamLinkDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNoteAclTeamLinkDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38321,6 +71333,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -38333,13 +71347,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNoteAclTeamLinkDetails:other]; + return [self isEqualToSharedContentAddLinkExpiryType:other]; } -- (BOOL)isEqualToNoteAclTeamLinkDetails:(DBTEAMLOGNoteAclTeamLinkDetails *)aNoteAclTeamLinkDetails { - if (self == aNoteAclTeamLinkDetails) { +- (BOOL)isEqualToSharedContentAddLinkExpiryType: + (DBTEAMLOGSharedContentAddLinkExpiryType *)aSharedContentAddLinkExpiryType { + if (self == aSharedContentAddLinkExpiryType) { return YES; } + if (![self.description_ isEqual:aSharedContentAddLinkExpiryType.description_]) { + return NO; + } return YES; } @@ -38347,30 +71365,31 @@ - (BOOL)isEqualToNoteAclTeamLinkDetails:(DBTEAMLOGNoteAclTeamLinkDetails *)aNote #pragma mark - Serializer Object -@implementation DBTEAMLOGNoteAclTeamLinkDetailsSerializer +@implementation DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNoteAclTeamLinkDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkExpiryType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNoteAclTeamLinkDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedContentAddLinkExpiryType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGNoteAclTeamLinkDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentAddLinkExpiryType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNoteShareReceiveDetails.h" +#import "DBTEAMLOGSharedContentAddLinkPasswordDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGNoteShareReceiveDetails +@implementation DBTEAMLOGSharedContentAddLinkPasswordDetails #pragma mark - Constructors @@ -38385,17 +71404,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNoteShareReceiveDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNoteShareReceiveDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNoteShareReceiveDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38424,11 +71443,12 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNoteShareReceiveDetails:other]; + return [self isEqualToSharedContentAddLinkPasswordDetails:other]; } -- (BOOL)isEqualToNoteShareReceiveDetails:(DBTEAMLOGNoteShareReceiveDetails *)aNoteShareReceiveDetails { - if (self == aNoteShareReceiveDetails) { +- (BOOL)isEqualToSharedContentAddLinkPasswordDetails: + (DBTEAMLOGSharedContentAddLinkPasswordDetails *)aSharedContentAddLinkPasswordDetails { + if (self == aSharedContentAddLinkPasswordDetails) { return YES; } return YES; @@ -38438,37 +71458,39 @@ - (BOOL)isEqualToNoteShareReceiveDetails:(DBTEAMLOGNoteShareReceiveDetails *)aNo #pragma mark - Serializer Object -@implementation DBTEAMLOGNoteShareReceiveDetailsSerializer +@implementation DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNoteShareReceiveDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkPasswordDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNoteShareReceiveDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGSharedContentAddLinkPasswordDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGNoteShareReceiveDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentAddLinkPasswordDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNoteSharedDetails.h" +#import "DBTEAMLOGSharedContentAddLinkPasswordType.h" #pragma mark - API Object -@implementation DBTEAMLOGNoteSharedDetails +@implementation DBTEAMLOGSharedContentAddLinkPasswordType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -38476,17 +71498,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGNoteSharedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGNoteSharedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGNoteSharedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38503,6 +71525,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -38515,13 +71539,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToNoteSharedDetails:other]; + return [self isEqualToSharedContentAddLinkPasswordType:other]; } -- (BOOL)isEqualToNoteSharedDetails:(DBTEAMLOGNoteSharedDetails *)aNoteSharedDetails { - if (self == aNoteSharedDetails) { +- (BOOL)isEqualToSharedContentAddLinkPasswordType: + (DBTEAMLOGSharedContentAddLinkPasswordType *)aSharedContentAddLinkPasswordType { + if (self == aSharedContentAddLinkPasswordType) { return YES; } + if (![self.description_ isEqual:aSharedContentAddLinkPasswordType.description_]) { + return NO; + } return YES; } @@ -38529,37 +71557,41 @@ - (BOOL)isEqualToNoteSharedDetails:(DBTEAMLOGNoteSharedDetails *)aNoteSharedDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGNoteSharedDetailsSerializer +@implementation DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGNoteSharedDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkPasswordType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGNoteSharedDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedContentAddLinkPasswordType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGNoteSharedDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentAddLinkPasswordType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGOpenNoteSharedDetails.h" +#import "DBTEAMLOGSharedContentAddMemberDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGOpenNoteSharedDetails +@implementation DBTEAMLOGSharedContentAddMemberDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithSharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel { + [DBStoneValidators nonnullValidator:nil](sharedContentAccessLevel); self = [super init]; if (self) { + _sharedContentAccessLevel = sharedContentAccessLevel; } return self; } @@ -38567,17 +71599,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGOpenNoteSharedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddMemberDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGOpenNoteSharedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddMemberDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGOpenNoteSharedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddMemberDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38594,6 +71626,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.sharedContentAccessLevel hash]; + return prime * result; } @@ -38606,13 +71640,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToOpenNoteSharedDetails:other]; + return [self isEqualToSharedContentAddMemberDetails:other]; } -- (BOOL)isEqualToOpenNoteSharedDetails:(DBTEAMLOGOpenNoteSharedDetails *)anOpenNoteSharedDetails { - if (self == anOpenNoteSharedDetails) { +- (BOOL)isEqualToSharedContentAddMemberDetails: + (DBTEAMLOGSharedContentAddMemberDetails *)aSharedContentAddMemberDetails { + if (self == aSharedContentAddMemberDetails) { return YES; } + if (![self.sharedContentAccessLevel isEqual:aSharedContentAddMemberDetails.sharedContentAccessLevel]) { + return NO; + } return YES; } @@ -38620,65 +71658,60 @@ - (BOOL)isEqualToOpenNoteSharedDetails:(DBTEAMLOGOpenNoteSharedDetails *)anOpenN #pragma mark - Serializer Object -@implementation DBTEAMLOGOpenNoteSharedDetailsSerializer +@implementation DBTEAMLOGSharedContentAddMemberDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGOpenNoteSharedDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddMemberDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"shared_content_access_level"] = + [DBSHARINGAccessLevelSerializer serialize:valueObj.sharedContentAccessLevel]; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGOpenNoteSharedDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedContentAddMemberDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGAccessLevel *sharedContentAccessLevel = + [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"shared_content_access_level"]]; - return [[DBTEAMLOGOpenNoteSharedDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentAddMemberDetails alloc] initWithSharedContentAccessLevel:sharedContentAccessLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGAccessMethodLogInfo.h" -#import "DBTEAMLOGGeoLocationLogInfo.h" -#import "DBTEAMLOGOriginLogInfo.h" +#import "DBTEAMLOGSharedContentAddMemberType.h" #pragma mark - API Object -@implementation DBTEAMLOGOriginLogInfo +@implementation DBTEAMLOGSharedContentAddMemberType #pragma mark - Constructors -- (instancetype)initWithAccessMethod:(DBTEAMLOGAccessMethodLogInfo *)accessMethod - geoLocation:(DBTEAMLOGGeoLocationLogInfo *)geoLocation { - [DBStoneValidators nonnullValidator:nil](accessMethod); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _geoLocation = geoLocation; - _accessMethod = accessMethod; + _description_ = description_; } return self; } -- (instancetype)initWithAccessMethod:(DBTEAMLOGAccessMethodLogInfo *)accessMethod { - return [self initWithAccessMethod:accessMethod geoLocation:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGOriginLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedContentAddMemberTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGOriginLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentAddMemberTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGOriginLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentAddMemberTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38695,10 +71728,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.accessMethod hash]; - if (self.geoLocation != nil) { - result = prime * result + [self.geoLocation hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -38712,21 +71742,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToOriginLogInfo:other]; + return [self isEqualToSharedContentAddMemberType:other]; } -- (BOOL)isEqualToOriginLogInfo:(DBTEAMLOGOriginLogInfo *)anOriginLogInfo { - if (self == anOriginLogInfo) { +- (BOOL)isEqualToSharedContentAddMemberType:(DBTEAMLOGSharedContentAddMemberType *)aSharedContentAddMemberType { + if (self == aSharedContentAddMemberType) { return YES; } - if (![self.accessMethod isEqual:anOriginLogInfo.accessMethod]) { + if (![self.description_ isEqual:aSharedContentAddMemberType.description_]) { return NO; } - if (self.geoLocation) { - if (![self.geoLocation isEqual:anOriginLogInfo.geoLocation]) { - return NO; - } - } return YES; } @@ -38734,121 +71759,65 @@ - (BOOL)isEqualToOriginLogInfo:(DBTEAMLOGOriginLogInfo *)anOriginLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGOriginLogInfoSerializer +@implementation DBTEAMLOGSharedContentAddMemberTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGOriginLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddMemberType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"access_method"] = [DBTEAMLOGAccessMethodLogInfoSerializer serialize:valueObj.accessMethod]; - if (valueObj.geoLocation) { - jsonDict[@"geo_location"] = [DBTEAMLOGGeoLocationLogInfoSerializer serialize:valueObj.geoLocation]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGOriginLogInfo *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGAccessMethodLogInfo *accessMethod = - [DBTEAMLOGAccessMethodLogInfoSerializer deserialize:valueDict[@"access_method"]]; - DBTEAMLOGGeoLocationLogInfo *geoLocation = - valueDict[@"geo_location"] ? [DBTEAMLOGGeoLocationLogInfoSerializer deserialize:valueDict[@"geo_location"]] : nil; ++ (DBTEAMLOGSharedContentAddMemberType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGOriginLogInfo alloc] initWithAccessMethod:accessMethod geoLocation:geoLocation]; + return [[DBTEAMLOGSharedContentAddMemberType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperAccessType.h" +#import "DBTEAMLOGDownloadPolicyType.h" +#import "DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperAccessType +@implementation DBTEAMLOGSharedContentChangeDownloadsPolicyDetails #pragma mark - Constructors -- (instancetype)initWithViewer { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperAccessTypeViewer; - } - return self; -} - -- (instancetype)initWithCommenter { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperAccessTypeCommenter; - } - return self; -} - -- (instancetype)initWithEditor { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperAccessTypeEditor; - } - return self; -} +- (instancetype)initWithDNewValue:(DBTEAMLOGDownloadPolicyType *)dNewValue + previousValue:(DBTEAMLOGDownloadPolicyType *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGPaperAccessTypeOther; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isViewer { - return _tag == DBTEAMLOGPaperAccessTypeViewer; -} - -- (BOOL)isCommenter { - return _tag == DBTEAMLOGPaperAccessTypeCommenter; -} - -- (BOOL)isEditor { - return _tag == DBTEAMLOGPaperAccessTypeEditor; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGPaperAccessTypeOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGPaperAccessTypeViewer: - return @"DBTEAMLOGPaperAccessTypeViewer"; - case DBTEAMLOGPaperAccessTypeCommenter: - return @"DBTEAMLOGPaperAccessTypeCommenter"; - case DBTEAMLOGPaperAccessTypeEditor: - return @"DBTEAMLOGPaperAccessTypeEditor"; - case DBTEAMLOGPaperAccessTypeOther: - return @"DBTEAMLOGPaperAccessTypeOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithDNewValue:(DBTEAMLOGDownloadPolicyType *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperAccessTypeSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperAccessTypeSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperAccessTypeSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -38865,15 +71834,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGPaperAccessTypeViewer: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperAccessTypeCommenter: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperAccessTypeEditor: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperAccessTypeOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -38888,25 +71851,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperAccessType:other]; + return [self isEqualToSharedContentChangeDownloadsPolicyDetails:other]; } -- (BOOL)isEqualToPaperAccessType:(DBTEAMLOGPaperAccessType *)aPaperAccessType { - if (self == aPaperAccessType) { +- (BOOL)isEqualToSharedContentChangeDownloadsPolicyDetails: + (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)aSharedContentChangeDownloadsPolicyDetails { + if (self == aSharedContentChangeDownloadsPolicyDetails) { return YES; } - if (self.tag != aPaperAccessType.tag) { + if (![self.dNewValue isEqual:aSharedContentChangeDownloadsPolicyDetails.dNewValue]) { return NO; } - switch (_tag) { - case DBTEAMLOGPaperAccessTypeViewer: - return [[self tagName] isEqual:[aPaperAccessType tagName]]; - case DBTEAMLOGPaperAccessTypeCommenter: - return [[self tagName] isEqual:[aPaperAccessType tagName]]; - case DBTEAMLOGPaperAccessTypeEditor: - return [[self tagName] isEqual:[aPaperAccessType tagName]]; - case DBTEAMLOGPaperAccessTypeOther: - return [[self tagName] isEqual:[aPaperAccessType tagName]]; + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedContentChangeDownloadsPolicyDetails.previousValue]) { + return NO; + } } return YES; } @@ -38915,58 +71874,47 @@ - (BOOL)isEqualToPaperAccessType:(DBTEAMLOGPaperAccessType *)aPaperAccessType { #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperAccessTypeSerializer +@implementation DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperAccessType *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isViewer]) { - jsonDict[@".tag"] = @"viewer"; - } else if ([valueObj isCommenter]) { - jsonDict[@".tag"] = @"commenter"; - } else if ([valueObj isEditor]) { - jsonDict[@".tag"] = @"editor"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"new_value"] = [DBTEAMLOGDownloadPolicyTypeSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGDownloadPolicyTypeSerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperAccessType *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGDownloadPolicyType *dNewValue = [DBTEAMLOGDownloadPolicyTypeSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGDownloadPolicyType *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGDownloadPolicyTypeSerializer deserialize:valueDict[@"previous_value"]] + : nil; - if ([tag isEqualToString:@"viewer"]) { - return [[DBTEAMLOGPaperAccessType alloc] initWithViewer]; - } else if ([tag isEqualToString:@"commenter"]) { - return [[DBTEAMLOGPaperAccessType alloc] initWithCommenter]; - } else if ([tag isEqualToString:@"editor"]) { - return [[DBTEAMLOGPaperAccessType alloc] initWithEditor]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGPaperAccessType alloc] initWithOther]; - } else { - return [[DBTEAMLOGPaperAccessType alloc] initWithOther]; - } + return [[DBTEAMLOGSharedContentChangeDownloadsPolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperAdminExportStartDetails.h" +#import "DBTEAMLOGSharedContentChangeDownloadsPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperAdminExportStartDetails +@implementation DBTEAMLOGSharedContentChangeDownloadsPolicyType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -38974,17 +71922,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperAdminExportStartDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperAdminExportStartDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperAdminExportStartDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39001,6 +71949,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -39013,13 +71963,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperAdminExportStartDetails:other]; + return [self isEqualToSharedContentChangeDownloadsPolicyType:other]; } -- (BOOL)isEqualToPaperAdminExportStartDetails:(DBTEAMLOGPaperAdminExportStartDetails *)aPaperAdminExportStartDetails { - if (self == aPaperAdminExportStartDetails) { +- (BOOL)isEqualToSharedContentChangeDownloadsPolicyType: + (DBTEAMLOGSharedContentChangeDownloadsPolicyType *)aSharedContentChangeDownloadsPolicyType { + if (self == aSharedContentChangeDownloadsPolicyType) { return YES; } + if (![self.description_ isEqual:aSharedContentChangeDownloadsPolicyType.description_]) { + return NO; + } return YES; } @@ -39027,64 +71981,68 @@ - (BOOL)isEqualToPaperAdminExportStartDetails:(DBTEAMLOGPaperAdminExportStartDet #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperAdminExportStartDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperAdminExportStartDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeDownloadsPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperAdminExportStartDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedContentChangeDownloadsPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperAdminExportStartDetails alloc] initDefault]; + return [[DBTEAMLOGSharedContentChangeDownloadsPolicyType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperChangeDeploymentPolicyDetails.h" -#import "DBTEAMPOLICIESPaperDeploymentPolicy.h" +#import "DBTEAMLOGSharedContentChangeInviteeRoleDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperChangeDeploymentPolicyDetails +@implementation DBTEAMLOGSharedContentChangeInviteeRoleDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperDeploymentPolicy *)dNewValue - previousValue:(DBTEAMPOLICIESPaperDeploymentPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel + invitee:(NSString *)invitee + previousAccessLevel:(DBSHARINGAccessLevel *)previousAccessLevel { + [DBStoneValidators nonnullValidator:nil](dNewAccessLevel); + [DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](invitee); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _previousAccessLevel = previousAccessLevel; + _dNewAccessLevel = dNewAccessLevel; + _invitee = invitee; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperDeploymentPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel invitee:(NSString *)invitee { + return [self initWithDNewAccessLevel:dNewAccessLevel invitee:invitee previousAccessLevel:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39101,9 +72059,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewAccessLevel hash]; + result = prime * result + [self.invitee hash]; + if (self.previousAccessLevel != nil) { + result = prime * result + [self.previousAccessLevel hash]; } return prime * result; @@ -39118,19 +72077,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperChangeDeploymentPolicyDetails:other]; + return [self isEqualToSharedContentChangeInviteeRoleDetails:other]; } -- (BOOL)isEqualToPaperChangeDeploymentPolicyDetails: - (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)aPaperChangeDeploymentPolicyDetails { - if (self == aPaperChangeDeploymentPolicyDetails) { +- (BOOL)isEqualToSharedContentChangeInviteeRoleDetails: + (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)aSharedContentChangeInviteeRoleDetails { + if (self == aSharedContentChangeInviteeRoleDetails) { return YES; } - if (![self.dNewValue isEqual:aPaperChangeDeploymentPolicyDetails.dNewValue]) { + if (![self.dNewAccessLevel isEqual:aSharedContentChangeInviteeRoleDetails.dNewAccessLevel]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aPaperChangeDeploymentPolicyDetails.previousValue]) { + if (![self.invitee isEqual:aSharedContentChangeInviteeRoleDetails.invitee]) { + return NO; + } + if (self.previousAccessLevel) { + if (![self.previousAccessLevel isEqual:aSharedContentChangeInviteeRoleDetails.previousAccessLevel]) { return NO; } } @@ -39141,49 +72103,51 @@ - (BOOL)isEqualToPaperChangeDeploymentPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperChangeDeploymentPolicyDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeDeploymentPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeInviteeRoleDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMPOLICIESPaperDeploymentPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESPaperDeploymentPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"new_access_level"] = [DBSHARINGAccessLevelSerializer serialize:valueObj.dNewAccessLevel]; + jsonDict[@"invitee"] = valueObj.invitee; + if (valueObj.previousAccessLevel) { + jsonDict[@"previous_access_level"] = [DBSHARINGAccessLevelSerializer serialize:valueObj.previousAccessLevel]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperChangeDeploymentPolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESPaperDeploymentPolicy *dNewValue = - [DBTEAMPOLICIESPaperDeploymentPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMPOLICIESPaperDeploymentPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMPOLICIESPaperDeploymentPolicySerializer deserialize:valueDict[@"previous_value"]] ++ (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGAccessLevel *dNewAccessLevel = [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"new_access_level"]]; + NSString *invitee = valueDict[@"invitee"]; + DBSHARINGAccessLevel *previousAccessLevel = + valueDict[@"previous_access_level"] + ? [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"previous_access_level"]] : nil; - return [[DBTEAMLOGPaperChangeDeploymentPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSharedContentChangeInviteeRoleDetails alloc] initWithDNewAccessLevel:dNewAccessLevel + invitee:invitee + previousAccessLevel:previousAccessLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h" -#import "DBTEAMLOGPaperMemberPolicy.h" +#import "DBTEAMLOGSharedContentChangeInviteeRoleType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperChangeMemberLinkPolicyDetails +@implementation DBTEAMLOGSharedContentChangeInviteeRoleType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -39191,17 +72155,17 @@ - (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39218,7 +72182,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -39232,15 +72196,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperChangeMemberLinkPolicyDetails:other]; + return [self isEqualToSharedContentChangeInviteeRoleType:other]; } -- (BOOL)isEqualToPaperChangeMemberLinkPolicyDetails: - (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)aPaperChangeMemberLinkPolicyDetails { - if (self == aPaperChangeMemberLinkPolicyDetails) { +- (BOOL)isEqualToSharedContentChangeInviteeRoleType: + (DBTEAMLOGSharedContentChangeInviteeRoleType *)aSharedContentChangeInviteeRoleType { + if (self == aSharedContentChangeInviteeRoleType) { return YES; } - if (![self.dNewValue isEqual:aPaperChangeMemberLinkPolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSharedContentChangeInviteeRoleType.description_]) { return NO; } return YES; @@ -39250,37 +72214,37 @@ - (BOOL)isEqualToPaperChangeMemberLinkPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperChangeMemberLinkPolicyDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeInviteeRoleType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGPaperMemberPolicySerializer serialize:valueObj.dNewValue]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperChangeMemberLinkPolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGPaperMemberPolicy *dNewValue = [DBTEAMLOGPaperMemberPolicySerializer deserialize:valueDict[@"new_value"]]; ++ (DBTEAMLOGSharedContentChangeInviteeRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperChangeMemberLinkPolicyDetails alloc] initWithDNewValue:dNewValue]; + return [[DBTEAMLOGSharedContentChangeInviteeRoleType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGLinkAudience.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperChangeMemberPolicyDetails.h" -#import "DBTEAMLOGPaperMemberPolicy.h" +#import "DBTEAMLOGSharedContentChangeLinkAudienceDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperChangeMemberPolicyDetails +@implementation DBTEAMLOGSharedContentChangeLinkAudienceDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue - previousValue:(DBTEAMLOGPaperMemberPolicy *)previousValue { +- (instancetype)initWithDNewValue:(DBSHARINGLinkAudience *)dNewValue + previousValue:(DBSHARINGLinkAudience *)previousValue { [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; @@ -39291,24 +72255,24 @@ - (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGPaperMemberPolicy *)dNewValue { +- (instancetype)initWithDNewValue:(DBSHARINGLinkAudience *)dNewValue { return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39342,19 +72306,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperChangeMemberPolicyDetails:other]; + return [self isEqualToSharedContentChangeLinkAudienceDetails:other]; } -- (BOOL)isEqualToPaperChangeMemberPolicyDetails: - (DBTEAMLOGPaperChangeMemberPolicyDetails *)aPaperChangeMemberPolicyDetails { - if (self == aPaperChangeMemberPolicyDetails) { +- (BOOL)isEqualToSharedContentChangeLinkAudienceDetails: + (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)aSharedContentChangeLinkAudienceDetails { + if (self == aSharedContentChangeLinkAudienceDetails) { return YES; } - if (![self.dNewValue isEqual:aPaperChangeMemberPolicyDetails.dNewValue]) { + if (![self.dNewValue isEqual:aSharedContentChangeLinkAudienceDetails.dNewValue]) { return NO; } if (self.previousValue) { - if (![self.previousValue isEqual:aPaperChangeMemberPolicyDetails.previousValue]) { + if (![self.previousValue isEqual:aSharedContentChangeLinkAudienceDetails.previousValue]) { return NO; } } @@ -39365,71 +72329,64 @@ - (BOOL)isEqualToPaperChangeMemberPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperChangeMemberPolicyDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkAudienceDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGPaperMemberPolicySerializer serialize:valueObj.dNewValue]; + jsonDict[@"new_value"] = [DBSHARINGLinkAudienceSerializer serialize:valueObj.dNewValue]; if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGPaperMemberPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"previous_value"] = [DBSHARINGLinkAudienceSerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperChangeMemberPolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGPaperMemberPolicy *dNewValue = [DBTEAMLOGPaperMemberPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGPaperMemberPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGPaperMemberPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGLinkAudience *dNewValue = [DBSHARINGLinkAudienceSerializer deserialize:valueDict[@"new_value"]]; + DBSHARINGLinkAudience *previousValue = + valueDict[@"previous_value"] ? [DBSHARINGLinkAudienceSerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGPaperChangeMemberPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return + [[DBTEAMLOGSharedContentChangeLinkAudienceDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperChangePolicyDetails.h" -#import "DBTEAMPOLICIESPaperEnabledPolicy.h" +#import "DBTEAMLOGSharedContentChangeLinkAudienceType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperChangePolicyDetails +@implementation DBTEAMLOGSharedContentChangeLinkAudienceType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperEnabledPolicy *)dNewValue - previousValue:(DBTEAMPOLICIESPaperEnabledPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESPaperEnabledPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39446,10 +72403,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -39463,21 +72417,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperChangePolicyDetails:other]; + return [self isEqualToSharedContentChangeLinkAudienceType:other]; } -- (BOOL)isEqualToPaperChangePolicyDetails:(DBTEAMLOGPaperChangePolicyDetails *)aPaperChangePolicyDetails { - if (self == aPaperChangePolicyDetails) { +- (BOOL)isEqualToSharedContentChangeLinkAudienceType: + (DBTEAMLOGSharedContentChangeLinkAudienceType *)aSharedContentChangeLinkAudienceType { + if (self == aSharedContentChangeLinkAudienceType) { return YES; } - if (![self.dNewValue isEqual:aPaperChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSharedContentChangeLinkAudienceType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aPaperChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -39485,66 +72435,62 @@ - (BOOL)isEqualToPaperChangePolicyDetails:(DBTEAMLOGPaperChangePolicyDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperChangePolicyDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkAudienceType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMPOLICIESPaperEnabledPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESPaperEnabledPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESPaperEnabledPolicy *dNewValue = - [DBTEAMPOLICIESPaperEnabledPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMPOLICIESPaperEnabledPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMPOLICIESPaperEnabledPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSharedContentChangeLinkAudienceType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSharedContentChangeLinkAudienceType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentAddMemberDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkExpiryDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentAddMemberDetails +@implementation DBTEAMLOGSharedContentChangeLinkExpiryDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDNewValue:(NSDate *)dNewValue previousValue:(NSDate *)previousValue { self = [super init]; if (self) { - _eventUuid = eventUuid; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initDefault { + return [self initWithDNewValue:nil previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentAddMemberDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentAddMemberDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentAddMemberDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39561,7 +72507,12 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -39575,15 +72526,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentAddMemberDetails:other]; + return [self isEqualToSharedContentChangeLinkExpiryDetails:other]; } -- (BOOL)isEqualToPaperContentAddMemberDetails:(DBTEAMLOGPaperContentAddMemberDetails *)aPaperContentAddMemberDetails { - if (self == aPaperContentAddMemberDetails) { +- (BOOL)isEqualToSharedContentChangeLinkExpiryDetails: + (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)aSharedContentChangeLinkExpiryDetails { + if (self == aSharedContentChangeLinkExpiryDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperContentAddMemberDetails.eventUuid]) { - return NO; + if (self.dNewValue) { + if (![self.dNewValue isEqual:aSharedContentChangeLinkExpiryDetails.dNewValue]) { + return NO; + } + } + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedContentChangeLinkExpiryDetails.previousValue]) { + return NO; + } } return YES; } @@ -39592,46 +72551,52 @@ - (BOOL)isEqualToPaperContentAddMemberDetails:(DBTEAMLOGPaperContentAddMemberDet #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentAddMemberDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentAddMemberDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkExpiryDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBNSDateSerializer serialize:valueObj.dNewValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = + [DBNSDateSerializer serialize:valueObj.previousValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentAddMemberDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *dNewValue = valueDict[@"new_value"] + ? [DBNSDateSerializer deserialize:valueDict[@"new_value"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *previousValue = valueDict[@"previous_value"] ? [DBNSDateSerializer deserialize:valueDict[@"previous_value"] + dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; - return [[DBTEAMLOGPaperContentAddMemberDetails alloc] initWithEventUuid:eventUuid]; + return + [[DBTEAMLOGSharedContentChangeLinkExpiryDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentAddToFolderDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkExpiryType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentAddToFolderDetails +@implementation DBTEAMLOGSharedContentChangeLinkExpiryType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid - targetAssetIndex:(NSNumber *)targetAssetIndex - parentAssetIndex:(NSNumber *)parentAssetIndex { - [DBStoneValidators nonnullValidator:nil](eventUuid); - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](parentAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; - _targetAssetIndex = targetAssetIndex; - _parentAssetIndex = parentAssetIndex; + _description_ = description_; } return self; } @@ -39639,17 +72604,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentAddToFolderDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentAddToFolderDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentAddToFolderDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39666,9 +72631,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.parentAssetIndex hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -39682,21 +72645,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentAddToFolderDetails:other]; + return [self isEqualToSharedContentChangeLinkExpiryType:other]; } -- (BOOL)isEqualToPaperContentAddToFolderDetails: - (DBTEAMLOGPaperContentAddToFolderDetails *)aPaperContentAddToFolderDetails { - if (self == aPaperContentAddToFolderDetails) { +- (BOOL)isEqualToSharedContentChangeLinkExpiryType: + (DBTEAMLOGSharedContentChangeLinkExpiryType *)aSharedContentChangeLinkExpiryType { + if (self == aSharedContentChangeLinkExpiryType) { return YES; } - if (![self.eventUuid isEqual:aPaperContentAddToFolderDetails.eventUuid]) { - return NO; - } - if (![self.targetAssetIndex isEqual:aPaperContentAddToFolderDetails.targetAssetIndex]) { - return NO; - } - if (![self.parentAssetIndex isEqual:aPaperContentAddToFolderDetails.parentAssetIndex]) { + if (![self.description_ isEqual:aSharedContentChangeLinkExpiryType.description_]) { return NO; } return YES; @@ -39706,46 +72663,38 @@ - (BOOL)isEqualToPaperContentAddToFolderDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentAddToFolderDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentAddToFolderDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkExpiryType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"parent_asset_index"] = valueObj.parentAssetIndex; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentAddToFolderDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSNumber *parentAssetIndex = valueDict[@"parent_asset_index"]; ++ (DBTEAMLOGSharedContentChangeLinkExpiryType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperContentAddToFolderDetails alloc] initWithEventUuid:eventUuid - targetAssetIndex:targetAssetIndex - parentAssetIndex:parentAssetIndex]; + return [[DBTEAMLOGSharedContentChangeLinkExpiryType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentArchiveDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkPasswordDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentArchiveDetails +@implementation DBTEAMLOGSharedContentChangeLinkPasswordDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initDefault { self = [super init]; if (self) { - _eventUuid = eventUuid; } return self; } @@ -39753,17 +72702,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentArchiveDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentArchiveDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentArchiveDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39780,8 +72729,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - return prime * result; } @@ -39794,16 +72741,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentArchiveDetails:other]; + return [self isEqualToSharedContentChangeLinkPasswordDetails:other]; } -- (BOOL)isEqualToPaperContentArchiveDetails:(DBTEAMLOGPaperContentArchiveDetails *)aPaperContentArchiveDetails { - if (self == aPaperContentArchiveDetails) { +- (BOOL)isEqualToSharedContentChangeLinkPasswordDetails: + (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)aSharedContentChangeLinkPasswordDetails { + if (self == aSharedContentChangeLinkPasswordDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperContentArchiveDetails.eventUuid]) { - return NO; - } return YES; } @@ -39811,40 +72756,39 @@ - (BOOL)isEqualToPaperContentArchiveDetails:(DBTEAMLOGPaperContentArchiveDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentArchiveDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentArchiveDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkPasswordDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentArchiveDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGPaperContentArchiveDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentChangeLinkPasswordDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentCreateDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkPasswordType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentCreateDetails +@implementation DBTEAMLOGSharedContentChangeLinkPasswordType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -39852,17 +72796,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39879,7 +72823,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -39893,14 +72837,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentCreateDetails:other]; + return [self isEqualToSharedContentChangeLinkPasswordType:other]; } -- (BOOL)isEqualToPaperContentCreateDetails:(DBTEAMLOGPaperContentCreateDetails *)aPaperContentCreateDetails { - if (self == aPaperContentCreateDetails) { +- (BOOL)isEqualToSharedContentChangeLinkPasswordType: + (DBTEAMLOGSharedContentChangeLinkPasswordType *)aSharedContentChangeLinkPasswordType { + if (self == aSharedContentChangeLinkPasswordType) { return YES; } - if (![self.eventUuid isEqual:aPaperContentCreateDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentChangeLinkPasswordType.description_]) { return NO; } return YES; @@ -39910,58 +72855,65 @@ - (BOOL)isEqualToPaperContentCreateDetails:(DBTEAMLOGPaperContentCreateDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentCreateDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentCreateDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkPasswordType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentCreateDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeLinkPasswordType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperContentCreateDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentChangeLinkPasswordType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentPermanentlyDeleteDetails.h" +#import "DBTEAMLOGSharedContentChangeMemberRoleDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentPermanentlyDeleteDetails +@implementation DBTEAMLOGSharedContentChangeMemberRoleDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel + previousAccessLevel:(DBSHARINGAccessLevel *)previousAccessLevel { + [DBStoneValidators nonnullValidator:nil](dNewAccessLevel); self = [super init]; if (self) { - _eventUuid = eventUuid; + _previousAccessLevel = previousAccessLevel; + _dNewAccessLevel = dNewAccessLevel; } return self; } +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel { + return [self initWithDNewAccessLevel:dNewAccessLevel previousAccessLevel:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -39978,7 +72930,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.dNewAccessLevel hash]; + if (self.previousAccessLevel != nil) { + result = prime * result + [self.previousAccessLevel hash]; + } return prime * result; } @@ -39992,17 +72947,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentPermanentlyDeleteDetails:other]; + return [self isEqualToSharedContentChangeMemberRoleDetails:other]; } -- (BOOL)isEqualToPaperContentPermanentlyDeleteDetails: - (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)aPaperContentPermanentlyDeleteDetails { - if (self == aPaperContentPermanentlyDeleteDetails) { +- (BOOL)isEqualToSharedContentChangeMemberRoleDetails: + (DBTEAMLOGSharedContentChangeMemberRoleDetails *)aSharedContentChangeMemberRoleDetails { + if (self == aSharedContentChangeMemberRoleDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperContentPermanentlyDeleteDetails.eventUuid]) { + if (![self.dNewAccessLevel isEqual:aSharedContentChangeMemberRoleDetails.dNewAccessLevel]) { return NO; } + if (self.previousAccessLevel) { + if (![self.previousAccessLevel isEqual:aSharedContentChangeMemberRoleDetails.previousAccessLevel]) { + return NO; + } + } return YES; } @@ -40010,40 +72970,48 @@ - (BOOL)isEqualToPaperContentPermanentlyDeleteDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentPermanentlyDeleteDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentPermanentlyDeleteDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeMemberRoleDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"new_access_level"] = [DBSHARINGAccessLevelSerializer serialize:valueObj.dNewAccessLevel]; + if (valueObj.previousAccessLevel) { + jsonDict[@"previous_access_level"] = [DBSHARINGAccessLevelSerializer serialize:valueObj.previousAccessLevel]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentPermanentlyDeleteDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeMemberRoleDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGAccessLevel *dNewAccessLevel = [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"new_access_level"]]; + DBSHARINGAccessLevel *previousAccessLevel = + valueDict[@"previous_access_level"] + ? [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"previous_access_level"]] + : nil; - return [[DBTEAMLOGPaperContentPermanentlyDeleteDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentChangeMemberRoleDetails alloc] initWithDNewAccessLevel:dNewAccessLevel + previousAccessLevel:previousAccessLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentRemoveFromFolderDetails.h" +#import "DBTEAMLOGSharedContentChangeMemberRoleType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentRemoveFromFolderDetails +@implementation DBTEAMLOGSharedContentChangeMemberRoleType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -40051,17 +73019,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40078,7 +73046,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -40092,15 +73060,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentRemoveFromFolderDetails:other]; + return [self isEqualToSharedContentChangeMemberRoleType:other]; } -- (BOOL)isEqualToPaperContentRemoveFromFolderDetails: - (DBTEAMLOGPaperContentRemoveFromFolderDetails *)aPaperContentRemoveFromFolderDetails { - if (self == aPaperContentRemoveFromFolderDetails) { +- (BOOL)isEqualToSharedContentChangeMemberRoleType: + (DBTEAMLOGSharedContentChangeMemberRoleType *)aSharedContentChangeMemberRoleType { + if (self == aSharedContentChangeMemberRoleType) { return YES; } - if (![self.eventUuid isEqual:aPaperContentRemoveFromFolderDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentChangeMemberRoleType.description_]) { return NO; } return YES; @@ -40110,58 +73078,65 @@ - (BOOL)isEqualToPaperContentRemoveFromFolderDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentRemoveFromFolderDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveFromFolderDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeMemberRoleType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentRemoveFromFolderDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeMemberRoleType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperContentRemoveFromFolderDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentChangeMemberRoleType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGViewerInfoPolicy.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentRemoveMemberDetails.h" +#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentRemoveMemberDetails +@implementation DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDNewValue:(DBSHARINGViewerInfoPolicy *)dNewValue + previousValue:(DBSHARINGViewerInfoPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _eventUuid = eventUuid; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initWithDNewValue:(DBSHARINGViewerInfoPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentRemoveMemberDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentRemoveMemberDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentRemoveMemberDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40178,7 +73153,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -40192,17 +73170,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentRemoveMemberDetails:other]; + return [self isEqualToSharedContentChangeViewerInfoPolicyDetails:other]; } -- (BOOL)isEqualToPaperContentRemoveMemberDetails: - (DBTEAMLOGPaperContentRemoveMemberDetails *)aPaperContentRemoveMemberDetails { - if (self == aPaperContentRemoveMemberDetails) { +- (BOOL)isEqualToSharedContentChangeViewerInfoPolicyDetails: + (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)aSharedContentChangeViewerInfoPolicyDetails { + if (self == aSharedContentChangeViewerInfoPolicyDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperContentRemoveMemberDetails.eventUuid]) { + if (![self.dNewValue isEqual:aSharedContentChangeViewerInfoPolicyDetails.dNewValue]) { return NO; } + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedContentChangeViewerInfoPolicyDetails.previousValue]) { + return NO; + } + } return YES; } @@ -40210,40 +73193,47 @@ - (BOOL)isEqualToPaperContentRemoveMemberDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentRemoveMemberDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveMemberDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"new_value"] = [DBSHARINGViewerInfoPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBSHARINGViewerInfoPolicySerializer serialize:valueObj.previousValue]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentRemoveMemberDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGViewerInfoPolicy *dNewValue = [DBSHARINGViewerInfoPolicySerializer deserialize:valueDict[@"new_value"]]; + DBSHARINGViewerInfoPolicy *previousValue = + valueDict[@"previous_value"] ? [DBSHARINGViewerInfoPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGPaperContentRemoveMemberDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentRenameDetails.h" +#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentRenameDetails +@implementation DBTEAMLOGSharedContentChangeViewerInfoPolicyType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -40251,17 +73241,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentRenameDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentRenameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentRenameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40278,7 +73268,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -40292,14 +73282,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentRenameDetails:other]; + return [self isEqualToSharedContentChangeViewerInfoPolicyType:other]; } -- (BOOL)isEqualToPaperContentRenameDetails:(DBTEAMLOGPaperContentRenameDetails *)aPaperContentRenameDetails { - if (self == aPaperContentRenameDetails) { +- (BOOL)isEqualToSharedContentChangeViewerInfoPolicyType: + (DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)aSharedContentChangeViewerInfoPolicyType { + if (self == aSharedContentChangeViewerInfoPolicyType) { return YES; } - if (![self.eventUuid isEqual:aPaperContentRenameDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentChangeViewerInfoPolicyType.description_]) { return NO; } return YES; @@ -40309,58 +73300,61 @@ - (BOOL)isEqualToPaperContentRenameDetails:(DBTEAMLOGPaperContentRenameDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentRenameDetailsSerializer +@implementation DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRenameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentRenameDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperContentRenameDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentChangeViewerInfoPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperContentRestoreDetails.h" +#import "DBTEAMLOGSharedContentClaimInvitationDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperContentRestoreDetails +@implementation DBTEAMLOGSharedContentClaimInvitationDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink { self = [super init]; if (self) { - _eventUuid = eventUuid; + _sharedContentLink = sharedContentLink; } return self; } +- (instancetype)initDefault { + return [self initWithSharedContentLink:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperContentRestoreDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentClaimInvitationDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperContentRestoreDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentClaimInvitationDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperContentRestoreDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentClaimInvitationDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40377,7 +73371,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + if (self.sharedContentLink != nil) { + result = prime * result + [self.sharedContentLink hash]; + } return prime * result; } @@ -40391,15 +73387,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperContentRestoreDetails:other]; + return [self isEqualToSharedContentClaimInvitationDetails:other]; } -- (BOOL)isEqualToPaperContentRestoreDetails:(DBTEAMLOGPaperContentRestoreDetails *)aPaperContentRestoreDetails { - if (self == aPaperContentRestoreDetails) { +- (BOOL)isEqualToSharedContentClaimInvitationDetails: + (DBTEAMLOGSharedContentClaimInvitationDetails *)aSharedContentClaimInvitationDetails { + if (self == aSharedContentClaimInvitationDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperContentRestoreDetails.eventUuid]) { - return NO; + if (self.sharedContentLink) { + if (![self.sharedContentLink isEqual:aSharedContentClaimInvitationDetails.sharedContentLink]) { + return NO; + } } return YES; } @@ -40408,63 +73407,60 @@ - (BOOL)isEqualToPaperContentRestoreDetails:(DBTEAMLOGPaperContentRestoreDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperContentRestoreDetailsSerializer +@implementation DBTEAMLOGSharedContentClaimInvitationDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperContentRestoreDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentClaimInvitationDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.sharedContentLink) { + jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperContentRestoreDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentClaimInvitationDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sharedContentLink = valueDict[@"shared_content_link"] ?: nil; - return [[DBTEAMLOGPaperContentRestoreDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentClaimInvitationDetails alloc] initWithSharedContentLink:sharedContentLink]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocAddCommentDetails.h" +#import "DBTEAMLOGSharedContentClaimInvitationType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocAddCommentDetails +@implementation DBTEAMLOGSharedContentClaimInvitationType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; - _commentText = commentText; + _description_ = description_; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - return [self initWithEventUuid:eventUuid commentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocAddCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentClaimInvitationTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocAddCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentClaimInvitationTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocAddCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentClaimInvitationTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40481,10 +73477,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -40498,21 +73491,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocAddCommentDetails:other]; + return [self isEqualToSharedContentClaimInvitationType:other]; } -- (BOOL)isEqualToPaperDocAddCommentDetails:(DBTEAMLOGPaperDocAddCommentDetails *)aPaperDocAddCommentDetails { - if (self == aPaperDocAddCommentDetails) { +- (BOOL)isEqualToSharedContentClaimInvitationType: + (DBTEAMLOGSharedContentClaimInvitationType *)aSharedContentClaimInvitationType { + if (self == aSharedContentClaimInvitationType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocAddCommentDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentClaimInvitationType.description_]) { return NO; } - if (self.commentText) { - if (![self.commentText isEqual:aPaperDocAddCommentDetails.commentText]) { - return NO; - } - } return YES; } @@ -40520,65 +73509,77 @@ - (BOOL)isEqualToPaperDocAddCommentDetails:(DBTEAMLOGPaperDocAddCommentDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocAddCommentDetailsSerializer +@implementation DBTEAMLOGSharedContentClaimInvitationTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocAddCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentClaimInvitationType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocAddCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGSharedContentClaimInvitationType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocAddCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; + return [[DBTEAMLOGSharedContentClaimInvitationType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperAccessType.h" -#import "DBTEAMLOGPaperDocChangeMemberRoleDetails.h" +#import "DBTEAMLOGSharedContentCopyDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocChangeMemberRoleDetails +@implementation DBTEAMLOGSharedContentCopyDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid accessType:(DBTEAMLOGPaperAccessType *)accessType { - [DBStoneValidators nonnullValidator:nil](eventUuid); - [DBStoneValidators nonnullValidator:nil](accessType); +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + destinationPath:(NSString *)destinationPath + sharedContentOwner:(DBTEAMLOGUserLogInfo *)sharedContentOwner { + [DBStoneValidators nonnullValidator:nil](sharedContentLink); + [DBStoneValidators nonnullValidator:nil](sharedContentAccessLevel); + [DBStoneValidators nonnullValidator:nil](destinationPath); self = [super init]; if (self) { - _eventUuid = eventUuid; - _accessType = accessType; + _sharedContentLink = sharedContentLink; + _sharedContentOwner = sharedContentOwner; + _sharedContentAccessLevel = sharedContentAccessLevel; + _destinationPath = destinationPath; } return self; } +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + destinationPath:(NSString *)destinationPath { + return [self initWithSharedContentLink:sharedContentLink + sharedContentAccessLevel:sharedContentAccessLevel + destinationPath:destinationPath + sharedContentOwner:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentCopyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentCopyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentCopyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40595,8 +73596,12 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - result = prime * result + [self.accessType hash]; + result = prime * result + [self.sharedContentLink hash]; + result = prime * result + [self.sharedContentAccessLevel hash]; + result = prime * result + [self.destinationPath hash]; + if (self.sharedContentOwner != nil) { + result = prime * result + [self.sharedContentOwner hash]; + } return prime * result; } @@ -40610,20 +73615,27 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocChangeMemberRoleDetails:other]; + return [self isEqualToSharedContentCopyDetails:other]; } -- (BOOL)isEqualToPaperDocChangeMemberRoleDetails: - (DBTEAMLOGPaperDocChangeMemberRoleDetails *)aPaperDocChangeMemberRoleDetails { - if (self == aPaperDocChangeMemberRoleDetails) { +- (BOOL)isEqualToSharedContentCopyDetails:(DBTEAMLOGSharedContentCopyDetails *)aSharedContentCopyDetails { + if (self == aSharedContentCopyDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocChangeMemberRoleDetails.eventUuid]) { + if (![self.sharedContentLink isEqual:aSharedContentCopyDetails.sharedContentLink]) { return NO; } - if (![self.accessType isEqual:aPaperDocChangeMemberRoleDetails.accessType]) { + if (![self.sharedContentAccessLevel isEqual:aSharedContentCopyDetails.sharedContentAccessLevel]) { + return NO; + } + if (![self.destinationPath isEqual:aSharedContentCopyDetails.destinationPath]) { return NO; } + if (self.sharedContentOwner) { + if (![self.sharedContentOwner isEqual:aSharedContentCopyDetails.sharedContentOwner]) { + return NO; + } + } return YES; } @@ -40631,68 +73643,74 @@ - (BOOL)isEqualToPaperDocChangeMemberRoleDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocChangeMemberRoleDetailsSerializer +@implementation DBTEAMLOGSharedContentCopyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeMemberRoleDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentCopyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - jsonDict[@"access_type"] = [DBTEAMLOGPaperAccessTypeSerializer serialize:valueObj.accessType]; + jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; + jsonDict[@"shared_content_access_level"] = + [DBSHARINGAccessLevelSerializer serialize:valueObj.sharedContentAccessLevel]; + jsonDict[@"destination_path"] = valueObj.destinationPath; + if (valueObj.sharedContentOwner) { + jsonDict[@"shared_content_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedContentOwner]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocChangeMemberRoleDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - DBTEAMLOGPaperAccessType *accessType = [DBTEAMLOGPaperAccessTypeSerializer deserialize:valueDict[@"access_type"]]; ++ (DBTEAMLOGSharedContentCopyDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sharedContentLink = valueDict[@"shared_content_link"]; + DBSHARINGAccessLevel *sharedContentAccessLevel = + [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"shared_content_access_level"]]; + NSString *destinationPath = valueDict[@"destination_path"]; + DBTEAMLOGUserLogInfo *sharedContentOwner = + valueDict[@"shared_content_owner"] + ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_content_owner"]] + : nil; - return [[DBTEAMLOGPaperDocChangeMemberRoleDetails alloc] initWithEventUuid:eventUuid accessType:accessType]; + return [[DBTEAMLOGSharedContentCopyDetails alloc] initWithSharedContentLink:sharedContentLink + sharedContentAccessLevel:sharedContentAccessLevel + destinationPath:destinationPath + sharedContentOwner:sharedContentOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocChangeSharingPolicyDetails.h" +#import "DBTEAMLOGSharedContentCopyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocChangeSharingPolicyDetails +@implementation DBTEAMLOGSharedContentCopyType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid - publicSharingPolicy:(NSString *)publicSharingPolicy - teamSharingPolicy:(NSString *)teamSharingPolicy { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; - _publicSharingPolicy = publicSharingPolicy; - _teamSharingPolicy = teamSharingPolicy; + _description_ = description_; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - return [self initWithEventUuid:eventUuid publicSharingPolicy:nil teamSharingPolicy:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentCopyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentCopyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentCopyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40709,13 +73727,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - if (self.publicSharingPolicy != nil) { - result = prime * result + [self.publicSharingPolicy hash]; - } - if (self.teamSharingPolicy != nil) { - result = prime * result + [self.teamSharingPolicy hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -40729,27 +73741,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocChangeSharingPolicyDetails:other]; + return [self isEqualToSharedContentCopyType:other]; } -- (BOOL)isEqualToPaperDocChangeSharingPolicyDetails: - (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)aPaperDocChangeSharingPolicyDetails { - if (self == aPaperDocChangeSharingPolicyDetails) { +- (BOOL)isEqualToSharedContentCopyType:(DBTEAMLOGSharedContentCopyType *)aSharedContentCopyType { + if (self == aSharedContentCopyType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocChangeSharingPolicyDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentCopyType.description_]) { return NO; } - if (self.publicSharingPolicy) { - if (![self.publicSharingPolicy isEqual:aPaperDocChangeSharingPolicyDetails.publicSharingPolicy]) { - return NO; - } - } - if (self.teamSharingPolicy) { - if (![self.teamSharingPolicy isEqual:aPaperDocChangeSharingPolicyDetails.teamSharingPolicy]) { - return NO; - } - } return YES; } @@ -40757,77 +73758,72 @@ - (BOOL)isEqualToPaperDocChangeSharingPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocChangeSharingPolicyDetailsSerializer +@implementation DBTEAMLOGSharedContentCopyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSharingPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentCopyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - if (valueObj.publicSharingPolicy) { - jsonDict[@"public_sharing_policy"] = valueObj.publicSharingPolicy; - } - if (valueObj.teamSharingPolicy) { - jsonDict[@"team_sharing_policy"] = valueObj.teamSharingPolicy; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocChangeSharingPolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *publicSharingPolicy = valueDict[@"public_sharing_policy"] ?: nil; - NSString *teamSharingPolicy = valueDict[@"team_sharing_policy"] ?: nil; ++ (DBTEAMLOGSharedContentCopyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocChangeSharingPolicyDetails alloc] initWithEventUuid:eventUuid - publicSharingPolicy:publicSharingPolicy - teamSharingPolicy:teamSharingPolicy]; + return [[DBTEAMLOGSharedContentCopyType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocChangeSubscriptionDetails.h" +#import "DBTEAMLOGSharedContentDownloadDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocChangeSubscriptionDetails +@implementation DBTEAMLOGSharedContentDownloadDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid - dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel - previousSubscriptionLevel:(NSString *)previousSubscriptionLevel { - [DBStoneValidators nonnullValidator:nil](eventUuid); - [DBStoneValidators nonnullValidator:nil](dNewSubscriptionLevel); +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + sharedContentOwner:(DBTEAMLOGUserLogInfo *)sharedContentOwner { + [DBStoneValidators nonnullValidator:nil](sharedContentLink); + [DBStoneValidators nonnullValidator:nil](sharedContentAccessLevel); self = [super init]; if (self) { - _eventUuid = eventUuid; - _dNewSubscriptionLevel = dNewSubscriptionLevel; - _previousSubscriptionLevel = previousSubscriptionLevel; + _sharedContentLink = sharedContentLink; + _sharedContentOwner = sharedContentOwner; + _sharedContentAccessLevel = sharedContentAccessLevel; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel { - return [self initWithEventUuid:eventUuid dNewSubscriptionLevel:dNewSubscriptionLevel previousSubscriptionLevel:nil]; +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel { + return [self initWithSharedContentLink:sharedContentLink + sharedContentAccessLevel:sharedContentAccessLevel + sharedContentOwner:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentDownloadDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentDownloadDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentDownloadDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40844,10 +73840,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - result = prime * result + [self.dNewSubscriptionLevel hash]; - if (self.previousSubscriptionLevel != nil) { - result = prime * result + [self.previousSubscriptionLevel hash]; + result = prime * result + [self.sharedContentLink hash]; + result = prime * result + [self.sharedContentAccessLevel hash]; + if (self.sharedContentOwner != nil) { + result = prime * result + [self.sharedContentOwner hash]; } return prime * result; @@ -40862,22 +73858,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocChangeSubscriptionDetails:other]; + return [self isEqualToSharedContentDownloadDetails:other]; } -- (BOOL)isEqualToPaperDocChangeSubscriptionDetails: - (DBTEAMLOGPaperDocChangeSubscriptionDetails *)aPaperDocChangeSubscriptionDetails { - if (self == aPaperDocChangeSubscriptionDetails) { +- (BOOL)isEqualToSharedContentDownloadDetails:(DBTEAMLOGSharedContentDownloadDetails *)aSharedContentDownloadDetails { + if (self == aSharedContentDownloadDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocChangeSubscriptionDetails.eventUuid]) { + if (![self.sharedContentLink isEqual:aSharedContentDownloadDetails.sharedContentLink]) { return NO; } - if (![self.dNewSubscriptionLevel isEqual:aPaperDocChangeSubscriptionDetails.dNewSubscriptionLevel]) { + if (![self.sharedContentAccessLevel isEqual:aSharedContentDownloadDetails.sharedContentAccessLevel]) { return NO; } - if (self.previousSubscriptionLevel) { - if (![self.previousSubscriptionLevel isEqual:aPaperDocChangeSubscriptionDetails.previousSubscriptionLevel]) { + if (self.sharedContentOwner) { + if (![self.sharedContentOwner isEqual:aSharedContentDownloadDetails.sharedContentOwner]) { return NO; } } @@ -40888,71 +73883,71 @@ - (BOOL)isEqualToPaperDocChangeSubscriptionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocChangeSubscriptionDetailsSerializer +@implementation DBTEAMLOGSharedContentDownloadDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSubscriptionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentDownloadDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - jsonDict[@"new_subscription_level"] = valueObj.dNewSubscriptionLevel; - if (valueObj.previousSubscriptionLevel) { - jsonDict[@"previous_subscription_level"] = valueObj.previousSubscriptionLevel; + jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; + jsonDict[@"shared_content_access_level"] = + [DBSHARINGAccessLevelSerializer serialize:valueObj.sharedContentAccessLevel]; + if (valueObj.sharedContentOwner) { + jsonDict[@"shared_content_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedContentOwner]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocChangeSubscriptionDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *dNewSubscriptionLevel = valueDict[@"new_subscription_level"]; - NSString *previousSubscriptionLevel = valueDict[@"previous_subscription_level"] ?: nil; ++ (DBTEAMLOGSharedContentDownloadDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sharedContentLink = valueDict[@"shared_content_link"]; + DBSHARINGAccessLevel *sharedContentAccessLevel = + [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"shared_content_access_level"]]; + DBTEAMLOGUserLogInfo *sharedContentOwner = + valueDict[@"shared_content_owner"] + ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_content_owner"]] + : nil; - return [[DBTEAMLOGPaperDocChangeSubscriptionDetails alloc] initWithEventUuid:eventUuid - dNewSubscriptionLevel:dNewSubscriptionLevel - previousSubscriptionLevel:previousSubscriptionLevel]; + return [[DBTEAMLOGSharedContentDownloadDetails alloc] initWithSharedContentLink:sharedContentLink + sharedContentAccessLevel:sharedContentAccessLevel + sharedContentOwner:sharedContentOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocDeleteCommentDetails.h" +#import "DBTEAMLOGSharedContentDownloadType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocDeleteCommentDetails +@implementation DBTEAMLOGSharedContentDownloadType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; - _commentText = commentText; + _description_ = description_; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - return [self initWithEventUuid:eventUuid commentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocDeleteCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentDownloadTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocDeleteCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentDownloadTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocDeleteCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentDownloadTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -40969,10 +73964,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -40986,21 +73978,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocDeleteCommentDetails:other]; + return [self isEqualToSharedContentDownloadType:other]; } -- (BOOL)isEqualToPaperDocDeleteCommentDetails:(DBTEAMLOGPaperDocDeleteCommentDetails *)aPaperDocDeleteCommentDetails { - if (self == aPaperDocDeleteCommentDetails) { +- (BOOL)isEqualToSharedContentDownloadType:(DBTEAMLOGSharedContentDownloadType *)aSharedContentDownloadType { + if (self == aSharedContentDownloadType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocDeleteCommentDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentDownloadType.description_]) { return NO; } - if (self.commentText) { - if (![self.commentText isEqual:aPaperDocDeleteCommentDetails.commentText]) { - return NO; - } - } return YES; } @@ -41008,44 +73995,38 @@ - (BOOL)isEqualToPaperDocDeleteCommentDetails:(DBTEAMLOGPaperDocDeleteCommentDet #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocDeleteCommentDetailsSerializer +@implementation DBTEAMLOGSharedContentDownloadTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDeleteCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentDownloadType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocDeleteCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGSharedContentDownloadType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocDeleteCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; + return [[DBTEAMLOGSharedContentDownloadType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocDeletedDetails.h" +#import "DBTEAMLOGSharedContentRelinquishMembershipDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocDeletedDetails +@implementation DBTEAMLOGSharedContentRelinquishMembershipDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initDefault { self = [super init]; if (self) { - _eventUuid = eventUuid; } return self; } @@ -41053,17 +74034,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocDeletedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocDeletedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocDeletedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41080,8 +74061,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - return prime * result; } @@ -41094,16 +74073,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocDeletedDetails:other]; + return [self isEqualToSharedContentRelinquishMembershipDetails:other]; } -- (BOOL)isEqualToPaperDocDeletedDetails:(DBTEAMLOGPaperDocDeletedDetails *)aPaperDocDeletedDetails { - if (self == aPaperDocDeletedDetails) { +- (BOOL)isEqualToSharedContentRelinquishMembershipDetails: + (DBTEAMLOGSharedContentRelinquishMembershipDetails *)aSharedContentRelinquishMembershipDetails { + if (self == aSharedContentRelinquishMembershipDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocDeletedDetails.eventUuid]) { - return NO; - } return YES; } @@ -41111,44 +74088,39 @@ - (BOOL)isEqualToPaperDocDeletedDetails:(DBTEAMLOGPaperDocDeletedDetails *)aPape #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocDeletedDetailsSerializer +@implementation DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDeletedDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRelinquishMembershipDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocDeletedDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRelinquishMembershipDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGPaperDocDeletedDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRelinquishMembershipDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocDownloadDetails.h" -#import "DBTEAMLOGPaperDownloadFormat.h" +#import "DBTEAMLOGSharedContentRelinquishMembershipType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocDownloadDetails +@implementation DBTEAMLOGSharedContentRelinquishMembershipType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid - exportFileFormat:(DBTEAMLOGPaperDownloadFormat *)exportFileFormat { - [DBStoneValidators nonnullValidator:nil](eventUuid); - [DBStoneValidators nonnullValidator:nil](exportFileFormat); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; - _exportFileFormat = exportFileFormat; + _description_ = description_; } return self; } @@ -41156,17 +74128,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocDownloadDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocDownloadDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocDownloadDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41183,8 +74155,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - result = prime * result + [self.exportFileFormat hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -41198,17 +74169,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocDownloadDetails:other]; + return [self isEqualToSharedContentRelinquishMembershipType:other]; } -- (BOOL)isEqualToPaperDocDownloadDetails:(DBTEAMLOGPaperDocDownloadDetails *)aPaperDocDownloadDetails { - if (self == aPaperDocDownloadDetails) { +- (BOOL)isEqualToSharedContentRelinquishMembershipType: + (DBTEAMLOGSharedContentRelinquishMembershipType *)aSharedContentRelinquishMembershipType { + if (self == aSharedContentRelinquishMembershipType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocDownloadDetails.eventUuid]) { - return NO; - } - if (![self.exportFileFormat isEqual:aPaperDocDownloadDetails.exportFileFormat]) { + if (![self.description_ isEqual:aSharedContentRelinquishMembershipType.description_]) { return NO; } return YES; @@ -41218,66 +74187,65 @@ - (BOOL)isEqualToPaperDocDownloadDetails:(DBTEAMLOGPaperDocDownloadDetails *)aPa #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocDownloadDetailsSerializer +@implementation DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocDownloadDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRelinquishMembershipType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - jsonDict[@"export_file_format"] = [DBTEAMLOGPaperDownloadFormatSerializer serialize:valueObj.exportFileFormat]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocDownloadDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - DBTEAMLOGPaperDownloadFormat *exportFileFormat = - [DBTEAMLOGPaperDownloadFormatSerializer deserialize:valueDict[@"export_file_format"]]; ++ (DBTEAMLOGSharedContentRelinquishMembershipType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocDownloadDetails alloc] initWithEventUuid:eventUuid exportFileFormat:exportFileFormat]; + return [[DBTEAMLOGSharedContentRelinquishMembershipType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocEditCommentDetails.h" +#import "DBTEAMLOGSharedContentRemoveInviteesDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocEditCommentDetails +@implementation DBTEAMLOGSharedContentRemoveInviteesDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithInvitees:(NSArray *)invitees { + [DBStoneValidators + nonnullValidator:[DBStoneValidators + arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:nil + maxLength:@(255) + pattern:nil]]]]( + invitees); self = [super init]; if (self) { - _eventUuid = eventUuid; - _commentText = commentText; + _invitees = invitees; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - return [self initWithEventUuid:eventUuid commentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocEditCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocEditCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocEditCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41294,10 +74262,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.invitees hash]; return prime * result; } @@ -41311,21 +74276,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocEditCommentDetails:other]; + return [self isEqualToSharedContentRemoveInviteesDetails:other]; } -- (BOOL)isEqualToPaperDocEditCommentDetails:(DBTEAMLOGPaperDocEditCommentDetails *)aPaperDocEditCommentDetails { - if (self == aPaperDocEditCommentDetails) { +- (BOOL)isEqualToSharedContentRemoveInviteesDetails: + (DBTEAMLOGSharedContentRemoveInviteesDetails *)aSharedContentRemoveInviteesDetails { + if (self == aSharedContentRemoveInviteesDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocEditCommentDetails.eventUuid]) { + if (![self.invitees isEqual:aSharedContentRemoveInviteesDetails.invitees]) { return NO; } - if (self.commentText) { - if (![self.commentText isEqual:aPaperDocEditCommentDetails.commentText]) { - return NO; - } - } return YES; } @@ -41333,44 +74294,46 @@ - (BOOL)isEqualToPaperDocEditCommentDetails:(DBTEAMLOGPaperDocEditCommentDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocEditCommentDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocEditCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveInviteesDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"invitees"] = [DBArraySerializer serialize:valueObj.invitees + withBlock:^id(id elem0) { + return elem0; + }]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocEditCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGSharedContentRemoveInviteesDetails *)deserialize:(NSDictionary *)valueDict { + NSArray *invitees = [DBArraySerializer deserialize:valueDict[@"invitees"] + withBlock:^id(id elem0) { + return elem0; + }]; - return [[DBTEAMLOGPaperDocEditCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; + return [[DBTEAMLOGSharedContentRemoveInviteesDetails alloc] initWithInvitees:invitees]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocEditDetails.h" +#import "DBTEAMLOGSharedContentRemoveInviteesType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocEditDetails +@implementation DBTEAMLOGSharedContentRemoveInviteesType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -41378,17 +74341,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocEditDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveInviteesTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocEditDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveInviteesTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocEditDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveInviteesTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41405,7 +74368,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -41419,14 +74382,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocEditDetails:other]; + return [self isEqualToSharedContentRemoveInviteesType:other]; } -- (BOOL)isEqualToPaperDocEditDetails:(DBTEAMLOGPaperDocEditDetails *)aPaperDocEditDetails { - if (self == aPaperDocEditDetails) { +- (BOOL)isEqualToSharedContentRemoveInviteesType: + (DBTEAMLOGSharedContentRemoveInviteesType *)aSharedContentRemoveInviteesType { + if (self == aSharedContentRemoveInviteesType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocEditDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentRemoveInviteesType.description_]) { return NO; } return YES; @@ -41436,58 +74400,61 @@ - (BOOL)isEqualToPaperDocEditDetails:(DBTEAMLOGPaperDocEditDetails *)aPaperDocEd #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocEditDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveInviteesTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocEditDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveInviteesType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocEditDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRemoveInviteesType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocEditDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRemoveInviteesType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocFollowedDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocFollowedDetails +@implementation DBTEAMLOGSharedContentRemoveLinkExpiryDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithPreviousValue:(NSDate *)previousValue { self = [super init]; if (self) { - _eventUuid = eventUuid; + _previousValue = previousValue; } return self; } +- (instancetype)initDefault { + return [self initWithPreviousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocFollowedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocFollowedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocFollowedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41504,7 +74471,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -41518,15 +74487,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocFollowedDetails:other]; + return [self isEqualToSharedContentRemoveLinkExpiryDetails:other]; } -- (BOOL)isEqualToPaperDocFollowedDetails:(DBTEAMLOGPaperDocFollowedDetails *)aPaperDocFollowedDetails { - if (self == aPaperDocFollowedDetails) { +- (BOOL)isEqualToSharedContentRemoveLinkExpiryDetails: + (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)aSharedContentRemoveLinkExpiryDetails { + if (self == aSharedContentRemoveLinkExpiryDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocFollowedDetails.eventUuid]) { - return NO; + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedContentRemoveLinkExpiryDetails.previousValue]) { + return NO; + } } return YES; } @@ -41535,40 +74507,45 @@ - (BOOL)isEqualToPaperDocFollowedDetails:(DBTEAMLOGPaperDocFollowedDetails *)aPa #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocFollowedDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocFollowedDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = + [DBNSDateSerializer serialize:valueObj.previousValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocFollowedDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *previousValue = valueDict[@"previous_value"] ? [DBNSDateSerializer deserialize:valueDict[@"previous_value"] + dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; - return [[DBTEAMLOGPaperDocFollowedDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRemoveLinkExpiryDetails alloc] initWithPreviousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocMentionDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkExpiryType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocMentionDetails +@implementation DBTEAMLOGSharedContentRemoveLinkExpiryType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -41576,17 +74553,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocMentionDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocMentionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocMentionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41603,7 +74580,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -41617,14 +74594,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocMentionDetails:other]; + return [self isEqualToSharedContentRemoveLinkExpiryType:other]; } -- (BOOL)isEqualToPaperDocMentionDetails:(DBTEAMLOGPaperDocMentionDetails *)aPaperDocMentionDetails { - if (self == aPaperDocMentionDetails) { +- (BOOL)isEqualToSharedContentRemoveLinkExpiryType: + (DBTEAMLOGSharedContentRemoveLinkExpiryType *)aSharedContentRemoveLinkExpiryType { + if (self == aSharedContentRemoveLinkExpiryType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocMentionDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentRemoveLinkExpiryType.description_]) { return NO; } return YES; @@ -41634,40 +74612,38 @@ - (BOOL)isEqualToPaperDocMentionDetails:(DBTEAMLOGPaperDocMentionDetails *)aPape #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocMentionDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocMentionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkExpiryType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocMentionDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRemoveLinkExpiryType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocMentionDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRemoveLinkExpiryType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocRequestAccessDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocRequestAccessDetails +@implementation DBTEAMLOGSharedContentRemoveLinkPasswordDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initDefault { self = [super init]; if (self) { - _eventUuid = eventUuid; } return self; } @@ -41675,17 +74651,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocRequestAccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocRequestAccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocRequestAccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41702,8 +74678,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - return prime * result; } @@ -41716,16 +74690,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocRequestAccessDetails:other]; + return [self isEqualToSharedContentRemoveLinkPasswordDetails:other]; } -- (BOOL)isEqualToPaperDocRequestAccessDetails:(DBTEAMLOGPaperDocRequestAccessDetails *)aPaperDocRequestAccessDetails { - if (self == aPaperDocRequestAccessDetails) { +- (BOOL)isEqualToSharedContentRemoveLinkPasswordDetails: + (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)aSharedContentRemoveLinkPasswordDetails { + if (self == aSharedContentRemoveLinkPasswordDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocRequestAccessDetails.eventUuid]) { - return NO; - } return YES; } @@ -41733,63 +74705,57 @@ - (BOOL)isEqualToPaperDocRequestAccessDetails:(DBTEAMLOGPaperDocRequestAccessDet #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocRequestAccessDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocRequestAccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocRequestAccessDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGPaperDocRequestAccessDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRemoveLinkPasswordDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocResolveCommentDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkPasswordType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocResolveCommentDetails +@implementation DBTEAMLOGSharedContentRemoveLinkPasswordType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; - _commentText = commentText; + _description_ = description_; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - return [self initWithEventUuid:eventUuid commentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocResolveCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocResolveCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocResolveCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41806,10 +74772,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -41823,22 +74786,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocResolveCommentDetails:other]; + return [self isEqualToSharedContentRemoveLinkPasswordType:other]; } -- (BOOL)isEqualToPaperDocResolveCommentDetails: - (DBTEAMLOGPaperDocResolveCommentDetails *)aPaperDocResolveCommentDetails { - if (self == aPaperDocResolveCommentDetails) { +- (BOOL)isEqualToSharedContentRemoveLinkPasswordType: + (DBTEAMLOGSharedContentRemoveLinkPasswordType *)aSharedContentRemoveLinkPasswordType { + if (self == aSharedContentRemoveLinkPasswordType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocResolveCommentDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentRemoveLinkPasswordType.description_]) { return NO; } - if (self.commentText) { - if (![self.commentText isEqual:aPaperDocResolveCommentDetails.commentText]) { - return NO; - } - } return YES; } @@ -41846,62 +74804,62 @@ - (BOOL)isEqualToPaperDocResolveCommentDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocResolveCommentDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocResolveCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkPasswordType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocResolveCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGSharedContentRemoveLinkPasswordType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocResolveCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; + return [[DBTEAMLOGSharedContentRemoveLinkPasswordType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocRevertDetails.h" +#import "DBTEAMLOGSharedContentRemoveMemberDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocRevertDetails +@implementation DBTEAMLOGSharedContentRemoveMemberDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithSharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel { self = [super init]; if (self) { - _eventUuid = eventUuid; + _sharedContentAccessLevel = sharedContentAccessLevel; } return self; } +- (instancetype)initDefault { + return [self initWithSharedContentAccessLevel:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocRevertDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveMemberDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocRevertDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveMemberDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocRevertDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveMemberDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -41918,7 +74876,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + if (self.sharedContentAccessLevel != nil) { + result = prime * result + [self.sharedContentAccessLevel hash]; + } return prime * result; } @@ -41932,15 +74892,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocRevertDetails:other]; + return [self isEqualToSharedContentRemoveMemberDetails:other]; } -- (BOOL)isEqualToPaperDocRevertDetails:(DBTEAMLOGPaperDocRevertDetails *)aPaperDocRevertDetails { - if (self == aPaperDocRevertDetails) { +- (BOOL)isEqualToSharedContentRemoveMemberDetails: + (DBTEAMLOGSharedContentRemoveMemberDetails *)aSharedContentRemoveMemberDetails { + if (self == aSharedContentRemoveMemberDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocRevertDetails.eventUuid]) { - return NO; + if (self.sharedContentAccessLevel) { + if (![self.sharedContentAccessLevel isEqual:aSharedContentRemoveMemberDetails.sharedContentAccessLevel]) { + return NO; + } } return YES; } @@ -41949,40 +74912,46 @@ - (BOOL)isEqualToPaperDocRevertDetails:(DBTEAMLOGPaperDocRevertDetails *)aPaperD #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocRevertDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveMemberDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocRevertDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveMemberDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.sharedContentAccessLevel) { + jsonDict[@"shared_content_access_level"] = + [DBSHARINGAccessLevelSerializer serialize:valueObj.sharedContentAccessLevel]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocRevertDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRemoveMemberDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGAccessLevel *sharedContentAccessLevel = + valueDict[@"shared_content_access_level"] + ? [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"shared_content_access_level"]] + : nil; - return [[DBTEAMLOGPaperDocRevertDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRemoveMemberDetails alloc] initWithSharedContentAccessLevel:sharedContentAccessLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocSlackShareDetails.h" +#import "DBTEAMLOGSharedContentRemoveMemberType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocSlackShareDetails +@implementation DBTEAMLOGSharedContentRemoveMemberType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -41990,17 +74959,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocSlackShareDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRemoveMemberTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocSlackShareDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRemoveMemberTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocSlackShareDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRemoveMemberTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42017,7 +74986,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -42031,14 +75000,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocSlackShareDetails:other]; + return [self isEqualToSharedContentRemoveMemberType:other]; } -- (BOOL)isEqualToPaperDocSlackShareDetails:(DBTEAMLOGPaperDocSlackShareDetails *)aPaperDocSlackShareDetails { - if (self == aPaperDocSlackShareDetails) { +- (BOOL)isEqualToSharedContentRemoveMemberType: + (DBTEAMLOGSharedContentRemoveMemberType *)aSharedContentRemoveMemberType { + if (self == aSharedContentRemoveMemberType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocSlackShareDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentRemoveMemberType.description_]) { return NO; } return YES; @@ -42048,58 +75018,61 @@ - (BOOL)isEqualToPaperDocSlackShareDetails:(DBTEAMLOGPaperDocSlackShareDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocSlackShareDetailsSerializer +@implementation DBTEAMLOGSharedContentRemoveMemberTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocSlackShareDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveMemberType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocSlackShareDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRemoveMemberType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocSlackShareDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRemoveMemberType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocTeamInviteDetails.h" +#import "DBTEAMLOGSharedContentRequestAccessDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocTeamInviteDetails +@implementation DBTEAMLOGSharedContentRequestAccessDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink { self = [super init]; if (self) { - _eventUuid = eventUuid; + _sharedContentLink = sharedContentLink; } return self; } +- (instancetype)initDefault { + return [self initWithSharedContentLink:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocTeamInviteDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRequestAccessDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocTeamInviteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRequestAccessDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocTeamInviteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRequestAccessDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42116,7 +75089,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + if (self.sharedContentLink != nil) { + result = prime * result + [self.sharedContentLink hash]; + } return prime * result; } @@ -42130,15 +75105,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocTeamInviteDetails:other]; + return [self isEqualToSharedContentRequestAccessDetails:other]; } -- (BOOL)isEqualToPaperDocTeamInviteDetails:(DBTEAMLOGPaperDocTeamInviteDetails *)aPaperDocTeamInviteDetails { - if (self == aPaperDocTeamInviteDetails) { +- (BOOL)isEqualToSharedContentRequestAccessDetails: + (DBTEAMLOGSharedContentRequestAccessDetails *)aSharedContentRequestAccessDetails { + if (self == aSharedContentRequestAccessDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocTeamInviteDetails.eventUuid]) { - return NO; + if (self.sharedContentLink) { + if (![self.sharedContentLink isEqual:aSharedContentRequestAccessDetails.sharedContentLink]) { + return NO; + } } return YES; } @@ -42147,40 +75125,42 @@ - (BOOL)isEqualToPaperDocTeamInviteDetails:(DBTEAMLOGPaperDocTeamInviteDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocTeamInviteDetailsSerializer +@implementation DBTEAMLOGSharedContentRequestAccessDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocTeamInviteDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRequestAccessDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.sharedContentLink) { + jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocTeamInviteDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRequestAccessDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sharedContentLink = valueDict[@"shared_content_link"] ?: nil; - return [[DBTEAMLOGPaperDocTeamInviteDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRequestAccessDetails alloc] initWithSharedContentLink:sharedContentLink]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocTrashedDetails.h" +#import "DBTEAMLOGSharedContentRequestAccessType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocTrashedDetails +@implementation DBTEAMLOGSharedContentRequestAccessType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -42188,17 +75168,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocTrashedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentRequestAccessTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocTrashedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentRequestAccessTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocTrashedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentRequestAccessTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42215,7 +75195,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -42229,14 +75209,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocTrashedDetails:other]; + return [self isEqualToSharedContentRequestAccessType:other]; } -- (BOOL)isEqualToPaperDocTrashedDetails:(DBTEAMLOGPaperDocTrashedDetails *)aPaperDocTrashedDetails { - if (self == aPaperDocTrashedDetails) { +- (BOOL)isEqualToSharedContentRequestAccessType: + (DBTEAMLOGSharedContentRequestAccessType *)aSharedContentRequestAccessType { + if (self == aSharedContentRequestAccessType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocTrashedDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentRequestAccessType.description_]) { return NO; } return YES; @@ -42246,63 +75227,56 @@ - (BOOL)isEqualToPaperDocTrashedDetails:(DBTEAMLOGPaperDocTrashedDetails *)aPape #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocTrashedDetailsSerializer +@implementation DBTEAMLOGSharedContentRequestAccessTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocTrashedDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRequestAccessType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocTrashedDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentRequestAccessType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocTrashedDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentRequestAccessType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocUnresolveCommentDetails.h" +#import "DBTEAMLOGSharedContentUnshareDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocUnresolveCommentDetails +@implementation DBTEAMLOGSharedContentUnshareDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid commentText:(NSString *)commentText { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initDefault { self = [super init]; if (self) { - _eventUuid = eventUuid; - _commentText = commentText; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - return [self initWithEventUuid:eventUuid commentText:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentUnshareDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentUnshareDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentUnshareDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42319,11 +75293,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - if (self.commentText != nil) { - result = prime * result + [self.commentText hash]; - } - return prime * result; } @@ -42336,22 +75305,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocUnresolveCommentDetails:other]; + return [self isEqualToSharedContentUnshareDetails:other]; } -- (BOOL)isEqualToPaperDocUnresolveCommentDetails: - (DBTEAMLOGPaperDocUnresolveCommentDetails *)aPaperDocUnresolveCommentDetails { - if (self == aPaperDocUnresolveCommentDetails) { +- (BOOL)isEqualToSharedContentUnshareDetails:(DBTEAMLOGSharedContentUnshareDetails *)aSharedContentUnshareDetails { + if (self == aSharedContentUnshareDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocUnresolveCommentDetails.eventUuid]) { - return NO; - } - if (self.commentText) { - if (![self.commentText isEqual:aPaperDocUnresolveCommentDetails.commentText]) { - return NO; - } - } return YES; } @@ -42359,44 +75319,39 @@ - (BOOL)isEqualToPaperDocUnresolveCommentDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocUnresolveCommentDetailsSerializer +@implementation DBTEAMLOGSharedContentUnshareDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocUnresolveCommentDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentUnshareDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - if (valueObj.commentText) { - jsonDict[@"comment_text"] = valueObj.commentText; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocUnresolveCommentDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *commentText = valueDict[@"comment_text"] ?: nil; ++ (DBTEAMLOGSharedContentUnshareDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGPaperDocUnresolveCommentDetails alloc] initWithEventUuid:eventUuid commentText:commentText]; + return [[DBTEAMLOGSharedContentUnshareDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocUntrashedDetails.h" +#import "DBTEAMLOGSharedContentUnshareType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocUntrashedDetails +@implementation DBTEAMLOGSharedContentUnshareType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -42404,17 +75359,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocUntrashedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentUnshareTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocUntrashedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentUnshareTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocUntrashedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentUnshareTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42431,7 +75386,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -42445,14 +75400,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocUntrashedDetails:other]; + return [self isEqualToSharedContentUnshareType:other]; } -- (BOOL)isEqualToPaperDocUntrashedDetails:(DBTEAMLOGPaperDocUntrashedDetails *)aPaperDocUntrashedDetails { - if (self == aPaperDocUntrashedDetails) { +- (BOOL)isEqualToSharedContentUnshareType:(DBTEAMLOGSharedContentUnshareType *)aSharedContentUnshareType { + if (self == aSharedContentUnshareType) { return YES; } - if (![self.eventUuid isEqual:aPaperDocUntrashedDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedContentUnshareType.description_]) { return NO; } return YES; @@ -42462,58 +75417,72 @@ - (BOOL)isEqualToPaperDocUntrashedDetails:(DBTEAMLOGPaperDocUntrashedDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocUntrashedDetailsSerializer +@implementation DBTEAMLOGSharedContentUnshareTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocUntrashedDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentUnshareType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocUntrashedDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentUnshareType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocUntrashedDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentUnshareType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAccessLevel.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocViewDetails.h" +#import "DBTEAMLOGSharedContentViewDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocViewDetails +@implementation DBTEAMLOGSharedContentViewDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + sharedContentOwner:(DBTEAMLOGUserLogInfo *)sharedContentOwner { + [DBStoneValidators nonnullValidator:nil](sharedContentLink); + [DBStoneValidators nonnullValidator:nil](sharedContentAccessLevel); self = [super init]; if (self) { - _eventUuid = eventUuid; + _sharedContentLink = sharedContentLink; + _sharedContentOwner = sharedContentOwner; + _sharedContentAccessLevel = sharedContentAccessLevel; } return self; } +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel { + return [self initWithSharedContentLink:sharedContentLink + sharedContentAccessLevel:sharedContentAccessLevel + sharedContentOwner:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocViewDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedContentViewDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocViewDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentViewDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocViewDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentViewDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42530,7 +75499,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.sharedContentLink hash]; + result = prime * result + [self.sharedContentAccessLevel hash]; + if (self.sharedContentOwner != nil) { + result = prime * result + [self.sharedContentOwner hash]; + } return prime * result; } @@ -42544,16 +75517,24 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocViewDetails:other]; + return [self isEqualToSharedContentViewDetails:other]; } -- (BOOL)isEqualToPaperDocViewDetails:(DBTEAMLOGPaperDocViewDetails *)aPaperDocViewDetails { - if (self == aPaperDocViewDetails) { +- (BOOL)isEqualToSharedContentViewDetails:(DBTEAMLOGSharedContentViewDetails *)aSharedContentViewDetails { + if (self == aSharedContentViewDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperDocViewDetails.eventUuid]) { + if (![self.sharedContentLink isEqual:aSharedContentViewDetails.sharedContentLink]) { + return NO; + } + if (![self.sharedContentAccessLevel isEqual:aSharedContentViewDetails.sharedContentAccessLevel]) { return NO; } + if (self.sharedContentOwner) { + if (![self.sharedContentOwner isEqual:aSharedContentViewDetails.sharedContentOwner]) { + return NO; + } + } return YES; } @@ -42561,42 +75542,53 @@ - (BOOL)isEqualToPaperDocViewDetails:(DBTEAMLOGPaperDocViewDetails *)aPaperDocVi #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocViewDetailsSerializer +@implementation DBTEAMLOGSharedContentViewDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocViewDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentViewDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; + jsonDict[@"shared_content_access_level"] = + [DBSHARINGAccessLevelSerializer serialize:valueObj.sharedContentAccessLevel]; + if (valueObj.sharedContentOwner) { + jsonDict[@"shared_content_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedContentOwner]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocViewDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedContentViewDetails *)deserialize:(NSDictionary *)valueDict { + NSString *sharedContentLink = valueDict[@"shared_content_link"]; + DBSHARINGAccessLevel *sharedContentAccessLevel = + [DBSHARINGAccessLevelSerializer deserialize:valueDict[@"shared_content_access_level"]]; + DBTEAMLOGUserLogInfo *sharedContentOwner = + valueDict[@"shared_content_owner"] + ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_content_owner"]] + : nil; - return [[DBTEAMLOGPaperDocViewDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedContentViewDetails alloc] initWithSharedContentLink:sharedContentLink + sharedContentAccessLevel:sharedContentAccessLevel + sharedContentOwner:sharedContentOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDocumentLogInfo.h" +#import "DBTEAMLOGSharedContentViewType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDocumentLogInfo +@implementation DBTEAMLOGSharedContentViewType #pragma mark - Constructors -- (instancetype)initWithDocId:(NSString *)docId docTitle:(NSString *)docTitle { - [DBStoneValidators nonnullValidator:nil](docId); - [DBStoneValidators nonnullValidator:nil](docTitle); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _docId = docId; - _docTitle = docTitle; + _description_ = description_; } return self; } @@ -42604,17 +75596,17 @@ - (instancetype)initWithDocId:(NSString *)docId docTitle:(NSString *)docTitle { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDocumentLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedContentViewTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDocumentLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedContentViewTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDocumentLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedContentViewTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42631,8 +75623,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.docId hash]; - result = prime * result + [self.docTitle hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -42646,17 +75637,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDocumentLogInfo:other]; + return [self isEqualToSharedContentViewType:other]; } -- (BOOL)isEqualToPaperDocumentLogInfo:(DBTEAMLOGPaperDocumentLogInfo *)aPaperDocumentLogInfo { - if (self == aPaperDocumentLogInfo) { +- (BOOL)isEqualToSharedContentViewType:(DBTEAMLOGSharedContentViewType *)aSharedContentViewType { + if (self == aSharedContentViewType) { return YES; } - if (![self.docId isEqual:aPaperDocumentLogInfo.docId]) { - return NO; - } - if (![self.docTitle isEqual:aPaperDocumentLogInfo.docTitle]) { + if (![self.description_ isEqual:aSharedContentViewType.description_]) { return NO; } return YES; @@ -42666,117 +75654,65 @@ - (BOOL)isEqualToPaperDocumentLogInfo:(DBTEAMLOGPaperDocumentLogInfo *)aPaperDoc #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDocumentLogInfoSerializer +@implementation DBTEAMLOGSharedContentViewTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDocumentLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedContentViewType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"doc_id"] = valueObj.docId; - jsonDict[@"doc_title"] = valueObj.docTitle; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDocumentLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *docId = valueDict[@"doc_id"]; - NSString *docTitle = valueDict[@"doc_title"]; ++ (DBTEAMLOGSharedContentViewType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperDocumentLogInfo alloc] initWithDocId:docId docTitle:docTitle]; + return [[DBTEAMLOGSharedContentViewType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGSharedLinkPolicy.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperDownloadFormat.h" +#import "DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperDownloadFormat +@implementation DBTEAMLOGSharedFolderChangeLinkPolicyDetails #pragma mark - Constructors -- (instancetype)initWithDocx { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperDownloadFormatDocx; - } - return self; -} - -- (instancetype)initWithHtml { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperDownloadFormatHtml; - } - return self; -} - -- (instancetype)initWithMarkdown { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperDownloadFormatMarkdown; - } - return self; -} +- (instancetype)initWithDNewValue:(DBSHARINGSharedLinkPolicy *)dNewValue + previousValue:(DBSHARINGSharedLinkPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGPaperDownloadFormatOther; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDocx { - return _tag == DBTEAMLOGPaperDownloadFormatDocx; -} - -- (BOOL)isHtml { - return _tag == DBTEAMLOGPaperDownloadFormatHtml; -} - -- (BOOL)isMarkdown { - return _tag == DBTEAMLOGPaperDownloadFormatMarkdown; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGPaperDownloadFormatOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGPaperDownloadFormatDocx: - return @"DBTEAMLOGPaperDownloadFormatDocx"; - case DBTEAMLOGPaperDownloadFormatHtml: - return @"DBTEAMLOGPaperDownloadFormatHtml"; - case DBTEAMLOGPaperDownloadFormatMarkdown: - return @"DBTEAMLOGPaperDownloadFormatMarkdown"; - case DBTEAMLOGPaperDownloadFormatOther: - return @"DBTEAMLOGPaperDownloadFormatOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithDNewValue:(DBSHARINGSharedLinkPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperDownloadFormatSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperDownloadFormatSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperDownloadFormatSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42793,15 +75729,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGPaperDownloadFormatDocx: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperDownloadFormatHtml: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperDownloadFormatMarkdown: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperDownloadFormatOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -42816,25 +75746,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperDownloadFormat:other]; + return [self isEqualToSharedFolderChangeLinkPolicyDetails:other]; } -- (BOOL)isEqualToPaperDownloadFormat:(DBTEAMLOGPaperDownloadFormat *)aPaperDownloadFormat { - if (self == aPaperDownloadFormat) { +- (BOOL)isEqualToSharedFolderChangeLinkPolicyDetails: + (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)aSharedFolderChangeLinkPolicyDetails { + if (self == aSharedFolderChangeLinkPolicyDetails) { return YES; } - if (self.tag != aPaperDownloadFormat.tag) { + if (![self.dNewValue isEqual:aSharedFolderChangeLinkPolicyDetails.dNewValue]) { return NO; } - switch (_tag) { - case DBTEAMLOGPaperDownloadFormatDocx: - return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; - case DBTEAMLOGPaperDownloadFormatHtml: - return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; - case DBTEAMLOGPaperDownloadFormatMarkdown: - return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; - case DBTEAMLOGPaperDownloadFormatOther: - return [[self tagName] isEqual:[aPaperDownloadFormat tagName]]; + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedFolderChangeLinkPolicyDetails.previousValue]) { + return NO; + } } return YES; } @@ -42843,58 +75769,46 @@ - (BOOL)isEqualToPaperDownloadFormat:(DBTEAMLOGPaperDownloadFormat *)aPaperDownl #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperDownloadFormatSerializer - -+ (NSDictionary *)serialize:(DBTEAMLOGPaperDownloadFormat *)valueObj { - NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; +@implementation DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer - if ([valueObj isDocx]) { - jsonDict[@".tag"] = @"docx"; - } else if ([valueObj isHtml]) { - jsonDict[@".tag"] = @"html"; - } else if ([valueObj isMarkdown]) { - jsonDict[@".tag"] = @"markdown"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"new_value"] = [DBSHARINGSharedLinkPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBSHARINGSharedLinkPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperDownloadFormat *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGSharedLinkPolicy *dNewValue = [DBSHARINGSharedLinkPolicySerializer deserialize:valueDict[@"new_value"]]; + DBSHARINGSharedLinkPolicy *previousValue = + valueDict[@"previous_value"] ? [DBSHARINGSharedLinkPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - if ([tag isEqualToString:@"docx"]) { - return [[DBTEAMLOGPaperDownloadFormat alloc] initWithDocx]; - } else if ([tag isEqualToString:@"html"]) { - return [[DBTEAMLOGPaperDownloadFormat alloc] initWithHtml]; - } else if ([tag isEqualToString:@"markdown"]) { - return [[DBTEAMLOGPaperDownloadFormat alloc] initWithMarkdown]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGPaperDownloadFormat alloc] initWithOther]; - } else { - return [[DBTEAMLOGPaperDownloadFormat alloc] initWithOther]; - } + return [[DBTEAMLOGSharedFolderChangeLinkPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h" +#import "DBTEAMLOGSharedFolderChangeLinkPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperEnabledUsersGroupAdditionDetails +@implementation DBTEAMLOGSharedFolderChangeLinkPolicyType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -42902,17 +75816,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -42929,6 +75843,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -42941,14 +75857,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperEnabledUsersGroupAdditionDetails:other]; + return [self isEqualToSharedFolderChangeLinkPolicyType:other]; } -- (BOOL)isEqualToPaperEnabledUsersGroupAdditionDetails: - (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)aPaperEnabledUsersGroupAdditionDetails { - if (self == aPaperEnabledUsersGroupAdditionDetails) { +- (BOOL)isEqualToSharedFolderChangeLinkPolicyType: + (DBTEAMLOGSharedFolderChangeLinkPolicyType *)aSharedFolderChangeLinkPolicyType { + if (self == aSharedFolderChangeLinkPolicyType) { return YES; } + if (![self.description_ isEqual:aSharedFolderChangeLinkPolicyType.description_]) { + return NO; + } return YES; } @@ -42956,55 +75875,65 @@ - (BOOL)isEqualToPaperEnabledUsersGroupAdditionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperEnabledUsersGroupAdditionDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeLinkPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderChangeLinkPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperEnabledUsersGroupAdditionDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderChangeLinkPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h" +#import "DBTEAMLOGSharedFolderMembersInheritancePolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperEnabledUsersGroupRemovalDetails +@implementation DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)dNewValue + previousValue:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43021,6 +75950,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + return prime * result; } @@ -43033,14 +75967,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperEnabledUsersGroupRemovalDetails:other]; + return [self isEqualToSharedFolderChangeMembersInheritancePolicyDetails:other]; } -- (BOOL)isEqualToPaperEnabledUsersGroupRemovalDetails: - (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)aPaperEnabledUsersGroupRemovalDetails { - if (self == aPaperEnabledUsersGroupRemovalDetails) { +- (BOOL)isEqualToSharedFolderChangeMembersInheritancePolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)aSharedFolderChangeMembersInheritancePolicyDetails { + if (self == aSharedFolderChangeMembersInheritancePolicyDetails) { return YES; } + if (![self.dNewValue isEqual:aSharedFolderChangeMembersInheritancePolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedFolderChangeMembersInheritancePolicyDetails.previousValue]) { + return NO; + } + } return YES; } @@ -43048,37 +75990,50 @@ - (BOOL)isEqualToPaperEnabledUsersGroupRemovalDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperEnabledUsersGroupRemovalDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"new_value"] = [DBTEAMLOGSharedFolderMembersInheritancePolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = + [DBTEAMLOGSharedFolderMembersInheritancePolicySerializer serialize:valueObj.previousValue]; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSharedFolderMembersInheritancePolicy *dNewValue = + [DBTEAMLOGSharedFolderMembersInheritancePolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGSharedFolderMembersInheritancePolicy *previousValue = + valueDict[@"previous_value"] + ? [DBTEAMLOGSharedFolderMembersInheritancePolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGPaperEnabledUsersGroupRemovalDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperExternalViewAllowDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperExternalViewAllowDetails +@implementation DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -43086,17 +76041,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperExternalViewAllowDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperExternalViewAllowDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperExternalViewAllowDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43113,6 +76068,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -43125,14 +76082,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperExternalViewAllowDetails:other]; + return [self isEqualToSharedFolderChangeMembersInheritancePolicyType:other]; } -- (BOOL)isEqualToPaperExternalViewAllowDetails: - (DBTEAMLOGPaperExternalViewAllowDetails *)aPaperExternalViewAllowDetails { - if (self == aPaperExternalViewAllowDetails) { +- (BOOL)isEqualToSharedFolderChangeMembersInheritancePolicyType: + (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)aSharedFolderChangeMembersInheritancePolicyType { + if (self == aSharedFolderChangeMembersInheritancePolicyType) { return YES; } + if (![self.description_ isEqual:aSharedFolderChangeMembersInheritancePolicyType.description_]) { + return NO; + } return YES; } @@ -43140,55 +76100,65 @@ - (BOOL)isEqualToPaperExternalViewAllowDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperExternalViewAllowDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewAllowDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperExternalViewAllowDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperExternalViewAllowDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGAclUpdatePolicy.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperExternalViewDefaultTeamDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperExternalViewDefaultTeamDetails +@implementation DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDNewValue:(DBSHARINGAclUpdatePolicy *)dNewValue + previousValue:(DBSHARINGAclUpdatePolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initWithDNewValue:(DBSHARINGAclUpdatePolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43205,6 +76175,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + return prime * result; } @@ -43217,14 +76192,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperExternalViewDefaultTeamDetails:other]; + return [self isEqualToSharedFolderChangeMembersManagementPolicyDetails:other]; } -- (BOOL)isEqualToPaperExternalViewDefaultTeamDetails: - (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)aPaperExternalViewDefaultTeamDetails { - if (self == aPaperExternalViewDefaultTeamDetails) { +- (BOOL)isEqualToSharedFolderChangeMembersManagementPolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)aSharedFolderChangeMembersManagementPolicyDetails { + if (self == aSharedFolderChangeMembersManagementPolicyDetails) { return YES; } + if (![self.dNewValue isEqual:aSharedFolderChangeMembersManagementPolicyDetails.dNewValue]) { + return NO; + } + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedFolderChangeMembersManagementPolicyDetails.previousValue]) { + return NO; + } + } return YES; } @@ -43232,37 +76215,47 @@ - (BOOL)isEqualToPaperExternalViewDefaultTeamDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperExternalViewDefaultTeamDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewDefaultTeamDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"new_value"] = [DBSHARINGAclUpdatePolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBSHARINGAclUpdatePolicySerializer serialize:valueObj.previousValue]; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGAclUpdatePolicy *dNewValue = [DBSHARINGAclUpdatePolicySerializer deserialize:valueDict[@"new_value"]]; + DBSHARINGAclUpdatePolicy *previousValue = + valueDict[@"previous_value"] ? [DBSHARINGAclUpdatePolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGPaperExternalViewDefaultTeamDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperExternalViewForbidDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperExternalViewForbidDetails +@implementation DBTEAMLOGSharedFolderChangeMembersManagementPolicyType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -43270,17 +76263,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperExternalViewForbidDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperExternalViewForbidDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperExternalViewForbidDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43297,6 +76290,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -43309,14 +76304,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperExternalViewForbidDetails:other]; + return [self isEqualToSharedFolderChangeMembersManagementPolicyType:other]; } -- (BOOL)isEqualToPaperExternalViewForbidDetails: - (DBTEAMLOGPaperExternalViewForbidDetails *)aPaperExternalViewForbidDetails { - if (self == aPaperExternalViewForbidDetails) { +- (BOOL)isEqualToSharedFolderChangeMembersManagementPolicyType: + (DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)aSharedFolderChangeMembersManagementPolicyType { + if (self == aSharedFolderChangeMembersManagementPolicyType) { return YES; } + if (![self.description_ isEqual:aSharedFolderChangeMembersManagementPolicyType.description_]) { + return NO; + } return YES; } @@ -43324,66 +76322,65 @@ - (BOOL)isEqualToPaperExternalViewForbidDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperExternalViewForbidDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewForbidDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperExternalViewForbidDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperExternalViewForbidDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderChangeMembersManagementPolicyType alloc] initWithDescription_:description_]; } @end +#import "DBSHARINGMemberPolicy.h" #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperFolderChangeSubscriptionDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperFolderChangeSubscriptionDetails +@implementation DBTEAMLOGSharedFolderChangeMembersPolicyDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid - dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel - previousSubscriptionLevel:(NSString *)previousSubscriptionLevel { - [DBStoneValidators nonnullValidator:nil](eventUuid); - [DBStoneValidators nonnullValidator:nil](dNewSubscriptionLevel); +- (instancetype)initWithDNewValue:(DBSHARINGMemberPolicy *)dNewValue + previousValue:(DBSHARINGMemberPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _eventUuid = eventUuid; - _dNewSubscriptionLevel = dNewSubscriptionLevel; - _previousSubscriptionLevel = previousSubscriptionLevel; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -- (instancetype)initWithEventUuid:(NSString *)eventUuid dNewSubscriptionLevel:(NSString *)dNewSubscriptionLevel { - return [self initWithEventUuid:eventUuid dNewSubscriptionLevel:dNewSubscriptionLevel previousSubscriptionLevel:nil]; +- (instancetype)initWithDNewValue:(DBSHARINGMemberPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43400,10 +76397,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - result = prime * result + [self.dNewSubscriptionLevel hash]; - if (self.previousSubscriptionLevel != nil) { - result = prime * result + [self.previousSubscriptionLevel hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -43418,22 +76414,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperFolderChangeSubscriptionDetails:other]; + return [self isEqualToSharedFolderChangeMembersPolicyDetails:other]; } -- (BOOL)isEqualToPaperFolderChangeSubscriptionDetails: - (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)aPaperFolderChangeSubscriptionDetails { - if (self == aPaperFolderChangeSubscriptionDetails) { +- (BOOL)isEqualToSharedFolderChangeMembersPolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)aSharedFolderChangeMembersPolicyDetails { + if (self == aSharedFolderChangeMembersPolicyDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperFolderChangeSubscriptionDetails.eventUuid]) { - return NO; - } - if (![self.dNewSubscriptionLevel isEqual:aPaperFolderChangeSubscriptionDetails.dNewSubscriptionLevel]) { + if (![self.dNewValue isEqual:aSharedFolderChangeMembersPolicyDetails.dNewValue]) { return NO; } - if (self.previousSubscriptionLevel) { - if (![self.previousSubscriptionLevel isEqual:aPaperFolderChangeSubscriptionDetails.previousSubscriptionLevel]) { + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedFolderChangeMembersPolicyDetails.previousValue]) { return NO; } } @@ -43444,48 +76437,46 @@ - (BOOL)isEqualToPaperFolderChangeSubscriptionDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperFolderChangeSubscriptionDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderChangeSubscriptionDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - jsonDict[@"new_subscription_level"] = valueObj.dNewSubscriptionLevel; - if (valueObj.previousSubscriptionLevel) { - jsonDict[@"previous_subscription_level"] = valueObj.previousSubscriptionLevel; + jsonDict[@"new_value"] = [DBSHARINGMemberPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBSHARINGMemberPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperFolderChangeSubscriptionDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; - NSString *dNewSubscriptionLevel = valueDict[@"new_subscription_level"]; - NSString *previousSubscriptionLevel = valueDict[@"previous_subscription_level"] ?: nil; ++ (DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBSHARINGMemberPolicy *dNewValue = [DBSHARINGMemberPolicySerializer deserialize:valueDict[@"new_value"]]; + DBSHARINGMemberPolicy *previousValue = + valueDict[@"previous_value"] ? [DBSHARINGMemberPolicySerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGPaperFolderChangeSubscriptionDetails alloc] initWithEventUuid:eventUuid - dNewSubscriptionLevel:dNewSubscriptionLevel - previousSubscriptionLevel:previousSubscriptionLevel]; + return + [[DBTEAMLOGSharedFolderChangeMembersPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperFolderDeletedDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperFolderDeletedDetails +@implementation DBTEAMLOGSharedFolderChangeMembersPolicyType #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _eventUuid = eventUuid; + _description_ = description_; } return self; } @@ -43493,17 +76484,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperFolderDeletedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperFolderDeletedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperFolderDeletedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43520,7 +76511,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -43534,14 +76525,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperFolderDeletedDetails:other]; + return [self isEqualToSharedFolderChangeMembersPolicyType:other]; } -- (BOOL)isEqualToPaperFolderDeletedDetails:(DBTEAMLOGPaperFolderDeletedDetails *)aPaperFolderDeletedDetails { - if (self == aPaperFolderDeletedDetails) { +- (BOOL)isEqualToSharedFolderChangeMembersPolicyType: + (DBTEAMLOGSharedFolderChangeMembersPolicyType *)aSharedFolderChangeMembersPolicyType { + if (self == aSharedFolderChangeMembersPolicyType) { return YES; } - if (![self.eventUuid isEqual:aPaperFolderDeletedDetails.eventUuid]) { + if (![self.description_ isEqual:aSharedFolderChangeMembersPolicyType.description_]) { return NO; } return YES; @@ -43551,58 +76543,61 @@ - (BOOL)isEqualToPaperFolderDeletedDetails:(DBTEAMLOGPaperFolderDeletedDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperFolderDeletedDetailsSerializer +@implementation DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderDeletedDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperFolderDeletedDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedFolderChangeMembersPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperFolderDeletedDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedFolderChangeMembersPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperFolderFollowedDetails.h" +#import "DBTEAMLOGSharedFolderCreateDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperFolderFollowedDetails +@implementation DBTEAMLOGSharedFolderCreateDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initWithTargetNsId:(NSString *)targetNsId { self = [super init]; if (self) { - _eventUuid = eventUuid; + _targetNsId = targetNsId; } return self; } +- (instancetype)initDefault { + return [self initWithTargetNsId:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperFolderFollowedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderCreateDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperFolderFollowedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderCreateDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperFolderFollowedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderCreateDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43619,7 +76614,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; + if (self.targetNsId != nil) { + result = prime * result + [self.targetNsId hash]; + } return prime * result; } @@ -43633,15 +76630,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperFolderFollowedDetails:other]; + return [self isEqualToSharedFolderCreateDetails:other]; } -- (BOOL)isEqualToPaperFolderFollowedDetails:(DBTEAMLOGPaperFolderFollowedDetails *)aPaperFolderFollowedDetails { - if (self == aPaperFolderFollowedDetails) { +- (BOOL)isEqualToSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails *)aSharedFolderCreateDetails { + if (self == aSharedFolderCreateDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperFolderFollowedDetails.eventUuid]) { - return NO; + if (self.targetNsId) { + if (![self.targetNsId isEqual:aSharedFolderCreateDetails.targetNsId]) { + return NO; + } } return YES; } @@ -43650,42 +76649,42 @@ - (BOOL)isEqualToPaperFolderFollowedDetails:(DBTEAMLOGPaperFolderFollowedDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperFolderFollowedDetailsSerializer +@implementation DBTEAMLOGSharedFolderCreateDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderFollowedDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderCreateDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; + if (valueObj.targetNsId) { + jsonDict[@"target_ns_id"] = valueObj.targetNsId; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperFolderFollowedDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedFolderCreateDetails *)deserialize:(NSDictionary *)valueDict { + NSString *targetNsId = valueDict[@"target_ns_id"] ?: nil; - return [[DBTEAMLOGPaperFolderFollowedDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedFolderCreateDetails alloc] initWithTargetNsId:targetNsId]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperFolderLogInfo.h" +#import "DBTEAMLOGSharedFolderCreateType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperFolderLogInfo +@implementation DBTEAMLOGSharedFolderCreateType #pragma mark - Constructors -- (instancetype)initWithFolderId:(NSString *)folderId folderName:(NSString *)folderName { - [DBStoneValidators nonnullValidator:nil](folderId); - [DBStoneValidators nonnullValidator:nil](folderName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _folderId = folderId; - _folderName = folderName; + _description_ = description_; } return self; } @@ -43693,17 +76692,17 @@ - (instancetype)initWithFolderId:(NSString *)folderId folderName:(NSString *)fol #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperFolderLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderCreateTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperFolderLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderCreateTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperFolderLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderCreateTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43720,8 +76719,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.folderId hash]; - result = prime * result + [self.folderName hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -43735,17 +76733,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperFolderLogInfo:other]; + return [self isEqualToSharedFolderCreateType:other]; } -- (BOOL)isEqualToPaperFolderLogInfo:(DBTEAMLOGPaperFolderLogInfo *)aPaperFolderLogInfo { - if (self == aPaperFolderLogInfo) { +- (BOOL)isEqualToSharedFolderCreateType:(DBTEAMLOGSharedFolderCreateType *)aSharedFolderCreateType { + if (self == aSharedFolderCreateType) { return YES; } - if (![self.folderId isEqual:aPaperFolderLogInfo.folderId]) { - return NO; - } - if (![self.folderName isEqual:aPaperFolderLogInfo.folderName]) { + if (![self.description_ isEqual:aSharedFolderCreateType.description_]) { return NO; } return YES; @@ -43755,42 +76750,38 @@ - (BOOL)isEqualToPaperFolderLogInfo:(DBTEAMLOGPaperFolderLogInfo *)aPaperFolderL #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperFolderLogInfoSerializer +@implementation DBTEAMLOGSharedFolderCreateTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderCreateType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"folder_id"] = valueObj.folderId; - jsonDict[@"folder_name"] = valueObj.folderName; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperFolderLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *folderId = valueDict[@"folder_id"]; - NSString *folderName = valueDict[@"folder_name"]; ++ (DBTEAMLOGSharedFolderCreateType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPaperFolderLogInfo alloc] initWithFolderId:folderId folderName:folderName]; + return [[DBTEAMLOGSharedFolderCreateType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperFolderTeamInviteDetails.h" +#import "DBTEAMLOGSharedFolderDeclineInvitationDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperFolderTeamInviteDetails +@implementation DBTEAMLOGSharedFolderDeclineInvitationDetails #pragma mark - Constructors -- (instancetype)initWithEventUuid:(NSString *)eventUuid { - [DBStoneValidators nonnullValidator:nil](eventUuid); +- (instancetype)initDefault { self = [super init]; if (self) { - _eventUuid = eventUuid; } return self; } @@ -43798,17 +76789,17 @@ - (instancetype)initWithEventUuid:(NSString *)eventUuid { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperFolderTeamInviteDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperFolderTeamInviteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperFolderTeamInviteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43825,8 +76816,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.eventUuid hash]; - return prime * result; } @@ -43839,16 +76828,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperFolderTeamInviteDetails:other]; + return [self isEqualToSharedFolderDeclineInvitationDetails:other]; } -- (BOOL)isEqualToPaperFolderTeamInviteDetails:(DBTEAMLOGPaperFolderTeamInviteDetails *)aPaperFolderTeamInviteDetails { - if (self == aPaperFolderTeamInviteDetails) { +- (BOOL)isEqualToSharedFolderDeclineInvitationDetails: + (DBTEAMLOGSharedFolderDeclineInvitationDetails *)aSharedFolderDeclineInvitationDetails { + if (self == aSharedFolderDeclineInvitationDetails) { return YES; } - if (![self.eventUuid isEqual:aPaperFolderTeamInviteDetails.eventUuid]) { - return NO; - } return YES; } @@ -43856,115 +76843,57 @@ - (BOOL)isEqualToPaperFolderTeamInviteDetails:(DBTEAMLOGPaperFolderTeamInviteDet #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperFolderTeamInviteDetailsSerializer +@implementation DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperFolderTeamInviteDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderDeclineInvitationDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"event_uuid"] = valueObj.eventUuid; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperFolderTeamInviteDetails *)deserialize:(NSDictionary *)valueDict { - NSString *eventUuid = valueDict[@"event_uuid"]; ++ (DBTEAMLOGSharedFolderDeclineInvitationDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGPaperFolderTeamInviteDetails alloc] initWithEventUuid:eventUuid]; + return [[DBTEAMLOGSharedFolderDeclineInvitationDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPaperMemberPolicy.h" +#import "DBTEAMLOGSharedFolderDeclineInvitationType.h" #pragma mark - API Object -@implementation DBTEAMLOGPaperMemberPolicy +@implementation DBTEAMLOGSharedFolderDeclineInvitationType #pragma mark - Constructors -- (instancetype)initWithAnyoneWithLink { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperMemberPolicyAnyoneWithLink; - } - return self; -} - -- (instancetype)initWithOnlyTeam { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperMemberPolicyOnlyTeam; - } - return self; -} - -- (instancetype)initWithTeamAndExplicitlyShared { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGPaperMemberPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isAnyoneWithLink { - return _tag == DBTEAMLOGPaperMemberPolicyAnyoneWithLink; -} - -- (BOOL)isOnlyTeam { - return _tag == DBTEAMLOGPaperMemberPolicyOnlyTeam; -} - -- (BOOL)isTeamAndExplicitlyShared { - return _tag == DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGPaperMemberPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGPaperMemberPolicyAnyoneWithLink: - return @"DBTEAMLOGPaperMemberPolicyAnyoneWithLink"; - case DBTEAMLOGPaperMemberPolicyOnlyTeam: - return @"DBTEAMLOGPaperMemberPolicyOnlyTeam"; - case DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared: - return @"DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared"; - case DBTEAMLOGPaperMemberPolicyOther: - return @"DBTEAMLOGPaperMemberPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPaperMemberPolicySerializer serialize:instance]; + return [DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPaperMemberPolicySerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPaperMemberPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -43981,16 +76910,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGPaperMemberPolicyAnyoneWithLink: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperMemberPolicyOnlyTeam: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPaperMemberPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -44004,26 +76924,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPaperMemberPolicy:other]; + return [self isEqualToSharedFolderDeclineInvitationType:other]; } -- (BOOL)isEqualToPaperMemberPolicy:(DBTEAMLOGPaperMemberPolicy *)aPaperMemberPolicy { - if (self == aPaperMemberPolicy) { +- (BOOL)isEqualToSharedFolderDeclineInvitationType: + (DBTEAMLOGSharedFolderDeclineInvitationType *)aSharedFolderDeclineInvitationType { + if (self == aSharedFolderDeclineInvitationType) { return YES; } - if (self.tag != aPaperMemberPolicy.tag) { + if (![self.description_ isEqual:aSharedFolderDeclineInvitationType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGPaperMemberPolicyAnyoneWithLink: - return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; - case DBTEAMLOGPaperMemberPolicyOnlyTeam: - return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; - case DBTEAMLOGPaperMemberPolicyTeamAndExplicitlyShared: - return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; - case DBTEAMLOGPaperMemberPolicyOther: - return [[self tagName] isEqual:[aPaperMemberPolicy tagName]]; - } return YES; } @@ -44031,73 +76942,46 @@ - (BOOL)isEqualToPaperMemberPolicy:(DBTEAMLOGPaperMemberPolicy *)aPaperMemberPol #pragma mark - Serializer Object -@implementation DBTEAMLOGPaperMemberPolicySerializer +@implementation DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPaperMemberPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderDeclineInvitationType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isAnyoneWithLink]) { - jsonDict[@".tag"] = @"anyone_with_link"; - } else if ([valueObj isOnlyTeam]) { - jsonDict[@".tag"] = @"only_team"; - } else if ([valueObj isTeamAndExplicitlyShared]) { - jsonDict[@".tag"] = @"team_and_explicitly_shared"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPaperMemberPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSharedFolderDeclineInvitationType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"anyone_with_link"]) { - return [[DBTEAMLOGPaperMemberPolicy alloc] initWithAnyoneWithLink]; - } else if ([tag isEqualToString:@"only_team"]) { - return [[DBTEAMLOGPaperMemberPolicy alloc] initWithOnlyTeam]; - } else if ([tag isEqualToString:@"team_and_explicitly_shared"]) { - return [[DBTEAMLOGPaperMemberPolicy alloc] initWithTeamAndExplicitlyShared]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGPaperMemberPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGPaperMemberPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSharedFolderDeclineInvitationType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGGroupLogInfo.h" -#import "DBTEAMLOGParticipantLogInfo.h" -#import "DBTEAMLOGUserLogInfo.h" +#import "DBTEAMLOGSharedFolderMembersInheritancePolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGParticipantLogInfo - -@synthesize user = _user; -@synthesize group = _group; +@implementation DBTEAMLOGSharedFolderMembersInheritancePolicy #pragma mark - Constructors -- (instancetype)initWithUser:(DBTEAMLOGUserLogInfo *)user { +- (instancetype)initWithInheritMembers { self = [super init]; if (self) { - _tag = DBTEAMLOGParticipantLogInfoUser; - _user = user; + _tag = DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers; } return self; } -- (instancetype)initWithGroup:(DBTEAMLOGGroupLogInfo *)group { +- (instancetype)initWithDontInheritMembers { self = [super init]; if (self) { - _tag = DBTEAMLOGParticipantLogInfoGroup; - _group = group; + _tag = DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers; } return self; } @@ -44105,51 +76989,35 @@ - (instancetype)initWithGroup:(DBTEAMLOGGroupLogInfo *)group { - (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGParticipantLogInfoOther; + _tag = DBTEAMLOGSharedFolderMembersInheritancePolicyOther; } return self; } #pragma mark - Instance field accessors -- (DBTEAMLOGUserLogInfo *)user { - if (![self isUser]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGParticipantLogInfoUser, but was %@.", [self tagName]]; - } - return _user; -} - -- (DBTEAMLOGGroupLogInfo *)group { - if (![self isGroup]) { - [NSException raise:@"IllegalStateException" - format:@"Invalid tag: required DBTEAMLOGParticipantLogInfoGroup, but was %@.", [self tagName]]; - } - return _group; -} - #pragma mark - Tag state methods -- (BOOL)isUser { - return _tag == DBTEAMLOGParticipantLogInfoUser; +- (BOOL)isInheritMembers { + return _tag == DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers; } -- (BOOL)isGroup { - return _tag == DBTEAMLOGParticipantLogInfoGroup; +- (BOOL)isDontInheritMembers { + return _tag == DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers; } - (BOOL)isOther { - return _tag == DBTEAMLOGParticipantLogInfoOther; + return _tag == DBTEAMLOGSharedFolderMembersInheritancePolicyOther; } - (NSString *)tagName { switch (_tag) { - case DBTEAMLOGParticipantLogInfoUser: - return @"DBTEAMLOGParticipantLogInfoUser"; - case DBTEAMLOGParticipantLogInfoGroup: - return @"DBTEAMLOGParticipantLogInfoGroup"; - case DBTEAMLOGParticipantLogInfoOther: - return @"DBTEAMLOGParticipantLogInfoOther"; + case DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers: + return @"DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers"; + case DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers: + return @"DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers"; + case DBTEAMLOGSharedFolderMembersInheritancePolicyOther: + return @"DBTEAMLOGSharedFolderMembersInheritancePolicyOther"; } @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); @@ -44158,17 +77026,17 @@ - (NSString *)tagName { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGParticipantLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderMembersInheritancePolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGParticipantLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderMembersInheritancePolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGParticipantLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderMembersInheritancePolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44186,11 +77054,11 @@ - (NSUInteger)hash { NSUInteger result = 1; switch (_tag) { - case DBTEAMLOGParticipantLogInfoUser: - result = prime * result + [self.user hash]; - case DBTEAMLOGParticipantLogInfoGroup: - result = prime * result + [self.group hash]; - case DBTEAMLOGParticipantLogInfoOther: + case DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedFolderMembersInheritancePolicyOther: result = prime * result + [[self tagName] hash]; } @@ -44206,23 +77074,24 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToParticipantLogInfo:other]; + return [self isEqualToSharedFolderMembersInheritancePolicy:other]; } -- (BOOL)isEqualToParticipantLogInfo:(DBTEAMLOGParticipantLogInfo *)aParticipantLogInfo { - if (self == aParticipantLogInfo) { +- (BOOL)isEqualToSharedFolderMembersInheritancePolicy: + (DBTEAMLOGSharedFolderMembersInheritancePolicy *)aSharedFolderMembersInheritancePolicy { + if (self == aSharedFolderMembersInheritancePolicy) { return YES; } - if (self.tag != aParticipantLogInfo.tag) { + if (self.tag != aSharedFolderMembersInheritancePolicy.tag) { return NO; } switch (_tag) { - case DBTEAMLOGParticipantLogInfoUser: - return [self.user isEqual:aParticipantLogInfo.user]; - case DBTEAMLOGParticipantLogInfoGroup: - return [self.group isEqual:aParticipantLogInfo.group]; - case DBTEAMLOGParticipantLogInfoOther: - return [[self tagName] isEqual:[aParticipantLogInfo tagName]]; + case DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers: + return [[self tagName] isEqual:[aSharedFolderMembersInheritancePolicy tagName]]; + case DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers: + return [[self tagName] isEqual:[aSharedFolderMembersInheritancePolicy tagName]]; + case DBTEAMLOGSharedFolderMembersInheritancePolicyOther: + return [[self tagName] isEqual:[aSharedFolderMembersInheritancePolicy tagName]]; } return YES; } @@ -44231,17 +77100,15 @@ - (BOOL)isEqualToParticipantLogInfo:(DBTEAMLOGParticipantLogInfo *)aParticipantL #pragma mark - Serializer Object -@implementation DBTEAMLOGParticipantLogInfoSerializer +@implementation DBTEAMLOGSharedFolderMembersInheritancePolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGParticipantLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isUser]) { - jsonDict[@"user"] = [[DBTEAMLOGUserLogInfoSerializer serialize:valueObj.user] mutableCopy]; - jsonDict[@".tag"] = @"user"; - } else if ([valueObj isGroup]) { - jsonDict[@"group"] = [[DBTEAMLOGGroupLogInfoSerializer serialize:valueObj.group] mutableCopy]; - jsonDict[@".tag"] = @"group"; + if ([valueObj isInheritMembers]) { + jsonDict[@".tag"] = @"inherit_members"; + } else if ([valueObj isDontInheritMembers]) { + jsonDict[@".tag"] = @"dont_inherit_members"; } else if ([valueObj isOther]) { jsonDict[@".tag"] = @"other"; } else { @@ -44251,19 +77118,17 @@ + (NSDictionary *)serialize:(DBTEAMLOGParticipantLogInfo *)valueObj { return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGParticipantLogInfo *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGSharedFolderMembersInheritancePolicy *)deserialize:(NSDictionary *)valueDict { NSString *tag = valueDict[@".tag"]; - if ([tag isEqualToString:@"user"]) { - DBTEAMLOGUserLogInfo *user = [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"user"]]; - return [[DBTEAMLOGParticipantLogInfo alloc] initWithUser:user]; - } else if ([tag isEqualToString:@"group"]) { - DBTEAMLOGGroupLogInfo *group = [DBTEAMLOGGroupLogInfoSerializer deserialize:valueDict]; - return [[DBTEAMLOGParticipantLogInfo alloc] initWithGroup:group]; + if ([tag isEqualToString:@"inherit_members"]) { + return [[DBTEAMLOGSharedFolderMembersInheritancePolicy alloc] initWithInheritMembers]; + } else if ([tag isEqualToString:@"dont_inherit_members"]) { + return [[DBTEAMLOGSharedFolderMembersInheritancePolicy alloc] initWithDontInheritMembers]; } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGParticipantLogInfo alloc] initWithOther]; + return [[DBTEAMLOGSharedFolderMembersInheritancePolicy alloc] initWithOther]; } else { - return [[DBTEAMLOGParticipantLogInfo alloc] initWithOther]; + return [[DBTEAMLOGSharedFolderMembersInheritancePolicy alloc] initWithOther]; } } @@ -44271,11 +77136,11 @@ + (DBTEAMLOGParticipantLogInfo *)deserialize:(NSDictionary *)valueDict { #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPasswordChangeDetails.h" +#import "DBTEAMLOGSharedFolderMountDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPasswordChangeDetails +@implementation DBTEAMLOGSharedFolderMountDetails #pragma mark - Constructors @@ -44290,17 +77155,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPasswordChangeDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderMountDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPasswordChangeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderMountDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPasswordChangeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderMountDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44329,11 +77194,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPasswordChangeDetails:other]; + return [self isEqualToSharedFolderMountDetails:other]; } -- (BOOL)isEqualToPasswordChangeDetails:(DBTEAMLOGPasswordChangeDetails *)aPasswordChangeDetails { - if (self == aPasswordChangeDetails) { +- (BOOL)isEqualToSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)aSharedFolderMountDetails { + if (self == aSharedFolderMountDetails) { return YES; } return YES; @@ -44343,37 +77208,39 @@ - (BOOL)isEqualToPasswordChangeDetails:(DBTEAMLOGPasswordChangeDetails *)aPasswo #pragma mark - Serializer Object -@implementation DBTEAMLOGPasswordChangeDetailsSerializer +@implementation DBTEAMLOGSharedFolderMountDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPasswordChangeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderMountDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPasswordChangeDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGSharedFolderMountDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGPasswordChangeDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderMountDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPasswordResetAllDetails.h" +#import "DBTEAMLOGSharedFolderMountType.h" #pragma mark - API Object -@implementation DBTEAMLOGPasswordResetAllDetails +@implementation DBTEAMLOGSharedFolderMountType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -44381,17 +77248,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPasswordResetAllDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderMountTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPasswordResetAllDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderMountTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPasswordResetAllDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderMountTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44408,6 +77275,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -44420,13 +77289,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPasswordResetAllDetails:other]; + return [self isEqualToSharedFolderMountType:other]; } -- (BOOL)isEqualToPasswordResetAllDetails:(DBTEAMLOGPasswordResetAllDetails *)aPasswordResetAllDetails { - if (self == aPasswordResetAllDetails) { +- (BOOL)isEqualToSharedFolderMountType:(DBTEAMLOGSharedFolderMountType *)aSharedFolderMountType { + if (self == aSharedFolderMountType) { return YES; } + if (![self.description_ isEqual:aSharedFolderMountType.description_]) { + return NO; + } return YES; } @@ -44434,55 +77306,62 @@ - (BOOL)isEqualToPasswordResetAllDetails:(DBTEAMLOGPasswordResetAllDetails *)aPa #pragma mark - Serializer Object -@implementation DBTEAMLOGPasswordResetAllDetailsSerializer +@implementation DBTEAMLOGSharedFolderMountTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPasswordResetAllDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderMountType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPasswordResetAllDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderMountType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPasswordResetAllDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderMountType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPasswordResetDetails.h" +#import "DBTEAMLOGSharedFolderNestDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPasswordResetDetails +@implementation DBTEAMLOGSharedFolderNestDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithPreviousParentNsId:(NSString *)previousParentNsId dNewParentNsId:(NSString *)dNewParentNsId { self = [super init]; if (self) { + _previousParentNsId = previousParentNsId; + _dNewParentNsId = dNewParentNsId; } return self; } +- (instancetype)initDefault { + return [self initWithPreviousParentNsId:nil dNewParentNsId:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPasswordResetDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderNestDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPasswordResetDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderNestDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPasswordResetDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderNestDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44499,6 +77378,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + if (self.previousParentNsId != nil) { + result = prime * result + [self.previousParentNsId hash]; + } + if (self.dNewParentNsId != nil) { + result = prime * result + [self.dNewParentNsId hash]; + } + return prime * result; } @@ -44511,13 +77397,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPasswordResetDetails:other]; + return [self isEqualToSharedFolderNestDetails:other]; } -- (BOOL)isEqualToPasswordResetDetails:(DBTEAMLOGPasswordResetDetails *)aPasswordResetDetails { - if (self == aPasswordResetDetails) { +- (BOOL)isEqualToSharedFolderNestDetails:(DBTEAMLOGSharedFolderNestDetails *)aSharedFolderNestDetails { + if (self == aSharedFolderNestDetails) { return YES; } + if (self.previousParentNsId) { + if (![self.previousParentNsId isEqual:aSharedFolderNestDetails.previousParentNsId]) { + return NO; + } + } + if (self.dNewParentNsId) { + if (![self.dNewParentNsId isEqual:aSharedFolderNestDetails.dNewParentNsId]) { + return NO; + } + } return YES; } @@ -44525,64 +77421,65 @@ - (BOOL)isEqualToPasswordResetDetails:(DBTEAMLOGPasswordResetDetails *)aPassword #pragma mark - Serializer Object -@implementation DBTEAMLOGPasswordResetDetailsSerializer +@implementation DBTEAMLOGSharedFolderNestDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPasswordResetDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderNestDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + if (valueObj.previousParentNsId) { + jsonDict[@"previous_parent_ns_id"] = valueObj.previousParentNsId; + } + if (valueObj.dNewParentNsId) { + jsonDict[@"new_parent_ns_id"] = valueObj.dNewParentNsId; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPasswordResetDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedFolderNestDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousParentNsId = valueDict[@"previous_parent_ns_id"] ?: nil; + NSString *dNewParentNsId = valueDict[@"new_parent_ns_id"] ?: nil; - return [[DBTEAMLOGPasswordResetDetails alloc] initDefault]; + return [[DBTEAMLOGSharedFolderNestDetails alloc] initWithPreviousParentNsId:previousParentNsId + dNewParentNsId:dNewParentNsId]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNamespaceRelativePathLogInfo.h" -#import "DBTEAMLOGPathLogInfo.h" +#import "DBTEAMLOGSharedFolderNestType.h" #pragma mark - API Object -@implementation DBTEAMLOGPathLogInfo +@implementation DBTEAMLOGSharedFolderNestType #pragma mark - Constructors -- (instancetype)initWithNamespaceRelative:(DBTEAMLOGNamespaceRelativePathLogInfo *)namespaceRelative - contextual:(NSString *)contextual { - [DBStoneValidators nonnullValidator:nil](namespaceRelative); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _contextual = contextual; - _namespaceRelative = namespaceRelative; + _description_ = description_; } return self; } -- (instancetype)initWithNamespaceRelative:(DBTEAMLOGNamespaceRelativePathLogInfo *)namespaceRelative { - return [self initWithNamespaceRelative:namespaceRelative contextual:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPathLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderNestTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPathLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderNestTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPathLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderNestTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44599,10 +77496,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.namespaceRelative hash]; - if (self.contextual != nil) { - result = prime * result + [self.contextual hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -44616,21 +77510,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPathLogInfo:other]; + return [self isEqualToSharedFolderNestType:other]; } -- (BOOL)isEqualToPathLogInfo:(DBTEAMLOGPathLogInfo *)aPathLogInfo { - if (self == aPathLogInfo) { +- (BOOL)isEqualToSharedFolderNestType:(DBTEAMLOGSharedFolderNestType *)aSharedFolderNestType { + if (self == aSharedFolderNestType) { return YES; } - if (![self.namespaceRelative isEqual:aPathLogInfo.namespaceRelative]) { + if (![self.description_ isEqual:aSharedFolderNestType.description_]) { return NO; } - if (self.contextual) { - if (![self.contextual isEqual:aPathLogInfo.contextual]) { - return NO; - } - } return YES; } @@ -44638,71 +77527,66 @@ - (BOOL)isEqualToPathLogInfo:(DBTEAMLOGPathLogInfo *)aPathLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGPathLogInfoSerializer +@implementation DBTEAMLOGSharedFolderNestTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPathLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderNestType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"namespace_relative"] = - [DBTEAMLOGNamespaceRelativePathLogInfoSerializer serialize:valueObj.namespaceRelative]; - if (valueObj.contextual) { - jsonDict[@"contextual"] = valueObj.contextual; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPathLogInfo *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGNamespaceRelativePathLogInfo *namespaceRelative = - [DBTEAMLOGNamespaceRelativePathLogInfoSerializer deserialize:valueDict[@"namespace_relative"]]; - NSString *contextual = valueDict[@"contextual"] ?: nil; ++ (DBTEAMLOGSharedFolderNestType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGPathLogInfo alloc] initWithNamespaceRelative:namespaceRelative contextual:contextual]; + return [[DBTEAMLOGSharedFolderNestType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGContentPermanentDeletePolicy.h" -#import "DBTEAMLOGPermanentDeleteChangePolicyDetails.h" +#import "DBTEAMLOGSharedFolderTransferOwnershipDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGPermanentDeleteChangePolicyDetails +@implementation DBTEAMLOGSharedFolderTransferOwnershipDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGContentPermanentDeletePolicy *)dNewValue - previousValue:(DBTEAMLOGContentPermanentDeletePolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDNewOwnerEmail:(NSString *)dNewOwnerEmail previousOwnerEmail:(NSString *)previousOwnerEmail { + [DBStoneValidators + nonnullValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](dNewOwnerEmail); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](previousOwnerEmail); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _previousOwnerEmail = previousOwnerEmail; + _dNewOwnerEmail = dNewOwnerEmail; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGContentPermanentDeletePolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; +- (instancetype)initWithDNewOwnerEmail:(NSString *)dNewOwnerEmail { + return [self initWithDNewOwnerEmail:dNewOwnerEmail previousOwnerEmail:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44719,9 +77603,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewOwnerEmail hash]; + if (self.previousOwnerEmail != nil) { + result = prime * result + [self.previousOwnerEmail hash]; } return prime * result; @@ -44736,19 +77620,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPermanentDeleteChangePolicyDetails:other]; + return [self isEqualToSharedFolderTransferOwnershipDetails:other]; } -- (BOOL)isEqualToPermanentDeleteChangePolicyDetails: - (DBTEAMLOGPermanentDeleteChangePolicyDetails *)aPermanentDeleteChangePolicyDetails { - if (self == aPermanentDeleteChangePolicyDetails) { +- (BOOL)isEqualToSharedFolderTransferOwnershipDetails: + (DBTEAMLOGSharedFolderTransferOwnershipDetails *)aSharedFolderTransferOwnershipDetails { + if (self == aSharedFolderTransferOwnershipDetails) { return YES; } - if (![self.dNewValue isEqual:aPermanentDeleteChangePolicyDetails.dNewValue]) { + if (![self.dNewOwnerEmail isEqual:aSharedFolderTransferOwnershipDetails.dNewOwnerEmail]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aPermanentDeleteChangePolicyDetails.previousValue]) { + if (self.previousOwnerEmail) { + if (![self.previousOwnerEmail isEqual:aSharedFolderTransferOwnershipDetails.previousOwnerEmail]) { return NO; } } @@ -44759,109 +77643,63 @@ - (BOOL)isEqualToPermanentDeleteChangePolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGPermanentDeleteChangePolicyDetailsSerializer +@implementation DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPermanentDeleteChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderTransferOwnershipDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGContentPermanentDeletePolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGContentPermanentDeletePolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"new_owner_email"] = valueObj.dNewOwnerEmail; + if (valueObj.previousOwnerEmail) { + jsonDict[@"previous_owner_email"] = valueObj.previousOwnerEmail; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPermanentDeleteChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGContentPermanentDeletePolicy *dNewValue = - [DBTEAMLOGContentPermanentDeletePolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGContentPermanentDeletePolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGContentPermanentDeletePolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSharedFolderTransferOwnershipDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewOwnerEmail = valueDict[@"new_owner_email"]; + NSString *previousOwnerEmail = valueDict[@"previous_owner_email"] ?: nil; - return [[DBTEAMLOGPermanentDeleteChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSharedFolderTransferOwnershipDetails alloc] initWithDNewOwnerEmail:dNewOwnerEmail + previousOwnerEmail:previousOwnerEmail]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGPlacementRestriction.h" +#import "DBTEAMLOGSharedFolderTransferOwnershipType.h" #pragma mark - API Object -@implementation DBTEAMLOGPlacementRestriction +@implementation DBTEAMLOGSharedFolderTransferOwnershipType #pragma mark - Constructors -- (instancetype)initWithEuropeOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPlacementRestrictionEuropeOnly; - } - return self; -} - -- (instancetype)initWithNone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGPlacementRestrictionNone; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGPlacementRestrictionOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isEuropeOnly { - return _tag == DBTEAMLOGPlacementRestrictionEuropeOnly; -} - -- (BOOL)isNone { - return _tag == DBTEAMLOGPlacementRestrictionNone; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGPlacementRestrictionOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGPlacementRestrictionEuropeOnly: - return @"DBTEAMLOGPlacementRestrictionEuropeOnly"; - case DBTEAMLOGPlacementRestrictionNone: - return @"DBTEAMLOGPlacementRestrictionNone"; - case DBTEAMLOGPlacementRestrictionOther: - return @"DBTEAMLOGPlacementRestrictionOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGPlacementRestrictionSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGPlacementRestrictionSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGPlacementRestrictionSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -44878,14 +77716,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGPlacementRestrictionEuropeOnly: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPlacementRestrictionNone: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGPlacementRestrictionOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -44899,24 +77730,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToPlacementRestriction:other]; + return [self isEqualToSharedFolderTransferOwnershipType:other]; } -- (BOOL)isEqualToPlacementRestriction:(DBTEAMLOGPlacementRestriction *)aPlacementRestriction { - if (self == aPlacementRestriction) { +- (BOOL)isEqualToSharedFolderTransferOwnershipType: + (DBTEAMLOGSharedFolderTransferOwnershipType *)aSharedFolderTransferOwnershipType { + if (self == aSharedFolderTransferOwnershipType) { return YES; } - if (self.tag != aPlacementRestriction.tag) { + if (![self.description_ isEqual:aSharedFolderTransferOwnershipType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGPlacementRestrictionEuropeOnly: - return [[self tagName] isEqual:[aPlacementRestriction tagName]]; - case DBTEAMLOGPlacementRestrictionNone: - return [[self tagName] isEqual:[aPlacementRestriction tagName]]; - case DBTEAMLOGPlacementRestrictionOther: - return [[self tagName] isEqual:[aPlacementRestriction tagName]]; - } return YES; } @@ -44924,58 +77748,38 @@ - (BOOL)isEqualToPlacementRestriction:(DBTEAMLOGPlacementRestriction *)aPlacemen #pragma mark - Serializer Object -@implementation DBTEAMLOGPlacementRestrictionSerializer +@implementation DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGPlacementRestriction *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderTransferOwnershipType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isEuropeOnly]) { - jsonDict[@".tag"] = @"europe_only"; - } else if ([valueObj isNone]) { - jsonDict[@".tag"] = @"none"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGPlacementRestriction *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSharedFolderTransferOwnershipType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"europe_only"]) { - return [[DBTEAMLOGPlacementRestriction alloc] initWithEuropeOnly]; - } else if ([tag isEqualToString:@"none"]) { - return [[DBTEAMLOGPlacementRestriction alloc] initWithNone]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGPlacementRestriction alloc] initWithOther]; - } else { - return [[DBTEAMLOGPlacementRestriction alloc] initWithOther]; - } + return [[DBTEAMLOGSharedFolderTransferOwnershipType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" +#import "DBTEAMLOGSharedFolderUnmountDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGRelocateAssetReferencesLogInfo +@implementation DBTEAMLOGSharedFolderUnmountDetails #pragma mark - Constructors -- (instancetype)initWithSrcAssetIndex:(NSNumber *)srcAssetIndex destAssetIndex:(NSNumber *)destAssetIndex { - [DBStoneValidators nonnullValidator:nil](srcAssetIndex); - [DBStoneValidators nonnullValidator:nil](destAssetIndex); +- (instancetype)initDefault { self = [super init]; if (self) { - _srcAssetIndex = srcAssetIndex; - _destAssetIndex = destAssetIndex; } return self; } @@ -44983,17 +77787,17 @@ - (instancetype)initWithSrcAssetIndex:(NSNumber *)srcAssetIndex destAssetIndex:( #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderUnmountDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderUnmountDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderUnmountDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45010,9 +77814,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.srcAssetIndex hash]; - result = prime * result + [self.destAssetIndex hash]; - return prime * result; } @@ -45025,20 +77826,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToRelocateAssetReferencesLogInfo:other]; + return [self isEqualToSharedFolderUnmountDetails:other]; } -- (BOOL)isEqualToRelocateAssetReferencesLogInfo: - (DBTEAMLOGRelocateAssetReferencesLogInfo *)aRelocateAssetReferencesLogInfo { - if (self == aRelocateAssetReferencesLogInfo) { +- (BOOL)isEqualToSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails *)aSharedFolderUnmountDetails { + if (self == aSharedFolderUnmountDetails) { return YES; } - if (![self.srcAssetIndex isEqual:aRelocateAssetReferencesLogInfo.srcAssetIndex]) { - return NO; - } - if (![self.destAssetIndex isEqual:aRelocateAssetReferencesLogInfo.destAssetIndex]) { - return NO; - } return YES; } @@ -45046,48 +77840,39 @@ - (BOOL)isEqualToRelocateAssetReferencesLogInfo: #pragma mark - Serializer Object -@implementation DBTEAMLOGRelocateAssetReferencesLogInfoSerializer +@implementation DBTEAMLOGSharedFolderUnmountDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGRelocateAssetReferencesLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderUnmountDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"src_asset_index"] = valueObj.srcAssetIndex; - jsonDict[@"dest_asset_index"] = valueObj.destAssetIndex; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGRelocateAssetReferencesLogInfo *)deserialize:(NSDictionary *)valueDict { - NSNumber *srcAssetIndex = valueDict[@"src_asset_index"]; - NSNumber *destAssetIndex = valueDict[@"dest_asset_index"]; ++ (DBTEAMLOGSharedFolderUnmountDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGRelocateAssetReferencesLogInfo alloc] initWithSrcAssetIndex:srcAssetIndex - destAssetIndex:destAssetIndex]; + return [[DBTEAMLOGSharedFolderUnmountDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGResellerLogInfo.h" +#import "DBTEAMLOGSharedFolderUnmountType.h" #pragma mark - API Object -@implementation DBTEAMLOGResellerLogInfo +@implementation DBTEAMLOGSharedFolderUnmountType #pragma mark - Constructors -- (instancetype)initWithResellerName:(NSString *)resellerName resellerEmail:(NSString *)resellerEmail { - [DBStoneValidators nonnullValidator:nil](resellerName); - [DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:nil - maxLength:@(255) - pattern:@"^['&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-9." - @"-]*.[A-Za-z]{2,15}$"]](resellerEmail); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _resellerName = resellerName; - _resellerEmail = resellerEmail; + _description_ = description_; } return self; } @@ -45095,17 +77880,17 @@ - (instancetype)initWithResellerName:(NSString *)resellerName resellerEmail:(NSS #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGResellerLogInfoSerializer serialize:instance]; + return [DBTEAMLOGSharedFolderUnmountTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGResellerLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGSharedFolderUnmountTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGResellerLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGSharedFolderUnmountTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45122,8 +77907,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.resellerName hash]; - result = prime * result + [self.resellerEmail hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -45137,17 +77921,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToResellerLogInfo:other]; + return [self isEqualToSharedFolderUnmountType:other]; } -- (BOOL)isEqualToResellerLogInfo:(DBTEAMLOGResellerLogInfo *)aResellerLogInfo { - if (self == aResellerLogInfo) { +- (BOOL)isEqualToSharedFolderUnmountType:(DBTEAMLOGSharedFolderUnmountType *)aSharedFolderUnmountType { + if (self == aSharedFolderUnmountType) { return YES; } - if (![self.resellerName isEqual:aResellerLogInfo.resellerName]) { - return NO; - } - if (![self.resellerEmail isEqual:aResellerLogInfo.resellerEmail]) { + if (![self.description_ isEqual:aSharedFolderUnmountType.description_]) { return NO; } return YES; @@ -45157,58 +77938,115 @@ - (BOOL)isEqualToResellerLogInfo:(DBTEAMLOGResellerLogInfo *)aResellerLogInfo { #pragma mark - Serializer Object -@implementation DBTEAMLOGResellerLogInfoSerializer +@implementation DBTEAMLOGSharedFolderUnmountTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGResellerLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderUnmountType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"reseller_name"] = valueObj.resellerName; - jsonDict[@"reseller_email"] = valueObj.resellerEmail; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGResellerLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *resellerName = valueDict[@"reseller_name"]; - NSString *resellerEmail = valueDict[@"reseller_email"]; ++ (DBTEAMLOGSharedFolderUnmountType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGResellerLogInfo alloc] initWithResellerName:resellerName resellerEmail:resellerEmail]; + return [[DBTEAMLOGSharedFolderUnmountType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGResellerSupportSessionEndDetails.h" +#import "DBTEAMLOGSharedLinkAccessLevel.h" #pragma mark - API Object -@implementation DBTEAMLOGResellerSupportSessionEndDetails +@implementation DBTEAMLOGSharedLinkAccessLevel #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithNone { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharedLinkAccessLevelNone; + } + return self; +} + +- (instancetype)initWithReader { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharedLinkAccessLevelReader; + } + return self; +} + +- (instancetype)initWithWriter { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharedLinkAccessLevelWriter; + } + return self; +} +- (instancetype)initWithOther { self = [super init]; if (self) { + _tag = DBTEAMLOGSharedLinkAccessLevelOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isNone { + return _tag == DBTEAMLOGSharedLinkAccessLevelNone; +} + +- (BOOL)isReader { + return _tag == DBTEAMLOGSharedLinkAccessLevelReader; +} + +- (BOOL)isWriter { + return _tag == DBTEAMLOGSharedLinkAccessLevelWriter; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSharedLinkAccessLevelOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSharedLinkAccessLevelNone: + return @"DBTEAMLOGSharedLinkAccessLevelNone"; + case DBTEAMLOGSharedLinkAccessLevelReader: + return @"DBTEAMLOGSharedLinkAccessLevelReader"; + case DBTEAMLOGSharedLinkAccessLevelWriter: + return @"DBTEAMLOGSharedLinkAccessLevelWriter"; + case DBTEAMLOGSharedLinkAccessLevelOther: + return @"DBTEAMLOGSharedLinkAccessLevelOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGResellerSupportSessionEndDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkAccessLevelSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGResellerSupportSessionEndDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkAccessLevelSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGResellerSupportSessionEndDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkAccessLevelSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45225,6 +78063,17 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + switch (_tag) { + case DBTEAMLOGSharedLinkAccessLevelNone: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedLinkAccessLevelReader: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedLinkAccessLevelWriter: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedLinkAccessLevelOther: + result = prime * result + [[self tagName] hash]; + } + return prime * result; } @@ -45237,14 +78086,26 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToResellerSupportSessionEndDetails:other]; + return [self isEqualToSharedLinkAccessLevel:other]; } -- (BOOL)isEqualToResellerSupportSessionEndDetails: - (DBTEAMLOGResellerSupportSessionEndDetails *)aResellerSupportSessionEndDetails { - if (self == aResellerSupportSessionEndDetails) { +- (BOOL)isEqualToSharedLinkAccessLevel:(DBTEAMLOGSharedLinkAccessLevel *)aSharedLinkAccessLevel { + if (self == aSharedLinkAccessLevel) { return YES; } + if (self.tag != aSharedLinkAccessLevel.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGSharedLinkAccessLevelNone: + return [[self tagName] isEqual:[aSharedLinkAccessLevel tagName]]; + case DBTEAMLOGSharedLinkAccessLevelReader: + return [[self tagName] isEqual:[aSharedLinkAccessLevel tagName]]; + case DBTEAMLOGSharedLinkAccessLevelWriter: + return [[self tagName] isEqual:[aSharedLinkAccessLevel tagName]]; + case DBTEAMLOGSharedLinkAccessLevelOther: + return [[self tagName] isEqual:[aSharedLinkAccessLevel tagName]]; + } return YES; } @@ -45252,37 +78113,60 @@ - (BOOL)isEqualToResellerSupportSessionEndDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGResellerSupportSessionEndDetailsSerializer +@implementation DBTEAMLOGSharedLinkAccessLevelSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionEndDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkAccessLevel *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + if ([valueObj isNone]) { + jsonDict[@".tag"] = @"none"; + } else if ([valueObj isReader]) { + jsonDict[@".tag"] = @"reader"; + } else if ([valueObj isWriter]) { + jsonDict[@".tag"] = @"writer"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGResellerSupportSessionEndDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedLinkAccessLevel *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGResellerSupportSessionEndDetails alloc] initDefault]; + if ([tag isEqualToString:@"none"]) { + return [[DBTEAMLOGSharedLinkAccessLevel alloc] initWithNone]; + } else if ([tag isEqualToString:@"reader"]) { + return [[DBTEAMLOGSharedLinkAccessLevel alloc] initWithReader]; + } else if ([tag isEqualToString:@"writer"]) { + return [[DBTEAMLOGSharedLinkAccessLevel alloc] initWithWriter]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSharedLinkAccessLevel alloc] initWithOther]; + } else { + return [[DBTEAMLOGSharedLinkAccessLevel alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGResellerSupportSessionStartDetails.h" +#import "DBTEAMLOGSharedLinkAddExpiryDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGResellerSupportSessionStartDetails +@implementation DBTEAMLOGSharedLinkAddExpiryDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDNewValue:(NSDate *)dNewValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { + _dNewValue = dNewValue; } return self; } @@ -45290,17 +78174,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGResellerSupportSessionStartDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkAddExpiryDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGResellerSupportSessionStartDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkAddExpiryDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGResellerSupportSessionStartDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkAddExpiryDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45317,6 +78201,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.dNewValue hash]; + return prime * result; } @@ -45329,14 +78215,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToResellerSupportSessionStartDetails:other]; + return [self isEqualToSharedLinkAddExpiryDetails:other]; } -- (BOOL)isEqualToResellerSupportSessionStartDetails: - (DBTEAMLOGResellerSupportSessionStartDetails *)aResellerSupportSessionStartDetails { - if (self == aResellerSupportSessionStartDetails) { +- (BOOL)isEqualToSharedLinkAddExpiryDetails:(DBTEAMLOGSharedLinkAddExpiryDetails *)aSharedLinkAddExpiryDetails { + if (self == aSharedLinkAddExpiryDetails) { return YES; } + if (![self.dNewValue isEqual:aSharedLinkAddExpiryDetails.dNewValue]) { + return NO; + } return YES; } @@ -45344,74 +78232,58 @@ - (BOOL)isEqualToResellerSupportSessionStartDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGResellerSupportSessionStartDetailsSerializer +@implementation DBTEAMLOGSharedLinkAddExpiryDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionStartDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkAddExpiryDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"new_value"] = [DBNSDateSerializer serialize:valueObj.dNewValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGResellerSupportSessionStartDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedLinkAddExpiryDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *dNewValue = [DBNSDateSerializer deserialize:valueDict[@"new_value"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - return [[DBTEAMLOGResellerSupportSessionStartDetails alloc] initDefault]; + return [[DBTEAMLOGSharedLinkAddExpiryDetails alloc] initWithDNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfAddGroupDetails.h" +#import "DBTEAMLOGSharedLinkAddExpiryType.h" #pragma mark - API Object -@implementation DBTEAMLOGSfAddGroupDetails +@implementation DBTEAMLOGSharedLinkAddExpiryType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - teamName:(NSString *)teamName - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); - [DBStoneValidators nonnullValidator:nil](teamName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharingPermission = sharingPermission; - _teamName = teamName; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - teamName:(NSString *)teamName { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - teamName:teamName - sharingPermission:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfAddGroupDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkAddExpiryTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfAddGroupDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkAddExpiryTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfAddGroupDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkAddExpiryTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45428,12 +78300,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - result = prime * result + [self.teamName hash]; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -45447,27 +78314,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfAddGroupDetails:other]; + return [self isEqualToSharedLinkAddExpiryType:other]; } -- (BOOL)isEqualToSfAddGroupDetails:(DBTEAMLOGSfAddGroupDetails *)aSfAddGroupDetails { - if (self == aSfAddGroupDetails) { +- (BOOL)isEqualToSharedLinkAddExpiryType:(DBTEAMLOGSharedLinkAddExpiryType *)aSharedLinkAddExpiryType { + if (self == aSharedLinkAddExpiryType) { return YES; } - if (![self.targetAssetIndex isEqual:aSfAddGroupDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfAddGroupDetails.originalFolderName]) { - return NO; - } - if (![self.teamName isEqual:aSfAddGroupDetails.teamName]) { + if (![self.description_ isEqual:aSharedLinkAddExpiryType.description_]) { return NO; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSfAddGroupDetails.sharingPermission]) { - return NO; - } - } return YES; } @@ -45475,79 +78331,62 @@ - (BOOL)isEqualToSfAddGroupDetails:(DBTEAMLOGSfAddGroupDetails *)aSfAddGroupDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGSfAddGroupDetailsSerializer +@implementation DBTEAMLOGSharedLinkAddExpiryTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfAddGroupDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkAddExpiryType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - jsonDict[@"team_name"] = valueObj.teamName; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfAddGroupDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *teamName = valueDict[@"team_name"]; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSharedLinkAddExpiryType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSfAddGroupDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - teamName:teamName - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSharedLinkAddExpiryType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h" +#import "DBTEAMLOGSharedLinkChangeExpiryDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails +@implementation DBTEAMLOGSharedLinkChangeExpiryDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDNewValue:(NSDate *)dNewValue previousValue:(NSDate *)previousValue { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:originalFolderName sharedFolderType:nil]; +- (instancetype)initDefault { + return [self initWithDNewValue:nil previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45564,10 +78403,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -45582,22 +78422,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfAllowNonMembersToViewSharedLinksDetails:other]; + return [self isEqualToSharedLinkChangeExpiryDetails:other]; } -- (BOOL)isEqualToSfAllowNonMembersToViewSharedLinksDetails: - (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)aSfAllowNonMembersToViewSharedLinksDetails { - if (self == aSfAllowNonMembersToViewSharedLinksDetails) { +- (BOOL)isEqualToSharedLinkChangeExpiryDetails: + (DBTEAMLOGSharedLinkChangeExpiryDetails *)aSharedLinkChangeExpiryDetails { + if (self == aSharedLinkChangeExpiryDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSfAllowNonMembersToViewSharedLinksDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfAllowNonMembersToViewSharedLinksDetails.originalFolderName]) { - return NO; + if (self.dNewValue) { + if (![self.dNewValue isEqual:aSharedLinkChangeExpiryDetails.dNewValue]) { + return NO; + } } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSfAllowNonMembersToViewSharedLinksDetails.sharedFolderType]) { + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedLinkChangeExpiryDetails.previousValue]) { return NO; } } @@ -45608,46 +78447,51 @@ - (BOOL)isEqualToSfAllowNonMembersToViewSharedLinksDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetailsSerializer +@implementation DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeExpiryDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBNSDateSerializer serialize:valueObj.dNewValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = + [DBNSDateSerializer serialize:valueObj.previousValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedLinkChangeExpiryDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *dNewValue = valueDict[@"new_value"] + ? [DBNSDateSerializer deserialize:valueDict[@"new_value"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *previousValue = valueDict[@"previous_value"] ? [DBNSDateSerializer deserialize:valueDict[@"previous_value"] + dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; - return [[DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGSharedLinkChangeExpiryDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfExternalInviteWarnDetails.h" +#import "DBTEAMLOGSharedLinkChangeExpiryType.h" #pragma mark - API Object -@implementation DBTEAMLOGSfExternalInviteWarnDetails +@implementation DBTEAMLOGSharedLinkChangeExpiryType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -45655,17 +78499,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfExternalInviteWarnDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkChangeExpiryTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfExternalInviteWarnDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkChangeExpiryTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfExternalInviteWarnDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkChangeExpiryTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45682,6 +78526,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -45694,13 +78540,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfExternalInviteWarnDetails:other]; + return [self isEqualToSharedLinkChangeExpiryType:other]; } -- (BOOL)isEqualToSfExternalInviteWarnDetails:(DBTEAMLOGSfExternalInviteWarnDetails *)aSfExternalInviteWarnDetails { - if (self == aSfExternalInviteWarnDetails) { +- (BOOL)isEqualToSharedLinkChangeExpiryType:(DBTEAMLOGSharedLinkChangeExpiryType *)aSharedLinkChangeExpiryType { + if (self == aSharedLinkChangeExpiryType) { return YES; } + if (![self.description_ isEqual:aSharedLinkChangeExpiryType.description_]) { + return NO; + } return YES; } @@ -45708,57 +78557,65 @@ - (BOOL)isEqualToSfExternalInviteWarnDetails:(DBTEAMLOGSfExternalInviteWarnDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGSfExternalInviteWarnDetailsSerializer +@implementation DBTEAMLOGSharedLinkChangeExpiryTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfExternalInviteWarnDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeExpiryType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfExternalInviteWarnDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSharedLinkChangeExpiryType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSfExternalInviteWarnDetails alloc] initDefault]; + return [[DBTEAMLOGSharedLinkChangeExpiryType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfInviteGroupDetails.h" +#import "DBTEAMLOGSharedLinkChangeVisibilityDetails.h" +#import "DBTEAMLOGSharedLinkVisibility.h" #pragma mark - API Object -@implementation DBTEAMLOGSfInviteGroupDetails +@implementation DBTEAMLOGSharedLinkChangeVisibilityDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedLinkVisibility *)dNewValue + previousValue:(DBTEAMLOGSharedLinkVisibility *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedLinkVisibility *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfInviteGroupDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfInviteGroupDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfInviteGroupDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45775,7 +78632,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -45789,16 +78649,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfInviteGroupDetails:other]; + return [self isEqualToSharedLinkChangeVisibilityDetails:other]; } -- (BOOL)isEqualToSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)aSfInviteGroupDetails { - if (self == aSfInviteGroupDetails) { +- (BOOL)isEqualToSharedLinkChangeVisibilityDetails: + (DBTEAMLOGSharedLinkChangeVisibilityDetails *)aSharedLinkChangeVisibilityDetails { + if (self == aSharedLinkChangeVisibilityDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSfInviteGroupDetails.targetAssetIndex]) { + if (![self.dNewValue isEqual:aSharedLinkChangeVisibilityDetails.dNewValue]) { return NO; } + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedLinkChangeVisibilityDetails.previousValue]) { + return NO; + } + } return YES; } @@ -45806,77 +78672,65 @@ - (BOOL)isEqualToSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)aSfInvite #pragma mark - Serializer Object -@implementation DBTEAMLOGSfInviteGroupDetailsSerializer +@implementation DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfInviteGroupDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeVisibilityDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"new_value"] = [DBTEAMLOGSharedLinkVisibilitySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGSharedLinkVisibilitySerializer serialize:valueObj.previousValue]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfInviteGroupDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; ++ (DBTEAMLOGSharedLinkChangeVisibilityDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSharedLinkVisibility *dNewValue = + [DBTEAMLOGSharedLinkVisibilitySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGSharedLinkVisibility *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGSharedLinkVisibilitySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGSfInviteGroupDetails alloc] initWithTargetAssetIndex:targetAssetIndex]; + return [[DBTEAMLOGSharedLinkChangeVisibilityDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfNestDetails.h" +#import "DBTEAMLOGSharedLinkChangeVisibilityType.h" #pragma mark - API Object -@implementation DBTEAMLOGSfNestDetails +@implementation DBTEAMLOGSharedLinkChangeVisibilityType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - prevParentNsId:(NSString *)prevParentNsId - dNewParentNsId:(NSString *)dNewParentNsId { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:nil maxLength:nil pattern:@"[-_0-9a-zA-Z:]+"]](prevParentNsId); - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:nil maxLength:nil pattern:@"[-_0-9a-zA-Z:]+"]](dNewParentNsId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _prevParentNsId = prevParentNsId; - _dNewParentNsId = dNewParentNsId; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - prevParentNsId:nil - dNewParentNsId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfNestDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfNestDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfNestDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -45893,14 +78747,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - if (self.prevParentNsId != nil) { - result = prime * result + [self.prevParentNsId hash]; - } - if (self.dNewParentNsId != nil) { - result = prime * result + [self.dNewParentNsId hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -45914,29 +78761,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfNestDetails:other]; + return [self isEqualToSharedLinkChangeVisibilityType:other]; } -- (BOOL)isEqualToSfNestDetails:(DBTEAMLOGSfNestDetails *)aSfNestDetails { - if (self == aSfNestDetails) { +- (BOOL)isEqualToSharedLinkChangeVisibilityType: + (DBTEAMLOGSharedLinkChangeVisibilityType *)aSharedLinkChangeVisibilityType { + if (self == aSharedLinkChangeVisibilityType) { return YES; } - if (![self.targetAssetIndex isEqual:aSfNestDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSharedLinkChangeVisibilityType.description_]) { return NO; } - if (![self.originalFolderName isEqual:aSfNestDetails.originalFolderName]) { - return NO; - } - if (self.prevParentNsId) { - if (![self.prevParentNsId isEqual:aSfNestDetails.prevParentNsId]) { - return NO; - } - } - if (self.dNewParentNsId) { - if (![self.dNewParentNsId isEqual:aSfNestDetails.dNewParentNsId]) { - return NO; - } - } return YES; } @@ -45944,74 +78779,62 @@ - (BOOL)isEqualToSfNestDetails:(DBTEAMLOGSfNestDetails *)aSfNestDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGSfNestDetailsSerializer +@implementation DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfNestDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeVisibilityType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - if (valueObj.prevParentNsId) { - jsonDict[@"prev_parent_ns_id"] = valueObj.prevParentNsId; - } - if (valueObj.dNewParentNsId) { - jsonDict[@"new_parent_ns_id"] = valueObj.dNewParentNsId; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfNestDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *prevParentNsId = valueDict[@"prev_parent_ns_id"] ?: nil; - NSString *dNewParentNsId = valueDict[@"new_parent_ns_id"] ?: nil; ++ (DBTEAMLOGSharedLinkChangeVisibilityType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSfNestDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - prevParentNsId:prevParentNsId - dNewParentNsId:dNewParentNsId]; + return [[DBTEAMLOGSharedLinkChangeVisibilityType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamDeclineDetails.h" +#import "DBTEAMLOGSharedLinkCopyDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamDeclineDetails +@implementation DBTEAMLOGSharedLinkCopyDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithSharedLinkOwner:(DBTEAMLOGUserLogInfo *)sharedLinkOwner { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _sharedLinkOwner = sharedLinkOwner; } return self; } +- (instancetype)initDefault { + return [self initWithSharedLinkOwner:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamDeclineDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkCopyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamDeclineDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkCopyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamDeclineDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkCopyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46028,8 +78851,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + if (self.sharedLinkOwner != nil) { + result = prime * result + [self.sharedLinkOwner hash]; + } return prime * result; } @@ -46043,18 +78867,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamDeclineDetails:other]; + return [self isEqualToSharedLinkCopyDetails:other]; } -- (BOOL)isEqualToSfTeamDeclineDetails:(DBTEAMLOGSfTeamDeclineDetails *)aSfTeamDeclineDetails { - if (self == aSfTeamDeclineDetails) { +- (BOOL)isEqualToSharedLinkCopyDetails:(DBTEAMLOGSharedLinkCopyDetails *)aSharedLinkCopyDetails { + if (self == aSharedLinkCopyDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamDeclineDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamDeclineDetails.originalFolderName]) { - return NO; + if (self.sharedLinkOwner) { + if (![self.sharedLinkOwner isEqual:aSharedLinkCopyDetails.sharedLinkOwner]) { + return NO; + } } return YES; } @@ -46063,46 +78886,44 @@ - (BOOL)isEqualToSfTeamDeclineDetails:(DBTEAMLOGSfTeamDeclineDetails *)aSfTeamDe #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamDeclineDetailsSerializer +@implementation DBTEAMLOGSharedLinkCopyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamDeclineDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkCopyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharedLinkOwner) { + jsonDict[@"shared_link_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedLinkOwner]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamDeclineDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSharedLinkCopyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserLogInfo *sharedLinkOwner = + valueDict[@"shared_link_owner"] ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_link_owner"]] + : nil; - return [[DBTEAMLOGSfTeamDeclineDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSharedLinkCopyDetails alloc] initWithSharedLinkOwner:sharedLinkOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamGrantAccessDetails.h" +#import "DBTEAMLOGSharedLinkCopyType.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamGrantAccessDetails +@implementation DBTEAMLOGSharedLinkCopyType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _description_ = description_; } return self; } @@ -46110,17 +78931,17 @@ - (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamGrantAccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkCopyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamGrantAccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkCopyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamGrantAccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkCopyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46137,8 +78958,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -46152,17 +78972,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamGrantAccessDetails:other]; + return [self isEqualToSharedLinkCopyType:other]; } -- (BOOL)isEqualToSfTeamGrantAccessDetails:(DBTEAMLOGSfTeamGrantAccessDetails *)aSfTeamGrantAccessDetails { - if (self == aSfTeamGrantAccessDetails) { +- (BOOL)isEqualToSharedLinkCopyType:(DBTEAMLOGSharedLinkCopyType *)aSharedLinkCopyType { + if (self == aSharedLinkCopyType) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamGrantAccessDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamGrantAccessDetails.originalFolderName]) { + if (![self.description_ isEqual:aSharedLinkCopyType.description_]) { return NO; } return YES; @@ -46172,76 +78989,62 @@ - (BOOL)isEqualToSfTeamGrantAccessDetails:(DBTEAMLOGSfTeamGrantAccessDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamGrantAccessDetailsSerializer +@implementation DBTEAMLOGSharedLinkCopyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamGrantAccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkCopyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamGrantAccessDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSharedLinkCopyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSfTeamGrantAccessDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSharedLinkCopyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamInviteChangeRoleDetails.h" +#import "DBTEAMLOGSharedLinkAccessLevel.h" +#import "DBTEAMLOGSharedLinkCreateDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamInviteChangeRoleDetails +@implementation DBTEAMLOGSharedLinkCreateDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewSharingPermission:(NSString *)dNewSharingPermission - previousSharingPermission:(NSString *)previousSharingPermission { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithSharedLinkAccessLevel:(DBTEAMLOGSharedLinkAccessLevel *)sharedLinkAccessLevel { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _dNewSharingPermission = dNewSharingPermission; - _previousSharingPermission = previousSharingPermission; + _sharedLinkAccessLevel = sharedLinkAccessLevel; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewSharingPermission:nil - previousSharingPermission:nil]; +- (instancetype)initDefault { + return [self initWithSharedLinkAccessLevel:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkCreateDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkCreateDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkCreateDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46258,13 +79061,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - if (self.dNewSharingPermission != nil) { - result = prime * result + [self.dNewSharingPermission hash]; - } - if (self.previousSharingPermission != nil) { - result = prime * result + [self.previousSharingPermission hash]; + if (self.sharedLinkAccessLevel != nil) { + result = prime * result + [self.sharedLinkAccessLevel hash]; } return prime * result; @@ -46279,27 +79077,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamInviteChangeRoleDetails:other]; + return [self isEqualToSharedLinkCreateDetails:other]; } -- (BOOL)isEqualToSfTeamInviteChangeRoleDetails: - (DBTEAMLOGSfTeamInviteChangeRoleDetails *)aSfTeamInviteChangeRoleDetails { - if (self == aSfTeamInviteChangeRoleDetails) { +- (BOOL)isEqualToSharedLinkCreateDetails:(DBTEAMLOGSharedLinkCreateDetails *)aSharedLinkCreateDetails { + if (self == aSharedLinkCreateDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamInviteChangeRoleDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamInviteChangeRoleDetails.originalFolderName]) { - return NO; - } - if (self.dNewSharingPermission) { - if (![self.dNewSharingPermission isEqual:aSfTeamInviteChangeRoleDetails.dNewSharingPermission]) { - return NO; - } - } - if (self.previousSharingPermission) { - if (![self.previousSharingPermission isEqual:aSfTeamInviteChangeRoleDetails.previousSharingPermission]) { + if (self.sharedLinkAccessLevel) { + if (![self.sharedLinkAccessLevel isEqual:aSharedLinkCreateDetails.sharedLinkAccessLevel]) { return NO; } } @@ -46310,81 +79096,64 @@ - (BOOL)isEqualToSfTeamInviteChangeRoleDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamInviteChangeRoleDetailsSerializer +@implementation DBTEAMLOGSharedLinkCreateDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteChangeRoleDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkCreateDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - if (valueObj.dNewSharingPermission) { - jsonDict[@"new_sharing_permission"] = valueObj.dNewSharingPermission; - } - if (valueObj.previousSharingPermission) { - jsonDict[@"previous_sharing_permission"] = valueObj.previousSharingPermission; + if (valueObj.sharedLinkAccessLevel) { + jsonDict[@"shared_link_access_level"] = + [DBTEAMLOGSharedLinkAccessLevelSerializer serialize:valueObj.sharedLinkAccessLevel]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamInviteChangeRoleDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *dNewSharingPermission = valueDict[@"new_sharing_permission"] ?: nil; - NSString *previousSharingPermission = valueDict[@"previous_sharing_permission"] ?: nil; ++ (DBTEAMLOGSharedLinkCreateDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSharedLinkAccessLevel *sharedLinkAccessLevel = + valueDict[@"shared_link_access_level"] + ? [DBTEAMLOGSharedLinkAccessLevelSerializer deserialize:valueDict[@"shared_link_access_level"]] + : nil; - return [[DBTEAMLOGSfTeamInviteChangeRoleDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewSharingPermission:dNewSharingPermission - previousSharingPermission:previousSharingPermission]; + return [[DBTEAMLOGSharedLinkCreateDetails alloc] initWithSharedLinkAccessLevel:sharedLinkAccessLevel]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamInviteDetails.h" +#import "DBTEAMLOGSharedLinkCreateType.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamInviteDetails +@implementation DBTEAMLOGSharedLinkCreateType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharingPermission = sharingPermission; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:originalFolderName sharingPermission:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamInviteDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkCreateTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamInviteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkCreateTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamInviteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkCreateTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46401,11 +79170,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -46419,24 +79184,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamInviteDetails:other]; + return [self isEqualToSharedLinkCreateType:other]; } -- (BOOL)isEqualToSfTeamInviteDetails:(DBTEAMLOGSfTeamInviteDetails *)aSfTeamInviteDetails { - if (self == aSfTeamInviteDetails) { +- (BOOL)isEqualToSharedLinkCreateType:(DBTEAMLOGSharedLinkCreateType *)aSharedLinkCreateType { + if (self == aSharedLinkCreateType) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamInviteDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamInviteDetails.originalFolderName]) { + if (![self.description_ isEqual:aSharedLinkCreateType.description_]) { return NO; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSfTeamInviteDetails.sharingPermission]) { - return NO; - } - } return YES; } @@ -46444,69 +79201,62 @@ - (BOOL)isEqualToSfTeamInviteDetails:(DBTEAMLOGSfTeamInviteDetails *)aSfTeamInvi #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamInviteDetailsSerializer +@implementation DBTEAMLOGSharedLinkCreateTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkCreateType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamInviteDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSharedLinkCreateType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSfTeamInviteDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSharedLinkCreateType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamJoinDetails.h" +#import "DBTEAMLOGSharedLinkDisableDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamJoinDetails +@implementation DBTEAMLOGSharedLinkDisableDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithSharedLinkOwner:(DBTEAMLOGUserLogInfo *)sharedLinkOwner { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _sharedLinkOwner = sharedLinkOwner; } return self; } +- (instancetype)initDefault { + return [self initWithSharedLinkOwner:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamJoinDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkDisableDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamJoinDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkDisableDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamJoinDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkDisableDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46523,8 +79273,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + if (self.sharedLinkOwner != nil) { + result = prime * result + [self.sharedLinkOwner hash]; + } return prime * result; } @@ -46538,18 +79289,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamJoinDetails:other]; + return [self isEqualToSharedLinkDisableDetails:other]; } -- (BOOL)isEqualToSfTeamJoinDetails:(DBTEAMLOGSfTeamJoinDetails *)aSfTeamJoinDetails { - if (self == aSfTeamJoinDetails) { +- (BOOL)isEqualToSharedLinkDisableDetails:(DBTEAMLOGSharedLinkDisableDetails *)aSharedLinkDisableDetails { + if (self == aSharedLinkDisableDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamJoinDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamJoinDetails.originalFolderName]) { - return NO; + if (self.sharedLinkOwner) { + if (![self.sharedLinkOwner isEqual:aSharedLinkDisableDetails.sharedLinkOwner]) { + return NO; + } } return YES; } @@ -46558,76 +79308,62 @@ - (BOOL)isEqualToSfTeamJoinDetails:(DBTEAMLOGSfTeamJoinDetails *)aSfTeamJoinDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamJoinDetailsSerializer +@implementation DBTEAMLOGSharedLinkDisableDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkDisableDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharedLinkOwner) { + jsonDict[@"shared_link_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedLinkOwner]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamJoinDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSharedLinkDisableDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserLogInfo *sharedLinkOwner = + valueDict[@"shared_link_owner"] ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_link_owner"]] + : nil; - return [[DBTEAMLOGSfTeamJoinDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSharedLinkDisableDetails alloc] initWithSharedLinkOwner:sharedLinkOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamJoinFromOobLinkDetails.h" +#import "DBTEAMLOGSharedLinkDisableType.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamJoinFromOobLinkDetails +@implementation DBTEAMLOGSharedLinkDisableType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - tokenKey:(NSString *)tokenKey - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _tokenKey = tokenKey; - _sharingPermission = sharingPermission; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - tokenKey:nil - sharingPermission:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkDisableTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkDisableTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkDisableTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46644,14 +79380,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - if (self.tokenKey != nil) { - result = prime * result + [self.tokenKey hash]; - } - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -46665,29 +79394,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamJoinFromOobLinkDetails:other]; + return [self isEqualToSharedLinkDisableType:other]; } -- (BOOL)isEqualToSfTeamJoinFromOobLinkDetails:(DBTEAMLOGSfTeamJoinFromOobLinkDetails *)aSfTeamJoinFromOobLinkDetails { - if (self == aSfTeamJoinFromOobLinkDetails) { +- (BOOL)isEqualToSharedLinkDisableType:(DBTEAMLOGSharedLinkDisableType *)aSharedLinkDisableType { + if (self == aSharedLinkDisableType) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamJoinFromOobLinkDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamJoinFromOobLinkDetails.originalFolderName]) { + if (![self.description_ isEqual:aSharedLinkDisableType.description_]) { return NO; } - if (self.tokenKey) { - if (![self.tokenKey isEqual:aSfTeamJoinFromOobLinkDetails.tokenKey]) { - return NO; - } - } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSfTeamJoinFromOobLinkDetails.sharingPermission]) { - return NO; - } - } return YES; } @@ -46695,74 +79411,62 @@ - (BOOL)isEqualToSfTeamJoinFromOobLinkDetails:(DBTEAMLOGSfTeamJoinFromOobLinkDet #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamJoinFromOobLinkDetailsSerializer +@implementation DBTEAMLOGSharedLinkDisableTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinFromOobLinkDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkDisableType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - if (valueObj.tokenKey) { - jsonDict[@"token_key"] = valueObj.tokenKey; - } - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamJoinFromOobLinkDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *tokenKey = valueDict[@"token_key"] ?: nil; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSharedLinkDisableType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSfTeamJoinFromOobLinkDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - tokenKey:tokenKey - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSharedLinkDisableType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSfTeamUninviteDetails.h" +#import "DBTEAMLOGSharedLinkDownloadDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSfTeamUninviteDetails +@implementation DBTEAMLOGSharedLinkDownloadDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithSharedLinkOwner:(DBTEAMLOGUserLogInfo *)sharedLinkOwner { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _sharedLinkOwner = sharedLinkOwner; } return self; } +- (instancetype)initDefault { + return [self initWithSharedLinkOwner:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSfTeamUninviteDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkDownloadDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSfTeamUninviteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkDownloadDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSfTeamUninviteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkDownloadDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46779,8 +79483,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + if (self.sharedLinkOwner != nil) { + result = prime * result + [self.sharedLinkOwner hash]; + } return prime * result; } @@ -46794,18 +79499,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSfTeamUninviteDetails:other]; + return [self isEqualToSharedLinkDownloadDetails:other]; } -- (BOOL)isEqualToSfTeamUninviteDetails:(DBTEAMLOGSfTeamUninviteDetails *)aSfTeamUninviteDetails { - if (self == aSfTeamUninviteDetails) { +- (BOOL)isEqualToSharedLinkDownloadDetails:(DBTEAMLOGSharedLinkDownloadDetails *)aSharedLinkDownloadDetails { + if (self == aSharedLinkDownloadDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSfTeamUninviteDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSfTeamUninviteDetails.originalFolderName]) { - return NO; + if (self.sharedLinkOwner) { + if (![self.sharedLinkOwner isEqual:aSharedLinkDownloadDetails.sharedLinkOwner]) { + return NO; + } } return YES; } @@ -46814,69 +79518,62 @@ - (BOOL)isEqualToSfTeamUninviteDetails:(DBTEAMLOGSfTeamUninviteDetails *)aSfTeam #pragma mark - Serializer Object -@implementation DBTEAMLOGSfTeamUninviteDetailsSerializer +@implementation DBTEAMLOGSharedLinkDownloadDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSfTeamUninviteDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkDownloadDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharedLinkOwner) { + jsonDict[@"shared_link_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedLinkOwner]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSfTeamUninviteDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSharedLinkDownloadDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserLogInfo *sharedLinkOwner = + valueDict[@"shared_link_owner"] ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_link_owner"]] + : nil; - return [[DBTEAMLOGSfTeamUninviteDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSharedLinkDownloadDetails alloc] initWithSharedLinkOwner:sharedLinkOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentAddInviteesDetails.h" +#import "DBTEAMLOGSharedLinkDownloadType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentAddInviteesDetails +@implementation DBTEAMLOGSharedLinkDownloadType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharingPermission = sharingPermission; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharingPermission:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentAddInviteesDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkDownloadTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentAddInviteesDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkDownloadTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentAddInviteesDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkDownloadTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -46893,13 +79590,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -46913,27 +79604,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentAddInviteesDetails:other]; + return [self isEqualToSharedLinkDownloadType:other]; } -- (BOOL)isEqualToSharedContentAddInviteesDetails: - (DBTEAMLOGSharedContentAddInviteesDetails *)aSharedContentAddInviteesDetails { - if (self == aSharedContentAddInviteesDetails) { +- (BOOL)isEqualToSharedLinkDownloadType:(DBTEAMLOGSharedLinkDownloadType *)aSharedLinkDownloadType { + if (self == aSharedLinkDownloadType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentAddInviteesDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSharedLinkDownloadType.description_]) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentAddInviteesDetails.originalFolderName]) { - return NO; - } - } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSharedContentAddInviteesDetails.sharingPermission]) { - return NO; - } - } return YES; } @@ -46941,88 +79621,61 @@ - (BOOL)isEqualToSharedContentAddInviteesDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentAddInviteesDetailsSerializer +@implementation DBTEAMLOGSharedLinkDownloadTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddInviteesDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkDownloadType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentAddInviteesDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSharedLinkDownloadType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentAddInviteesDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSharedLinkDownloadType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentAddLinkExpiryDetails.h" +#import "DBTEAMLOGSharedLinkRemoveExpiryDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentAddLinkExpiryDetails +@implementation DBTEAMLOGSharedLinkRemoveExpiryDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](expirationStartDate); - [DBStoneValidators nonnullValidator:nil](expirationDays); +- (instancetype)initWithPreviousValue:(NSDate *)previousValue { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; - _expirationStartDate = expirationStartDate; - _expirationDays = expirationDays; + _previousValue = previousValue; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays { - return [self initWithTargetAssetIndex:targetAssetIndex - expirationStartDate:expirationStartDate - expirationDays:expirationDays - originalFolderName:nil - sharedFolderType:nil]; +- (instancetype)initDefault { + return [self initWithPreviousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47039,14 +79692,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.expirationStartDate hash]; - result = prime * result + [self.expirationDays hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -47061,30 +79708,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentAddLinkExpiryDetails:other]; + return [self isEqualToSharedLinkRemoveExpiryDetails:other]; } -- (BOOL)isEqualToSharedContentAddLinkExpiryDetails: - (DBTEAMLOGSharedContentAddLinkExpiryDetails *)aSharedContentAddLinkExpiryDetails { - if (self == aSharedContentAddLinkExpiryDetails) { +- (BOOL)isEqualToSharedLinkRemoveExpiryDetails: + (DBTEAMLOGSharedLinkRemoveExpiryDetails *)aSharedLinkRemoveExpiryDetails { + if (self == aSharedLinkRemoveExpiryDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentAddLinkExpiryDetails.targetAssetIndex]) { - return NO; - } - if (![self.expirationStartDate isEqual:aSharedContentAddLinkExpiryDetails.expirationStartDate]) { - return NO; - } - if (![self.expirationDays isEqual:aSharedContentAddLinkExpiryDetails.expirationDays]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentAddLinkExpiryDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentAddLinkExpiryDetails.sharedFolderType]) { + if (self.previousValue) { + if (![self.previousValue isEqual:aSharedLinkRemoveExpiryDetails.previousValue]) { return NO; } } @@ -47095,82 +79728,63 @@ - (BOOL)isEqualToSharedContentAddLinkExpiryDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentAddLinkExpiryDetailsSerializer +@implementation DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkExpiryDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkRemoveExpiryDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"expiration_start_date"] = valueObj.expirationStartDate; - jsonDict[@"expiration_days"] = valueObj.expirationDays; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = + [DBNSDateSerializer serialize:valueObj.previousValue dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentAddLinkExpiryDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *expirationStartDate = valueDict[@"expiration_start_date"]; - NSNumber *expirationDays = valueDict[@"expiration_days"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedLinkRemoveExpiryDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *previousValue = valueDict[@"previous_value"] ? [DBNSDateSerializer deserialize:valueDict[@"previous_value"] + dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; - return [[DBTEAMLOGSharedContentAddLinkExpiryDetails alloc] initWithTargetAssetIndex:targetAssetIndex - expirationStartDate:expirationStartDate - expirationDays:expirationDays - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGSharedLinkRemoveExpiryDetails alloc] initWithPreviousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentAddLinkPasswordDetails.h" +#import "DBTEAMLOGSharedLinkRemoveExpiryType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentAddLinkPasswordDetails +@implementation DBTEAMLOGSharedLinkRemoveExpiryType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharedFolderType:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47187,13 +79801,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -47207,27 +79815,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentAddLinkPasswordDetails:other]; + return [self isEqualToSharedLinkRemoveExpiryType:other]; } -- (BOOL)isEqualToSharedContentAddLinkPasswordDetails: - (DBTEAMLOGSharedContentAddLinkPasswordDetails *)aSharedContentAddLinkPasswordDetails { - if (self == aSharedContentAddLinkPasswordDetails) { +- (BOOL)isEqualToSharedLinkRemoveExpiryType:(DBTEAMLOGSharedLinkRemoveExpiryType *)aSharedLinkRemoveExpiryType { + if (self == aSharedLinkRemoveExpiryType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentAddLinkPasswordDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSharedLinkRemoveExpiryType.description_]) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentAddLinkPasswordDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentAddLinkPasswordDetails.sharedFolderType]) { - return NO; - } - } return YES; } @@ -47235,81 +79832,69 @@ - (BOOL)isEqualToSharedContentAddLinkPasswordDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentAddLinkPasswordDetailsSerializer +@implementation DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkPasswordDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkRemoveExpiryType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentAddLinkPasswordDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedLinkRemoveExpiryType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentAddLinkPasswordDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGSharedLinkRemoveExpiryType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentAddMemberDetails.h" +#import "DBTEAMLOGExternalUserLogInfo.h" +#import "DBTEAMLOGSharedLinkShareDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentAddMemberDetails +@implementation DBTEAMLOGSharedLinkShareDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharingPermission:(NSString *)sharingPermission - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithSharedLinkOwner:(DBTEAMLOGUserLogInfo *)sharedLinkOwner + externalUsers:(NSArray *)externalUsers { + [DBStoneValidators + nullableValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](externalUsers); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharingPermission = sharingPermission; - _sharedFolderType = sharedFolderType; + _sharedLinkOwner = sharedLinkOwner; + _externalUsers = externalUsers; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:nil - sharingPermission:nil - sharedFolderType:nil]; +- (instancetype)initDefault { + return [self initWithSharedLinkOwner:nil externalUsers:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentAddMemberDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkShareDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentAddMemberDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkShareDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentAddMemberDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkShareDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47326,15 +79911,11 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; + if (self.sharedLinkOwner != nil) { + result = prime * result + [self.sharedLinkOwner hash]; } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + if (self.externalUsers != nil) { + result = prime * result + [self.externalUsers hash]; } return prime * result; @@ -47349,29 +79930,20 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentAddMemberDetails:other]; + return [self isEqualToSharedLinkShareDetails:other]; } -- (BOOL)isEqualToSharedContentAddMemberDetails: - (DBTEAMLOGSharedContentAddMemberDetails *)aSharedContentAddMemberDetails { - if (self == aSharedContentAddMemberDetails) { +- (BOOL)isEqualToSharedLinkShareDetails:(DBTEAMLOGSharedLinkShareDetails *)aSharedLinkShareDetails { + if (self == aSharedLinkShareDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentAddMemberDetails.targetAssetIndex]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentAddMemberDetails.originalFolderName]) { - return NO; - } - } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSharedContentAddMemberDetails.sharingPermission]) { + if (self.sharedLinkOwner) { + if (![self.sharedLinkOwner isEqual:aSharedLinkShareDetails.sharedLinkOwner]) { return NO; } } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentAddMemberDetails.sharedFolderType]) { + if (self.externalUsers) { + if (![self.externalUsers isEqual:aSharedLinkShareDetails.externalUsers]) { return NO; } } @@ -47382,92 +79954,75 @@ - (BOOL)isEqualToSharedContentAddMemberDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentAddMemberDetailsSerializer +@implementation DBTEAMLOGSharedLinkShareDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentAddMemberDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkShareDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if (valueObj.sharedLinkOwner) { + jsonDict[@"shared_link_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedLinkOwner]; } - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if (valueObj.externalUsers) { + jsonDict[@"external_users"] = [DBArraySerializer serialize:valueObj.externalUsers + withBlock:^id(id elem0) { + return [DBTEAMLOGExternalUserLogInfoSerializer serialize:elem0]; + }]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentAddMemberDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedLinkShareDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserLogInfo *sharedLinkOwner = + valueDict[@"shared_link_owner"] ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_link_owner"]] + : nil; + NSArray *externalUsers = + valueDict[@"external_users"] + ? [DBArraySerializer deserialize:valueDict[@"external_users"] + withBlock:^id(id elem0) { + return [DBTEAMLOGExternalUserLogInfoSerializer deserialize:elem0]; + }] + : nil; - return [[DBTEAMLOGSharedContentAddMemberDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharingPermission:sharingPermission - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGSharedLinkShareDetails alloc] initWithSharedLinkOwner:sharedLinkOwner externalUsers:externalUsers]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h" -#import "DBTEAMLOGSharedContentDownloadsPolicy.h" +#import "DBTEAMLOGSharedLinkShareType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeDownloadsPolicyDetails +@implementation DBTEAMLOGSharedLinkShareType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentDownloadsPolicy *)dNewValue - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType - previousValue:(DBTEAMLOGSharedContentDownloadsPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentDownloadsPolicy *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - dNewValue:dNewValue - originalFolderName:nil - sharedFolderType:nil - previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkShareTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkShareTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkShareTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47484,17 +80039,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.dNewValue hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -47508,35 +80053,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentChangeDownloadsPolicyDetails:other]; + return [self isEqualToSharedLinkShareType:other]; } -- (BOOL)isEqualToSharedContentChangeDownloadsPolicyDetails: - (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)aSharedContentChangeDownloadsPolicyDetails { - if (self == aSharedContentChangeDownloadsPolicyDetails) { +- (BOOL)isEqualToSharedLinkShareType:(DBTEAMLOGSharedLinkShareType *)aSharedLinkShareType { + if (self == aSharedLinkShareType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentChangeDownloadsPolicyDetails.targetAssetIndex]) { - return NO; - } - if (![self.dNewValue isEqual:aSharedContentChangeDownloadsPolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSharedLinkShareType.description_]) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentChangeDownloadsPolicyDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentChangeDownloadsPolicyDetails.sharedFolderType]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharedContentChangeDownloadsPolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -47544,95 +80070,62 @@ - (BOOL)isEqualToSharedContentChangeDownloadsPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeDownloadsPolicyDetailsSerializer +@implementation DBTEAMLOGSharedLinkShareTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkShareType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"new_value"] = [DBTEAMLOGSharedContentDownloadsPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharedContentDownloadsPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - DBTEAMLOGSharedContentDownloadsPolicy *dNewValue = - [DBTEAMLOGSharedContentDownloadsPolicySerializer deserialize:valueDict[@"new_value"]]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - DBTEAMLOGSharedContentDownloadsPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGSharedContentDownloadsPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSharedLinkShareType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentChangeDownloadsPolicyDetails alloc] initWithTargetAssetIndex:targetAssetIndex - dNewValue:dNewValue - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType - previousValue:previousValue]; + return [[DBTEAMLOGSharedLinkShareType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentChangeInviteeRoleDetails.h" +#import "DBTEAMLOGSharedLinkViewDetails.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeInviteeRoleDetails +@implementation DBTEAMLOGSharedLinkViewDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewSharingPermission:(NSString *)dNewSharingPermission - previousSharingPermission:(NSString *)previousSharingPermission { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithSharedLinkOwner:(DBTEAMLOGUserLogInfo *)sharedLinkOwner { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _dNewSharingPermission = dNewSharingPermission; - _previousSharingPermission = previousSharingPermission; + _sharedLinkOwner = sharedLinkOwner; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewSharingPermission:nil - previousSharingPermission:nil]; +- (instancetype)initDefault { + return [self initWithSharedLinkOwner:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkViewDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkViewDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkViewDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47649,13 +80142,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - if (self.dNewSharingPermission != nil) { - result = prime * result + [self.dNewSharingPermission hash]; - } - if (self.previousSharingPermission != nil) { - result = prime * result + [self.previousSharingPermission hash]; + if (self.sharedLinkOwner != nil) { + result = prime * result + [self.sharedLinkOwner hash]; } return prime * result; @@ -47670,27 +80158,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentChangeInviteeRoleDetails:other]; + return [self isEqualToSharedLinkViewDetails:other]; } -- (BOOL)isEqualToSharedContentChangeInviteeRoleDetails: - (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)aSharedContentChangeInviteeRoleDetails { - if (self == aSharedContentChangeInviteeRoleDetails) { +- (BOOL)isEqualToSharedLinkViewDetails:(DBTEAMLOGSharedLinkViewDetails *)aSharedLinkViewDetails { + if (self == aSharedLinkViewDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentChangeInviteeRoleDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedContentChangeInviteeRoleDetails.originalFolderName]) { - return NO; - } - if (self.dNewSharingPermission) { - if (![self.dNewSharingPermission isEqual:aSharedContentChangeInviteeRoleDetails.dNewSharingPermission]) { - return NO; - } - } - if (self.previousSharingPermission) { - if (![self.previousSharingPermission isEqual:aSharedContentChangeInviteeRoleDetails.previousSharingPermission]) { + if (self.sharedLinkOwner) { + if (![self.sharedLinkOwner isEqual:aSharedLinkViewDetails.sharedLinkOwner]) { return NO; } } @@ -47701,89 +80177,62 @@ - (BOOL)isEqualToSharedContentChangeInviteeRoleDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeInviteeRoleDetailsSerializer +@implementation DBTEAMLOGSharedLinkViewDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeInviteeRoleDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkViewDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - if (valueObj.dNewSharingPermission) { - jsonDict[@"new_sharing_permission"] = valueObj.dNewSharingPermission; - } - if (valueObj.previousSharingPermission) { - jsonDict[@"previous_sharing_permission"] = valueObj.previousSharingPermission; + if (valueObj.sharedLinkOwner) { + jsonDict[@"shared_link_owner"] = [DBTEAMLOGUserLogInfoSerializer serialize:valueObj.sharedLinkOwner]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeInviteeRoleDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - NSString *dNewSharingPermission = valueDict[@"new_sharing_permission"] ?: nil; - NSString *previousSharingPermission = valueDict[@"previous_sharing_permission"] ?: nil; ++ (DBTEAMLOGSharedLinkViewDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGUserLogInfo *sharedLinkOwner = + valueDict[@"shared_link_owner"] ? [DBTEAMLOGUserLogInfoSerializer deserialize:valueDict[@"shared_link_owner"]] + : nil; - return [[DBTEAMLOGSharedContentChangeInviteeRoleDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewSharingPermission:dNewSharingPermission - previousSharingPermission:previousSharingPermission]; + return [[DBTEAMLOGSharedLinkViewDetails alloc] initWithSharedLinkOwner:sharedLinkOwner]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGLinkAudience.h" -#import "DBTEAMLOGSharedContentChangeLinkAudienceDetails.h" +#import "DBTEAMLOGSharedLinkViewType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeLinkAudienceDetails +@implementation DBTEAMLOGSharedLinkViewType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGLinkAudience *)dNewValue - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType - previousValue:(DBTEAMLOGLinkAudience *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex dNewValue:(DBTEAMLOGLinkAudience *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - dNewValue:dNewValue - originalFolderName:nil - sharedFolderType:nil - previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkViewTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkViewTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkViewTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47800,17 +80249,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.dNewValue hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -47824,35 +80263,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentChangeLinkAudienceDetails:other]; + return [self isEqualToSharedLinkViewType:other]; } -- (BOOL)isEqualToSharedContentChangeLinkAudienceDetails: - (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)aSharedContentChangeLinkAudienceDetails { - if (self == aSharedContentChangeLinkAudienceDetails) { +- (BOOL)isEqualToSharedLinkViewType:(DBTEAMLOGSharedLinkViewType *)aSharedLinkViewType { + if (self == aSharedLinkViewType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentChangeLinkAudienceDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSharedLinkViewType.description_]) { return NO; } - if (![self.dNewValue isEqual:aSharedContentChangeLinkAudienceDetails.dNewValue]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentChangeLinkAudienceDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentChangeLinkAudienceDetails.sharedFolderType]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharedContentChangeLinkAudienceDetails.previousValue]) { - return NO; - } - } return YES; } @@ -47860,97 +80280,115 @@ - (BOOL)isEqualToSharedContentChangeLinkAudienceDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeLinkAudienceDetailsSerializer +@implementation DBTEAMLOGSharedLinkViewTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkAudienceDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkViewType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"new_value"] = [DBTEAMLOGLinkAudienceSerializer serialize:valueObj.dNewValue]; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGLinkAudienceSerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeLinkAudienceDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - DBTEAMLOGLinkAudience *dNewValue = [DBTEAMLOGLinkAudienceSerializer deserialize:valueDict[@"new_value"]]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - DBTEAMLOGLinkAudience *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGLinkAudienceSerializer deserialize:valueDict[@"previous_value"]] : nil; ++ (DBTEAMLOGSharedLinkViewType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentChangeLinkAudienceDetails alloc] initWithTargetAssetIndex:targetAssetIndex - dNewValue:dNewValue - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType - previousValue:previousValue]; + return [[DBTEAMLOGSharedLinkViewType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentChangeLinkExpiryDetails.h" +#import "DBTEAMLOGSharedLinkVisibility.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeLinkExpiryDetails +@implementation DBTEAMLOGSharedLinkVisibility #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](expirationStartDate); - [DBStoneValidators nonnullValidator:nil](expirationDays); +- (instancetype)initWithPassword { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharedLinkVisibilityPassword; + } + return self; +} +- (instancetype)initWithPublic { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; - _expirationStartDate = expirationStartDate; - _expirationDays = expirationDays; + _tag = DBTEAMLOGSharedLinkVisibilityPublic; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays { - return [self initWithTargetAssetIndex:targetAssetIndex - expirationStartDate:expirationStartDate - expirationDays:expirationDays - originalFolderName:nil - sharedFolderType:nil]; +- (instancetype)initWithTeamOnly { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharedLinkVisibilityTeamOnly; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharedLinkVisibilityOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isPassword { + return _tag == DBTEAMLOGSharedLinkVisibilityPassword; +} + +- (BOOL)isPublic { + return _tag == DBTEAMLOGSharedLinkVisibilityPublic; +} + +- (BOOL)isTeamOnly { + return _tag == DBTEAMLOGSharedLinkVisibilityTeamOnly; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSharedLinkVisibilityOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSharedLinkVisibilityPassword: + return @"DBTEAMLOGSharedLinkVisibilityPassword"; + case DBTEAMLOGSharedLinkVisibilityPublic: + return @"DBTEAMLOGSharedLinkVisibilityPublic"; + case DBTEAMLOGSharedLinkVisibilityTeamOnly: + return @"DBTEAMLOGSharedLinkVisibilityTeamOnly"; + case DBTEAMLOGSharedLinkVisibilityOther: + return @"DBTEAMLOGSharedLinkVisibilityOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedLinkVisibilitySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedLinkVisibilitySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedLinkVisibilitySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -47967,14 +80405,15 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.expirationStartDate hash]; - result = prime * result + [self.expirationDays hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + switch (_tag) { + case DBTEAMLOGSharedLinkVisibilityPassword: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedLinkVisibilityPublic: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedLinkVisibilityTeamOnly: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharedLinkVisibilityOther: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -47989,32 +80428,25 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentChangeLinkExpiryDetails:other]; + return [self isEqualToSharedLinkVisibility:other]; } -- (BOOL)isEqualToSharedContentChangeLinkExpiryDetails: - (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)aSharedContentChangeLinkExpiryDetails { - if (self == aSharedContentChangeLinkExpiryDetails) { +- (BOOL)isEqualToSharedLinkVisibility:(DBTEAMLOGSharedLinkVisibility *)aSharedLinkVisibility { + if (self == aSharedLinkVisibility) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentChangeLinkExpiryDetails.targetAssetIndex]) { + if (self.tag != aSharedLinkVisibility.tag) { return NO; } - if (![self.expirationStartDate isEqual:aSharedContentChangeLinkExpiryDetails.expirationStartDate]) { - return NO; - } - if (![self.expirationDays isEqual:aSharedContentChangeLinkExpiryDetails.expirationDays]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentChangeLinkExpiryDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentChangeLinkExpiryDetails.sharedFolderType]) { - return NO; - } + switch (_tag) { + case DBTEAMLOGSharedLinkVisibilityPassword: + return [[self tagName] isEqual:[aSharedLinkVisibility tagName]]; + case DBTEAMLOGSharedLinkVisibilityPublic: + return [[self tagName] isEqual:[aSharedLinkVisibility tagName]]; + case DBTEAMLOGSharedLinkVisibilityTeamOnly: + return [[self tagName] isEqual:[aSharedLinkVisibility tagName]]; + case DBTEAMLOGSharedLinkVisibilityOther: + return [[self tagName] isEqual:[aSharedLinkVisibility tagName]]; } return YES; } @@ -48023,82 +80455,76 @@ - (BOOL)isEqualToSharedContentChangeLinkExpiryDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeLinkExpiryDetailsSerializer +@implementation DBTEAMLOGSharedLinkVisibilitySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkExpiryDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedLinkVisibility *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"expiration_start_date"] = valueObj.expirationStartDate; - jsonDict[@"expiration_days"] = valueObj.expirationDays; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if ([valueObj isPassword]) { + jsonDict[@".tag"] = @"password"; + } else if ([valueObj isPublic]) { + jsonDict[@".tag"] = @"public"; + } else if ([valueObj isTeamOnly]) { + jsonDict[@".tag"] = @"team_only"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeLinkExpiryDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *expirationStartDate = valueDict[@"expiration_start_date"]; - NSNumber *expirationDays = valueDict[@"expiration_days"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedLinkVisibility *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedContentChangeLinkExpiryDetails alloc] initWithTargetAssetIndex:targetAssetIndex - expirationStartDate:expirationStartDate - expirationDays:expirationDays - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + if ([tag isEqualToString:@"password"]) { + return [[DBTEAMLOGSharedLinkVisibility alloc] initWithPassword]; + } else if ([tag isEqualToString:@"public"]) { + return [[DBTEAMLOGSharedLinkVisibility alloc] initWithPublic]; + } else if ([tag isEqualToString:@"team_only"]) { + return [[DBTEAMLOGSharedLinkVisibility alloc] initWithTeamOnly]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSharedLinkVisibility alloc] initWithOther]; + } else { + return [[DBTEAMLOGSharedLinkVisibility alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentChangeLinkPasswordDetails.h" +#import "DBTEAMLOGSharedNoteOpenedDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeLinkPasswordDetails +@implementation DBTEAMLOGSharedNoteOpenedDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initDefault { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharedFolderType:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedNoteOpenedDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedNoteOpenedDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedNoteOpenedDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -48115,14 +80541,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } - return prime * result; } @@ -48135,27 +80553,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentChangeLinkPasswordDetails:other]; + return [self isEqualToSharedNoteOpenedDetails:other]; } -- (BOOL)isEqualToSharedContentChangeLinkPasswordDetails: - (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)aSharedContentChangeLinkPasswordDetails { - if (self == aSharedContentChangeLinkPasswordDetails) { +- (BOOL)isEqualToSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)aSharedNoteOpenedDetails { + if (self == aSharedNoteOpenedDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentChangeLinkPasswordDetails.targetAssetIndex]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentChangeLinkPasswordDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentChangeLinkPasswordDetails.sharedFolderType]) { - return NO; - } - } return YES; } @@ -48163,84 +80567,57 @@ - (BOOL)isEqualToSharedContentChangeLinkPasswordDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeLinkPasswordDetailsSerializer +@implementation DBTEAMLOGSharedNoteOpenedDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkPasswordDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedNoteOpenedDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeLinkPasswordDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedNoteOpenedDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGSharedContentChangeLinkPasswordDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGSharedNoteOpenedDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentChangeMemberRoleDetails.h" +#import "DBTEAMLOGSharedNoteOpenedType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeMemberRoleDetails +@implementation DBTEAMLOGSharedNoteOpenedType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewSharingPermission:(NSString *)dNewSharingPermission - previousSharingPermission:(NSString *)previousSharingPermission - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _dNewSharingPermission = dNewSharingPermission; - _previousSharingPermission = previousSharingPermission; - _sharedFolderType = sharedFolderType; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:nil - dNewSharingPermission:nil - previousSharingPermission:nil - sharedFolderType:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharedNoteOpenedTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharedNoteOpenedTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharedNoteOpenedTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -48257,19 +80634,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.dNewSharingPermission != nil) { - result = prime * result + [self.dNewSharingPermission hash]; - } - if (self.previousSharingPermission != nil) { - result = prime * result + [self.previousSharingPermission hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -48277,42 +80642,21 @@ - (NSUInteger)hash { #pragma mark - Equality method - (BOOL)isEqual:(id)other { - if (other == self) { - return YES; - } - if (!other || ![other isKindOfClass:[self class]]) { - return NO; - } - return [self isEqualToSharedContentChangeMemberRoleDetails:other]; -} - -- (BOOL)isEqualToSharedContentChangeMemberRoleDetails: - (DBTEAMLOGSharedContentChangeMemberRoleDetails *)aSharedContentChangeMemberRoleDetails { - if (self == aSharedContentChangeMemberRoleDetails) { - return YES; - } - if (![self.targetAssetIndex isEqual:aSharedContentChangeMemberRoleDetails.targetAssetIndex]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentChangeMemberRoleDetails.originalFolderName]) { - return NO; - } + if (other == self) { + return YES; } - if (self.dNewSharingPermission) { - if (![self.dNewSharingPermission isEqual:aSharedContentChangeMemberRoleDetails.dNewSharingPermission]) { - return NO; - } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; } - if (self.previousSharingPermission) { - if (![self.previousSharingPermission isEqual:aSharedContentChangeMemberRoleDetails.previousSharingPermission]) { - return NO; - } + return [self isEqualToSharedNoteOpenedType:other]; +} + +- (BOOL)isEqualToSharedNoteOpenedType:(DBTEAMLOGSharedNoteOpenedType *)aSharedNoteOpenedType { + if (self == aSharedNoteOpenedType) { + return YES; } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentChangeMemberRoleDetails.sharedFolderType]) { - return NO; - } + if (![self.description_ isEqual:aSharedNoteOpenedType.description_]) { + return NO; } return YES; } @@ -48321,97 +80665,65 @@ - (BOOL)isEqualToSharedContentChangeMemberRoleDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeMemberRoleDetailsSerializer +@implementation DBTEAMLOGSharedNoteOpenedTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeMemberRoleDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharedNoteOpenedType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.dNewSharingPermission) { - jsonDict[@"new_sharing_permission"] = valueObj.dNewSharingPermission; - } - if (valueObj.previousSharingPermission) { - jsonDict[@"previous_sharing_permission"] = valueObj.previousSharingPermission; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeMemberRoleDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *dNewSharingPermission = valueDict[@"new_sharing_permission"] ?: nil; - NSString *previousSharingPermission = valueDict[@"previous_sharing_permission"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharedNoteOpenedType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentChangeMemberRoleDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewSharingPermission:dNewSharingPermission - previousSharingPermission:previousSharingPermission - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGSharedNoteOpenedType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h" -#import "DBTEAMLOGSharedContentViewerInfoPolicy.h" +#import "DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h" +#import "DBTEAMLOGSharingFolderJoinPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails +@implementation DBTEAMLOGSharingChangeFolderJoinPolicyDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentViewerInfoPolicy *)dNewValue - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType - previousValue:(DBTEAMLOGSharedContentViewerInfoPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDNewValue:(DBTEAMLOGSharingFolderJoinPolicy *)dNewValue + previousValue:(DBTEAMLOGSharingFolderJoinPolicy *)previousValue { [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; _dNewValue = dNewValue; _previousValue = previousValue; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentViewerInfoPolicy *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - dNewValue:dNewValue - originalFolderName:nil - sharedFolderType:nil - previousValue:nil]; +- (instancetype)initWithDNewValue:(DBTEAMLOGSharingFolderJoinPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -48428,14 +80740,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; result = prime * result + [self.dNewValue hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } if (self.previousValue != nil) { result = prime * result + [self.previousValue hash]; } @@ -48452,32 +80757,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentChangeViewerInfoPolicyDetails:other]; + return [self isEqualToSharingChangeFolderJoinPolicyDetails:other]; } -- (BOOL)isEqualToSharedContentChangeViewerInfoPolicyDetails: - (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)aSharedContentChangeViewerInfoPolicyDetails { - if (self == aSharedContentChangeViewerInfoPolicyDetails) { +- (BOOL)isEqualToSharingChangeFolderJoinPolicyDetails: + (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)aSharingChangeFolderJoinPolicyDetails { + if (self == aSharingChangeFolderJoinPolicyDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentChangeViewerInfoPolicyDetails.targetAssetIndex]) { - return NO; - } - if (![self.dNewValue isEqual:aSharedContentChangeViewerInfoPolicyDetails.dNewValue]) { + if (![self.dNewValue isEqual:aSharingChangeFolderJoinPolicyDetails.dNewValue]) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentChangeViewerInfoPolicyDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentChangeViewerInfoPolicyDetails.sharedFolderType]) { - return NO; - } - } if (self.previousValue) { - if (![self.previousValue isEqual:aSharedContentChangeViewerInfoPolicyDetails.previousValue]) { + if (![self.previousValue isEqual:aSharingChangeFolderJoinPolicyDetails.previousValue]) { return NO; } } @@ -48488,88 +80780,67 @@ - (BOOL)isEqualToSharedContentChangeViewerInfoPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentChangeViewerInfoPolicyDetailsSerializer +@implementation DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"new_value"] = [DBTEAMLOGSharedContentViewerInfoPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } + jsonDict[@"new_value"] = [DBTEAMLOGSharingFolderJoinPolicySerializer serialize:valueObj.dNewValue]; if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharedContentViewerInfoPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"previous_value"] = [DBTEAMLOGSharingFolderJoinPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - DBTEAMLOGSharedContentViewerInfoPolicy *dNewValue = - [DBTEAMLOGSharedContentViewerInfoPolicySerializer deserialize:valueDict[@"new_value"]]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - DBTEAMLOGSharedContentViewerInfoPolicy *previousValue = ++ (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSharingFolderJoinPolicy *dNewValue = + [DBTEAMLOGSharingFolderJoinPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGSharingFolderJoinPolicy *previousValue = valueDict[@"previous_value"] - ? [DBTEAMLOGSharedContentViewerInfoPolicySerializer deserialize:valueDict[@"previous_value"]] + ? [DBTEAMLOGSharingFolderJoinPolicySerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails alloc] initWithTargetAssetIndex:targetAssetIndex - dNewValue:dNewValue - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType - previousValue:previousValue]; + return + [[DBTEAMLOGSharingChangeFolderJoinPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentClaimInvitationDetails.h" +#import "DBTEAMLOGSharingChangeFolderJoinPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentClaimInvitationDetails +@implementation DBTEAMLOGSharingChangeFolderJoinPolicyType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedContentLink:(NSString *)sharedContentLink { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedContentLink = sharedContentLink; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharedContentLink:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentClaimInvitationDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentClaimInvitationDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentClaimInvitationDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -48586,13 +80857,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedContentLink != nil) { - result = prime * result + [self.sharedContentLink hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -48606,27 +80871,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentClaimInvitationDetails:other]; + return [self isEqualToSharingChangeFolderJoinPolicyType:other]; } -- (BOOL)isEqualToSharedContentClaimInvitationDetails: - (DBTEAMLOGSharedContentClaimInvitationDetails *)aSharedContentClaimInvitationDetails { - if (self == aSharedContentClaimInvitationDetails) { +- (BOOL)isEqualToSharingChangeFolderJoinPolicyType: + (DBTEAMLOGSharingChangeFolderJoinPolicyType *)aSharingChangeFolderJoinPolicyType { + if (self == aSharingChangeFolderJoinPolicyType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentClaimInvitationDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSharingChangeFolderJoinPolicyType.description_]) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentClaimInvitationDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedContentLink) { - if (![self.sharedContentLink isEqual:aSharedContentClaimInvitationDetails.sharedContentLink]) { - return NO; - } - } return YES; } @@ -48634,86 +80889,65 @@ - (BOOL)isEqualToSharedContentClaimInvitationDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentClaimInvitationDetailsSerializer +@implementation DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentClaimInvitationDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeFolderJoinPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedContentLink) { - jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentClaimInvitationDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedContentLink = valueDict[@"shared_content_link"] ?: nil; ++ (DBTEAMLOGSharingChangeFolderJoinPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentClaimInvitationDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedContentLink:sharedContentLink]; + return [[DBTEAMLOGSharingChangeFolderJoinPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" -#import "DBTEAMLOGSharedContentCopyDetails.h" +#import "DBTEAMLOGSharingChangeLinkPolicyDetails.h" +#import "DBTEAMLOGSharingLinkPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentCopyDetails +@implementation DBTEAMLOGSharingChangeLinkPolicyDetails #pragma mark - Constructors -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - relocateActionDetails:(DBTEAMLOGRelocateAssetReferencesLogInfo *)relocateActionDetails - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](sharedContentLink); - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](relocateActionDetails); +- (instancetype)initWithDNewValue:(DBTEAMLOGSharingLinkPolicy *)dNewValue + previousValue:(DBTEAMLOGSharingLinkPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _sharedContentLink = sharedContentLink; - _sharingPermission = sharingPermission; - _targetAssetIndex = targetAssetIndex; - _relocateActionDetails = relocateActionDetails; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - relocateActionDetails:(DBTEAMLOGRelocateAssetReferencesLogInfo *)relocateActionDetails { - return [self initWithSharedContentLink:sharedContentLink - targetAssetIndex:targetAssetIndex - relocateActionDetails:relocateActionDetails - sharingPermission:nil]; +- (instancetype)initWithDNewValue:(DBTEAMLOGSharingLinkPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentCopyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentCopyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentCopyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -48730,11 +80964,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.sharedContentLink hash]; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.relocateActionDetails hash]; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -48749,24 +80981,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentCopyDetails:other]; + return [self isEqualToSharingChangeLinkPolicyDetails:other]; } -- (BOOL)isEqualToSharedContentCopyDetails:(DBTEAMLOGSharedContentCopyDetails *)aSharedContentCopyDetails { - if (self == aSharedContentCopyDetails) { +- (BOOL)isEqualToSharingChangeLinkPolicyDetails: + (DBTEAMLOGSharingChangeLinkPolicyDetails *)aSharingChangeLinkPolicyDetails { + if (self == aSharingChangeLinkPolicyDetails) { return YES; } - if (![self.sharedContentLink isEqual:aSharedContentCopyDetails.sharedContentLink]) { - return NO; - } - if (![self.targetAssetIndex isEqual:aSharedContentCopyDetails.targetAssetIndex]) { - return NO; - } - if (![self.relocateActionDetails isEqual:aSharedContentCopyDetails.relocateActionDetails]) { + if (![self.dNewValue isEqual:aSharingChangeLinkPolicyDetails.dNewValue]) { return NO; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSharedContentCopyDetails.sharingPermission]) { + if (self.previousValue) { + if (![self.previousValue isEqual:aSharingChangeLinkPolicyDetails.previousValue]) { return NO; } } @@ -48777,80 +81004,64 @@ - (BOOL)isEqualToSharedContentCopyDetails:(DBTEAMLOGSharedContentCopyDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentCopyDetailsSerializer +@implementation DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentCopyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeLinkPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"relocate_action_details"] = - [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:valueObj.relocateActionDetails]; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; + jsonDict[@"new_value"] = [DBTEAMLOGSharingLinkPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGSharingLinkPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentCopyDetails *)deserialize:(NSDictionary *)valueDict { - NSString *sharedContentLink = valueDict[@"shared_content_link"]; - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - DBTEAMLOGRelocateAssetReferencesLogInfo *relocateActionDetails = - [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:valueDict[@"relocate_action_details"]]; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSharingChangeLinkPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSharingLinkPolicy *dNewValue = [DBTEAMLOGSharingLinkPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGSharingLinkPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGSharingLinkPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGSharedContentCopyDetails alloc] initWithSharedContentLink:sharedContentLink - targetAssetIndex:targetAssetIndex - relocateActionDetails:relocateActionDetails - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSharingChangeLinkPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentDownloadDetails.h" +#import "DBTEAMLOGSharingChangeLinkPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentDownloadDetails +@implementation DBTEAMLOGSharingChangeLinkPolicyType #pragma mark - Constructors -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](sharedContentLink); - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _sharedContentLink = sharedContentLink; - _sharingPermission = sharingPermission; - _targetAssetIndex = targetAssetIndex; + _description_ = description_; } return self; } -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink targetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithSharedContentLink:sharedContentLink targetAssetIndex:targetAssetIndex sharingPermission:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentDownloadDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingChangeLinkPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentDownloadDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingChangeLinkPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentDownloadDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingChangeLinkPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -48867,11 +81078,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.sharedContentLink hash]; - result = prime * result + [self.targetAssetIndex hash]; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -48885,24 +81092,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentDownloadDetails:other]; + return [self isEqualToSharingChangeLinkPolicyType:other]; } -- (BOOL)isEqualToSharedContentDownloadDetails:(DBTEAMLOGSharedContentDownloadDetails *)aSharedContentDownloadDetails { - if (self == aSharedContentDownloadDetails) { +- (BOOL)isEqualToSharingChangeLinkPolicyType:(DBTEAMLOGSharingChangeLinkPolicyType *)aSharingChangeLinkPolicyType { + if (self == aSharingChangeLinkPolicyType) { return YES; } - if (![self.sharedContentLink isEqual:aSharedContentDownloadDetails.sharedContentLink]) { - return NO; - } - if (![self.targetAssetIndex isEqual:aSharedContentDownloadDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSharingChangeLinkPolicyType.description_]) { return NO; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSharedContentDownloadDetails.sharingPermission]) { - return NO; - } - } return YES; } @@ -48910,109 +81109,65 @@ - (BOOL)isEqualToSharedContentDownloadDetails:(DBTEAMLOGSharedContentDownloadDet #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentDownloadDetailsSerializer +@implementation DBTEAMLOGSharingChangeLinkPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentDownloadDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeLinkPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentDownloadDetails *)deserialize:(NSDictionary *)valueDict { - NSString *sharedContentLink = valueDict[@"shared_content_link"]; - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSharingChangeLinkPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentDownloadDetails alloc] initWithSharedContentLink:sharedContentLink - targetAssetIndex:targetAssetIndex - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSharingChangeLinkPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentDownloadsPolicy.h" +#import "DBTEAMLOGSharingChangeMemberPolicyDetails.h" +#import "DBTEAMLOGSharingMemberPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentDownloadsPolicy +@implementation DBTEAMLOGSharingChangeMemberPolicyDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedContentDownloadsPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedContentDownloadsPolicyEnabled; - } - return self; -} +- (instancetype)initWithDNewValue:(DBTEAMLOGSharingMemberPolicy *)dNewValue + previousValue:(DBTEAMLOGSharingMemberPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharedContentDownloadsPolicyOther; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGSharedContentDownloadsPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGSharedContentDownloadsPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharedContentDownloadsPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharedContentDownloadsPolicyDisabled: - return @"DBTEAMLOGSharedContentDownloadsPolicyDisabled"; - case DBTEAMLOGSharedContentDownloadsPolicyEnabled: - return @"DBTEAMLOGSharedContentDownloadsPolicyEnabled"; - case DBTEAMLOGSharedContentDownloadsPolicyOther: - return @"DBTEAMLOGSharedContentDownloadsPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithDNewValue:(DBTEAMLOGSharingMemberPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentDownloadsPolicySerializer serialize:instance]; + return [DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentDownloadsPolicySerializer deserialize:dict]; + return [DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentDownloadsPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49029,13 +81184,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharedContentDownloadsPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedContentDownloadsPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedContentDownloadsPolicyOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; } return prime * result; @@ -49050,23 +81201,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentDownloadsPolicy:other]; + return [self isEqualToSharingChangeMemberPolicyDetails:other]; } -- (BOOL)isEqualToSharedContentDownloadsPolicy:(DBTEAMLOGSharedContentDownloadsPolicy *)aSharedContentDownloadsPolicy { - if (self == aSharedContentDownloadsPolicy) { +- (BOOL)isEqualToSharingChangeMemberPolicyDetails: + (DBTEAMLOGSharingChangeMemberPolicyDetails *)aSharingChangeMemberPolicyDetails { + if (self == aSharingChangeMemberPolicyDetails) { return YES; } - if (self.tag != aSharedContentDownloadsPolicy.tag) { + if (![self.dNewValue isEqual:aSharingChangeMemberPolicyDetails.dNewValue]) { return NO; } - switch (_tag) { - case DBTEAMLOGSharedContentDownloadsPolicyDisabled: - return [[self tagName] isEqual:[aSharedContentDownloadsPolicy tagName]]; - case DBTEAMLOGSharedContentDownloadsPolicyEnabled: - return [[self tagName] isEqual:[aSharedContentDownloadsPolicy tagName]]; - case DBTEAMLOGSharedContentDownloadsPolicyOther: - return [[self tagName] isEqual:[aSharedContentDownloadsPolicy tagName]]; + if (self.previousValue) { + if (![self.previousValue isEqual:aSharingChangeMemberPolicyDetails.previousValue]) { + return NO; + } } return YES; } @@ -49075,59 +81224,47 @@ - (BOOL)isEqualToSharedContentDownloadsPolicy:(DBTEAMLOGSharedContentDownloadsPo #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentDownloadsPolicySerializer +@implementation DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentDownloadsPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeMemberPolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"new_value"] = [DBTEAMLOGSharingMemberPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGSharingMemberPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentDownloadsPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSharingChangeMemberPolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSharingMemberPolicy *dNewValue = + [DBTEAMLOGSharingMemberPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGSharingMemberPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGSharingMemberPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGSharedContentDownloadsPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGSharedContentDownloadsPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharedContentDownloadsPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharedContentDownloadsPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSharingChangeMemberPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentRelinquishMembershipDetails.h" +#import "DBTEAMLOGSharingChangeMemberPolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentRelinquishMembershipDetails +@implementation DBTEAMLOGSharingChangeMemberPolicyType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _description_ = description_; } return self; } @@ -49135,17 +81272,17 @@ - (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingChangeMemberPolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingChangeMemberPolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingChangeMemberPolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49162,8 +81299,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -49177,18 +81313,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentRelinquishMembershipDetails:other]; + return [self isEqualToSharingChangeMemberPolicyType:other]; } -- (BOOL)isEqualToSharedContentRelinquishMembershipDetails: - (DBTEAMLOGSharedContentRelinquishMembershipDetails *)aSharedContentRelinquishMembershipDetails { - if (self == aSharedContentRelinquishMembershipDetails) { +- (BOOL)isEqualToSharingChangeMemberPolicyType: + (DBTEAMLOGSharingChangeMemberPolicyType *)aSharingChangeMemberPolicyType { + if (self == aSharingChangeMemberPolicyType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentRelinquishMembershipDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedContentRelinquishMembershipDetails.originalFolderName]) { + if (![self.description_ isEqual:aSharingChangeMemberPolicyType.description_]) { return NO; } return YES; @@ -49198,64 +81331,101 @@ - (BOOL)isEqualToSharedContentRelinquishMembershipDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentRelinquishMembershipDetailsSerializer +@implementation DBTEAMLOGSharingChangeMemberPolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRelinquishMembershipDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeMemberPolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentRelinquishMembershipDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSharingChangeMemberPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentRelinquishMembershipDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSharingChangeMemberPolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentRemoveInviteeDetails.h" +#import "DBTEAMLOGSharingFolderJoinPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentRemoveInviteeDetails +@implementation DBTEAMLOGSharingFolderJoinPolicy #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithFromAnyone { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingFolderJoinPolicyFromAnyone; + } + return self; +} +- (instancetype)initWithFromTeamOnly { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _tag = DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingFolderJoinPolicyOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isFromAnyone { + return _tag == DBTEAMLOGSharingFolderJoinPolicyFromAnyone; +} + +- (BOOL)isFromTeamOnly { + return _tag == DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSharingFolderJoinPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSharingFolderJoinPolicyFromAnyone: + return @"DBTEAMLOGSharingFolderJoinPolicyFromAnyone"; + case DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly: + return @"DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly"; + case DBTEAMLOGSharingFolderJoinPolicyOther: + return @"DBTEAMLOGSharingFolderJoinPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingFolderJoinPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingFolderJoinPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingFolderJoinPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49272,8 +81442,14 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + switch (_tag) { + case DBTEAMLOGSharingFolderJoinPolicyFromAnyone: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingFolderJoinPolicyOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -49287,19 +81463,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentRemoveInviteeDetails:other]; + return [self isEqualToSharingFolderJoinPolicy:other]; } -- (BOOL)isEqualToSharedContentRemoveInviteeDetails: - (DBTEAMLOGSharedContentRemoveInviteeDetails *)aSharedContentRemoveInviteeDetails { - if (self == aSharedContentRemoveInviteeDetails) { +- (BOOL)isEqualToSharingFolderJoinPolicy:(DBTEAMLOGSharingFolderJoinPolicy *)aSharingFolderJoinPolicy { + if (self == aSharingFolderJoinPolicy) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentRemoveInviteeDetails.targetAssetIndex]) { + if (self.tag != aSharingFolderJoinPolicy.tag) { return NO; } - if (![self.originalFolderName isEqual:aSharedContentRemoveInviteeDetails.originalFolderName]) { - return NO; + switch (_tag) { + case DBTEAMLOGSharingFolderJoinPolicyFromAnyone: + return [[self tagName] isEqual:[aSharingFolderJoinPolicy tagName]]; + case DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly: + return [[self tagName] isEqual:[aSharingFolderJoinPolicy tagName]]; + case DBTEAMLOGSharingFolderJoinPolicyOther: + return [[self tagName] isEqual:[aSharingFolderJoinPolicy tagName]]; } return YES; } @@ -49308,69 +81488,131 @@ - (BOOL)isEqualToSharedContentRemoveInviteeDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer +@implementation DBTEAMLOGSharingFolderJoinPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveInviteeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingFolderJoinPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if ([valueObj isFromAnyone]) { + jsonDict[@".tag"] = @"from_anyone"; + } else if ([valueObj isFromTeamOnly]) { + jsonDict[@".tag"] = @"from_team_only"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentRemoveInviteeDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSharingFolderJoinPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedContentRemoveInviteeDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + if ([tag isEqualToString:@"from_anyone"]) { + return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithFromAnyone]; + } else if ([tag isEqualToString:@"from_team_only"]) { + return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithFromTeamOnly]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h" +#import "DBTEAMLOGSharingLinkPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentRemoveLinkExpiryDetails +@implementation DBTEAMLOGSharingLinkPolicy #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDefaultPrivate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingLinkPolicyDefaultPrivate; + } + return self; +} + +- (instancetype)initWithDefaultPublic { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingLinkPolicyDefaultPublic; + } + return self; +} + +- (instancetype)initWithOnlyPrivate { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingLinkPolicyOnlyPrivate; + } + return self; +} +- (instancetype)initWithOther { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; + _tag = DBTEAMLOGSharingLinkPolicyOther; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharedFolderType:nil]; +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDefaultPrivate { + return _tag == DBTEAMLOGSharingLinkPolicyDefaultPrivate; +} + +- (BOOL)isDefaultPublic { + return _tag == DBTEAMLOGSharingLinkPolicyDefaultPublic; +} + +- (BOOL)isOnlyPrivate { + return _tag == DBTEAMLOGSharingLinkPolicyOnlyPrivate; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSharingLinkPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSharingLinkPolicyDefaultPrivate: + return @"DBTEAMLOGSharingLinkPolicyDefaultPrivate"; + case DBTEAMLOGSharingLinkPolicyDefaultPublic: + return @"DBTEAMLOGSharingLinkPolicyDefaultPublic"; + case DBTEAMLOGSharingLinkPolicyOnlyPrivate: + return @"DBTEAMLOGSharingLinkPolicyOnlyPrivate"; + case DBTEAMLOGSharingLinkPolicyOther: + return @"DBTEAMLOGSharingLinkPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingLinkPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingLinkPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingLinkPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49387,12 +81629,15 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + switch (_tag) { + case DBTEAMLOGSharingLinkPolicyDefaultPrivate: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingLinkPolicyDefaultPublic: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingLinkPolicyOnlyPrivate: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingLinkPolicyOther: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -49407,26 +81652,25 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentRemoveLinkExpiryDetails:other]; + return [self isEqualToSharingLinkPolicy:other]; } -- (BOOL)isEqualToSharedContentRemoveLinkExpiryDetails: - (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)aSharedContentRemoveLinkExpiryDetails { - if (self == aSharedContentRemoveLinkExpiryDetails) { +- (BOOL)isEqualToSharingLinkPolicy:(DBTEAMLOGSharingLinkPolicy *)aSharingLinkPolicy { + if (self == aSharingLinkPolicy) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentRemoveLinkExpiryDetails.targetAssetIndex]) { + if (self.tag != aSharingLinkPolicy.tag) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentRemoveLinkExpiryDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentRemoveLinkExpiryDetails.sharedFolderType]) { - return NO; - } + switch (_tag) { + case DBTEAMLOGSharingLinkPolicyDefaultPrivate: + return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; + case DBTEAMLOGSharingLinkPolicyDefaultPublic: + return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; + case DBTEAMLOGSharingLinkPolicyOnlyPrivate: + return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; + case DBTEAMLOGSharingLinkPolicyOther: + return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; } return YES; } @@ -49435,76 +81679,121 @@ - (BOOL)isEqualToSharedContentRemoveLinkExpiryDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentRemoveLinkExpiryDetailsSerializer +@implementation DBTEAMLOGSharingLinkPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingLinkPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if ([valueObj isDefaultPrivate]) { + jsonDict[@".tag"] = @"default_private"; + } else if ([valueObj isDefaultPublic]) { + jsonDict[@".tag"] = @"default_public"; + } else if ([valueObj isOnlyPrivate]) { + jsonDict[@".tag"] = @"only_private"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentRemoveLinkExpiryDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharingLinkPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedContentRemoveLinkExpiryDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + if ([tag isEqualToString:@"default_private"]) { + return [[DBTEAMLOGSharingLinkPolicy alloc] initWithDefaultPrivate]; + } else if ([tag isEqualToString:@"default_public"]) { + return [[DBTEAMLOGSharingLinkPolicy alloc] initWithDefaultPublic]; + } else if ([tag isEqualToString:@"only_private"]) { + return [[DBTEAMLOGSharingLinkPolicy alloc] initWithOnlyPrivate]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSharingLinkPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGSharingLinkPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h" +#import "DBTEAMLOGSharingMemberPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentRemoveLinkPasswordDetails +@implementation DBTEAMLOGSharingMemberPolicy #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithAllow { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingMemberPolicyAllow; + } + return self; +} +- (instancetype)initWithForbid { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; + _tag = DBTEAMLOGSharingMemberPolicyForbid; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharedFolderType:nil]; +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSharingMemberPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isAllow { + return _tag == DBTEAMLOGSharingMemberPolicyAllow; +} + +- (BOOL)isForbid { + return _tag == DBTEAMLOGSharingMemberPolicyForbid; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSharingMemberPolicyOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSharingMemberPolicyAllow: + return @"DBTEAMLOGSharingMemberPolicyAllow"; + case DBTEAMLOGSharingMemberPolicyForbid: + return @"DBTEAMLOGSharingMemberPolicyForbid"; + case DBTEAMLOGSharingMemberPolicyOther: + return @"DBTEAMLOGSharingMemberPolicyOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer serialize:instance]; + return [DBTEAMLOGSharingMemberPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSharingMemberPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSharingMemberPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49521,12 +81810,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + switch (_tag) { + case DBTEAMLOGSharingMemberPolicyAllow: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingMemberPolicyForbid: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSharingMemberPolicyOther: + result = prime * result + [[self tagName] hash]; } return prime * result; @@ -49541,26 +81831,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentRemoveLinkPasswordDetails:other]; + return [self isEqualToSharingMemberPolicy:other]; } -- (BOOL)isEqualToSharedContentRemoveLinkPasswordDetails: - (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)aSharedContentRemoveLinkPasswordDetails { - if (self == aSharedContentRemoveLinkPasswordDetails) { +- (BOOL)isEqualToSharingMemberPolicy:(DBTEAMLOGSharingMemberPolicy *)aSharingMemberPolicy { + if (self == aSharingMemberPolicy) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentRemoveLinkPasswordDetails.targetAssetIndex]) { + if (self.tag != aSharingMemberPolicy.tag) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentRemoveLinkPasswordDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentRemoveLinkPasswordDetails.sharedFolderType]) { - return NO; - } + switch (_tag) { + case DBTEAMLOGSharingMemberPolicyAllow: + return [[self tagName] isEqual:[aSharingMemberPolicy tagName]]; + case DBTEAMLOGSharingMemberPolicyForbid: + return [[self tagName] isEqual:[aSharingMemberPolicy tagName]]; + case DBTEAMLOGSharingMemberPolicyOther: + return [[self tagName] isEqual:[aSharingMemberPolicy tagName]]; } return YES; } @@ -49569,81 +81856,72 @@ - (BOOL)isEqualToSharedContentRemoveLinkPasswordDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentRemoveLinkPasswordDetailsSerializer +@implementation DBTEAMLOGSharingMemberPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSharingMemberPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if ([valueObj isAllow]) { + jsonDict[@".tag"] = @"allow"; + } else if ([valueObj isForbid]) { + jsonDict[@".tag"] = @"forbid"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentRemoveLinkPasswordDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGSharingMemberPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedContentRemoveLinkPasswordDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedFolderType:sharedFolderType]; + if ([tag isEqualToString:@"allow"]) { + return [[DBTEAMLOGSharingMemberPolicy alloc] initWithAllow]; + } else if ([tag isEqualToString:@"forbid"]) { + return [[DBTEAMLOGSharingMemberPolicy alloc] initWithForbid]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSharingMemberPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGSharingMemberPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentRemoveMemberDetails.h" +#import "DBTEAMLOGShmodelGroupShareDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentRemoveMemberDetails +@implementation DBTEAMLOGShmodelGroupShareDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharingPermission:(NSString *)sharingPermission - sharedFolderType:(NSString *)sharedFolderType { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initDefault { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharingPermission = sharingPermission; - _sharedFolderType = sharedFolderType; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:nil - sharingPermission:nil - sharedFolderType:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentRemoveMemberDetailsSerializer serialize:instance]; + return [DBTEAMLOGShmodelGroupShareDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentRemoveMemberDetailsSerializer deserialize:dict]; + return [DBTEAMLOGShmodelGroupShareDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentRemoveMemberDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGShmodelGroupShareDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49660,17 +81938,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } - return prime * result; } @@ -49683,32 +81950,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentRemoveMemberDetails:other]; + return [self isEqualToShmodelGroupShareDetails:other]; } -- (BOOL)isEqualToSharedContentRemoveMemberDetails: - (DBTEAMLOGSharedContentRemoveMemberDetails *)aSharedContentRemoveMemberDetails { - if (self == aSharedContentRemoveMemberDetails) { +- (BOOL)isEqualToShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)aShmodelGroupShareDetails { + if (self == aShmodelGroupShareDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentRemoveMemberDetails.targetAssetIndex]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentRemoveMemberDetails.originalFolderName]) { - return NO; - } - } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSharedContentRemoveMemberDetails.sharingPermission]) { - return NO; - } - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedContentRemoveMemberDetails.sharedFolderType]) { - return NO; - } - } return YES; } @@ -49716,81 +81964,57 @@ - (BOOL)isEqualToSharedContentRemoveMemberDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentRemoveMemberDetailsSerializer +@implementation DBTEAMLOGShmodelGroupShareDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveMemberDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGShmodelGroupShareDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentRemoveMemberDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; ++ (DBTEAMLOGShmodelGroupShareDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGSharedContentRemoveMemberDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharingPermission:sharingPermission - sharedFolderType:sharedFolderType]; + return [[DBTEAMLOGShmodelGroupShareDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentRequestAccessDetails.h" +#import "DBTEAMLOGShmodelGroupShareType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentRequestAccessDetails +@implementation DBTEAMLOGShmodelGroupShareType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - sharedContentLink:(NSString *)sharedContentLink { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedContentLink = sharedContentLink; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil sharedContentLink:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentRequestAccessDetailsSerializer serialize:instance]; + return [DBTEAMLOGShmodelGroupShareTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentRequestAccessDetailsSerializer deserialize:dict]; + return [DBTEAMLOGShmodelGroupShareTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentRequestAccessDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGShmodelGroupShareTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49807,13 +82031,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - if (self.sharedContentLink != nil) { - result = prime * result + [self.sharedContentLink hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -49827,27 +82045,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentRequestAccessDetails:other]; + return [self isEqualToShmodelGroupShareType:other]; } -- (BOOL)isEqualToSharedContentRequestAccessDetails: - (DBTEAMLOGSharedContentRequestAccessDetails *)aSharedContentRequestAccessDetails { - if (self == aSharedContentRequestAccessDetails) { +- (BOOL)isEqualToShmodelGroupShareType:(DBTEAMLOGShmodelGroupShareType *)aShmodelGroupShareType { + if (self == aShmodelGroupShareType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentRequestAccessDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aShmodelGroupShareType.description_]) { return NO; } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentRequestAccessDetails.originalFolderName]) { - return NO; - } - } - if (self.sharedContentLink) { - if (![self.sharedContentLink isEqual:aSharedContentRequestAccessDetails.sharedContentLink]) { - return NO; - } - } return YES; } @@ -49855,74 +82062,56 @@ - (BOOL)isEqualToSharedContentRequestAccessDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentRequestAccessDetailsSerializer +@implementation DBTEAMLOGShmodelGroupShareTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentRequestAccessDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGShmodelGroupShareType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - if (valueObj.sharedContentLink) { - jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentRequestAccessDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; - NSString *sharedContentLink = valueDict[@"shared_content_link"] ?: nil; ++ (DBTEAMLOGShmodelGroupShareType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentRequestAccessDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - sharedContentLink:sharedContentLink]; + return [[DBTEAMLOGShmodelGroupShareType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentUnshareDetails.h" +#import "DBTEAMLOGSignInAsSessionEndDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentUnshareDetails +@implementation DBTEAMLOGSignInAsSessionEndDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initDefault { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex originalFolderName:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentUnshareDetailsSerializer serialize:instance]; + return [DBTEAMLOGSignInAsSessionEndDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentUnshareDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSignInAsSessionEndDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentUnshareDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSignInAsSessionEndDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -49939,11 +82128,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.originalFolderName != nil) { - result = prime * result + [self.originalFolderName hash]; - } - return prime * result; } @@ -49956,21 +82140,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentUnshareDetails:other]; + return [self isEqualToSignInAsSessionEndDetails:other]; } -- (BOOL)isEqualToSharedContentUnshareDetails:(DBTEAMLOGSharedContentUnshareDetails *)aSharedContentUnshareDetails { - if (self == aSharedContentUnshareDetails) { +- (BOOL)isEqualToSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails *)aSignInAsSessionEndDetails { + if (self == aSignInAsSessionEndDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedContentUnshareDetails.targetAssetIndex]) { - return NO; - } - if (self.originalFolderName) { - if (![self.originalFolderName isEqual:aSharedContentUnshareDetails.originalFolderName]) { - return NO; - } - } return YES; } @@ -49978,72 +82154,57 @@ - (BOOL)isEqualToSharedContentUnshareDetails:(DBTEAMLOGSharedContentUnshareDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentUnshareDetailsSerializer +@implementation DBTEAMLOGSignInAsSessionEndDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentUnshareDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionEndDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.originalFolderName) { - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentUnshareDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"] ?: nil; ++ (DBTEAMLOGSignInAsSessionEndDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGSharedContentUnshareDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSignInAsSessionEndDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentViewDetails.h" +#import "DBTEAMLOGSignInAsSessionEndType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentViewDetails +@implementation DBTEAMLOGSignInAsSessionEndType #pragma mark - Constructors -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - sharingPermission:(NSString *)sharingPermission { - [DBStoneValidators nonnullValidator:nil](sharedContentLink); - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _sharedContentLink = sharedContentLink; - _sharingPermission = sharingPermission; - _targetAssetIndex = targetAssetIndex; + _description_ = description_; } return self; } -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink targetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithSharedContentLink:sharedContentLink targetAssetIndex:targetAssetIndex sharingPermission:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentViewDetailsSerializer serialize:instance]; + return [DBTEAMLOGSignInAsSessionEndTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentViewDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSignInAsSessionEndTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentViewDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSignInAsSessionEndTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -50060,11 +82221,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.sharedContentLink hash]; - result = prime * result + [self.targetAssetIndex hash]; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -50078,24 +82235,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentViewDetails:other]; + return [self isEqualToSignInAsSessionEndType:other]; } -- (BOOL)isEqualToSharedContentViewDetails:(DBTEAMLOGSharedContentViewDetails *)aSharedContentViewDetails { - if (self == aSharedContentViewDetails) { +- (BOOL)isEqualToSignInAsSessionEndType:(DBTEAMLOGSignInAsSessionEndType *)aSignInAsSessionEndType { + if (self == aSignInAsSessionEndType) { return YES; } - if (![self.sharedContentLink isEqual:aSharedContentViewDetails.sharedContentLink]) { - return NO; - } - if (![self.targetAssetIndex isEqual:aSharedContentViewDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSignInAsSessionEndType.description_]) { return NO; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aSharedContentViewDetails.sharingPermission]) { - return NO; - } - } return YES; } @@ -50103,109 +82252,56 @@ - (BOOL)isEqualToSharedContentViewDetails:(DBTEAMLOGSharedContentViewDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentViewDetailsSerializer +@implementation DBTEAMLOGSignInAsSessionEndTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentViewDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionEndType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"shared_content_link"] = valueObj.sharedContentLink; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentViewDetails *)deserialize:(NSDictionary *)valueDict { - NSString *sharedContentLink = valueDict[@"shared_content_link"]; - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; ++ (DBTEAMLOGSignInAsSessionEndType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedContentViewDetails alloc] initWithSharedContentLink:sharedContentLink - targetAssetIndex:targetAssetIndex - sharingPermission:sharingPermission]; + return [[DBTEAMLOGSignInAsSessionEndType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedContentViewerInfoPolicy.h" +#import "DBTEAMLOGSignInAsSessionStartDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedContentViewerInfoPolicy +@implementation DBTEAMLOGSignInAsSessionStartDetails #pragma mark - Constructors -- (instancetype)initWithDisabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedContentViewerInfoPolicyDisabled; - } - return self; -} - -- (instancetype)initWithEnabled { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedContentViewerInfoPolicyEnabled; - } - return self; -} +- (instancetype)initDefault { -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharedContentViewerInfoPolicyOther; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDisabled { - return _tag == DBTEAMLOGSharedContentViewerInfoPolicyDisabled; -} - -- (BOOL)isEnabled { - return _tag == DBTEAMLOGSharedContentViewerInfoPolicyEnabled; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharedContentViewerInfoPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharedContentViewerInfoPolicyDisabled: - return @"DBTEAMLOGSharedContentViewerInfoPolicyDisabled"; - case DBTEAMLOGSharedContentViewerInfoPolicyEnabled: - return @"DBTEAMLOGSharedContentViewerInfoPolicyEnabled"; - case DBTEAMLOGSharedContentViewerInfoPolicyOther: - return @"DBTEAMLOGSharedContentViewerInfoPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedContentViewerInfoPolicySerializer serialize:instance]; + return [DBTEAMLOGSignInAsSessionStartDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedContentViewerInfoPolicySerializer deserialize:dict]; + return [DBTEAMLOGSignInAsSessionStartDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedContentViewerInfoPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSignInAsSessionStartDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -50222,15 +82318,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharedContentViewerInfoPolicyDisabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedContentViewerInfoPolicyEnabled: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedContentViewerInfoPolicyOther: - result = prime * result + [[self tagName] hash]; - } - return prime * result; } @@ -50243,25 +82330,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedContentViewerInfoPolicy:other]; + return [self isEqualToSignInAsSessionStartDetails:other]; } -- (BOOL)isEqualToSharedContentViewerInfoPolicy: - (DBTEAMLOGSharedContentViewerInfoPolicy *)aSharedContentViewerInfoPolicy { - if (self == aSharedContentViewerInfoPolicy) { +- (BOOL)isEqualToSignInAsSessionStartDetails:(DBTEAMLOGSignInAsSessionStartDetails *)aSignInAsSessionStartDetails { + if (self == aSignInAsSessionStartDetails) { return YES; } - if (self.tag != aSharedContentViewerInfoPolicy.tag) { - return NO; - } - switch (_tag) { - case DBTEAMLOGSharedContentViewerInfoPolicyDisabled: - return [[self tagName] isEqual:[aSharedContentViewerInfoPolicy tagName]]; - case DBTEAMLOGSharedContentViewerInfoPolicyEnabled: - return [[self tagName] isEqual:[aSharedContentViewerInfoPolicy tagName]]; - case DBTEAMLOGSharedContentViewerInfoPolicyOther: - return [[self tagName] isEqual:[aSharedContentViewerInfoPolicy tagName]]; - } return YES; } @@ -50269,92 +82344,57 @@ - (BOOL)isEqualToSharedContentViewerInfoPolicy: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedContentViewerInfoPolicySerializer +@implementation DBTEAMLOGSignInAsSessionStartDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedContentViewerInfoPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionStartDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDisabled]) { - jsonDict[@".tag"] = @"disabled"; - } else if ([valueObj isEnabled]) { - jsonDict[@".tag"] = @"enabled"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedContentViewerInfoPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; - - if ([tag isEqualToString:@"disabled"]) { - return [[DBTEAMLOGSharedContentViewerInfoPolicy alloc] initWithDisabled]; - } else if ([tag isEqualToString:@"enabled"]) { - return [[DBTEAMLOGSharedContentViewerInfoPolicy alloc] initWithEnabled]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharedContentViewerInfoPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharedContentViewerInfoPolicy alloc] initWithOther]; - } ++ (DBTEAMLOGSignInAsSessionStartDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) + + return [[DBTEAMLOGSignInAsSessionStartDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGConfidentiality.h" -#import "DBTEAMLOGSharedFolderChangeConfidentialityDetails.h" +#import "DBTEAMLOGSignInAsSessionStartType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderChangeConfidentialityDetails +@implementation DBTEAMLOGSignInAsSessionStartType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGConfidentiality *)dNewValue - previousValue:(DBTEAMLOGConfidentiality *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGConfidentiality *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer serialize:instance]; + return [DBTEAMLOGSignInAsSessionStartTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSignInAsSessionStartTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSignInAsSessionStartTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -50371,12 +82411,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -50390,28 +82425,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderChangeConfidentialityDetails:other]; + return [self isEqualToSignInAsSessionStartType:other]; } -- (BOOL)isEqualToSharedFolderChangeConfidentialityDetails: - (DBTEAMLOGSharedFolderChangeConfidentialityDetails *)aSharedFolderChangeConfidentialityDetails { - if (self == aSharedFolderChangeConfidentialityDetails) { +- (BOOL)isEqualToSignInAsSessionStartType:(DBTEAMLOGSignInAsSessionStartType *)aSignInAsSessionStartType { + if (self == aSignInAsSessionStartType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderChangeConfidentialityDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedFolderChangeConfidentialityDetails.originalFolderName]) { - return NO; - } - if (![self.dNewValue isEqual:aSharedFolderChangeConfidentialityDetails.dNewValue]) { + if (![self.description_ isEqual:aSignInAsSessionStartType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharedFolderChangeConfidentialityDetails.previousValue]) { - return NO; - } - } return YES; } @@ -50419,92 +82442,64 @@ - (BOOL)isEqualToSharedFolderChangeConfidentialityDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer +@implementation DBTEAMLOGSignInAsSessionStartTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeConfidentialityDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionStartType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - jsonDict[@"new_value"] = [DBTEAMLOGConfidentialitySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGConfidentialitySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderChangeConfidentialityDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - DBTEAMLOGConfidentiality *dNewValue = [DBTEAMLOGConfidentialitySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGConfidentiality *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGConfidentialitySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSignInAsSessionStartType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedFolderChangeConfidentialityDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGSignInAsSessionStartType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h" -#import "DBTEAMLOGSharedFolderLinkPolicy.h" +#import "DBTEAMLOGSmartSyncChangePolicyDetails.h" +#import "DBTEAMPOLICIESSmartSyncPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderChangeLinkPolicyDetails +@implementation DBTEAMLOGSmartSyncChangePolicyDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderLinkPolicy *)dNewValue - sharedFolderType:(NSString *)sharedFolderType - previousValue:(DBTEAMLOGSharedFolderLinkPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSmartSyncPolicy *)dNewValue + previousValue:(DBTEAMPOLICIESSmartSyncPolicy *)previousValue { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; _dNewValue = dNewValue; _previousValue = previousValue; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderLinkPolicy *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - sharedFolderType:nil - previousValue:nil]; +- (instancetype)initDefault { + return [self initWithDNewValue:nil previousValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSmartSyncChangePolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncChangePolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncChangePolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -50521,11 +82516,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - result = prime * result + [self.dNewValue hash]; - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; } if (self.previousValue != nil) { result = prime * result + [self.previousValue hash]; @@ -50543,30 +82535,20 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderChangeLinkPolicyDetails:other]; + return [self isEqualToSmartSyncChangePolicyDetails:other]; } -- (BOOL)isEqualToSharedFolderChangeLinkPolicyDetails: - (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)aSharedFolderChangeLinkPolicyDetails { - if (self == aSharedFolderChangeLinkPolicyDetails) { +- (BOOL)isEqualToSmartSyncChangePolicyDetails:(DBTEAMLOGSmartSyncChangePolicyDetails *)aSmartSyncChangePolicyDetails { + if (self == aSmartSyncChangePolicyDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderChangeLinkPolicyDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedFolderChangeLinkPolicyDetails.originalFolderName]) { - return NO; - } - if (![self.dNewValue isEqual:aSharedFolderChangeLinkPolicyDetails.dNewValue]) { - return NO; - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedFolderChangeLinkPolicyDetails.sharedFolderType]) { + if (self.dNewValue) { + if (![self.dNewValue isEqual:aSmartSyncChangePolicyDetails.dNewValue]) { return NO; } } if (self.previousValue) { - if (![self.previousValue isEqual:aSharedFolderChangeLinkPolicyDetails.previousValue]) { + if (![self.previousValue isEqual:aSmartSyncChangePolicyDetails.previousValue]) { return NO; } } @@ -50577,99 +82559,67 @@ - (BOOL)isEqualToSharedFolderChangeLinkPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderChangeLinkPolicyDetailsSerializer +@implementation DBTEAMLOGSmartSyncChangePolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncChangePolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - jsonDict[@"new_value"] = [DBTEAMLOGSharedFolderLinkPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = [DBTEAMPOLICIESSmartSyncPolicySerializer serialize:valueObj.dNewValue]; } if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharedFolderLinkPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"previous_value"] = [DBTEAMPOLICIESSmartSyncPolicySerializer serialize:valueObj.previousValue]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderChangeLinkPolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - DBTEAMLOGSharedFolderLinkPolicy *dNewValue = - [DBTEAMLOGSharedFolderLinkPolicySerializer deserialize:valueDict[@"new_value"]]; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - DBTEAMLOGSharedFolderLinkPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGSharedFolderLinkPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSmartSyncChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESSmartSyncPolicy *dNewValue = + valueDict[@"new_value"] ? [DBTEAMPOLICIESSmartSyncPolicySerializer deserialize:valueDict[@"new_value"]] : nil; + DBTEAMPOLICIESSmartSyncPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMPOLICIESSmartSyncPolicySerializer deserialize:valueDict[@"previous_value"]] + : nil; - return [[DBTEAMLOGSharedFolderChangeLinkPolicyDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - sharedFolderType:sharedFolderType - previousValue:previousValue]; + return [[DBTEAMLOGSmartSyncChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h" -#import "DBTEAMLOGSharedFolderMembershipManagementPolicy.h" +#import "DBTEAMLOGSmartSyncChangePolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails +@implementation DBTEAMLOGSmartSyncChangePolicyType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)dNewValue - sharedFolderType:(NSString *)sharedFolderType - previousValue:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - sharedFolderType:nil - previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSmartSyncChangePolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncChangePolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncChangePolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -50686,15 +82636,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - result = prime * result + [self.dNewValue hash]; - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -50708,33 +82650,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderChangeMemberManagementPolicyDetails:other]; + return [self isEqualToSmartSyncChangePolicyType:other]; } -- (BOOL)isEqualToSharedFolderChangeMemberManagementPolicyDetails: - (DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)aSharedFolderChangeMemberManagementPolicyDetails { - if (self == aSharedFolderChangeMemberManagementPolicyDetails) { +- (BOOL)isEqualToSmartSyncChangePolicyType:(DBTEAMLOGSmartSyncChangePolicyType *)aSmartSyncChangePolicyType { + if (self == aSmartSyncChangePolicyType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderChangeMemberManagementPolicyDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedFolderChangeMemberManagementPolicyDetails.originalFolderName]) { - return NO; - } - if (![self.dNewValue isEqual:aSharedFolderChangeMemberManagementPolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSmartSyncChangePolicyType.description_]) { return NO; } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedFolderChangeMemberManagementPolicyDetails.sharedFolderType]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharedFolderChangeMemberManagementPolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -50742,100 +82667,56 @@ - (BOOL)isEqualToSharedFolderChangeMemberManagementPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer +@implementation DBTEAMLOGSmartSyncChangePolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncChangePolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - jsonDict[@"new_value"] = [DBTEAMLOGSharedFolderMembershipManagementPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = - [DBTEAMLOGSharedFolderMembershipManagementPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - DBTEAMLOGSharedFolderMembershipManagementPolicy *dNewValue = - [DBTEAMLOGSharedFolderMembershipManagementPolicySerializer deserialize:valueDict[@"new_value"]]; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - DBTEAMLOGSharedFolderMembershipManagementPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGSharedFolderMembershipManagementPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSmartSyncChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - sharedFolderType:sharedFolderType - previousValue:previousValue]; + return [[DBTEAMLOGSmartSyncChangePolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h" -#import "DBTEAMLOGSharedFolderMemberPolicy.h" +#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderChangeMemberPolicyDetails +@implementation DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMemberPolicy *)dNewValue - sharedFolderType:(NSString *)sharedFolderType - previousValue:(DBTEAMLOGSharedFolderMemberPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initDefault { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; - _sharedFolderType = sharedFolderType; - _dNewValue = dNewValue; - _previousValue = previousValue; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMemberPolicy *)dNewValue { - return [self initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - sharedFolderType:nil - previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -50852,16 +82733,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; - result = prime * result + [self.dNewValue hash]; - if (self.sharedFolderType != nil) { - result = prime * result + [self.sharedFolderType hash]; - } - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } - return prime * result; } @@ -50874,33 +82745,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderChangeMemberPolicyDetails:other]; + return [self isEqualToSmartSyncCreateAdminPrivilegeReportDetails:other]; } -- (BOOL)isEqualToSharedFolderChangeMemberPolicyDetails: - (DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)aSharedFolderChangeMemberPolicyDetails { - if (self == aSharedFolderChangeMemberPolicyDetails) { +- (BOOL)isEqualToSmartSyncCreateAdminPrivilegeReportDetails: + (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)aSmartSyncCreateAdminPrivilegeReportDetails { + if (self == aSmartSyncCreateAdminPrivilegeReportDetails) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderChangeMemberPolicyDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedFolderChangeMemberPolicyDetails.originalFolderName]) { - return NO; - } - if (![self.dNewValue isEqual:aSharedFolderChangeMemberPolicyDetails.dNewValue]) { - return NO; - } - if (self.sharedFolderType) { - if (![self.sharedFolderType isEqual:aSharedFolderChangeMemberPolicyDetails.sharedFolderType]) { - return NO; - } - } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharedFolderChangeMemberPolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -50908,85 +82760,57 @@ - (BOOL)isEqualToSharedFolderChangeMemberPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer +@implementation DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; - jsonDict[@"new_value"] = [DBTEAMLOGSharedFolderMemberPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.sharedFolderType) { - jsonDict[@"shared_folder_type"] = valueObj.sharedFolderType; - } - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharedFolderMemberPolicySerializer serialize:valueObj.previousValue]; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; - DBTEAMLOGSharedFolderMemberPolicy *dNewValue = - [DBTEAMLOGSharedFolderMemberPolicySerializer deserialize:valueDict[@"new_value"]]; - NSString *sharedFolderType = valueDict[@"shared_folder_type"] ?: nil; - DBTEAMLOGSharedFolderMemberPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGSharedFolderMemberPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGSharedFolderChangeMemberPolicyDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName - dNewValue:dNewValue - sharedFolderType:sharedFolderType - previousValue:previousValue]; + return [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderCreateDetails.h" +#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderCreateDetails +@implementation DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex parentNsId:(NSString *)parentNsId { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:nil maxLength:nil pattern:@"[-_0-9a-zA-Z:]+"]](parentNsId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _parentNsId = parentNsId; + _description_ = description_; } return self; } -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - return [self initWithTargetAssetIndex:targetAssetIndex parentNsId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51003,10 +82827,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - if (self.parentNsId != nil) { - result = prime * result + [self.parentNsId hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -51020,21 +82841,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderCreateDetails:other]; + return [self isEqualToSmartSyncCreateAdminPrivilegeReportType:other]; } -- (BOOL)isEqualToSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails *)aSharedFolderCreateDetails { - if (self == aSharedFolderCreateDetails) { +- (BOOL)isEqualToSmartSyncCreateAdminPrivilegeReportType: + (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)aSmartSyncCreateAdminPrivilegeReportType { + if (self == aSmartSyncCreateAdminPrivilegeReportType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderCreateDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aSmartSyncCreateAdminPrivilegeReportType.description_]) { return NO; } - if (self.parentNsId) { - if (![self.parentNsId isEqual:aSharedFolderCreateDetails.parentNsId]) { - return NO; - } - } return YES; } @@ -51042,119 +82859,62 @@ - (BOOL)isEqualToSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderCreateDetailsSerializer +@implementation DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderCreateDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - if (valueObj.parentNsId) { - jsonDict[@"parent_ns_id"] = valueObj.parentNsId; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderCreateDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *parentNsId = valueDict[@"parent_ns_id"] ?: nil; ++ (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedFolderCreateDetails alloc] initWithTargetAssetIndex:targetAssetIndex parentNsId:parentNsId]; + return [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderLinkPolicy.h" +#import "DBTEAMLOGSmartSyncNotOptOutDetails.h" +#import "DBTEAMLOGSmartSyncOptOutPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderLinkPolicy +@implementation DBTEAMLOGSmartSyncNotOptOutDetails #pragma mark - Constructors -- (instancetype)initWithMembersOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderLinkPolicyMembersOnly; - } - return self; -} - -- (instancetype)initWithMembersAndTeam { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam; - } - return self; -} - -- (instancetype)initWithAnyone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderLinkPolicyAnyone; - } - return self; -} +- (instancetype)initWithPreviousValue:(DBTEAMLOGSmartSyncOptOutPolicy *)previousValue + dNewValue:(DBTEAMLOGSmartSyncOptOutPolicy *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharedFolderLinkPolicyOther; + _previousValue = previousValue; + _dNewValue = dNewValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isMembersOnly { - return _tag == DBTEAMLOGSharedFolderLinkPolicyMembersOnly; -} - -- (BOOL)isMembersAndTeam { - return _tag == DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam; -} - -- (BOOL)isAnyone { - return _tag == DBTEAMLOGSharedFolderLinkPolicyAnyone; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharedFolderLinkPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharedFolderLinkPolicyMembersOnly: - return @"DBTEAMLOGSharedFolderLinkPolicyMembersOnly"; - case DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam: - return @"DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam"; - case DBTEAMLOGSharedFolderLinkPolicyAnyone: - return @"DBTEAMLOGSharedFolderLinkPolicyAnyone"; - case DBTEAMLOGSharedFolderLinkPolicyOther: - return @"DBTEAMLOGSharedFolderLinkPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderLinkPolicySerializer serialize:instance]; + return [DBTEAMLOGSmartSyncNotOptOutDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderLinkPolicySerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncNotOptOutDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderLinkPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncNotOptOutDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51171,16 +82931,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharedFolderLinkPolicyMembersOnly: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderLinkPolicyAnyone: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderLinkPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; return prime * result; } @@ -51194,25 +82946,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderLinkPolicy:other]; + return [self isEqualToSmartSyncNotOptOutDetails:other]; } -- (BOOL)isEqualToSharedFolderLinkPolicy:(DBTEAMLOGSharedFolderLinkPolicy *)aSharedFolderLinkPolicy { - if (self == aSharedFolderLinkPolicy) { +- (BOOL)isEqualToSmartSyncNotOptOutDetails:(DBTEAMLOGSmartSyncNotOptOutDetails *)aSmartSyncNotOptOutDetails { + if (self == aSmartSyncNotOptOutDetails) { return YES; } - if (self.tag != aSharedFolderLinkPolicy.tag) { + if (![self.previousValue isEqual:aSmartSyncNotOptOutDetails.previousValue]) { return NO; } - switch (_tag) { - case DBTEAMLOGSharedFolderLinkPolicyMembersOnly: - return [[self tagName] isEqual:[aSharedFolderLinkPolicy tagName]]; - case DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam: - return [[self tagName] isEqual:[aSharedFolderLinkPolicy tagName]]; - case DBTEAMLOGSharedFolderLinkPolicyAnyone: - return [[self tagName] isEqual:[aSharedFolderLinkPolicy tagName]]; - case DBTEAMLOGSharedFolderLinkPolicyOther: - return [[self tagName] isEqual:[aSharedFolderLinkPolicy tagName]]; + if (![self.dNewValue isEqual:aSmartSyncNotOptOutDetails.dNewValue]) { + return NO; } return YES; } @@ -51221,121 +82966,62 @@ - (BOOL)isEqualToSharedFolderLinkPolicy:(DBTEAMLOGSharedFolderLinkPolicy *)aShar #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderLinkPolicySerializer +@implementation DBTEAMLOGSmartSyncNotOptOutDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderLinkPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncNotOptOutDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isMembersOnly]) { - jsonDict[@".tag"] = @"members_only"; - } else if ([valueObj isMembersAndTeam]) { - jsonDict[@".tag"] = @"members_and_team"; - } else if ([valueObj isAnyone]) { - jsonDict[@".tag"] = @"anyone"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"previous_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"new_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.dNewValue]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderLinkPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSmartSyncNotOptOutDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSmartSyncOptOutPolicy *previousValue = + [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"previous_value"]]; + DBTEAMLOGSmartSyncOptOutPolicy *dNewValue = + [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"new_value"]]; - if ([tag isEqualToString:@"members_only"]) { - return [[DBTEAMLOGSharedFolderLinkPolicy alloc] initWithMembersOnly]; - } else if ([tag isEqualToString:@"members_and_team"]) { - return [[DBTEAMLOGSharedFolderLinkPolicy alloc] initWithMembersAndTeam]; - } else if ([tag isEqualToString:@"anyone"]) { - return [[DBTEAMLOGSharedFolderLinkPolicy alloc] initWithAnyone]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharedFolderLinkPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharedFolderLinkPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSmartSyncNotOptOutDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderMemberPolicy.h" +#import "DBTEAMLOGSmartSyncNotOptOutType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderMemberPolicy +@implementation DBTEAMLOGSmartSyncNotOptOutType #pragma mark - Constructors -- (instancetype)initWithTeamOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderMemberPolicyTeamOnly; - } - return self; -} - -- (instancetype)initWithAnyone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderMemberPolicyAnyone; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharedFolderMemberPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isTeamOnly { - return _tag == DBTEAMLOGSharedFolderMemberPolicyTeamOnly; -} - -- (BOOL)isAnyone { - return _tag == DBTEAMLOGSharedFolderMemberPolicyAnyone; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharedFolderMemberPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharedFolderMemberPolicyTeamOnly: - return @"DBTEAMLOGSharedFolderMemberPolicyTeamOnly"; - case DBTEAMLOGSharedFolderMemberPolicyAnyone: - return @"DBTEAMLOGSharedFolderMemberPolicyAnyone"; - case DBTEAMLOGSharedFolderMemberPolicyOther: - return @"DBTEAMLOGSharedFolderMemberPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderMemberPolicySerializer serialize:instance]; + return [DBTEAMLOGSmartSyncNotOptOutTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderMemberPolicySerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncNotOptOutTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderMemberPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncNotOptOutTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51352,14 +83038,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharedFolderMemberPolicyTeamOnly: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderMemberPolicyAnyone: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderMemberPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -51373,24 +83052,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderMemberPolicy:other]; + return [self isEqualToSmartSyncNotOptOutType:other]; } -- (BOOL)isEqualToSharedFolderMemberPolicy:(DBTEAMLOGSharedFolderMemberPolicy *)aSharedFolderMemberPolicy { - if (self == aSharedFolderMemberPolicy) { +- (BOOL)isEqualToSmartSyncNotOptOutType:(DBTEAMLOGSmartSyncNotOptOutType *)aSmartSyncNotOptOutType { + if (self == aSmartSyncNotOptOutType) { return YES; } - if (self.tag != aSharedFolderMemberPolicy.tag) { + if (![self.description_ isEqual:aSmartSyncNotOptOutType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGSharedFolderMemberPolicyTeamOnly: - return [[self tagName] isEqual:[aSharedFolderMemberPolicy tagName]]; - case DBTEAMLOGSharedFolderMemberPolicyAnyone: - return [[self tagName] isEqual:[aSharedFolderMemberPolicy tagName]]; - case DBTEAMLOGSharedFolderMemberPolicyOther: - return [[self tagName] isEqual:[aSharedFolderMemberPolicy tagName]]; - } return YES; } @@ -51398,117 +83069,62 @@ - (BOOL)isEqualToSharedFolderMemberPolicy:(DBTEAMLOGSharedFolderMemberPolicy *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderMemberPolicySerializer +@implementation DBTEAMLOGSmartSyncNotOptOutTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderMemberPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncNotOptOutType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isTeamOnly]) { - jsonDict[@".tag"] = @"team_only"; - } else if ([valueObj isAnyone]) { - jsonDict[@".tag"] = @"anyone"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderMemberPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSmartSyncNotOptOutType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"team_only"]) { - return [[DBTEAMLOGSharedFolderMemberPolicy alloc] initWithTeamOnly]; - } else if ([tag isEqualToString:@"anyone"]) { - return [[DBTEAMLOGSharedFolderMemberPolicy alloc] initWithAnyone]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharedFolderMemberPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharedFolderMemberPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSmartSyncNotOptOutType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderMembershipManagementPolicy.h" +#import "DBTEAMLOGSmartSyncOptOutDetails.h" +#import "DBTEAMLOGSmartSyncOptOutPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderMembershipManagementPolicy +@implementation DBTEAMLOGSmartSyncOptOutDetails #pragma mark - Constructors -- (instancetype)initWithOwner { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderMembershipManagementPolicyOwner; - } - return self; -} - -- (instancetype)initWithEditors { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharedFolderMembershipManagementPolicyEditors; - } - return self; -} +- (instancetype)initWithPreviousValue:(DBTEAMLOGSmartSyncOptOutPolicy *)previousValue + dNewValue:(DBTEAMLOGSmartSyncOptOutPolicy *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharedFolderMembershipManagementPolicyOther; + _previousValue = previousValue; + _dNewValue = dNewValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isOwner { - return _tag == DBTEAMLOGSharedFolderMembershipManagementPolicyOwner; -} - -- (BOOL)isEditors { - return _tag == DBTEAMLOGSharedFolderMembershipManagementPolicyEditors; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharedFolderMembershipManagementPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharedFolderMembershipManagementPolicyOwner: - return @"DBTEAMLOGSharedFolderMembershipManagementPolicyOwner"; - case DBTEAMLOGSharedFolderMembershipManagementPolicyEditors: - return @"DBTEAMLOGSharedFolderMembershipManagementPolicyEditors"; - case DBTEAMLOGSharedFolderMembershipManagementPolicyOther: - return @"DBTEAMLOGSharedFolderMembershipManagementPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderMembershipManagementPolicySerializer serialize:instance]; + return [DBTEAMLOGSmartSyncOptOutDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderMembershipManagementPolicySerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncOptOutDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderMembershipManagementPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncOptOutDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51525,14 +83141,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharedFolderMembershipManagementPolicyOwner: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderMembershipManagementPolicyEditors: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharedFolderMembershipManagementPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; return prime * result; } @@ -51546,24 +83156,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderMembershipManagementPolicy:other]; + return [self isEqualToSmartSyncOptOutDetails:other]; } -- (BOOL)isEqualToSharedFolderMembershipManagementPolicy: - (DBTEAMLOGSharedFolderMembershipManagementPolicy *)aSharedFolderMembershipManagementPolicy { - if (self == aSharedFolderMembershipManagementPolicy) { +- (BOOL)isEqualToSmartSyncOptOutDetails:(DBTEAMLOGSmartSyncOptOutDetails *)aSmartSyncOptOutDetails { + if (self == aSmartSyncOptOutDetails) { return YES; } - if (self.tag != aSharedFolderMembershipManagementPolicy.tag) { + if (![self.previousValue isEqual:aSmartSyncOptOutDetails.previousValue]) { return NO; } - switch (_tag) { - case DBTEAMLOGSharedFolderMembershipManagementPolicyOwner: - return [[self tagName] isEqual:[aSharedFolderMembershipManagementPolicy tagName]]; - case DBTEAMLOGSharedFolderMembershipManagementPolicyEditors: - return [[self tagName] isEqual:[aSharedFolderMembershipManagementPolicy tagName]]; - case DBTEAMLOGSharedFolderMembershipManagementPolicyOther: - return [[self tagName] isEqual:[aSharedFolderMembershipManagementPolicy tagName]]; + if (![self.dNewValue isEqual:aSmartSyncOptOutDetails.dNewValue]) { + return NO; } return YES; } @@ -51572,77 +83176,105 @@ - (BOOL)isEqualToSharedFolderMembershipManagementPolicy: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderMembershipManagementPolicySerializer +@implementation DBTEAMLOGSmartSyncOptOutDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncOptOutDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isOwner]) { - jsonDict[@".tag"] = @"owner"; - } else if ([valueObj isEditors]) { - jsonDict[@".tag"] = @"editors"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"previous_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.previousValue]; + jsonDict[@"new_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.dNewValue]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderMembershipManagementPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSmartSyncOptOutDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGSmartSyncOptOutPolicy *previousValue = + [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"previous_value"]]; + DBTEAMLOGSmartSyncOptOutPolicy *dNewValue = + [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"new_value"]]; - if ([tag isEqualToString:@"owner"]) { - return [[DBTEAMLOGSharedFolderMembershipManagementPolicy alloc] initWithOwner]; - } else if ([tag isEqualToString:@"editors"]) { - return [[DBTEAMLOGSharedFolderMembershipManagementPolicy alloc] initWithEditors]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharedFolderMembershipManagementPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharedFolderMembershipManagementPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSmartSyncOptOutDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderMountDetails.h" +#import "DBTEAMLOGSmartSyncOptOutPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderMountDetails +@implementation DBTEAMLOGSmartSyncOptOutPolicy #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDefault_ { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSmartSyncOptOutPolicyDefault_; + } + return self; +} + +- (instancetype)initWithOptedOut { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSmartSyncOptOutPolicyOptedOut; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSmartSyncOptOutPolicyOther; + } + return self; +} + +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isDefault_ { + return _tag == DBTEAMLOGSmartSyncOptOutPolicyDefault_; +} + +- (BOOL)isOptedOut { + return _tag == DBTEAMLOGSmartSyncOptOutPolicyOptedOut; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSmartSyncOptOutPolicyOther; +} - self = [super init]; - if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSmartSyncOptOutPolicyDefault_: + return @"DBTEAMLOGSmartSyncOptOutPolicyDefault_"; + case DBTEAMLOGSmartSyncOptOutPolicyOptedOut: + return @"DBTEAMLOGSmartSyncOptOutPolicyOptedOut"; + case DBTEAMLOGSmartSyncOptOutPolicyOther: + return @"DBTEAMLOGSmartSyncOptOutPolicyOther"; } - return self; + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderMountDetailsSerializer serialize:instance]; + return [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderMountDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderMountDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51659,8 +83291,14 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + switch (_tag) { + case DBTEAMLOGSmartSyncOptOutPolicyDefault_: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSmartSyncOptOutPolicyOptedOut: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSmartSyncOptOutPolicyOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -51674,18 +83312,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderMountDetails:other]; + return [self isEqualToSmartSyncOptOutPolicy:other]; } -- (BOOL)isEqualToSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)aSharedFolderMountDetails { - if (self == aSharedFolderMountDetails) { +- (BOOL)isEqualToSmartSyncOptOutPolicy:(DBTEAMLOGSmartSyncOptOutPolicy *)aSmartSyncOptOutPolicy { + if (self == aSmartSyncOptOutPolicy) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderMountDetails.targetAssetIndex]) { + if (self.tag != aSmartSyncOptOutPolicy.tag) { return NO; } - if (![self.originalFolderName isEqual:aSharedFolderMountDetails.originalFolderName]) { - return NO; + switch (_tag) { + case DBTEAMLOGSmartSyncOptOutPolicyDefault_: + return [[self tagName] isEqual:[aSmartSyncOptOutPolicy tagName]]; + case DBTEAMLOGSmartSyncOptOutPolicyOptedOut: + return [[self tagName] isEqual:[aSmartSyncOptOutPolicy tagName]]; + case DBTEAMLOGSmartSyncOptOutPolicyOther: + return [[self tagName] isEqual:[aSmartSyncOptOutPolicy tagName]]; } return YES; } @@ -51694,46 +83337,56 @@ - (BOOL)isEqualToSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderMountDetailsSerializer +@implementation DBTEAMLOGSmartSyncOptOutPolicySerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderMountDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncOptOutPolicy *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if ([valueObj isDefault_]) { + jsonDict[@".tag"] = @"default"; + } else if ([valueObj isOptedOut]) { + jsonDict[@".tag"] = @"opted_out"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderMountDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSmartSyncOptOutPolicy *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedFolderMountDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + if ([tag isEqualToString:@"default"]) { + return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithDefault_]; + } else if ([tag isEqualToString:@"opted_out"]) { + return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithOptedOut]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithOther]; + } else { + return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderTransferOwnershipDetails.h" +#import "DBTEAMLOGSmartSyncOptOutType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderTransferOwnershipDetails +@implementation DBTEAMLOGSmartSyncOptOutType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _description_ = description_; } return self; } @@ -51741,17 +83394,17 @@ - (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer serialize:instance]; + return [DBTEAMLOGSmartSyncOptOutTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSmartSyncOptOutTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSmartSyncOptOutTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51768,8 +83421,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -51783,18 +83435,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderTransferOwnershipDetails:other]; + return [self isEqualToSmartSyncOptOutType:other]; } -- (BOOL)isEqualToSharedFolderTransferOwnershipDetails: - (DBTEAMLOGSharedFolderTransferOwnershipDetails *)aSharedFolderTransferOwnershipDetails { - if (self == aSharedFolderTransferOwnershipDetails) { +- (BOOL)isEqualToSmartSyncOptOutType:(DBTEAMLOGSmartSyncOptOutType *)aSmartSyncOptOutType { + if (self == aSmartSyncOptOutType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderTransferOwnershipDetails.targetAssetIndex]) { - return NO; - } - if (![self.originalFolderName isEqual:aSharedFolderTransferOwnershipDetails.originalFolderName]) { + if (![self.description_ isEqual:aSmartSyncOptOutType.description_]) { return NO; } return YES; @@ -51804,64 +83452,115 @@ - (BOOL)isEqualToSharedFolderTransferOwnershipDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderTransferOwnershipDetailsSerializer +@implementation DBTEAMLOGSmartSyncOptOutTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderTransferOwnershipDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncOptOutType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderTransferOwnershipDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSmartSyncOptOutType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharedFolderTransferOwnershipDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + return [[DBTEAMLOGSmartSyncOptOutType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedFolderUnmountDetails.h" +#import "DBTEAMLOGSpaceCapsType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedFolderUnmountDetails +@implementation DBTEAMLOGSpaceCapsType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); - [DBStoneValidators nonnullValidator:nil](originalFolderName); +- (instancetype)initWithHard { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSpaceCapsTypeHard; + } + return self; +} +- (instancetype)initWithOff { self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; - _originalFolderName = originalFolderName; + _tag = DBTEAMLOGSpaceCapsTypeOff; + } + return self; +} + +- (instancetype)initWithSoft { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSpaceCapsTypeSoft; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSpaceCapsTypeOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isHard { + return _tag == DBTEAMLOGSpaceCapsTypeHard; +} + +- (BOOL)isOff { + return _tag == DBTEAMLOGSpaceCapsTypeOff; +} + +- (BOOL)isSoft { + return _tag == DBTEAMLOGSpaceCapsTypeSoft; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSpaceCapsTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSpaceCapsTypeHard: + return @"DBTEAMLOGSpaceCapsTypeHard"; + case DBTEAMLOGSpaceCapsTypeOff: + return @"DBTEAMLOGSpaceCapsTypeOff"; + case DBTEAMLOGSpaceCapsTypeSoft: + return @"DBTEAMLOGSpaceCapsTypeSoft"; + case DBTEAMLOGSpaceCapsTypeOther: + return @"DBTEAMLOGSpaceCapsTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedFolderUnmountDetailsSerializer serialize:instance]; + return [DBTEAMLOGSpaceCapsTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedFolderUnmountDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSpaceCapsTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedFolderUnmountDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSpaceCapsTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51878,8 +83577,16 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; - result = prime * result + [self.originalFolderName hash]; + switch (_tag) { + case DBTEAMLOGSpaceCapsTypeHard: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSpaceCapsTypeOff: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSpaceCapsTypeSoft: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSpaceCapsTypeOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -51893,18 +83600,25 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedFolderUnmountDetails:other]; + return [self isEqualToSpaceCapsType:other]; } -- (BOOL)isEqualToSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails *)aSharedFolderUnmountDetails { - if (self == aSharedFolderUnmountDetails) { +- (BOOL)isEqualToSpaceCapsType:(DBTEAMLOGSpaceCapsType *)aSpaceCapsType { + if (self == aSpaceCapsType) { return YES; } - if (![self.targetAssetIndex isEqual:aSharedFolderUnmountDetails.targetAssetIndex]) { + if (self.tag != aSpaceCapsType.tag) { return NO; } - if (![self.originalFolderName isEqual:aSharedFolderUnmountDetails.originalFolderName]) { - return NO; + switch (_tag) { + case DBTEAMLOGSpaceCapsTypeHard: + return [[self tagName] isEqual:[aSpaceCapsType tagName]]; + case DBTEAMLOGSpaceCapsTypeOff: + return [[self tagName] isEqual:[aSpaceCapsType tagName]]; + case DBTEAMLOGSpaceCapsTypeSoft: + return [[self tagName] isEqual:[aSpaceCapsType tagName]]; + case DBTEAMLOGSpaceCapsTypeOther: + return [[self tagName] isEqual:[aSpaceCapsType tagName]]; } return YES; } @@ -51913,59 +83627,135 @@ - (BOOL)isEqualToSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedFolderUnmountDetailsSerializer +@implementation DBTEAMLOGSpaceCapsTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedFolderUnmountDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSpaceCapsType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; - jsonDict[@"original_folder_name"] = valueObj.originalFolderName; + if ([valueObj isHard]) { + jsonDict[@".tag"] = @"hard"; + } else if ([valueObj isOff]) { + jsonDict[@".tag"] = @"off"; + } else if ([valueObj isSoft]) { + jsonDict[@".tag"] = @"soft"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedFolderUnmountDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - NSString *originalFolderName = valueDict[@"original_folder_name"]; ++ (DBTEAMLOGSpaceCapsType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedFolderUnmountDetails alloc] initWithTargetAssetIndex:targetAssetIndex - originalFolderName:originalFolderName]; + if ([tag isEqualToString:@"hard"]) { + return [[DBTEAMLOGSpaceCapsType alloc] initWithHard]; + } else if ([tag isEqualToString:@"off"]) { + return [[DBTEAMLOGSpaceCapsType alloc] initWithOff]; + } else if ([tag isEqualToString:@"soft"]) { + return [[DBTEAMLOGSpaceCapsType alloc] initWithSoft]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSpaceCapsType alloc] initWithOther]; + } else { + return [[DBTEAMLOGSpaceCapsType alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharedNoteOpenedDetails.h" +#import "DBTEAMLOGSpaceLimitsStatus.h" #pragma mark - API Object -@implementation DBTEAMLOGSharedNoteOpenedDetails +@implementation DBTEAMLOGSpaceLimitsStatus #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithWithinQuota { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSpaceLimitsStatusWithinQuota; + } + return self; +} + +- (instancetype)initWithNearQuota { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSpaceLimitsStatusNearQuota; + } + return self; +} + +- (instancetype)initWithOverQuota { + self = [super init]; + if (self) { + _tag = DBTEAMLOGSpaceLimitsStatusOverQuota; + } + return self; +} +- (instancetype)initWithOther { self = [super init]; if (self) { + _tag = DBTEAMLOGSpaceLimitsStatusOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isWithinQuota { + return _tag == DBTEAMLOGSpaceLimitsStatusWithinQuota; +} + +- (BOOL)isNearQuota { + return _tag == DBTEAMLOGSpaceLimitsStatusNearQuota; +} + +- (BOOL)isOverQuota { + return _tag == DBTEAMLOGSpaceLimitsStatusOverQuota; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGSpaceLimitsStatusOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGSpaceLimitsStatusWithinQuota: + return @"DBTEAMLOGSpaceLimitsStatusWithinQuota"; + case DBTEAMLOGSpaceLimitsStatusNearQuota: + return @"DBTEAMLOGSpaceLimitsStatusNearQuota"; + case DBTEAMLOGSpaceLimitsStatusOverQuota: + return @"DBTEAMLOGSpaceLimitsStatusOverQuota"; + case DBTEAMLOGSpaceLimitsStatusOther: + return @"DBTEAMLOGSpaceLimitsStatusOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharedNoteOpenedDetailsSerializer serialize:instance]; + return [DBTEAMLOGSpaceLimitsStatusSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharedNoteOpenedDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSpaceLimitsStatusSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharedNoteOpenedDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSpaceLimitsStatusSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -51982,6 +83772,17 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + switch (_tag) { + case DBTEAMLOGSpaceLimitsStatusWithinQuota: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSpaceLimitsStatusNearQuota: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSpaceLimitsStatusOverQuota: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGSpaceLimitsStatusOther: + result = prime * result + [[self tagName] hash]; + } + return prime * result; } @@ -51994,13 +83795,26 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharedNoteOpenedDetails:other]; + return [self isEqualToSpaceLimitsStatus:other]; } -- (BOOL)isEqualToSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)aSharedNoteOpenedDetails { - if (self == aSharedNoteOpenedDetails) { +- (BOOL)isEqualToSpaceLimitsStatus:(DBTEAMLOGSpaceLimitsStatus *)aSpaceLimitsStatus { + if (self == aSpaceLimitsStatus) { return YES; } + if (self.tag != aSpaceLimitsStatus.tag) { + return NO; + } + switch (_tag) { + case DBTEAMLOGSpaceLimitsStatusWithinQuota: + return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; + case DBTEAMLOGSpaceLimitsStatusNearQuota: + return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; + case DBTEAMLOGSpaceLimitsStatusOverQuota: + return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; + case DBTEAMLOGSpaceLimitsStatusOther: + return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; + } return YES; } @@ -52008,64 +83822,79 @@ - (BOOL)isEqualToSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)aSh #pragma mark - Serializer Object -@implementation DBTEAMLOGSharedNoteOpenedDetailsSerializer +@implementation DBTEAMLOGSpaceLimitsStatusSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharedNoteOpenedDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSpaceLimitsStatus *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + if ([valueObj isWithinQuota]) { + jsonDict[@".tag"] = @"within_quota"; + } else if ([valueObj isNearQuota]) { + jsonDict[@".tag"] = @"near_quota"; + } else if ([valueObj isOverQuota]) { + jsonDict[@".tag"] = @"over_quota"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharedNoteOpenedDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSpaceLimitsStatus *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGSharedNoteOpenedDetails alloc] initDefault]; + if ([tag isEqualToString:@"within_quota"]) { + return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithWithinQuota]; + } else if ([tag isEqualToString:@"near_quota"]) { + return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithNearQuota]; + } else if ([tag isEqualToString:@"over_quota"]) { + return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithOverQuota]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithOther]; + } else { + return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h" -#import "DBTEAMLOGSharingFolderJoinPolicy.h" +#import "DBTEAMLOGCertificate.h" +#import "DBTEAMLOGSsoAddCertDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharingChangeFolderJoinPolicyDetails +@implementation DBTEAMLOGSsoAddCertDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGSharingFolderJoinPolicy *)dNewValue - previousValue:(DBTEAMLOGSharingFolderJoinPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithCertificateDetails:(DBTEAMLOGCertificate *)certificateDetails { + [DBStoneValidators nonnullValidator:nil](certificateDetails); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _certificateDetails = certificateDetails; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGSharingFolderJoinPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoAddCertDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoAddCertDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoAddCertDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52082,10 +83911,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.certificateDetails hash]; return prime * result; } @@ -52099,22 +83925,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharingChangeFolderJoinPolicyDetails:other]; + return [self isEqualToSsoAddCertDetails:other]; } -- (BOOL)isEqualToSharingChangeFolderJoinPolicyDetails: - (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)aSharingChangeFolderJoinPolicyDetails { - if (self == aSharingChangeFolderJoinPolicyDetails) { +- (BOOL)isEqualToSsoAddCertDetails:(DBTEAMLOGSsoAddCertDetails *)aSsoAddCertDetails { + if (self == aSsoAddCertDetails) { return YES; } - if (![self.dNewValue isEqual:aSharingChangeFolderJoinPolicyDetails.dNewValue]) { + if (![self.certificateDetails isEqual:aSsoAddCertDetails.certificateDetails]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharingChangeFolderJoinPolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -52122,74 +83942,59 @@ - (BOOL)isEqualToSharingChangeFolderJoinPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharingChangeFolderJoinPolicyDetailsSerializer +@implementation DBTEAMLOGSsoAddCertDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoAddCertDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGSharingFolderJoinPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharingFolderJoinPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"certificate_details"] = [DBTEAMLOGCertificateSerializer serialize:valueObj.certificateDetails]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharingChangeFolderJoinPolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGSharingFolderJoinPolicy *dNewValue = - [DBTEAMLOGSharingFolderJoinPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGSharingFolderJoinPolicy *previousValue = - valueDict[@"previous_value"] - ? [DBTEAMLOGSharingFolderJoinPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSsoAddCertDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGCertificate *certificateDetails = + [DBTEAMLOGCertificateSerializer deserialize:valueDict[@"certificate_details"]]; - return - [[DBTEAMLOGSharingChangeFolderJoinPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSsoAddCertDetails alloc] initWithCertificateDetails:certificateDetails]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharingChangeLinkPolicyDetails.h" -#import "DBTEAMLOGSharingLinkPolicy.h" +#import "DBTEAMLOGSsoAddCertType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharingChangeLinkPolicyDetails +@implementation DBTEAMLOGSsoAddCertType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGSharingLinkPolicy *)dNewValue - previousValue:(DBTEAMLOGSharingLinkPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGSharingLinkPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoAddCertTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoAddCertTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoAddCertTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52206,10 +84011,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -52223,22 +84025,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharingChangeLinkPolicyDetails:other]; + return [self isEqualToSsoAddCertType:other]; } -- (BOOL)isEqualToSharingChangeLinkPolicyDetails: - (DBTEAMLOGSharingChangeLinkPolicyDetails *)aSharingChangeLinkPolicyDetails { - if (self == aSharingChangeLinkPolicyDetails) { +- (BOOL)isEqualToSsoAddCertType:(DBTEAMLOGSsoAddCertType *)aSsoAddCertType { + if (self == aSsoAddCertType) { return YES; } - if (![self.dNewValue isEqual:aSharingChangeLinkPolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSsoAddCertType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharingChangeLinkPolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -52246,71 +84042,58 @@ - (BOOL)isEqualToSharingChangeLinkPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharingChangeLinkPolicyDetailsSerializer +@implementation DBTEAMLOGSsoAddCertTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeLinkPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoAddCertType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGSharingLinkPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharingLinkPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharingChangeLinkPolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGSharingLinkPolicy *dNewValue = [DBTEAMLOGSharingLinkPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGSharingLinkPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGSharingLinkPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSsoAddCertType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSharingChangeLinkPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSsoAddCertType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharingChangeMemberPolicyDetails.h" -#import "DBTEAMLOGSharingMemberPolicy.h" +#import "DBTEAMLOGSsoAddLoginUrlDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharingChangeMemberPolicyDetails +@implementation DBTEAMLOGSsoAddLoginUrlDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGSharingMemberPolicy *)dNewValue - previousValue:(DBTEAMLOGSharingMemberPolicy *)previousValue { +- (instancetype)initWithDNewValue:(NSString *)dNewValue { [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { _dNewValue = dNewValue; - _previousValue = previousValue; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGSharingMemberPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoAddLoginUrlDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoAddLoginUrlDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoAddLoginUrlDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52328,9 +84111,6 @@ - (NSUInteger)hash { NSUInteger result = 1; result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } return prime * result; } @@ -52344,22 +84124,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharingChangeMemberPolicyDetails:other]; + return [self isEqualToSsoAddLoginUrlDetails:other]; } -- (BOOL)isEqualToSharingChangeMemberPolicyDetails: - (DBTEAMLOGSharingChangeMemberPolicyDetails *)aSharingChangeMemberPolicyDetails { - if (self == aSharingChangeMemberPolicyDetails) { +- (BOOL)isEqualToSsoAddLoginUrlDetails:(DBTEAMLOGSsoAddLoginUrlDetails *)aSsoAddLoginUrlDetails { + if (self == aSsoAddLoginUrlDetails) { return YES; } - if (![self.dNewValue isEqual:aSharingChangeMemberPolicyDetails.dNewValue]) { + if (![self.dNewValue isEqual:aSsoAddLoginUrlDetails.dNewValue]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aSharingChangeMemberPolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -52367,108 +84141,58 @@ - (BOOL)isEqualToSharingChangeMemberPolicyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSharingChangeMemberPolicyDetailsSerializer +@implementation DBTEAMLOGSsoAddLoginUrlDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharingChangeMemberPolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoAddLoginUrlDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGSharingMemberPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGSharingMemberPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"new_value"] = valueObj.dNewValue; return [jsonDict count] > 0 ? jsonDict : nil; } - -+ (DBTEAMLOGSharingChangeMemberPolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGSharingMemberPolicy *dNewValue = - [DBTEAMLOGSharingMemberPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGSharingMemberPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGSharingMemberPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; - - return [[DBTEAMLOGSharingChangeMemberPolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; -} - -@end - -#import "DBStoneSerializers.h" -#import "DBStoneValidators.h" -#import "DBTEAMLOGSharingFolderJoinPolicy.h" - -#pragma mark - API Object - -@implementation DBTEAMLOGSharingFolderJoinPolicy - -#pragma mark - Constructors - -- (instancetype)initWithFromAnyone { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingFolderJoinPolicyFromAnyone; - } - return self; -} - -- (instancetype)initWithFromTeamOnly { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly; - } - return self; -} - -- (instancetype)initWithOther { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingFolderJoinPolicyOther; - } - return self; + ++ (DBTEAMLOGSsoAddLoginUrlDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewValue = valueDict[@"new_value"]; + + return [[DBTEAMLOGSsoAddLoginUrlDetails alloc] initWithDNewValue:dNewValue]; } -#pragma mark - Instance field accessors +@end -#pragma mark - Tag state methods +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGSsoAddLoginUrlType.h" -- (BOOL)isFromAnyone { - return _tag == DBTEAMLOGSharingFolderJoinPolicyFromAnyone; -} +#pragma mark - API Object -- (BOOL)isFromTeamOnly { - return _tag == DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly; -} +@implementation DBTEAMLOGSsoAddLoginUrlType -- (BOOL)isOther { - return _tag == DBTEAMLOGSharingFolderJoinPolicyOther; -} +#pragma mark - Constructors -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharingFolderJoinPolicyFromAnyone: - return @"DBTEAMLOGSharingFolderJoinPolicyFromAnyone"; - case DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly: - return @"DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly"; - case DBTEAMLOGSharingFolderJoinPolicyOther: - return @"DBTEAMLOGSharingFolderJoinPolicyOther"; - } +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); + self = [super init]; + if (self) { + _description_ = description_; + } + return self; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharingFolderJoinPolicySerializer serialize:instance]; + return [DBTEAMLOGSsoAddLoginUrlTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharingFolderJoinPolicySerializer deserialize:dict]; + return [DBTEAMLOGSsoAddLoginUrlTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharingFolderJoinPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSsoAddLoginUrlTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52485,14 +84209,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharingFolderJoinPolicyFromAnyone: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingFolderJoinPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -52506,24 +84223,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharingFolderJoinPolicy:other]; + return [self isEqualToSsoAddLoginUrlType:other]; } -- (BOOL)isEqualToSharingFolderJoinPolicy:(DBTEAMLOGSharingFolderJoinPolicy *)aSharingFolderJoinPolicy { - if (self == aSharingFolderJoinPolicy) { +- (BOOL)isEqualToSsoAddLoginUrlType:(DBTEAMLOGSsoAddLoginUrlType *)aSsoAddLoginUrlType { + if (self == aSsoAddLoginUrlType) { return YES; } - if (self.tag != aSharingFolderJoinPolicy.tag) { + if (![self.description_ isEqual:aSsoAddLoginUrlType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGSharingFolderJoinPolicyFromAnyone: - return [[self tagName] isEqual:[aSharingFolderJoinPolicy tagName]]; - case DBTEAMLOGSharingFolderJoinPolicyFromTeamOnly: - return [[self tagName] isEqual:[aSharingFolderJoinPolicy tagName]]; - case DBTEAMLOGSharingFolderJoinPolicyOther: - return [[self tagName] isEqual:[aSharingFolderJoinPolicy tagName]]; - } return YES; } @@ -52531,131 +84240,61 @@ - (BOOL)isEqualToSharingFolderJoinPolicy:(DBTEAMLOGSharingFolderJoinPolicy *)aSh #pragma mark - Serializer Object -@implementation DBTEAMLOGSharingFolderJoinPolicySerializer +@implementation DBTEAMLOGSsoAddLoginUrlTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharingFolderJoinPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoAddLoginUrlType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isFromAnyone]) { - jsonDict[@".tag"] = @"from_anyone"; - } else if ([valueObj isFromTeamOnly]) { - jsonDict[@".tag"] = @"from_team_only"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharingFolderJoinPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSsoAddLoginUrlType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"from_anyone"]) { - return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithFromAnyone]; - } else if ([tag isEqualToString:@"from_team_only"]) { - return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithFromTeamOnly]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharingFolderJoinPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSsoAddLoginUrlType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharingLinkPolicy.h" +#import "DBTEAMLOGSsoAddLogoutUrlDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSharingLinkPolicy +@implementation DBTEAMLOGSsoAddLogoutUrlDetails #pragma mark - Constructors -- (instancetype)initWithDefaultPrivate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingLinkPolicyDefaultPrivate; - } - return self; -} - -- (instancetype)initWithDefaultPublic { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingLinkPolicyDefaultPublic; - } - return self; -} - -- (instancetype)initWithOnlyPrivate { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingLinkPolicyOnlyPrivate; - } - return self; -} +- (instancetype)initWithDNewValue:(NSString *)dNewValue { -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharingLinkPolicyOther; + _dNewValue = dNewValue; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDefaultPrivate { - return _tag == DBTEAMLOGSharingLinkPolicyDefaultPrivate; -} - -- (BOOL)isDefaultPublic { - return _tag == DBTEAMLOGSharingLinkPolicyDefaultPublic; -} - -- (BOOL)isOnlyPrivate { - return _tag == DBTEAMLOGSharingLinkPolicyOnlyPrivate; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharingLinkPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharingLinkPolicyDefaultPrivate: - return @"DBTEAMLOGSharingLinkPolicyDefaultPrivate"; - case DBTEAMLOGSharingLinkPolicyDefaultPublic: - return @"DBTEAMLOGSharingLinkPolicyDefaultPublic"; - case DBTEAMLOGSharingLinkPolicyOnlyPrivate: - return @"DBTEAMLOGSharingLinkPolicyOnlyPrivate"; - case DBTEAMLOGSharingLinkPolicyOther: - return @"DBTEAMLOGSharingLinkPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initDefault { + return [self initWithDNewValue:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharingLinkPolicySerializer serialize:instance]; + return [DBTEAMLOGSsoAddLogoutUrlDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharingLinkPolicySerializer deserialize:dict]; + return [DBTEAMLOGSsoAddLogoutUrlDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharingLinkPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSsoAddLogoutUrlDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52672,15 +84311,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharingLinkPolicyDefaultPrivate: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingLinkPolicyDefaultPublic: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingLinkPolicyOnlyPrivate: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingLinkPolicyOther: - result = prime * result + [[self tagName] hash]; + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; } return prime * result; @@ -52695,25 +84327,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharingLinkPolicy:other]; + return [self isEqualToSsoAddLogoutUrlDetails:other]; } -- (BOOL)isEqualToSharingLinkPolicy:(DBTEAMLOGSharingLinkPolicy *)aSharingLinkPolicy { - if (self == aSharingLinkPolicy) { +- (BOOL)isEqualToSsoAddLogoutUrlDetails:(DBTEAMLOGSsoAddLogoutUrlDetails *)aSsoAddLogoutUrlDetails { + if (self == aSsoAddLogoutUrlDetails) { return YES; } - if (self.tag != aSharingLinkPolicy.tag) { - return NO; - } - switch (_tag) { - case DBTEAMLOGSharingLinkPolicyDefaultPrivate: - return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; - case DBTEAMLOGSharingLinkPolicyDefaultPublic: - return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; - case DBTEAMLOGSharingLinkPolicyOnlyPrivate: - return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; - case DBTEAMLOGSharingLinkPolicyOther: - return [[self tagName] isEqual:[aSharingLinkPolicy tagName]]; + if (self.dNewValue) { + if (![self.dNewValue isEqual:aSsoAddLogoutUrlDetails.dNewValue]) { + return NO; + } } return YES; } @@ -52722,121 +84346,60 @@ - (BOOL)isEqualToSharingLinkPolicy:(DBTEAMLOGSharingLinkPolicy *)aSharingLinkPol #pragma mark - Serializer Object -@implementation DBTEAMLOGSharingLinkPolicySerializer +@implementation DBTEAMLOGSsoAddLogoutUrlDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharingLinkPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoAddLogoutUrlDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDefaultPrivate]) { - jsonDict[@".tag"] = @"default_private"; - } else if ([valueObj isDefaultPublic]) { - jsonDict[@".tag"] = @"default_public"; - } else if ([valueObj isOnlyPrivate]) { - jsonDict[@".tag"] = @"only_private"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = valueObj.dNewValue; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharingLinkPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSsoAddLogoutUrlDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewValue = valueDict[@"new_value"] ?: nil; - if ([tag isEqualToString:@"default_private"]) { - return [[DBTEAMLOGSharingLinkPolicy alloc] initWithDefaultPrivate]; - } else if ([tag isEqualToString:@"default_public"]) { - return [[DBTEAMLOGSharingLinkPolicy alloc] initWithDefaultPublic]; - } else if ([tag isEqualToString:@"only_private"]) { - return [[DBTEAMLOGSharingLinkPolicy alloc] initWithOnlyPrivate]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharingLinkPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharingLinkPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSsoAddLogoutUrlDetails alloc] initWithDNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSharingMemberPolicy.h" +#import "DBTEAMLOGSsoAddLogoutUrlType.h" #pragma mark - API Object -@implementation DBTEAMLOGSharingMemberPolicy +@implementation DBTEAMLOGSsoAddLogoutUrlType #pragma mark - Constructors -- (instancetype)initWithAllow { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingMemberPolicyAllow; - } - return self; -} - -- (instancetype)initWithForbid { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSharingMemberPolicyForbid; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSharingMemberPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isAllow { - return _tag == DBTEAMLOGSharingMemberPolicyAllow; -} - -- (BOOL)isForbid { - return _tag == DBTEAMLOGSharingMemberPolicyForbid; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSharingMemberPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSharingMemberPolicyAllow: - return @"DBTEAMLOGSharingMemberPolicyAllow"; - case DBTEAMLOGSharingMemberPolicyForbid: - return @"DBTEAMLOGSharingMemberPolicyForbid"; - case DBTEAMLOGSharingMemberPolicyOther: - return @"DBTEAMLOGSharingMemberPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSharingMemberPolicySerializer serialize:instance]; + return [DBTEAMLOGSsoAddLogoutUrlTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSharingMemberPolicySerializer deserialize:dict]; + return [DBTEAMLOGSsoAddLogoutUrlTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSharingMemberPolicySerializer serialize:self] description]; + return [[DBTEAMLOGSsoAddLogoutUrlTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52853,14 +84416,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSharingMemberPolicyAllow: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingMemberPolicyForbid: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSharingMemberPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -52874,24 +84430,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSharingMemberPolicy:other]; + return [self isEqualToSsoAddLogoutUrlType:other]; } -- (BOOL)isEqualToSharingMemberPolicy:(DBTEAMLOGSharingMemberPolicy *)aSharingMemberPolicy { - if (self == aSharingMemberPolicy) { +- (BOOL)isEqualToSsoAddLogoutUrlType:(DBTEAMLOGSsoAddLogoutUrlType *)aSsoAddLogoutUrlType { + if (self == aSsoAddLogoutUrlType) { return YES; } - if (self.tag != aSharingMemberPolicy.tag) { + if (![self.description_ isEqual:aSsoAddLogoutUrlType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGSharingMemberPolicyAllow: - return [[self tagName] isEqual:[aSharingMemberPolicy tagName]]; - case DBTEAMLOGSharingMemberPolicyForbid: - return [[self tagName] isEqual:[aSharingMemberPolicy tagName]]; - case DBTEAMLOGSharingMemberPolicyOther: - return [[self tagName] isEqual:[aSharingMemberPolicy tagName]]; - } return YES; } @@ -52899,78 +84447,65 @@ - (BOOL)isEqualToSharingMemberPolicy:(DBTEAMLOGSharingMemberPolicy *)aSharingMem #pragma mark - Serializer Object -@implementation DBTEAMLOGSharingMemberPolicySerializer +@implementation DBTEAMLOGSsoAddLogoutUrlTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSharingMemberPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoAddLogoutUrlType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isAllow]) { - jsonDict[@".tag"] = @"allow"; - } else if ([valueObj isForbid]) { - jsonDict[@".tag"] = @"forbid"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSharingMemberPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGSsoAddLogoutUrlType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"allow"]) { - return [[DBTEAMLOGSharingMemberPolicy alloc] initWithAllow]; - } else if ([tag isEqualToString:@"forbid"]) { - return [[DBTEAMLOGSharingMemberPolicy alloc] initWithForbid]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSharingMemberPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSharingMemberPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGSsoAddLogoutUrlType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelAppCreateDetails.h" +#import "DBTEAMLOGCertificate.h" +#import "DBTEAMLOGSsoChangeCertDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelAppCreateDetails +@implementation DBTEAMLOGSsoChangeCertDetails #pragma mark - Constructors -- (instancetype)initWithSharingPermission:(NSString *)sharingPermission tokenKey:(NSString *)tokenKey { +- (instancetype)initWithDNewCertificateDetails:(DBTEAMLOGCertificate *)dNewCertificateDetails + previousCertificateDetails:(DBTEAMLOGCertificate *)previousCertificateDetails { + [DBStoneValidators nonnullValidator:nil](dNewCertificateDetails); self = [super init]; if (self) { - _sharingPermission = sharingPermission; - _tokenKey = tokenKey; + _previousCertificateDetails = previousCertificateDetails; + _dNewCertificateDetails = dNewCertificateDetails; } return self; } -- (instancetype)initDefault { - return [self initWithSharingPermission:nil tokenKey:nil]; +- (instancetype)initWithDNewCertificateDetails:(DBTEAMLOGCertificate *)dNewCertificateDetails { + return [self initWithDNewCertificateDetails:dNewCertificateDetails previousCertificateDetails:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelAppCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeCertDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelAppCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeCertDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelAppCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeCertDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -52987,11 +84522,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } - if (self.tokenKey != nil) { - result = prime * result + [self.tokenKey hash]; + result = prime * result + [self.dNewCertificateDetails hash]; + if (self.previousCertificateDetails != nil) { + result = prime * result + [self.previousCertificateDetails hash]; } return prime * result; @@ -53006,20 +84539,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelAppCreateDetails:other]; + return [self isEqualToSsoChangeCertDetails:other]; } -- (BOOL)isEqualToShmodelAppCreateDetails:(DBTEAMLOGShmodelAppCreateDetails *)aShmodelAppCreateDetails { - if (self == aShmodelAppCreateDetails) { +- (BOOL)isEqualToSsoChangeCertDetails:(DBTEAMLOGSsoChangeCertDetails *)aSsoChangeCertDetails { + if (self == aSsoChangeCertDetails) { return YES; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aShmodelAppCreateDetails.sharingPermission]) { - return NO; - } + if (![self.dNewCertificateDetails isEqual:aSsoChangeCertDetails.dNewCertificateDetails]) { + return NO; } - if (self.tokenKey) { - if (![self.tokenKey isEqual:aShmodelAppCreateDetails.tokenKey]) { + if (self.previousCertificateDetails) { + if (![self.previousCertificateDetails isEqual:aSsoChangeCertDetails.previousCertificateDetails]) { return NO; } } @@ -53030,68 +84561,68 @@ - (BOOL)isEqualToShmodelAppCreateDetails:(DBTEAMLOGShmodelAppCreateDetails *)aSh #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelAppCreateDetailsSerializer +@implementation DBTEAMLOGSsoChangeCertDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelAppCreateDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeCertDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } - if (valueObj.tokenKey) { - jsonDict[@"token_key"] = valueObj.tokenKey; + jsonDict[@"new_certificate_details"] = [DBTEAMLOGCertificateSerializer serialize:valueObj.dNewCertificateDetails]; + if (valueObj.previousCertificateDetails) { + jsonDict[@"previous_certificate_details"] = + [DBTEAMLOGCertificateSerializer serialize:valueObj.previousCertificateDetails]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelAppCreateDetails *)deserialize:(NSDictionary *)valueDict { - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - NSString *tokenKey = valueDict[@"token_key"] ?: nil; ++ (DBTEAMLOGSsoChangeCertDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGCertificate *dNewCertificateDetails = + [DBTEAMLOGCertificateSerializer deserialize:valueDict[@"new_certificate_details"]]; + DBTEAMLOGCertificate *previousCertificateDetails = + valueDict[@"previous_certificate_details"] + ? [DBTEAMLOGCertificateSerializer deserialize:valueDict[@"previous_certificate_details"]] + : nil; - return [[DBTEAMLOGShmodelAppCreateDetails alloc] initWithSharingPermission:sharingPermission tokenKey:tokenKey]; + return [[DBTEAMLOGSsoChangeCertDetails alloc] initWithDNewCertificateDetails:dNewCertificateDetails + previousCertificateDetails:previousCertificateDetails]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelCreateDetails.h" +#import "DBTEAMLOGSsoChangeCertType.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelCreateDetails +@implementation DBTEAMLOGSsoChangeCertType #pragma mark - Constructors -- (instancetype)initWithSharingPermission:(NSString *)sharingPermission tokenKey:(NSString *)tokenKey { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _sharingPermission = sharingPermission; - _tokenKey = tokenKey; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithSharingPermission:nil tokenKey:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeCertTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeCertTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeCertTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53108,12 +84639,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } - if (self.tokenKey != nil) { - result = prime * result + [self.tokenKey hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -53127,22 +84653,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelCreateDetails:other]; + return [self isEqualToSsoChangeCertType:other]; } -- (BOOL)isEqualToShmodelCreateDetails:(DBTEAMLOGShmodelCreateDetails *)aShmodelCreateDetails { - if (self == aShmodelCreateDetails) { +- (BOOL)isEqualToSsoChangeCertType:(DBTEAMLOGSsoChangeCertType *)aSsoChangeCertType { + if (self == aSsoChangeCertType) { return YES; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aShmodelCreateDetails.sharingPermission]) { - return NO; - } - } - if (self.tokenKey) { - if (![self.tokenKey isEqual:aShmodelCreateDetails.tokenKey]) { - return NO; - } + if (![self.description_ isEqual:aSsoChangeCertType.description_]) { + return NO; } return YES; } @@ -53151,68 +84670,60 @@ - (BOOL)isEqualToShmodelCreateDetails:(DBTEAMLOGShmodelCreateDetails *)aShmodelC #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelCreateDetailsSerializer +@implementation DBTEAMLOGSsoChangeCertTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelCreateDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeCertType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } - if (valueObj.tokenKey) { - jsonDict[@"token_key"] = valueObj.tokenKey; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelCreateDetails *)deserialize:(NSDictionary *)valueDict { - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - NSString *tokenKey = valueDict[@"token_key"] ?: nil; ++ (DBTEAMLOGSsoChangeCertType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGShmodelCreateDetails alloc] initWithSharingPermission:sharingPermission tokenKey:tokenKey]; + return [[DBTEAMLOGSsoChangeCertType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelDisableDetails.h" +#import "DBTEAMLOGSsoChangeLoginUrlDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelDisableDetails +@implementation DBTEAMLOGSsoChangeLoginUrlDetails #pragma mark - Constructors -- (instancetype)initWithSharingPermission:(NSString *)sharingPermission tokenKey:(NSString *)tokenKey { +- (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSString *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _sharingPermission = sharingPermission; - _tokenKey = tokenKey; + _previousValue = previousValue; + _dNewValue = dNewValue; } return self; } -- (instancetype)initDefault { - return [self initWithSharingPermission:nil tokenKey:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelDisableDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeLoginUrlDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelDisableDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeLoginUrlDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelDisableDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeLoginUrlDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53229,12 +84740,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.sharingPermission != nil) { - result = prime * result + [self.sharingPermission hash]; - } - if (self.tokenKey != nil) { - result = prime * result + [self.tokenKey hash]; - } + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; return prime * result; } @@ -53248,22 +84755,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelDisableDetails:other]; + return [self isEqualToSsoChangeLoginUrlDetails:other]; } -- (BOOL)isEqualToShmodelDisableDetails:(DBTEAMLOGShmodelDisableDetails *)aShmodelDisableDetails { - if (self == aShmodelDisableDetails) { +- (BOOL)isEqualToSsoChangeLoginUrlDetails:(DBTEAMLOGSsoChangeLoginUrlDetails *)aSsoChangeLoginUrlDetails { + if (self == aSsoChangeLoginUrlDetails) { return YES; } - if (self.sharingPermission) { - if (![self.sharingPermission isEqual:aShmodelDisableDetails.sharingPermission]) { - return NO; - } + if (![self.previousValue isEqual:aSsoChangeLoginUrlDetails.previousValue]) { + return NO; } - if (self.tokenKey) { - if (![self.tokenKey isEqual:aShmodelDisableDetails.tokenKey]) { - return NO; - } + if (![self.dNewValue isEqual:aSsoChangeLoginUrlDetails.dNewValue]) { + return NO; } return YES; } @@ -53272,51 +84775,42 @@ - (BOOL)isEqualToShmodelDisableDetails:(DBTEAMLOGShmodelDisableDetails *)aShmode #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelDisableDetailsSerializer +@implementation DBTEAMLOGSsoChangeLoginUrlDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelDisableDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeLoginUrlDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.sharingPermission) { - jsonDict[@"sharing_permission"] = valueObj.sharingPermission; - } - if (valueObj.tokenKey) { - jsonDict[@"token_key"] = valueObj.tokenKey; - } + jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"new_value"] = valueObj.dNewValue; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelDisableDetails *)deserialize:(NSDictionary *)valueDict { - NSString *sharingPermission = valueDict[@"sharing_permission"] ?: nil; - NSString *tokenKey = valueDict[@"token_key"] ?: nil; ++ (DBTEAMLOGSsoChangeLoginUrlDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousValue = valueDict[@"previous_value"]; + NSString *dNewValue = valueDict[@"new_value"]; - return [[DBTEAMLOGShmodelDisableDetails alloc] initWithSharingPermission:sharingPermission tokenKey:tokenKey]; + return [[DBTEAMLOGSsoChangeLoginUrlDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGNonTeamMemberLogInfo.h" -#import "DBTEAMLOGShmodelFbShareDetails.h" +#import "DBTEAMLOGSsoChangeLoginUrlType.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelFbShareDetails +@implementation DBTEAMLOGSsoChangeLoginUrlType #pragma mark - Constructors -- (instancetype)initWithSharingNonMemberRecipients: - (NSArray *)sharingNonMemberRecipients { - [DBStoneValidators nonnullValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]]( - sharingNonMemberRecipients); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _sharingNonMemberRecipients = sharingNonMemberRecipients; + _description_ = description_; } return self; } @@ -53324,17 +84818,17 @@ - (instancetype)initWithSharingNonMemberRecipients: #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelFbShareDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeLoginUrlTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelFbShareDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeLoginUrlTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelFbShareDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeLoginUrlTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53351,7 +84845,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.sharingNonMemberRecipients hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -53365,14 +84859,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelFbShareDetails:other]; + return [self isEqualToSsoChangeLoginUrlType:other]; } -- (BOOL)isEqualToShmodelFbShareDetails:(DBTEAMLOGShmodelFbShareDetails *)aShmodelFbShareDetails { - if (self == aShmodelFbShareDetails) { +- (BOOL)isEqualToSsoChangeLoginUrlType:(DBTEAMLOGSsoChangeLoginUrlType *)aSsoChangeLoginUrlType { + if (self == aSsoChangeLoginUrlType) { return YES; } - if (![self.sharingNonMemberRecipients isEqual:aShmodelFbShareDetails.sharingNonMemberRecipients]) { + if (![self.description_ isEqual:aSsoChangeLoginUrlType.description_]) { return NO; } return YES; @@ -53382,64 +84876,62 @@ - (BOOL)isEqualToShmodelFbShareDetails:(DBTEAMLOGShmodelFbShareDetails *)aShmode #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelFbShareDetailsSerializer +@implementation DBTEAMLOGSsoChangeLoginUrlTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelFbShareDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeLoginUrlType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"sharing_non_member_recipients"] = - [DBArraySerializer serialize:valueObj.sharingNonMemberRecipients - withBlock:^id(id elem0) { - return [DBTEAMLOGNonTeamMemberLogInfoSerializer serialize:elem0]; - }]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelFbShareDetails *)deserialize:(NSDictionary *)valueDict { - NSArray *sharingNonMemberRecipients = - [DBArraySerializer deserialize:valueDict[@"sharing_non_member_recipients"] - withBlock:^id(id elem0) { - return [DBTEAMLOGNonTeamMemberLogInfoSerializer deserialize:elem0]; - }]; ++ (DBTEAMLOGSsoChangeLoginUrlType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGShmodelFbShareDetails alloc] initWithSharingNonMemberRecipients:sharingNonMemberRecipients]; + return [[DBTEAMLOGSsoChangeLoginUrlType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelGroupShareDetails.h" +#import "DBTEAMLOGSsoChangeLogoutUrlDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelGroupShareDetails +@implementation DBTEAMLOGSsoChangeLogoutUrlDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSString *)dNewValue { self = [super init]; if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; } return self; } +- (instancetype)initDefault { + return [self initWithPreviousValue:nil dNewValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelGroupShareDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelGroupShareDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelGroupShareDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53456,6 +84948,13 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } + if (self.dNewValue != nil) { + result = prime * result + [self.dNewValue hash]; + } + return prime * result; } @@ -53468,13 +84967,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelGroupShareDetails:other]; + return [self isEqualToSsoChangeLogoutUrlDetails:other]; } -- (BOOL)isEqualToShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)aShmodelGroupShareDetails { - if (self == aShmodelGroupShareDetails) { +- (BOOL)isEqualToSsoChangeLogoutUrlDetails:(DBTEAMLOGSsoChangeLogoutUrlDetails *)aSsoChangeLogoutUrlDetails { + if (self == aSsoChangeLogoutUrlDetails) { return YES; } + if (self.previousValue) { + if (![self.previousValue isEqual:aSsoChangeLogoutUrlDetails.previousValue]) { + return NO; + } + } + if (self.dNewValue) { + if (![self.dNewValue isEqual:aSsoChangeLogoutUrlDetails.dNewValue]) { + return NO; + } + } return YES; } @@ -53482,37 +84991,46 @@ - (BOOL)isEqualToShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelGroupShareDetailsSerializer +@implementation DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelGroupShareDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeLogoutUrlDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = valueObj.previousValue; + } + if (valueObj.dNewValue) { + jsonDict[@"new_value"] = valueObj.dNewValue; + } + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelGroupShareDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoChangeLogoutUrlDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousValue = valueDict[@"previous_value"] ?: nil; + NSString *dNewValue = valueDict[@"new_value"] ?: nil; - return [[DBTEAMLOGShmodelGroupShareDetails alloc] initDefault]; + return [[DBTEAMLOGSsoChangeLogoutUrlDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelRemoveExpirationDetails.h" +#import "DBTEAMLOGSsoChangeLogoutUrlType.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelRemoveExpirationDetails +@implementation DBTEAMLOGSsoChangeLogoutUrlType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -53520,17 +85038,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelRemoveExpirationDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeLogoutUrlTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelRemoveExpirationDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeLogoutUrlTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelRemoveExpirationDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeLogoutUrlTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53547,6 +85065,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -53559,14 +85079,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelRemoveExpirationDetails:other]; + return [self isEqualToSsoChangeLogoutUrlType:other]; } -- (BOOL)isEqualToShmodelRemoveExpirationDetails: - (DBTEAMLOGShmodelRemoveExpirationDetails *)aShmodelRemoveExpirationDetails { - if (self == aShmodelRemoveExpirationDetails) { +- (BOOL)isEqualToSsoChangeLogoutUrlType:(DBTEAMLOGSsoChangeLogoutUrlType *)aSsoChangeLogoutUrlType { + if (self == aSsoChangeLogoutUrlType) { return YES; } + if (![self.description_ isEqual:aSsoChangeLogoutUrlType.description_]) { + return NO; + } return YES; } @@ -53574,59 +85096,65 @@ - (BOOL)isEqualToShmodelRemoveExpirationDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelRemoveExpirationDetailsSerializer +@implementation DBTEAMLOGSsoChangeLogoutUrlTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelRemoveExpirationDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeLogoutUrlType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelRemoveExpirationDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoChangeLogoutUrlType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGShmodelRemoveExpirationDetails alloc] initDefault]; + return [[DBTEAMLOGSsoChangeLogoutUrlType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelSetExpirationDetails.h" +#import "DBTEAMLOGSsoChangePolicyDetails.h" +#import "DBTEAMPOLICIESSsoPolicy.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelSetExpirationDetails +@implementation DBTEAMLOGSsoChangePolicyDetails #pragma mark - Constructors -- (instancetype)initWithExpirationStartDate:(NSString *)expirationStartDate expirationDays:(NSNumber *)expirationDays { - [DBStoneValidators nonnullValidator:nil](expirationStartDate); - [DBStoneValidators nonnullValidator:nil](expirationDays); +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSsoPolicy *)dNewValue + previousValue:(DBTEAMPOLICIESSsoPolicy *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _expirationStartDate = expirationStartDate; - _expirationDays = expirationDays; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSsoPolicy *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelSetExpirationDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangePolicyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelSetExpirationDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangePolicyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelSetExpirationDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangePolicyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53643,8 +85171,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.expirationStartDate hash]; - result = prime * result + [self.expirationDays hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -53658,18 +85188,20 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelSetExpirationDetails:other]; + return [self isEqualToSsoChangePolicyDetails:other]; } -- (BOOL)isEqualToShmodelSetExpirationDetails:(DBTEAMLOGShmodelSetExpirationDetails *)aShmodelSetExpirationDetails { - if (self == aShmodelSetExpirationDetails) { +- (BOOL)isEqualToSsoChangePolicyDetails:(DBTEAMLOGSsoChangePolicyDetails *)aSsoChangePolicyDetails { + if (self == aSsoChangePolicyDetails) { return YES; } - if (![self.expirationStartDate isEqual:aShmodelSetExpirationDetails.expirationStartDate]) { + if (![self.dNewValue isEqual:aSsoChangePolicyDetails.dNewValue]) { return NO; } - if (![self.expirationDays isEqual:aShmodelSetExpirationDetails.expirationDays]) { - return NO; + if (self.previousValue) { + if (![self.previousValue isEqual:aSsoChangePolicyDetails.previousValue]) { + return NO; + } } return YES; } @@ -53678,41 +85210,45 @@ - (BOOL)isEqualToShmodelSetExpirationDetails:(DBTEAMLOGShmodelSetExpirationDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelSetExpirationDetailsSerializer +@implementation DBTEAMLOGSsoChangePolicyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelSetExpirationDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangePolicyDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"expiration_start_date"] = valueObj.expirationStartDate; - jsonDict[@"expiration_days"] = valueObj.expirationDays; + jsonDict[@"new_value"] = [DBTEAMPOLICIESSsoPolicySerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMPOLICIESSsoPolicySerializer serialize:valueObj.previousValue]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelSetExpirationDetails *)deserialize:(NSDictionary *)valueDict { - NSString *expirationStartDate = valueDict[@"expiration_start_date"]; - NSNumber *expirationDays = valueDict[@"expiration_days"]; ++ (DBTEAMLOGSsoChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMPOLICIESSsoPolicy *dNewValue = [DBTEAMPOLICIESSsoPolicySerializer deserialize:valueDict[@"new_value"]]; + DBTEAMPOLICIESSsoPolicy *previousValue = + valueDict[@"previous_value"] ? [DBTEAMPOLICIESSsoPolicySerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGShmodelSetExpirationDetails alloc] initWithExpirationStartDate:expirationStartDate - expirationDays:expirationDays]; + return [[DBTEAMLOGSsoChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelTeamCopyDetails.h" +#import "DBTEAMLOGSsoChangePolicyType.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelTeamCopyDetails +@implementation DBTEAMLOGSsoChangePolicyType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -53720,17 +85256,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelTeamCopyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangePolicyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelTeamCopyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangePolicyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelTeamCopyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangePolicyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53747,6 +85283,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -53759,13 +85297,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelTeamCopyDetails:other]; + return [self isEqualToSsoChangePolicyType:other]; } -- (BOOL)isEqualToShmodelTeamCopyDetails:(DBTEAMLOGShmodelTeamCopyDetails *)aShmodelTeamCopyDetails { - if (self == aShmodelTeamCopyDetails) { +- (BOOL)isEqualToSsoChangePolicyType:(DBTEAMLOGSsoChangePolicyType *)aSsoChangePolicyType { + if (self == aSsoChangePolicyType) { return YES; } + if (![self.description_ isEqual:aSsoChangePolicyType.description_]) { + return NO; + } return YES; } @@ -53773,37 +85314,42 @@ - (BOOL)isEqualToShmodelTeamCopyDetails:(DBTEAMLOGShmodelTeamCopyDetails *)aShmo #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelTeamCopyDetailsSerializer +@implementation DBTEAMLOGSsoChangePolicyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelTeamCopyDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangePolicyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelTeamCopyDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGShmodelTeamCopyDetails alloc] initDefault]; + return [[DBTEAMLOGSsoChangePolicyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelTeamDownloadDetails.h" +#import "DBTEAMLOGSsoChangeSamlIdentityModeDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelTeamDownloadDetails +@implementation DBTEAMLOGSsoChangeSamlIdentityModeDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNumber *)dNewValue { + [DBStoneValidators nonnullValidator:nil](previousValue); + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { + _previousValue = previousValue; + _dNewValue = dNewValue; } return self; } @@ -53811,17 +85357,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelTeamDownloadDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelTeamDownloadDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelTeamDownloadDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -53838,6 +85384,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.previousValue hash]; + result = prime * result + [self.dNewValue hash]; + return prime * result; } @@ -53850,103 +85399,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelTeamDownloadDetails:other]; -} - -- (BOOL)isEqualToShmodelTeamDownloadDetails:(DBTEAMLOGShmodelTeamDownloadDetails *)aShmodelTeamDownloadDetails { - if (self == aShmodelTeamDownloadDetails) { - return YES; - } - return YES; -} - -@end - -#pragma mark - Serializer Object - -@implementation DBTEAMLOGShmodelTeamDownloadDetailsSerializer - -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelTeamDownloadDetails *)valueObj { -#pragma unused(valueObj) - NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - - return [jsonDict count] > 0 ? jsonDict : nil; -} - -+ (DBTEAMLOGShmodelTeamDownloadDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) - - return [[DBTEAMLOGShmodelTeamDownloadDetails alloc] initDefault]; -} - -@end - -#import "DBStoneSerializers.h" -#import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelTeamShareDetails.h" - -#pragma mark - API Object - -@implementation DBTEAMLOGShmodelTeamShareDetails - -#pragma mark - Constructors - -- (instancetype)initDefault { - - self = [super init]; - if (self) { - } - return self; -} - -#pragma mark - Serialization methods - -+ (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelTeamShareDetailsSerializer serialize:instance]; -} - -+ (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelTeamShareDetailsSerializer deserialize:dict]; -} - -#pragma mark - Description method - -- (NSString *)description { - return [[DBTEAMLOGShmodelTeamShareDetailsSerializer serialize:self] description]; -} - -#pragma mark - Copyable method - -- (instancetype)copyWithZone:(NSZone *)zone { -#pragma unused(zone) - /// object is immutable - return self; -} - -#pragma mark - Hash method - -- (NSUInteger)hash { - NSUInteger prime = 31; - NSUInteger result = 1; - - return prime * result; + return [self isEqualToSsoChangeSamlIdentityModeDetails:other]; } -#pragma mark - Equality method - -- (BOOL)isEqual:(id)other { - if (other == self) { +- (BOOL)isEqualToSsoChangeSamlIdentityModeDetails: + (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)aSsoChangeSamlIdentityModeDetails { + if (self == aSsoChangeSamlIdentityModeDetails) { return YES; } - if (!other || ![other isKindOfClass:[self class]]) { + if (![self.previousValue isEqual:aSsoChangeSamlIdentityModeDetails.previousValue]) { return NO; } - return [self isEqualToShmodelTeamShareDetails:other]; -} - -- (BOOL)isEqualToShmodelTeamShareDetails:(DBTEAMLOGShmodelTeamShareDetails *)aShmodelTeamShareDetails { - if (self == aShmodelTeamShareDetails) { - return YES; + if (![self.dNewValue isEqual:aSsoChangeSamlIdentityModeDetails.dNewValue]) { + return NO; } return YES; } @@ -53955,37 +85420,42 @@ - (BOOL)isEqualToShmodelTeamShareDetails:(DBTEAMLOGShmodelTeamShareDetails *)aSh #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelTeamShareDetailsSerializer +@implementation DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelTeamShareDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeSamlIdentityModeDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"new_value"] = valueObj.dNewValue; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelTeamShareDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *previousValue = valueDict[@"previous_value"]; + NSNumber *dNewValue = valueDict[@"new_value"]; - return [[DBTEAMLOGShmodelTeamShareDetails alloc] initDefault]; + return [[DBTEAMLOGSsoChangeSamlIdentityModeDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelTeamViewDetails.h" +#import "DBTEAMLOGSsoChangeSamlIdentityModeType.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelTeamViewDetails +@implementation DBTEAMLOGSsoChangeSamlIdentityModeType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -53993,17 +85463,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelTeamViewDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelTeamViewDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelTeamViewDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54020,6 +85490,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -54032,13 +85504,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelTeamViewDetails:other]; + return [self isEqualToSsoChangeSamlIdentityModeType:other]; } -- (BOOL)isEqualToShmodelTeamViewDetails:(DBTEAMLOGShmodelTeamViewDetails *)aShmodelTeamViewDetails { - if (self == aShmodelTeamViewDetails) { +- (BOOL)isEqualToSsoChangeSamlIdentityModeType: + (DBTEAMLOGSsoChangeSamlIdentityModeType *)aSsoChangeSamlIdentityModeType { + if (self == aSsoChangeSamlIdentityModeType) { return YES; } + if (![self.description_ isEqual:aSsoChangeSamlIdentityModeType.description_]) { + return NO; + } return YES; } @@ -54046,37 +85522,41 @@ - (BOOL)isEqualToShmodelTeamViewDetails:(DBTEAMLOGShmodelTeamViewDetails *)aShmo #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelTeamViewDetailsSerializer +@implementation DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelTeamViewDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeSamlIdentityModeType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelTeamViewDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoChangeSamlIdentityModeType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGShmodelTeamViewDetails alloc] initDefault]; + return [[DBTEAMLOGSsoChangeSamlIdentityModeType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelVisibilityPasswordDetails.h" +#import "DBTEAMLOGFailureDetailsLogInfo.h" +#import "DBTEAMLOGSsoErrorDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelVisibilityPasswordDetails +@implementation DBTEAMLOGSsoErrorDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithErrorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails { + [DBStoneValidators nonnullValidator:nil](errorDetails); self = [super init]; if (self) { + _errorDetails = errorDetails; } return self; } @@ -54084,17 +85564,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoErrorDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoErrorDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoErrorDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54111,6 +85591,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.errorDetails hash]; + return prime * result; } @@ -54123,14 +85605,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelVisibilityPasswordDetails:other]; + return [self isEqualToSsoErrorDetails:other]; } -- (BOOL)isEqualToShmodelVisibilityPasswordDetails: - (DBTEAMLOGShmodelVisibilityPasswordDetails *)aShmodelVisibilityPasswordDetails { - if (self == aShmodelVisibilityPasswordDetails) { +- (BOOL)isEqualToSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)aSsoErrorDetails { + if (self == aSsoErrorDetails) { return YES; } + if (![self.errorDetails isEqual:aSsoErrorDetails.errorDetails]) { + return NO; + } return YES; } @@ -54138,37 +85622,41 @@ - (BOOL)isEqualToShmodelVisibilityPasswordDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer +@implementation DBTEAMLOGSsoErrorDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelVisibilityPasswordDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoErrorDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"error_details"] = [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:valueObj.errorDetails]; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelVisibilityPasswordDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoErrorDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGFailureDetailsLogInfo *errorDetails = + [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:valueDict[@"error_details"]]; - return [[DBTEAMLOGShmodelVisibilityPasswordDetails alloc] initDefault]; + return [[DBTEAMLOGSsoErrorDetails alloc] initWithErrorDetails:errorDetails]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelVisibilityPublicDetails.h" +#import "DBTEAMLOGSsoErrorType.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelVisibilityPublicDetails +@implementation DBTEAMLOGSsoErrorType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -54176,17 +85664,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelVisibilityPublicDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoErrorTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelVisibilityPublicDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoErrorTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelVisibilityPublicDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoErrorTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54203,6 +85691,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -54215,14 +85705,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelVisibilityPublicDetails:other]; + return [self isEqualToSsoErrorType:other]; } -- (BOOL)isEqualToShmodelVisibilityPublicDetails: - (DBTEAMLOGShmodelVisibilityPublicDetails *)aShmodelVisibilityPublicDetails { - if (self == aShmodelVisibilityPublicDetails) { +- (BOOL)isEqualToSsoErrorType:(DBTEAMLOGSsoErrorType *)aSsoErrorType { + if (self == aSsoErrorType) { return YES; } + if (![self.description_ isEqual:aSsoErrorType.description_]) { + return NO; + } return YES; } @@ -54230,30 +85722,31 @@ - (BOOL)isEqualToShmodelVisibilityPublicDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelVisibilityPublicDetailsSerializer +@implementation DBTEAMLOGSsoErrorTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelVisibilityPublicDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoErrorType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelVisibilityPublicDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoErrorType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGShmodelVisibilityPublicDetails alloc] initDefault]; + return [[DBTEAMLOGSsoErrorType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h" +#import "DBTEAMLOGSsoRemoveCertDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGShmodelVisibilityTeamOnlyDetails +@implementation DBTEAMLOGSsoRemoveCertDetails #pragma mark - Constructors @@ -54268,17 +85761,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoRemoveCertDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoRemoveCertDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoRemoveCertDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54307,12 +85800,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToShmodelVisibilityTeamOnlyDetails:other]; + return [self isEqualToSsoRemoveCertDetails:other]; } -- (BOOL)isEqualToShmodelVisibilityTeamOnlyDetails: - (DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)aShmodelVisibilityTeamOnlyDetails { - if (self == aShmodelVisibilityTeamOnlyDetails) { +- (BOOL)isEqualToSsoRemoveCertDetails:(DBTEAMLOGSsoRemoveCertDetails *)aSsoRemoveCertDetails { + if (self == aSsoRemoveCertDetails) { return YES; } return YES; @@ -54322,37 +85814,39 @@ - (BOOL)isEqualToShmodelVisibilityTeamOnlyDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer +@implementation DBTEAMLOGSsoRemoveCertDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveCertDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGSsoRemoveCertDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGShmodelVisibilityTeamOnlyDetails alloc] initDefault]; + return [[DBTEAMLOGSsoRemoveCertDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSignInAsSessionEndDetails.h" +#import "DBTEAMLOGSsoRemoveCertType.h" #pragma mark - API Object -@implementation DBTEAMLOGSignInAsSessionEndDetails +@implementation DBTEAMLOGSsoRemoveCertType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -54360,17 +85854,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSignInAsSessionEndDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoRemoveCertTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSignInAsSessionEndDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoRemoveCertTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSignInAsSessionEndDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoRemoveCertTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54387,6 +85881,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -54399,13 +85895,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSignInAsSessionEndDetails:other]; + return [self isEqualToSsoRemoveCertType:other]; } -- (BOOL)isEqualToSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails *)aSignInAsSessionEndDetails { - if (self == aSignInAsSessionEndDetails) { +- (BOOL)isEqualToSsoRemoveCertType:(DBTEAMLOGSsoRemoveCertType *)aSsoRemoveCertType { + if (self == aSsoRemoveCertType) { return YES; } + if (![self.description_ isEqual:aSsoRemoveCertType.description_]) { + return NO; + } return YES; } @@ -54413,37 +85912,40 @@ - (BOOL)isEqualToSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGSignInAsSessionEndDetailsSerializer +@implementation DBTEAMLOGSsoRemoveCertTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionEndDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveCertType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSignInAsSessionEndDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoRemoveCertType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSignInAsSessionEndDetails alloc] initDefault]; + return [[DBTEAMLOGSsoRemoveCertType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSignInAsSessionStartDetails.h" +#import "DBTEAMLOGSsoRemoveLoginUrlDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSignInAsSessionStartDetails +@implementation DBTEAMLOGSsoRemoveLoginUrlDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithPreviousValue:(NSString *)previousValue { + [DBStoneValidators nonnullValidator:nil](previousValue); self = [super init]; if (self) { + _previousValue = previousValue; } return self; } @@ -54451,17 +85953,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSignInAsSessionStartDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSignInAsSessionStartDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSignInAsSessionStartDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54478,6 +85980,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.previousValue hash]; + return prime * result; } @@ -54490,13 +85994,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSignInAsSessionStartDetails:other]; + return [self isEqualToSsoRemoveLoginUrlDetails:other]; } -- (BOOL)isEqualToSignInAsSessionStartDetails:(DBTEAMLOGSignInAsSessionStartDetails *)aSignInAsSessionStartDetails { - if (self == aSignInAsSessionStartDetails) { +- (BOOL)isEqualToSsoRemoveLoginUrlDetails:(DBTEAMLOGSsoRemoveLoginUrlDetails *)aSsoRemoveLoginUrlDetails { + if (self == aSsoRemoveLoginUrlDetails) { return YES; } + if (![self.previousValue isEqual:aSsoRemoveLoginUrlDetails.previousValue]) { + return NO; + } return YES; } @@ -54504,64 +86011,58 @@ - (BOOL)isEqualToSignInAsSessionStartDetails:(DBTEAMLOGSignInAsSessionStartDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGSignInAsSessionStartDetailsSerializer +@implementation DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionStartDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLoginUrlDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"previous_value"] = valueObj.previousValue; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSignInAsSessionStartDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoRemoveLoginUrlDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousValue = valueDict[@"previous_value"]; - return [[DBTEAMLOGSignInAsSessionStartDetails alloc] initDefault]; + return [[DBTEAMLOGSsoRemoveLoginUrlDetails alloc] initWithPreviousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSmartSyncChangePolicyDetails.h" -#import "DBTEAMPOLICIESSmartSyncPolicy.h" +#import "DBTEAMLOGSsoRemoveLoginUrlType.h" #pragma mark - API Object -@implementation DBTEAMLOGSmartSyncChangePolicyDetails +@implementation DBTEAMLOGSsoRemoveLoginUrlType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSmartSyncPolicy *)dNewValue - previousValue:(DBTEAMPOLICIESSmartSyncPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); - +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSmartSyncPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSmartSyncChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoRemoveLoginUrlTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSmartSyncChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoRemoveLoginUrlTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSmartSyncChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoRemoveLoginUrlTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54578,10 +86079,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -54595,21 +86093,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSmartSyncChangePolicyDetails:other]; + return [self isEqualToSsoRemoveLoginUrlType:other]; } -- (BOOL)isEqualToSmartSyncChangePolicyDetails:(DBTEAMLOGSmartSyncChangePolicyDetails *)aSmartSyncChangePolicyDetails { - if (self == aSmartSyncChangePolicyDetails) { +- (BOOL)isEqualToSsoRemoveLoginUrlType:(DBTEAMLOGSsoRemoveLoginUrlType *)aSsoRemoveLoginUrlType { + if (self == aSsoRemoveLoginUrlType) { return YES; } - if (![self.dNewValue isEqual:aSmartSyncChangePolicyDetails.dNewValue]) { + if (![self.description_ isEqual:aSsoRemoveLoginUrlType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aSmartSyncChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -54617,45 +86110,40 @@ - (BOOL)isEqualToSmartSyncChangePolicyDetails:(DBTEAMLOGSmartSyncChangePolicyDet #pragma mark - Serializer Object -@implementation DBTEAMLOGSmartSyncChangePolicyDetailsSerializer +@implementation DBTEAMLOGSsoRemoveLoginUrlTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLoginUrlType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMPOLICIESSmartSyncPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESSmartSyncPolicySerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSmartSyncChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESSmartSyncPolicy *dNewValue = - [DBTEAMPOLICIESSmartSyncPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMPOLICIESSmartSyncPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMPOLICIESSmartSyncPolicySerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGSsoRemoveLoginUrlType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSmartSyncChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGSsoRemoveLoginUrlType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h" +#import "DBTEAMLOGSsoRemoveLogoutUrlDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails +@implementation DBTEAMLOGSsoRemoveLogoutUrlDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithPreviousValue:(NSString *)previousValue { + [DBStoneValidators nonnullValidator:nil](previousValue); self = [super init]; if (self) { + _previousValue = previousValue; } return self; } @@ -54663,17 +86151,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54690,6 +86178,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.previousValue hash]; + return prime * result; } @@ -54702,14 +86192,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSmartSyncCreateAdminPrivilegeReportDetails:other]; + return [self isEqualToSsoRemoveLogoutUrlDetails:other]; } -- (BOOL)isEqualToSmartSyncCreateAdminPrivilegeReportDetails: - (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)aSmartSyncCreateAdminPrivilegeReportDetails { - if (self == aSmartSyncCreateAdminPrivilegeReportDetails) { +- (BOOL)isEqualToSsoRemoveLogoutUrlDetails:(DBTEAMLOGSsoRemoveLogoutUrlDetails *)aSsoRemoveLogoutUrlDetails { + if (self == aSsoRemoveLogoutUrlDetails) { return YES; } + if (![self.previousValue isEqual:aSsoRemoveLogoutUrlDetails.previousValue]) { + return NO; + } return YES; } @@ -54717,43 +86209,40 @@ - (BOOL)isEqualToSmartSyncCreateAdminPrivilegeReportDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetailsSerializer +@implementation DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLogoutUrlDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"previous_value"] = valueObj.previousValue; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGSsoRemoveLogoutUrlDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousValue = valueDict[@"previous_value"]; - return [[DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails alloc] initDefault]; + return [[DBTEAMLOGSsoRemoveLogoutUrlDetails alloc] initWithPreviousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSmartSyncNotOptOutDetails.h" -#import "DBTEAMLOGSmartSyncOptOutPolicy.h" +#import "DBTEAMLOGSsoRemoveLogoutUrlType.h" #pragma mark - API Object -@implementation DBTEAMLOGSmartSyncNotOptOutDetails +@implementation DBTEAMLOGSsoRemoveLogoutUrlType #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(DBTEAMLOGSmartSyncOptOutPolicy *)previousValue - dNewValue:(DBTEAMLOGSmartSyncOptOutPolicy *)dNewValue { - [DBStoneValidators nonnullValidator:nil](previousValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -54761,17 +86250,17 @@ - (instancetype)initWithPreviousValue:(DBTEAMLOGSmartSyncOptOutPolicy *)previous #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSmartSyncNotOptOutDetailsSerializer serialize:instance]; + return [DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSmartSyncNotOptOutDetailsSerializer deserialize:dict]; + return [DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSmartSyncNotOptOutDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54788,8 +86277,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -54803,17 +86291,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSmartSyncNotOptOutDetails:other]; + return [self isEqualToSsoRemoveLogoutUrlType:other]; } -- (BOOL)isEqualToSmartSyncNotOptOutDetails:(DBTEAMLOGSmartSyncNotOptOutDetails *)aSmartSyncNotOptOutDetails { - if (self == aSmartSyncNotOptOutDetails) { +- (BOOL)isEqualToSsoRemoveLogoutUrlType:(DBTEAMLOGSsoRemoveLogoutUrlType *)aSsoRemoveLogoutUrlType { + if (self == aSsoRemoveLogoutUrlType) { return YES; } - if (![self.previousValue isEqual:aSmartSyncNotOptOutDetails.previousValue]) { - return NO; - } - if (![self.dNewValue isEqual:aSmartSyncNotOptOutDetails.dNewValue]) { + if (![self.description_ isEqual:aSsoRemoveLogoutUrlType.description_]) { return NO; } return YES; @@ -54823,48 +86308,42 @@ - (BOOL)isEqualToSmartSyncNotOptOutDetails:(DBTEAMLOGSmartSyncNotOptOutDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGSmartSyncNotOptOutDetailsSerializer +@implementation DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncNotOptOutDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLogoutUrlType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.previousValue]; - jsonDict[@"new_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.dNewValue]; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSmartSyncNotOptOutDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGSmartSyncOptOutPolicy *previousValue = - [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"previous_value"]]; - DBTEAMLOGSmartSyncOptOutPolicy *dNewValue = - [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"new_value"]]; ++ (DBTEAMLOGSsoRemoveLogoutUrlType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSmartSyncNotOptOutDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGSsoRemoveLogoutUrlType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSmartSyncOptOutDetails.h" -#import "DBTEAMLOGSmartSyncOptOutPolicy.h" +#import "DBTEAMLOGTeamActivityCreateReportDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSmartSyncOptOutDetails +@implementation DBTEAMLOGTeamActivityCreateReportDetails #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(DBTEAMLOGSmartSyncOptOutPolicy *)previousValue - dNewValue:(DBTEAMLOGSmartSyncOptOutPolicy *)dNewValue { - [DBStoneValidators nonnullValidator:nil](previousValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithStartDate:(NSDate *)startDate endDate:(NSDate *)endDate { + [DBStoneValidators nonnullValidator:nil](startDate); + [DBStoneValidators nonnullValidator:nil](endDate); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _startDate = startDate; + _endDate = endDate; } return self; } @@ -54872,17 +86351,17 @@ - (instancetype)initWithPreviousValue:(DBTEAMLOGSmartSyncOptOutPolicy *)previous #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSmartSyncOptOutDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamActivityCreateReportDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSmartSyncOptOutDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamActivityCreateReportDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSmartSyncOptOutDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamActivityCreateReportDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -54899,8 +86378,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.startDate hash]; + result = prime * result + [self.endDate hash]; return prime * result; } @@ -54914,17 +86393,18 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSmartSyncOptOutDetails:other]; + return [self isEqualToTeamActivityCreateReportDetails:other]; } -- (BOOL)isEqualToSmartSyncOptOutDetails:(DBTEAMLOGSmartSyncOptOutDetails *)aSmartSyncOptOutDetails { - if (self == aSmartSyncOptOutDetails) { +- (BOOL)isEqualToTeamActivityCreateReportDetails: + (DBTEAMLOGTeamActivityCreateReportDetails *)aTeamActivityCreateReportDetails { + if (self == aTeamActivityCreateReportDetails) { return YES; } - if (![self.previousValue isEqual:aSmartSyncOptOutDetails.previousValue]) { + if (![self.startDate isEqual:aTeamActivityCreateReportDetails.startDate]) { return NO; } - if (![self.dNewValue isEqual:aSmartSyncOptOutDetails.dNewValue]) { + if (![self.endDate isEqual:aTeamActivityCreateReportDetails.endDate]) { return NO; } return YES; @@ -54934,105 +86414,60 @@ - (BOOL)isEqualToSmartSyncOptOutDetails:(DBTEAMLOGSmartSyncOptOutDetails *)aSmar #pragma mark - Serializer Object -@implementation DBTEAMLOGSmartSyncOptOutDetailsSerializer +@implementation DBTEAMLOGTeamActivityCreateReportDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncOptOutDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamActivityCreateReportDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.previousValue]; - jsonDict[@"new_value"] = [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:valueObj.dNewValue]; + jsonDict[@"start_date"] = [DBNSDateSerializer serialize:valueObj.startDate dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + jsonDict[@"end_date"] = [DBNSDateSerializer serialize:valueObj.endDate dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSmartSyncOptOutDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGSmartSyncOptOutPolicy *previousValue = - [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"previous_value"]]; - DBTEAMLOGSmartSyncOptOutPolicy *dNewValue = - [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:valueDict[@"new_value"]]; ++ (DBTEAMLOGTeamActivityCreateReportDetails *)deserialize:(NSDictionary *)valueDict { + NSDate *startDate = [DBNSDateSerializer deserialize:valueDict[@"start_date"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + NSDate *endDate = [DBNSDateSerializer deserialize:valueDict[@"end_date"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - return [[DBTEAMLOGSmartSyncOptOutDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGTeamActivityCreateReportDetails alloc] initWithStartDate:startDate endDate:endDate]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSmartSyncOptOutPolicy.h" +#import "DBTEAMLOGTeamActivityCreateReportType.h" #pragma mark - API Object -@implementation DBTEAMLOGSmartSyncOptOutPolicy +@implementation DBTEAMLOGTeamActivityCreateReportType #pragma mark - Constructors -- (instancetype)initWithDefault_ { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSmartSyncOptOutPolicyDefault_; - } - return self; -} - -- (instancetype)initWithOptedOut { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSmartSyncOptOutPolicyOptedOut; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSmartSyncOptOutPolicyOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isDefault_ { - return _tag == DBTEAMLOGSmartSyncOptOutPolicyDefault_; -} - -- (BOOL)isOptedOut { - return _tag == DBTEAMLOGSmartSyncOptOutPolicyOptedOut; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSmartSyncOptOutPolicyOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSmartSyncOptOutPolicyDefault_: - return @"DBTEAMLOGSmartSyncOptOutPolicyDefault_"; - case DBTEAMLOGSmartSyncOptOutPolicyOptedOut: - return @"DBTEAMLOGSmartSyncOptOutPolicyOptedOut"; - case DBTEAMLOGSmartSyncOptOutPolicyOther: - return @"DBTEAMLOGSmartSyncOptOutPolicyOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:instance]; + return [DBTEAMLOGTeamActivityCreateReportTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSmartSyncOptOutPolicySerializer deserialize:dict]; + return [DBTEAMLOGTeamActivityCreateReportTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSmartSyncOptOutPolicySerializer serialize:self] description]; + return [[DBTEAMLOGTeamActivityCreateReportTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55049,14 +86484,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSmartSyncOptOutPolicyDefault_: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSmartSyncOptOutPolicyOptedOut: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSmartSyncOptOutPolicyOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -55070,24 +86498,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSmartSyncOptOutPolicy:other]; + return [self isEqualToTeamActivityCreateReportType:other]; } -- (BOOL)isEqualToSmartSyncOptOutPolicy:(DBTEAMLOGSmartSyncOptOutPolicy *)aSmartSyncOptOutPolicy { - if (self == aSmartSyncOptOutPolicy) { +- (BOOL)isEqualToTeamActivityCreateReportType:(DBTEAMLOGTeamActivityCreateReportType *)aTeamActivityCreateReportType { + if (self == aTeamActivityCreateReportType) { return YES; } - if (self.tag != aSmartSyncOptOutPolicy.tag) { + if (![self.description_ isEqual:aTeamActivityCreateReportType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGSmartSyncOptOutPolicyDefault_: - return [[self tagName] isEqual:[aSmartSyncOptOutPolicy tagName]]; - case DBTEAMLOGSmartSyncOptOutPolicyOptedOut: - return [[self tagName] isEqual:[aSmartSyncOptOutPolicy tagName]]; - case DBTEAMLOGSmartSyncOptOutPolicyOther: - return [[self tagName] isEqual:[aSmartSyncOptOutPolicy tagName]]; - } return YES; } @@ -55095,131 +86515,111 @@ - (BOOL)isEqualToSmartSyncOptOutPolicy:(DBTEAMLOGSmartSyncOptOutPolicy *)aSmartS #pragma mark - Serializer Object -@implementation DBTEAMLOGSmartSyncOptOutPolicySerializer +@implementation DBTEAMLOGTeamActivityCreateReportTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSmartSyncOptOutPolicy *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamActivityCreateReportType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isDefault_]) { - jsonDict[@".tag"] = @"default"; - } else if ([valueObj isOptedOut]) { - jsonDict[@".tag"] = @"opted_out"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSmartSyncOptOutPolicy *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGTeamActivityCreateReportType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"default"]) { - return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithDefault_]; - } else if ([tag isEqualToString:@"opted_out"]) { - return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithOptedOut]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithOther]; - } else { - return [[DBTEAMLOGSmartSyncOptOutPolicy alloc] initWithOther]; - } + return [[DBTEAMLOGTeamActivityCreateReportType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSpaceLimitsStatus.h" +#import "DBTEAMLOGActorLogInfo.h" +#import "DBTEAMLOGAssetLogInfo.h" +#import "DBTEAMLOGContextLogInfo.h" +#import "DBTEAMLOGEventCategory.h" +#import "DBTEAMLOGEventDetails.h" +#import "DBTEAMLOGEventType.h" +#import "DBTEAMLOGOriginLogInfo.h" +#import "DBTEAMLOGParticipantLogInfo.h" +#import "DBTEAMLOGTeamEvent.h" #pragma mark - API Object -@implementation DBTEAMLOGSpaceLimitsStatus +@implementation DBTEAMLOGTeamEvent #pragma mark - Constructors -- (instancetype)initWithWithinQuota { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSpaceLimitsStatusWithinQuota; - } - return self; -} - -- (instancetype)initWithNearQuota { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSpaceLimitsStatusNearQuota; - } - return self; -} - -- (instancetype)initWithOverQuota { - self = [super init]; - if (self) { - _tag = DBTEAMLOGSpaceLimitsStatusOverQuota; - } - return self; -} +- (instancetype)initWithTimestamp:(NSDate *)timestamp + eventCategory:(DBTEAMLOGEventCategory *)eventCategory + eventType:(DBTEAMLOGEventType *)eventType + details:(DBTEAMLOGEventDetails *)details + actor:(DBTEAMLOGActorLogInfo *)actor + origin:(DBTEAMLOGOriginLogInfo *)origin + involveNonTeamMember:(NSNumber *)involveNonTeamMember + context:(DBTEAMLOGContextLogInfo *)context + participants:(NSArray *)participants + assets:(NSArray *)assets { + [DBStoneValidators nonnullValidator:nil](timestamp); + [DBStoneValidators nonnullValidator:nil](eventCategory); + [DBStoneValidators nonnullValidator:nil](eventType); + [DBStoneValidators nonnullValidator:nil](details); + [DBStoneValidators + nullableValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](participants); + [DBStoneValidators + nullableValidator:[DBStoneValidators arrayValidator:nil + maxItems:nil + itemValidator:[DBStoneValidators nonnullValidator:nil]]](assets); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGSpaceLimitsStatusOther; + _timestamp = timestamp; + _eventCategory = eventCategory; + _actor = actor; + _origin = origin; + _involveNonTeamMember = involveNonTeamMember; + _context = context; + _participants = participants; + _assets = assets; + _eventType = eventType; + _details = details; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isWithinQuota { - return _tag == DBTEAMLOGSpaceLimitsStatusWithinQuota; -} - -- (BOOL)isNearQuota { - return _tag == DBTEAMLOGSpaceLimitsStatusNearQuota; -} - -- (BOOL)isOverQuota { - return _tag == DBTEAMLOGSpaceLimitsStatusOverQuota; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGSpaceLimitsStatusOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGSpaceLimitsStatusWithinQuota: - return @"DBTEAMLOGSpaceLimitsStatusWithinQuota"; - case DBTEAMLOGSpaceLimitsStatusNearQuota: - return @"DBTEAMLOGSpaceLimitsStatusNearQuota"; - case DBTEAMLOGSpaceLimitsStatusOverQuota: - return @"DBTEAMLOGSpaceLimitsStatusOverQuota"; - case DBTEAMLOGSpaceLimitsStatusOther: - return @"DBTEAMLOGSpaceLimitsStatusOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +- (instancetype)initWithTimestamp:(NSDate *)timestamp + eventCategory:(DBTEAMLOGEventCategory *)eventCategory + eventType:(DBTEAMLOGEventType *)eventType + details:(DBTEAMLOGEventDetails *)details { + return [self initWithTimestamp:timestamp + eventCategory:eventCategory + eventType:eventType + details:details + actor:nil + origin:nil + involveNonTeamMember:nil + context:nil + participants:nil + assets:nil]; } #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSpaceLimitsStatusSerializer serialize:instance]; + return [DBTEAMLOGTeamEventSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSpaceLimitsStatusSerializer deserialize:dict]; + return [DBTEAMLOGTeamEventSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSpaceLimitsStatusSerializer serialize:self] description]; + return [[DBTEAMLOGTeamEventSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55236,15 +86636,27 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGSpaceLimitsStatusWithinQuota: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSpaceLimitsStatusNearQuota: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSpaceLimitsStatusOverQuota: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGSpaceLimitsStatusOther: - result = prime * result + [[self tagName] hash]; + result = prime * result + [self.timestamp hash]; + result = prime * result + [self.eventCategory hash]; + result = prime * result + [self.eventType hash]; + result = prime * result + [self.details hash]; + if (self.actor != nil) { + result = prime * result + [self.actor hash]; + } + if (self.origin != nil) { + result = prime * result + [self.origin hash]; + } + if (self.involveNonTeamMember != nil) { + result = prime * result + [self.involveNonTeamMember hash]; + } + if (self.context != nil) { + result = prime * result + [self.context hash]; + } + if (self.participants != nil) { + result = prime * result + [self.participants hash]; + } + if (self.assets != nil) { + result = prime * result + [self.assets hash]; } return prime * result; @@ -55259,25 +86671,54 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSpaceLimitsStatus:other]; + return [self isEqualToTeamEvent:other]; } -- (BOOL)isEqualToSpaceLimitsStatus:(DBTEAMLOGSpaceLimitsStatus *)aSpaceLimitsStatus { - if (self == aSpaceLimitsStatus) { +- (BOOL)isEqualToTeamEvent:(DBTEAMLOGTeamEvent *)aTeamEvent { + if (self == aTeamEvent) { return YES; } - if (self.tag != aSpaceLimitsStatus.tag) { + if (![self.timestamp isEqual:aTeamEvent.timestamp]) { return NO; } - switch (_tag) { - case DBTEAMLOGSpaceLimitsStatusWithinQuota: - return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; - case DBTEAMLOGSpaceLimitsStatusNearQuota: - return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; - case DBTEAMLOGSpaceLimitsStatusOverQuota: - return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; - case DBTEAMLOGSpaceLimitsStatusOther: - return [[self tagName] isEqual:[aSpaceLimitsStatus tagName]]; + if (![self.eventCategory isEqual:aTeamEvent.eventCategory]) { + return NO; + } + if (![self.eventType isEqual:aTeamEvent.eventType]) { + return NO; + } + if (![self.details isEqual:aTeamEvent.details]) { + return NO; + } + if (self.actor) { + if (![self.actor isEqual:aTeamEvent.actor]) { + return NO; + } + } + if (self.origin) { + if (![self.origin isEqual:aTeamEvent.origin]) { + return NO; + } + } + if (self.involveNonTeamMember) { + if (![self.involveNonTeamMember isEqual:aTeamEvent.involveNonTeamMember]) { + return NO; + } + } + if (self.context) { + if (![self.context isEqual:aTeamEvent.context]) { + return NO; + } + } + if (self.participants) { + if (![self.participants isEqual:aTeamEvent.participants]) { + return NO; + } + } + if (self.assets) { + if (![self.assets isEqual:aTeamEvent.assets]) { + return NO; + } } return YES; } @@ -55286,79 +86727,124 @@ - (BOOL)isEqualToSpaceLimitsStatus:(DBTEAMLOGSpaceLimitsStatus *)aSpaceLimitsSta #pragma mark - Serializer Object -@implementation DBTEAMLOGSpaceLimitsStatusSerializer +@implementation DBTEAMLOGTeamEventSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSpaceLimitsStatus *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamEvent *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isWithinQuota]) { - jsonDict[@".tag"] = @"within_quota"; - } else if ([valueObj isNearQuota]) { - jsonDict[@".tag"] = @"near_quota"; - } else if ([valueObj isOverQuota]) { - jsonDict[@".tag"] = @"over_quota"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; + jsonDict[@"timestamp"] = [DBNSDateSerializer serialize:valueObj.timestamp dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + jsonDict[@"event_category"] = [DBTEAMLOGEventCategorySerializer serialize:valueObj.eventCategory]; + jsonDict[@"event_type"] = [DBTEAMLOGEventTypeSerializer serialize:valueObj.eventType]; + jsonDict[@"details"] = [DBTEAMLOGEventDetailsSerializer serialize:valueObj.details]; + if (valueObj.actor) { + jsonDict[@"actor"] = [DBTEAMLOGActorLogInfoSerializer serialize:valueObj.actor]; + } + if (valueObj.origin) { + jsonDict[@"origin"] = [DBTEAMLOGOriginLogInfoSerializer serialize:valueObj.origin]; + } + if (valueObj.involveNonTeamMember) { + jsonDict[@"involve_non_team_member"] = valueObj.involveNonTeamMember; + } + if (valueObj.context) { + jsonDict[@"context"] = [DBTEAMLOGContextLogInfoSerializer serialize:valueObj.context]; + } + if (valueObj.participants) { + jsonDict[@"participants"] = [DBArraySerializer serialize:valueObj.participants + withBlock:^id(id elem0) { + return [DBTEAMLOGParticipantLogInfoSerializer serialize:elem0]; + }]; + } + if (valueObj.assets) { + jsonDict[@"assets"] = [DBArraySerializer serialize:valueObj.assets + withBlock:^id(id elem0) { + return [DBTEAMLOGAssetLogInfoSerializer serialize:elem0]; + }]; } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSpaceLimitsStatus *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGTeamEvent *)deserialize:(NSDictionary *)valueDict { + NSDate *timestamp = [DBNSDateSerializer deserialize:valueDict[@"timestamp"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + DBTEAMLOGEventCategory *eventCategory = [DBTEAMLOGEventCategorySerializer deserialize:valueDict[@"event_category"]]; + DBTEAMLOGEventType *eventType = [DBTEAMLOGEventTypeSerializer deserialize:valueDict[@"event_type"]]; + DBTEAMLOGEventDetails *details = [DBTEAMLOGEventDetailsSerializer deserialize:valueDict[@"details"]]; + DBTEAMLOGActorLogInfo *actor = + valueDict[@"actor"] ? [DBTEAMLOGActorLogInfoSerializer deserialize:valueDict[@"actor"]] : nil; + DBTEAMLOGOriginLogInfo *origin = + valueDict[@"origin"] ? [DBTEAMLOGOriginLogInfoSerializer deserialize:valueDict[@"origin"]] : nil; + NSNumber *involveNonTeamMember = valueDict[@"involve_non_team_member"] ?: nil; + DBTEAMLOGContextLogInfo *context = + valueDict[@"context"] ? [DBTEAMLOGContextLogInfoSerializer deserialize:valueDict[@"context"]] : nil; + NSArray *participants = + valueDict[@"participants"] + ? [DBArraySerializer deserialize:valueDict[@"participants"] + withBlock:^id(id elem0) { + return [DBTEAMLOGParticipantLogInfoSerializer deserialize:elem0]; + }] + : nil; + NSArray *assets = + valueDict[@"assets"] ? [DBArraySerializer deserialize:valueDict[@"assets"] + withBlock:^id(id elem0) { + return [DBTEAMLOGAssetLogInfoSerializer deserialize:elem0]; + }] + : nil; - if ([tag isEqualToString:@"within_quota"]) { - return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithWithinQuota]; - } else if ([tag isEqualToString:@"near_quota"]) { - return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithNearQuota]; - } else if ([tag isEqualToString:@"over_quota"]) { - return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithOverQuota]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithOther]; - } else { - return [[DBTEAMLOGSpaceLimitsStatus alloc] initWithOther]; - } + return [[DBTEAMLOGTeamEvent alloc] initWithTimestamp:timestamp + eventCategory:eventCategory + eventType:eventType + details:details + actor:actor + origin:origin + involveNonTeamMember:involveNonTeamMember + context:context + participants:participants + assets:assets]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGCertificate.h" -#import "DBTEAMLOGSsoAddCertDetails.h" +#import "DBTEAMLOGTeamFolderChangeStatusDetails.h" +#import "DBTEAMTeamFolderStatus.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoAddCertDetails +@implementation DBTEAMLOGTeamFolderChangeStatusDetails #pragma mark - Constructors -- (instancetype)initWithCertificateDetails:(DBTEAMLOGCertificate *)certificateDetails { - [DBStoneValidators nonnullValidator:nil](certificateDetails); +- (instancetype)initWithDNewValue:(DBTEAMTeamFolderStatus *)dNewValue + previousValue:(DBTEAMTeamFolderStatus *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _certificateDetails = certificateDetails; + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } +- (instancetype)initWithDNewValue:(DBTEAMTeamFolderStatus *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoAddCertDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderChangeStatusDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoAddCertDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderChangeStatusDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoAddCertDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderChangeStatusDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55375,7 +86861,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.certificateDetails hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -55389,16 +86878,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoAddCertDetails:other]; + return [self isEqualToTeamFolderChangeStatusDetails:other]; } -- (BOOL)isEqualToSsoAddCertDetails:(DBTEAMLOGSsoAddCertDetails *)aSsoAddCertDetails { - if (self == aSsoAddCertDetails) { +- (BOOL)isEqualToTeamFolderChangeStatusDetails: + (DBTEAMLOGTeamFolderChangeStatusDetails *)aTeamFolderChangeStatusDetails { + if (self == aTeamFolderChangeStatusDetails) { return YES; } - if (![self.certificateDetails isEqual:aSsoAddCertDetails.certificateDetails]) { + if (![self.dNewValue isEqual:aTeamFolderChangeStatusDetails.dNewValue]) { return NO; } + if (self.previousValue) { + if (![self.previousValue isEqual:aTeamFolderChangeStatusDetails.previousValue]) { + return NO; + } + } return YES; } @@ -55406,41 +86901,45 @@ - (BOOL)isEqualToSsoAddCertDetails:(DBTEAMLOGSsoAddCertDetails *)aSsoAddCertDeta #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoAddCertDetailsSerializer +@implementation DBTEAMLOGTeamFolderChangeStatusDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoAddCertDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderChangeStatusDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"certificate_details"] = [DBTEAMLOGCertificateSerializer serialize:valueObj.certificateDetails]; + jsonDict[@"new_value"] = [DBTEAMTeamFolderStatusSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMTeamFolderStatusSerializer serialize:valueObj.previousValue]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoAddCertDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGCertificate *certificateDetails = - [DBTEAMLOGCertificateSerializer deserialize:valueDict[@"certificate_details"]]; ++ (DBTEAMLOGTeamFolderChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMTeamFolderStatus *dNewValue = [DBTEAMTeamFolderStatusSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMTeamFolderStatus *previousValue = + valueDict[@"previous_value"] ? [DBTEAMTeamFolderStatusSerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGSsoAddCertDetails alloc] initWithCertificateDetails:certificateDetails]; + return [[DBTEAMLOGTeamFolderChangeStatusDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoAddLoginUrlDetails.h" +#import "DBTEAMLOGTeamFolderChangeStatusType.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoAddLoginUrlDetails +@implementation DBTEAMLOGTeamFolderChangeStatusType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(NSString *)dNewValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -55448,17 +86947,17 @@ - (instancetype)initWithDNewValue:(NSString *)dNewValue { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoAddLoginUrlDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderChangeStatusTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoAddLoginUrlDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderChangeStatusTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoAddLoginUrlDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderChangeStatusTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55475,7 +86974,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -55489,14 +86988,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoAddLoginUrlDetails:other]; + return [self isEqualToTeamFolderChangeStatusType:other]; } -- (BOOL)isEqualToSsoAddLoginUrlDetails:(DBTEAMLOGSsoAddLoginUrlDetails *)aSsoAddLoginUrlDetails { - if (self == aSsoAddLoginUrlDetails) { +- (BOOL)isEqualToTeamFolderChangeStatusType:(DBTEAMLOGTeamFolderChangeStatusType *)aTeamFolderChangeStatusType { + if (self == aTeamFolderChangeStatusType) { return YES; } - if (![self.dNewValue isEqual:aSsoAddLoginUrlDetails.dNewValue]) { + if (![self.description_ isEqual:aTeamFolderChangeStatusType.description_]) { return NO; } return YES; @@ -55506,61 +87005,56 @@ - (BOOL)isEqualToSsoAddLoginUrlDetails:(DBTEAMLOGSsoAddLoginUrlDetails *)aSsoAdd #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoAddLoginUrlDetailsSerializer +@implementation DBTEAMLOGTeamFolderChangeStatusTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoAddLoginUrlDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderChangeStatusType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoAddLoginUrlDetails *)deserialize:(NSDictionary *)valueDict { - NSString *dNewValue = valueDict[@"new_value"]; ++ (DBTEAMLOGTeamFolderChangeStatusType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSsoAddLoginUrlDetails alloc] initWithDNewValue:dNewValue]; + return [[DBTEAMLOGTeamFolderChangeStatusType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoAddLogoutUrlDetails.h" +#import "DBTEAMLOGTeamFolderCreateDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoAddLogoutUrlDetails +@implementation DBTEAMLOGTeamFolderCreateDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(NSString *)dNewValue { +- (instancetype)initDefault { self = [super init]; if (self) { - _dNewValue = dNewValue; } return self; } -- (instancetype)initDefault { - return [self initWithDNewValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoAddLogoutUrlDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderCreateDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoAddLogoutUrlDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderCreateDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoAddLogoutUrlDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderCreateDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55577,10 +87071,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.dNewValue != nil) { - result = prime * result + [self.dNewValue hash]; - } - return prime * result; } @@ -55593,18 +87083,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoAddLogoutUrlDetails:other]; + return [self isEqualToTeamFolderCreateDetails:other]; } -- (BOOL)isEqualToSsoAddLogoutUrlDetails:(DBTEAMLOGSsoAddLogoutUrlDetails *)aSsoAddLogoutUrlDetails { - if (self == aSsoAddLogoutUrlDetails) { +- (BOOL)isEqualToTeamFolderCreateDetails:(DBTEAMLOGTeamFolderCreateDetails *)aTeamFolderCreateDetails { + if (self == aTeamFolderCreateDetails) { return YES; } - if (self.dNewValue) { - if (![self.dNewValue isEqual:aSsoAddLogoutUrlDetails.dNewValue]) { - return NO; - } - } return YES; } @@ -55612,67 +87097,57 @@ - (BOOL)isEqualToSsoAddLogoutUrlDetails:(DBTEAMLOGSsoAddLogoutUrlDetails *)aSsoA #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoAddLogoutUrlDetailsSerializer +@implementation DBTEAMLOGTeamFolderCreateDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoAddLogoutUrlDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderCreateDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.dNewValue) { - jsonDict[@"new_value"] = valueObj.dNewValue; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoAddLogoutUrlDetails *)deserialize:(NSDictionary *)valueDict { - NSString *dNewValue = valueDict[@"new_value"] ?: nil; ++ (DBTEAMLOGTeamFolderCreateDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGSsoAddLogoutUrlDetails alloc] initWithDNewValue:dNewValue]; + return [[DBTEAMLOGTeamFolderCreateDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGCertificate.h" -#import "DBTEAMLOGSsoChangeCertDetails.h" +#import "DBTEAMLOGTeamFolderCreateType.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoChangeCertDetails +@implementation DBTEAMLOGTeamFolderCreateType #pragma mark - Constructors -- (instancetype)initWithDNewCertificateDetails:(DBTEAMLOGCertificate *)dNewCertificateDetails - previousCertificateDetails:(DBTEAMLOGCertificate *)previousCertificateDetails { - [DBStoneValidators nonnullValidator:nil](dNewCertificateDetails); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousCertificateDetails = previousCertificateDetails; - _dNewCertificateDetails = dNewCertificateDetails; + _description_ = description_; } return self; } -- (instancetype)initWithDNewCertificateDetails:(DBTEAMLOGCertificate *)dNewCertificateDetails { - return [self initWithDNewCertificateDetails:dNewCertificateDetails previousCertificateDetails:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoChangeCertDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderCreateTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoChangeCertDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderCreateTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoChangeCertDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderCreateTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55689,10 +87164,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewCertificateDetails hash]; - if (self.previousCertificateDetails != nil) { - result = prime * result + [self.previousCertificateDetails hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -55706,21 +87178,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoChangeCertDetails:other]; + return [self isEqualToTeamFolderCreateType:other]; } -- (BOOL)isEqualToSsoChangeCertDetails:(DBTEAMLOGSsoChangeCertDetails *)aSsoChangeCertDetails { - if (self == aSsoChangeCertDetails) { +- (BOOL)isEqualToTeamFolderCreateType:(DBTEAMLOGTeamFolderCreateType *)aTeamFolderCreateType { + if (self == aTeamFolderCreateType) { return YES; } - if (![self.dNewCertificateDetails isEqual:aSsoChangeCertDetails.dNewCertificateDetails]) { + if (![self.description_ isEqual:aTeamFolderCreateType.description_]) { return NO; } - if (self.previousCertificateDetails) { - if (![self.previousCertificateDetails isEqual:aSsoChangeCertDetails.previousCertificateDetails]) { - return NO; - } - } return YES; } @@ -55728,52 +87195,40 @@ - (BOOL)isEqualToSsoChangeCertDetails:(DBTEAMLOGSsoChangeCertDetails *)aSsoChang #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoChangeCertDetailsSerializer +@implementation DBTEAMLOGTeamFolderCreateTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeCertDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderCreateType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_certificate_details"] = [DBTEAMLOGCertificateSerializer serialize:valueObj.dNewCertificateDetails]; - if (valueObj.previousCertificateDetails) { - jsonDict[@"previous_certificate_details"] = - [DBTEAMLOGCertificateSerializer serialize:valueObj.previousCertificateDetails]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoChangeCertDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGCertificate *dNewCertificateDetails = - [DBTEAMLOGCertificateSerializer deserialize:valueDict[@"new_certificate_details"]]; - DBTEAMLOGCertificate *previousCertificateDetails = - valueDict[@"previous_certificate_details"] - ? [DBTEAMLOGCertificateSerializer deserialize:valueDict[@"previous_certificate_details"]] - : nil; ++ (DBTEAMLOGTeamFolderCreateType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSsoChangeCertDetails alloc] initWithDNewCertificateDetails:dNewCertificateDetails - previousCertificateDetails:previousCertificateDetails]; + return [[DBTEAMLOGTeamFolderCreateType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoChangeLoginUrlDetails.h" +#import "DBTEAMLOGTeamFolderDowngradeDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoChangeLoginUrlDetails +@implementation DBTEAMLOGTeamFolderDowngradeDetails #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSString *)dNewValue { - [DBStoneValidators nonnullValidator:nil](previousValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { + [DBStoneValidators nonnullValidator:nil](targetAssetIndex); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _targetAssetIndex = targetAssetIndex; } return self; } @@ -55781,17 +87236,17 @@ - (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSStr #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoChangeLoginUrlDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderDowngradeDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoChangeLoginUrlDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderDowngradeDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoChangeLoginUrlDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderDowngradeDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55808,8 +87263,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.targetAssetIndex hash]; return prime * result; } @@ -55823,17 +87277,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoChangeLoginUrlDetails:other]; + return [self isEqualToTeamFolderDowngradeDetails:other]; } -- (BOOL)isEqualToSsoChangeLoginUrlDetails:(DBTEAMLOGSsoChangeLoginUrlDetails *)aSsoChangeLoginUrlDetails { - if (self == aSsoChangeLoginUrlDetails) { +- (BOOL)isEqualToTeamFolderDowngradeDetails:(DBTEAMLOGTeamFolderDowngradeDetails *)aTeamFolderDowngradeDetails { + if (self == aTeamFolderDowngradeDetails) { return YES; } - if (![self.previousValue isEqual:aSsoChangeLoginUrlDetails.previousValue]) { - return NO; - } - if (![self.dNewValue isEqual:aSsoChangeLoginUrlDetails.dNewValue]) { + if (![self.targetAssetIndex isEqual:aTeamFolderDowngradeDetails.targetAssetIndex]) { return NO; } return YES; @@ -55843,64 +87294,58 @@ - (BOOL)isEqualToSsoChangeLoginUrlDetails:(DBTEAMLOGSsoChangeLoginUrlDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoChangeLoginUrlDetailsSerializer +@implementation DBTEAMLOGTeamFolderDowngradeDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeLoginUrlDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderDowngradeDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = valueObj.previousValue; - jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoChangeLoginUrlDetails *)deserialize:(NSDictionary *)valueDict { - NSString *previousValue = valueDict[@"previous_value"]; - NSString *dNewValue = valueDict[@"new_value"]; ++ (DBTEAMLOGTeamFolderDowngradeDetails *)deserialize:(NSDictionary *)valueDict { + NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; - return [[DBTEAMLOGSsoChangeLoginUrlDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGTeamFolderDowngradeDetails alloc] initWithTargetAssetIndex:targetAssetIndex]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoChangeLogoutUrlDetails.h" +#import "DBTEAMLOGTeamFolderDowngradeType.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoChangeLogoutUrlDetails +@implementation DBTEAMLOGTeamFolderDowngradeType #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSString *)previousValue dNewValue:(NSString *)dNewValue { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithPreviousValue:nil dNewValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderDowngradeTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderDowngradeTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderDowngradeTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -55917,12 +87362,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } - if (self.dNewValue != nil) { - result = prime * result + [self.dNewValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -55936,22 +87376,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoChangeLogoutUrlDetails:other]; + return [self isEqualToTeamFolderDowngradeType:other]; } -- (BOOL)isEqualToSsoChangeLogoutUrlDetails:(DBTEAMLOGSsoChangeLogoutUrlDetails *)aSsoChangeLogoutUrlDetails { - if (self == aSsoChangeLogoutUrlDetails) { +- (BOOL)isEqualToTeamFolderDowngradeType:(DBTEAMLOGTeamFolderDowngradeType *)aTeamFolderDowngradeType { + if (self == aTeamFolderDowngradeType) { return YES; } - if (self.previousValue) { - if (![self.previousValue isEqual:aSsoChangeLogoutUrlDetails.previousValue]) { - return NO; - } - } - if (self.dNewValue) { - if (![self.dNewValue isEqual:aSsoChangeLogoutUrlDetails.dNewValue]) { - return NO; - } + if (![self.description_ isEqual:aTeamFolderDowngradeType.description_]) { + return NO; } return YES; } @@ -55960,71 +87393,56 @@ - (BOOL)isEqualToSsoChangeLogoutUrlDetails:(DBTEAMLOGSsoChangeLogoutUrlDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoChangeLogoutUrlDetailsSerializer +@implementation DBTEAMLOGTeamFolderDowngradeTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeLogoutUrlDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderDowngradeType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = valueObj.previousValue; - } - if (valueObj.dNewValue) { - jsonDict[@"new_value"] = valueObj.dNewValue; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoChangeLogoutUrlDetails *)deserialize:(NSDictionary *)valueDict { - NSString *previousValue = valueDict[@"previous_value"] ?: nil; - NSString *dNewValue = valueDict[@"new_value"] ?: nil; ++ (DBTEAMLOGTeamFolderDowngradeType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSsoChangeLogoutUrlDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGTeamFolderDowngradeType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoChangePolicyDetails.h" -#import "DBTEAMPOLICIESSsoPolicy.h" +#import "DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoChangePolicyDetails +@implementation DBTEAMLOGTeamFolderPermanentlyDeleteDetails #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSsoPolicy *)dNewValue - previousValue:(DBTEAMPOLICIESSsoPolicy *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initDefault { self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSsoPolicy *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoChangePolicyDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoChangePolicyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoChangePolicyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56041,11 +87459,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } - return prime * result; } @@ -56058,21 +87471,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoChangePolicyDetails:other]; + return [self isEqualToTeamFolderPermanentlyDeleteDetails:other]; } -- (BOOL)isEqualToSsoChangePolicyDetails:(DBTEAMLOGSsoChangePolicyDetails *)aSsoChangePolicyDetails { - if (self == aSsoChangePolicyDetails) { +- (BOOL)isEqualToTeamFolderPermanentlyDeleteDetails: + (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)aTeamFolderPermanentlyDeleteDetails { + if (self == aTeamFolderPermanentlyDeleteDetails) { return YES; } - if (![self.dNewValue isEqual:aSsoChangePolicyDetails.dNewValue]) { - return NO; - } - if (self.previousValue) { - if (![self.previousValue isEqual:aSsoChangePolicyDetails.previousValue]) { - return NO; - } - } return YES; } @@ -56080,47 +87486,39 @@ - (BOOL)isEqualToSsoChangePolicyDetails:(DBTEAMLOGSsoChangePolicyDetails *)aSsoC #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoChangePolicyDetailsSerializer +@implementation DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoChangePolicyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMPOLICIESSsoPolicySerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMPOLICIESSsoPolicySerializer serialize:valueObj.previousValue]; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMPOLICIESSsoPolicy *dNewValue = [DBTEAMPOLICIESSsoPolicySerializer deserialize:valueDict[@"new_value"]]; - DBTEAMPOLICIESSsoPolicy *previousValue = - valueDict[@"previous_value"] ? [DBTEAMPOLICIESSsoPolicySerializer deserialize:valueDict[@"previous_value"]] : nil; ++ (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGSsoChangePolicyDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGTeamFolderPermanentlyDeleteDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoChangeSamlIdentityModeDetails.h" +#import "DBTEAMLOGTeamFolderPermanentlyDeleteType.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoChangeSamlIdentityModeDetails +@implementation DBTEAMLOGTeamFolderPermanentlyDeleteType #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNumber *)dNewValue { - [DBStoneValidators nonnullValidator:nil](previousValue); - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _description_ = description_; } return self; } @@ -56128,17 +87526,17 @@ - (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNum #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56155,8 +87553,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; - result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -56170,18 +87567,15 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoChangeSamlIdentityModeDetails:other]; + return [self isEqualToTeamFolderPermanentlyDeleteType:other]; } -- (BOOL)isEqualToSsoChangeSamlIdentityModeDetails: - (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)aSsoChangeSamlIdentityModeDetails { - if (self == aSsoChangeSamlIdentityModeDetails) { +- (BOOL)isEqualToTeamFolderPermanentlyDeleteType: + (DBTEAMLOGTeamFolderPermanentlyDeleteType *)aTeamFolderPermanentlyDeleteType { + if (self == aTeamFolderPermanentlyDeleteType) { return YES; } - if (![self.previousValue isEqual:aSsoChangeSamlIdentityModeDetails.previousValue]) { - return NO; - } - if (![self.dNewValue isEqual:aSsoChangeSamlIdentityModeDetails.dNewValue]) { + if (![self.description_ isEqual:aTeamFolderPermanentlyDeleteType.description_]) { return NO; } return YES; @@ -56191,43 +87585,42 @@ - (BOOL)isEqualToSsoChangeSamlIdentityModeDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoChangeSamlIdentityModeDetailsSerializer +@implementation DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoChangeSamlIdentityModeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderPermanentlyDeleteType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = valueObj.previousValue; - jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoChangeSamlIdentityModeDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *previousValue = valueDict[@"previous_value"]; - NSNumber *dNewValue = valueDict[@"new_value"]; ++ (DBTEAMLOGTeamFolderPermanentlyDeleteType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSsoChangeSamlIdentityModeDetails alloc] initWithPreviousValue:previousValue dNewValue:dNewValue]; + return [[DBTEAMLOGTeamFolderPermanentlyDeleteType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGFailureDetailsLogInfo.h" -#import "DBTEAMLOGSsoErrorDetails.h" +#import "DBTEAMLOGTeamFolderRenameDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoErrorDetails +@implementation DBTEAMLOGTeamFolderRenameDetails #pragma mark - Constructors -- (instancetype)initWithErrorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDetails { - [DBStoneValidators nonnullValidator:nil](errorDetails); +- (instancetype)initWithPreviousFolderName:(NSString *)previousFolderName dNewFolderName:(NSString *)dNewFolderName { + [DBStoneValidators nonnullValidator:nil](previousFolderName); + [DBStoneValidators nonnullValidator:nil](dNewFolderName); self = [super init]; if (self) { - _errorDetails = errorDetails; + _previousFolderName = previousFolderName; + _dNewFolderName = dNewFolderName; } return self; } @@ -56235,17 +87628,17 @@ - (instancetype)initWithErrorDetails:(DBTEAMLOGFailureDetailsLogInfo *)errorDeta #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoErrorDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderRenameDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoErrorDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderRenameDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoErrorDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderRenameDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56262,7 +87655,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.errorDetails hash]; + result = prime * result + [self.previousFolderName hash]; + result = prime * result + [self.dNewFolderName hash]; return prime * result; } @@ -56276,14 +87670,17 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoErrorDetails:other]; + return [self isEqualToTeamFolderRenameDetails:other]; } -- (BOOL)isEqualToSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)aSsoErrorDetails { - if (self == aSsoErrorDetails) { +- (BOOL)isEqualToTeamFolderRenameDetails:(DBTEAMLOGTeamFolderRenameDetails *)aTeamFolderRenameDetails { + if (self == aTeamFolderRenameDetails) { return YES; } - if (![self.errorDetails isEqual:aSsoErrorDetails.errorDetails]) { + if (![self.previousFolderName isEqual:aTeamFolderRenameDetails.previousFolderName]) { + return NO; + } + if (![self.dNewFolderName isEqual:aTeamFolderRenameDetails.dNewFolderName]) { return NO; } return YES; @@ -56293,39 +87690,43 @@ - (BOOL)isEqualToSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)aSsoErrorDetails { #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoErrorDetailsSerializer +@implementation DBTEAMLOGTeamFolderRenameDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoErrorDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderRenameDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"error_details"] = [DBTEAMLOGFailureDetailsLogInfoSerializer serialize:valueObj.errorDetails]; + jsonDict[@"previous_folder_name"] = valueObj.previousFolderName; + jsonDict[@"new_folder_name"] = valueObj.dNewFolderName; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoErrorDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGFailureDetailsLogInfo *errorDetails = - [DBTEAMLOGFailureDetailsLogInfoSerializer deserialize:valueDict[@"error_details"]]; ++ (DBTEAMLOGTeamFolderRenameDetails *)deserialize:(NSDictionary *)valueDict { + NSString *previousFolderName = valueDict[@"previous_folder_name"]; + NSString *dNewFolderName = valueDict[@"new_folder_name"]; - return [[DBTEAMLOGSsoErrorDetails alloc] initWithErrorDetails:errorDetails]; + return [[DBTEAMLOGTeamFolderRenameDetails alloc] initWithPreviousFolderName:previousFolderName + dNewFolderName:dNewFolderName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoRemoveCertDetails.h" +#import "DBTEAMLOGTeamFolderRenameType.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoRemoveCertDetails +@implementation DBTEAMLOGTeamFolderRenameType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -56333,17 +87734,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoRemoveCertDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamFolderRenameTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoRemoveCertDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamFolderRenameTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoRemoveCertDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamFolderRenameTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56360,6 +87761,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -56372,13 +87775,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoRemoveCertDetails:other]; + return [self isEqualToTeamFolderRenameType:other]; } -- (BOOL)isEqualToSsoRemoveCertDetails:(DBTEAMLOGSsoRemoveCertDetails *)aSsoRemoveCertDetails { - if (self == aSsoRemoveCertDetails) { +- (BOOL)isEqualToTeamFolderRenameType:(DBTEAMLOGTeamFolderRenameType *)aTeamFolderRenameType { + if (self == aTeamFolderRenameType) { return YES; } + if (![self.description_ isEqual:aTeamFolderRenameType.description_]) { + return NO; + } return YES; } @@ -56386,57 +87792,61 @@ - (BOOL)isEqualToSsoRemoveCertDetails:(DBTEAMLOGSsoRemoveCertDetails *)aSsoRemov #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoRemoveCertDetailsSerializer +@implementation DBTEAMLOGTeamFolderRenameTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveCertDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderRenameType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoRemoveCertDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGTeamFolderRenameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGSsoRemoveCertDetails alloc] initDefault]; + return [[DBTEAMLOGTeamFolderRenameType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoRemoveLoginUrlDetails.h" +#import "DBTEAMLOGAppLogInfo.h" +#import "DBTEAMLOGTeamLinkedAppLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoRemoveLoginUrlDetails +@implementation DBTEAMLOGTeamLinkedAppLogInfo #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSString *)previousValue { - [DBStoneValidators nonnullValidator:nil](previousValue); +- (instancetype)initWithAppId:(NSString *)appId displayName:(NSString *)displayName { - self = [super init]; + self = [super initWithAppId:appId displayName:displayName]; if (self) { - _previousValue = previousValue; } return self; } +- (instancetype)initDefault { + return [self initWithAppId:nil displayName:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamLinkedAppLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamLinkedAppLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamLinkedAppLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56453,7 +87863,12 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; + if (self.appId != nil) { + result = prime * result + [self.appId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } return prime * result; } @@ -56467,15 +87882,22 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoRemoveLoginUrlDetails:other]; + return [self isEqualToTeamLinkedAppLogInfo:other]; } -- (BOOL)isEqualToSsoRemoveLoginUrlDetails:(DBTEAMLOGSsoRemoveLoginUrlDetails *)aSsoRemoveLoginUrlDetails { - if (self == aSsoRemoveLoginUrlDetails) { +- (BOOL)isEqualToTeamLinkedAppLogInfo:(DBTEAMLOGTeamLinkedAppLogInfo *)aTeamLinkedAppLogInfo { + if (self == aTeamLinkedAppLogInfo) { return YES; } - if (![self.previousValue isEqual:aSsoRemoveLoginUrlDetails.previousValue]) { - return NO; + if (self.appId) { + if (![self.appId isEqual:aTeamLinkedAppLogInfo.appId]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:aTeamLinkedAppLogInfo.displayName]) { + return NO; + } } return YES; } @@ -56484,58 +87906,79 @@ - (BOOL)isEqualToSsoRemoveLoginUrlDetails:(DBTEAMLOGSsoRemoveLoginUrlDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoRemoveLoginUrlDetailsSerializer +@implementation DBTEAMLOGTeamLinkedAppLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLoginUrlDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamLinkedAppLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = valueObj.previousValue; + if (valueObj.appId) { + jsonDict[@"app_id"] = valueObj.appId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoRemoveLoginUrlDetails *)deserialize:(NSDictionary *)valueDict { - NSString *previousValue = valueDict[@"previous_value"]; ++ (DBTEAMLOGTeamLinkedAppLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *appId = valueDict[@"app_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; - return [[DBTEAMLOGSsoRemoveLoginUrlDetails alloc] initWithPreviousValue:previousValue]; + return [[DBTEAMLOGTeamLinkedAppLogInfo alloc] initWithAppId:appId displayName:displayName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGSsoRemoveLogoutUrlDetails.h" +#import "DBTEAMLOGTeamMemberLogInfo.h" +#import "DBTEAMLOGUserLogInfo.h" #pragma mark - API Object -@implementation DBTEAMLOGSsoRemoveLogoutUrlDetails +@implementation DBTEAMLOGTeamMemberLogInfo #pragma mark - Constructors -- (instancetype)initWithPreviousValue:(NSString *)previousValue { - [DBStoneValidators nonnullValidator:nil](previousValue); +- (instancetype)initWithAccountId:(NSString *)accountId + displayName:(NSString *)displayName + email:(NSString *)email + teamMemberId:(NSString *)teamMemberId + memberExternalId:(NSString *)memberExternalId { + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); + [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](displayName); + [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(255) pattern:nil]](email); + [DBStoneValidators + nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(64) pattern:nil]](memberExternalId); - self = [super init]; + self = [super initWithAccountId:accountId displayName:displayName email:email]; if (self) { - _previousValue = previousValue; + _teamMemberId = teamMemberId; + _memberExternalId = memberExternalId; } return self; } +- (instancetype)initDefault { + return [self initWithAccountId:nil displayName:nil email:nil teamMemberId:nil memberExternalId:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamMemberLogInfoSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamMemberLogInfoSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamMemberLogInfoSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56552,7 +87995,21 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.previousValue hash]; + if (self.accountId != nil) { + result = prime * result + [self.accountId hash]; + } + if (self.displayName != nil) { + result = prime * result + [self.displayName hash]; + } + if (self.email != nil) { + result = prime * result + [self.email hash]; + } + if (self.teamMemberId != nil) { + result = prime * result + [self.teamMemberId hash]; + } + if (self.memberExternalId != nil) { + result = prime * result + [self.memberExternalId hash]; + } return prime * result; } @@ -56566,15 +88023,37 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToSsoRemoveLogoutUrlDetails:other]; + return [self isEqualToTeamMemberLogInfo:other]; } -- (BOOL)isEqualToSsoRemoveLogoutUrlDetails:(DBTEAMLOGSsoRemoveLogoutUrlDetails *)aSsoRemoveLogoutUrlDetails { - if (self == aSsoRemoveLogoutUrlDetails) { +- (BOOL)isEqualToTeamMemberLogInfo:(DBTEAMLOGTeamMemberLogInfo *)aTeamMemberLogInfo { + if (self == aTeamMemberLogInfo) { return YES; } - if (![self.previousValue isEqual:aSsoRemoveLogoutUrlDetails.previousValue]) { - return NO; + if (self.accountId) { + if (![self.accountId isEqual:aTeamMemberLogInfo.accountId]) { + return NO; + } + } + if (self.displayName) { + if (![self.displayName isEqual:aTeamMemberLogInfo.displayName]) { + return NO; + } + } + if (self.email) { + if (![self.email isEqual:aTeamMemberLogInfo.email]) { + return NO; + } + } + if (self.teamMemberId) { + if (![self.teamMemberId isEqual:aTeamMemberLogInfo.teamMemberId]) { + return NO; + } + } + if (self.memberExternalId) { + if (![self.memberExternalId isEqual:aTeamMemberLogInfo.memberExternalId]) { + return NO; + } } return YES; } @@ -56583,60 +88062,123 @@ - (BOOL)isEqualToSsoRemoveLogoutUrlDetails:(DBTEAMLOGSsoRemoveLogoutUrlDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGSsoRemoveLogoutUrlDetailsSerializer +@implementation DBTEAMLOGTeamMemberLogInfoSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLogoutUrlDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamMemberLogInfo *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"previous_value"] = valueObj.previousValue; + if (valueObj.accountId) { + jsonDict[@"account_id"] = valueObj.accountId; + } + if (valueObj.displayName) { + jsonDict[@"display_name"] = valueObj.displayName; + } + if (valueObj.email) { + jsonDict[@"email"] = valueObj.email; + } + if (valueObj.teamMemberId) { + jsonDict[@"team_member_id"] = valueObj.teamMemberId; + } + if (valueObj.memberExternalId) { + jsonDict[@"member_external_id"] = valueObj.memberExternalId; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGSsoRemoveLogoutUrlDetails *)deserialize:(NSDictionary *)valueDict { - NSString *previousValue = valueDict[@"previous_value"]; ++ (DBTEAMLOGTeamMemberLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *accountId = valueDict[@"account_id"] ?: nil; + NSString *displayName = valueDict[@"display_name"] ?: nil; + NSString *email = valueDict[@"email"] ?: nil; + NSString *teamMemberId = valueDict[@"team_member_id"] ?: nil; + NSString *memberExternalId = valueDict[@"member_external_id"] ?: nil; - return [[DBTEAMLOGSsoRemoveLogoutUrlDetails alloc] initWithPreviousValue:previousValue]; + return [[DBTEAMLOGTeamMemberLogInfo alloc] initWithAccountId:accountId + displayName:displayName + email:email + teamMemberId:teamMemberId + memberExternalId:memberExternalId]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamActivityCreateReportDetails.h" +#import "DBTEAMLOGTeamMembershipType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamActivityCreateReportDetails +@implementation DBTEAMLOGTeamMembershipType #pragma mark - Constructors -- (instancetype)initWithStartDate:(NSDate *)startDate endDate:(NSDate *)endDate { - [DBStoneValidators nonnullValidator:nil](startDate); - [DBStoneValidators nonnullValidator:nil](endDate); +- (instancetype)initWithFree { + self = [super init]; + if (self) { + _tag = DBTEAMLOGTeamMembershipTypeFree; + } + return self; +} +- (instancetype)initWithFull { self = [super init]; if (self) { - _startDate = startDate; - _endDate = endDate; + _tag = DBTEAMLOGTeamMembershipTypeFull; + } + return self; +} + +- (instancetype)initWithOther { + self = [super init]; + if (self) { + _tag = DBTEAMLOGTeamMembershipTypeOther; } return self; } +#pragma mark - Instance field accessors + +#pragma mark - Tag state methods + +- (BOOL)isFree { + return _tag == DBTEAMLOGTeamMembershipTypeFree; +} + +- (BOOL)isFull { + return _tag == DBTEAMLOGTeamMembershipTypeFull; +} + +- (BOOL)isOther { + return _tag == DBTEAMLOGTeamMembershipTypeOther; +} + +- (NSString *)tagName { + switch (_tag) { + case DBTEAMLOGTeamMembershipTypeFree: + return @"DBTEAMLOGTeamMembershipTypeFree"; + case DBTEAMLOGTeamMembershipTypeFull: + return @"DBTEAMLOGTeamMembershipTypeFull"; + case DBTEAMLOGTeamMembershipTypeOther: + return @"DBTEAMLOGTeamMembershipTypeOther"; + } + + @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamActivityCreateReportDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamMembershipTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamActivityCreateReportDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamMembershipTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamActivityCreateReportDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamMembershipTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56653,8 +88195,14 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.startDate hash]; - result = prime * result + [self.endDate hash]; + switch (_tag) { + case DBTEAMLOGTeamMembershipTypeFree: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGTeamMembershipTypeFull: + result = prime * result + [[self tagName] hash]; + case DBTEAMLOGTeamMembershipTypeOther: + result = prime * result + [[self tagName] hash]; + } return prime * result; } @@ -56668,19 +88216,23 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamActivityCreateReportDetails:other]; + return [self isEqualToTeamMembershipType:other]; } -- (BOOL)isEqualToTeamActivityCreateReportDetails: - (DBTEAMLOGTeamActivityCreateReportDetails *)aTeamActivityCreateReportDetails { - if (self == aTeamActivityCreateReportDetails) { +- (BOOL)isEqualToTeamMembershipType:(DBTEAMLOGTeamMembershipType *)aTeamMembershipType { + if (self == aTeamMembershipType) { return YES; } - if (![self.startDate isEqual:aTeamActivityCreateReportDetails.startDate]) { + if (self.tag != aTeamMembershipType.tag) { return NO; } - if (![self.endDate isEqual:aTeamActivityCreateReportDetails.endDate]) { - return NO; + switch (_tag) { + case DBTEAMLOGTeamMembershipTypeFree: + return [[self tagName] isEqual:[aTeamMembershipType tagName]]; + case DBTEAMLOGTeamMembershipTypeFull: + return [[self tagName] isEqual:[aTeamMembershipType tagName]]; + case DBTEAMLOGTeamMembershipTypeOther: + return [[self tagName] isEqual:[aTeamMembershipType tagName]]; } return YES; } @@ -56689,119 +88241,74 @@ - (BOOL)isEqualToTeamActivityCreateReportDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamActivityCreateReportDetailsSerializer +@implementation DBTEAMLOGTeamMembershipTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamActivityCreateReportDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamMembershipType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"start_date"] = [DBNSDateSerializer serialize:valueObj.startDate dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - jsonDict[@"end_date"] = [DBNSDateSerializer serialize:valueObj.endDate dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + if ([valueObj isFree]) { + jsonDict[@".tag"] = @"free"; + } else if ([valueObj isFull]) { + jsonDict[@".tag"] = @"full"; + } else if ([valueObj isOther]) { + jsonDict[@".tag"] = @"other"; + } else { + jsonDict[@".tag"] = @"other"; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamActivityCreateReportDetails *)deserialize:(NSDictionary *)valueDict { - NSDate *startDate = [DBNSDateSerializer deserialize:valueDict[@"start_date"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - NSDate *endDate = [DBNSDateSerializer deserialize:valueDict[@"end_date"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; ++ (DBTEAMLOGTeamMembershipType *)deserialize:(NSDictionary *)valueDict { + NSString *tag = valueDict[@".tag"]; - return [[DBTEAMLOGTeamActivityCreateReportDetails alloc] initWithStartDate:startDate endDate:endDate]; + if ([tag isEqualToString:@"free"]) { + return [[DBTEAMLOGTeamMembershipType alloc] initWithFree]; + } else if ([tag isEqualToString:@"full"]) { + return [[DBTEAMLOGTeamMembershipType alloc] initWithFull]; + } else if ([tag isEqualToString:@"other"]) { + return [[DBTEAMLOGTeamMembershipType alloc] initWithOther]; + } else { + return [[DBTEAMLOGTeamMembershipType alloc] initWithOther]; + } } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGActorLogInfo.h" -#import "DBTEAMLOGAssetLogInfo.h" -#import "DBTEAMLOGContextLogInfo.h" -#import "DBTEAMLOGEventCategory.h" -#import "DBTEAMLOGEventDetails.h" -#import "DBTEAMLOGEventType.h" -#import "DBTEAMLOGOriginLogInfo.h" -#import "DBTEAMLOGParticipantLogInfo.h" -#import "DBTEAMLOGTeamEvent.h" +#import "DBTEAMLOGTeamMergeFromDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamEvent +@implementation DBTEAMLOGTeamMergeFromDetails #pragma mark - Constructors -- (instancetype)initWithTimestamp:(NSDate *)timestamp - eventCategory:(DBTEAMLOGEventCategory *)eventCategory - actor:(DBTEAMLOGActorLogInfo *)actor - involveNonTeamMember:(NSNumber *)involveNonTeamMember - context:(DBTEAMLOGContextLogInfo *)context - eventType:(DBTEAMLOGEventType *)eventType - details:(DBTEAMLOGEventDetails *)details - origin:(DBTEAMLOGOriginLogInfo *)origin - participants:(NSArray *)participants - assets:(NSArray *)assets { - [DBStoneValidators nonnullValidator:nil](timestamp); - [DBStoneValidators nonnullValidator:nil](eventCategory); - [DBStoneValidators nonnullValidator:nil](actor); - [DBStoneValidators nonnullValidator:nil](involveNonTeamMember); - [DBStoneValidators nonnullValidator:nil](context); - [DBStoneValidators nonnullValidator:nil](eventType); - [DBStoneValidators nonnullValidator:nil](details); - [DBStoneValidators - nullableValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](participants); - [DBStoneValidators - nullableValidator:[DBStoneValidators arrayValidator:nil - maxItems:nil - itemValidator:[DBStoneValidators nonnullValidator:nil]]](assets); +- (instancetype)initWithTeamName:(NSString *)teamName { + [DBStoneValidators nonnullValidator:nil](teamName); self = [super init]; if (self) { - _timestamp = timestamp; - _eventCategory = eventCategory; - _actor = actor; - _origin = origin; - _involveNonTeamMember = involveNonTeamMember; - _context = context; - _participants = participants; - _assets = assets; - _eventType = eventType; - _details = details; + _teamName = teamName; } return self; } -- (instancetype)initWithTimestamp:(NSDate *)timestamp - eventCategory:(DBTEAMLOGEventCategory *)eventCategory - actor:(DBTEAMLOGActorLogInfo *)actor - involveNonTeamMember:(NSNumber *)involveNonTeamMember - context:(DBTEAMLOGContextLogInfo *)context - eventType:(DBTEAMLOGEventType *)eventType - details:(DBTEAMLOGEventDetails *)details { - return [self initWithTimestamp:timestamp - eventCategory:eventCategory - actor:actor - involveNonTeamMember:involveNonTeamMember - context:context - eventType:eventType - details:details - origin:nil - participants:nil - assets:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamEventSerializer serialize:instance]; + return [DBTEAMLOGTeamMergeFromDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamEventSerializer deserialize:dict]; + return [DBTEAMLOGTeamMergeFromDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamEventSerializer serialize:self] description]; + return [[DBTEAMLOGTeamMergeFromDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -56818,22 +88325,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.timestamp hash]; - result = prime * result + [self.eventCategory hash]; - result = prime * result + [self.actor hash]; - result = prime * result + [self.involveNonTeamMember hash]; - result = prime * result + [self.context hash]; - result = prime * result + [self.eventType hash]; - result = prime * result + [self.details hash]; - if (self.origin != nil) { - result = prime * result + [self.origin hash]; - } - if (self.participants != nil) { - result = prime * result + [self.participants hash]; - } - if (self.assets != nil) { - result = prime * result + [self.assets hash]; - } + result = prime * result + [self.teamName hash]; return prime * result; } @@ -56847,49 +88339,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamEvent:other]; + return [self isEqualToTeamMergeFromDetails:other]; } -- (BOOL)isEqualToTeamEvent:(DBTEAMLOGTeamEvent *)aTeamEvent { - if (self == aTeamEvent) { +- (BOOL)isEqualToTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)aTeamMergeFromDetails { + if (self == aTeamMergeFromDetails) { return YES; } - if (![self.timestamp isEqual:aTeamEvent.timestamp]) { - return NO; - } - if (![self.eventCategory isEqual:aTeamEvent.eventCategory]) { - return NO; - } - if (![self.actor isEqual:aTeamEvent.actor]) { - return NO; - } - if (![self.involveNonTeamMember isEqual:aTeamEvent.involveNonTeamMember]) { - return NO; - } - if (![self.context isEqual:aTeamEvent.context]) { - return NO; - } - if (![self.eventType isEqual:aTeamEvent.eventType]) { - return NO; - } - if (![self.details isEqual:aTeamEvent.details]) { + if (![self.teamName isEqual:aTeamMergeFromDetails.teamName]) { return NO; } - if (self.origin) { - if (![self.origin isEqual:aTeamEvent.origin]) { - return NO; - } - } - if (self.participants) { - if (![self.participants isEqual:aTeamEvent.participants]) { - return NO; - } - } - if (self.assets) { - if (![self.assets isEqual:aTeamEvent.assets]) { - return NO; - } - } return YES; } @@ -56897,116 +88356,58 @@ - (BOOL)isEqualToTeamEvent:(DBTEAMLOGTeamEvent *)aTeamEvent { #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamEventSerializer +@implementation DBTEAMLOGTeamMergeFromDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamEvent *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamMergeFromDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"timestamp"] = [DBNSDateSerializer serialize:valueObj.timestamp dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - jsonDict[@"event_category"] = [DBTEAMLOGEventCategorySerializer serialize:valueObj.eventCategory]; - jsonDict[@"actor"] = [DBTEAMLOGActorLogInfoSerializer serialize:valueObj.actor]; - jsonDict[@"involve_non_team_member"] = valueObj.involveNonTeamMember; - jsonDict[@"context"] = [DBTEAMLOGContextLogInfoSerializer serialize:valueObj.context]; - jsonDict[@"event_type"] = [DBTEAMLOGEventTypeSerializer serialize:valueObj.eventType]; - jsonDict[@"details"] = [DBTEAMLOGEventDetailsSerializer serialize:valueObj.details]; - if (valueObj.origin) { - jsonDict[@"origin"] = [DBTEAMLOGOriginLogInfoSerializer serialize:valueObj.origin]; - } - if (valueObj.participants) { - jsonDict[@"participants"] = [DBArraySerializer serialize:valueObj.participants - withBlock:^id(id elem0) { - return [DBTEAMLOGParticipantLogInfoSerializer serialize:elem0]; - }]; - } - if (valueObj.assets) { - jsonDict[@"assets"] = [DBArraySerializer serialize:valueObj.assets - withBlock:^id(id elem0) { - return [DBTEAMLOGAssetLogInfoSerializer serialize:elem0]; - }]; - } + jsonDict[@"team_name"] = valueObj.teamName; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamEvent *)deserialize:(NSDictionary *)valueDict { - NSDate *timestamp = [DBNSDateSerializer deserialize:valueDict[@"timestamp"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; - DBTEAMLOGEventCategory *eventCategory = [DBTEAMLOGEventCategorySerializer deserialize:valueDict[@"event_category"]]; - DBTEAMLOGActorLogInfo *actor = [DBTEAMLOGActorLogInfoSerializer deserialize:valueDict[@"actor"]]; - NSNumber *involveNonTeamMember = valueDict[@"involve_non_team_member"]; - DBTEAMLOGContextLogInfo *context = [DBTEAMLOGContextLogInfoSerializer deserialize:valueDict[@"context"]]; - DBTEAMLOGEventType *eventType = [DBTEAMLOGEventTypeSerializer deserialize:valueDict[@"event_type"]]; - DBTEAMLOGEventDetails *details = [DBTEAMLOGEventDetailsSerializer deserialize:valueDict[@"details"]]; - DBTEAMLOGOriginLogInfo *origin = - valueDict[@"origin"] ? [DBTEAMLOGOriginLogInfoSerializer deserialize:valueDict[@"origin"]] : nil; - NSArray *participants = - valueDict[@"participants"] - ? [DBArraySerializer deserialize:valueDict[@"participants"] - withBlock:^id(id elem0) { - return [DBTEAMLOGParticipantLogInfoSerializer deserialize:elem0]; - }] - : nil; - NSArray *assets = - valueDict[@"assets"] ? [DBArraySerializer deserialize:valueDict[@"assets"] - withBlock:^id(id elem0) { - return [DBTEAMLOGAssetLogInfoSerializer deserialize:elem0]; - }] - : nil; ++ (DBTEAMLOGTeamMergeFromDetails *)deserialize:(NSDictionary *)valueDict { + NSString *teamName = valueDict[@"team_name"]; - return [[DBTEAMLOGTeamEvent alloc] initWithTimestamp:timestamp - eventCategory:eventCategory - actor:actor - involveNonTeamMember:involveNonTeamMember - context:context - eventType:eventType - details:details - origin:origin - participants:participants - assets:assets]; + return [[DBTEAMLOGTeamMergeFromDetails alloc] initWithTeamName:teamName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamFolderChangeStatusDetails.h" -#import "DBTEAMLOGTeamFolderStatus.h" +#import "DBTEAMLOGTeamMergeFromType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamFolderChangeStatusDetails +@implementation DBTEAMLOGTeamMergeFromType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGTeamFolderStatus *)dNewValue - previousValue:(DBTEAMLOGTeamFolderStatus *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGTeamFolderStatus *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamFolderChangeStatusDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamMergeFromTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamFolderChangeStatusDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamMergeFromTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamFolderChangeStatusDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamMergeFromTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57023,10 +88424,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -57040,22 +88438,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamFolderChangeStatusDetails:other]; + return [self isEqualToTeamMergeFromType:other]; } -- (BOOL)isEqualToTeamFolderChangeStatusDetails: - (DBTEAMLOGTeamFolderChangeStatusDetails *)aTeamFolderChangeStatusDetails { - if (self == aTeamFolderChangeStatusDetails) { +- (BOOL)isEqualToTeamMergeFromType:(DBTEAMLOGTeamMergeFromType *)aTeamMergeFromType { + if (self == aTeamMergeFromType) { return YES; } - if (![self.dNewValue isEqual:aTeamFolderChangeStatusDetails.dNewValue]) { + if (![self.description_ isEqual:aTeamMergeFromType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aTeamFolderChangeStatusDetails.previousValue]) { - return NO; - } - } return YES; } @@ -57063,44 +88455,40 @@ - (BOOL)isEqualToTeamFolderChangeStatusDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamFolderChangeStatusDetailsSerializer +@implementation DBTEAMLOGTeamMergeFromTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderChangeStatusDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamMergeFromType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGTeamFolderStatusSerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGTeamFolderStatusSerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamFolderChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGTeamFolderStatus *dNewValue = [DBTEAMLOGTeamFolderStatusSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGTeamFolderStatus *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGTeamFolderStatusSerializer deserialize:valueDict[@"previous_value"]] - : nil; ++ (DBTEAMLOGTeamMergeFromType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamFolderChangeStatusDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGTeamMergeFromType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamFolderCreateDetails.h" +#import "DBTEAMLOGTeamMergeToDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamFolderCreateDetails +@implementation DBTEAMLOGTeamMergeToDetails #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithTeamName:(NSString *)teamName { + [DBStoneValidators nonnullValidator:nil](teamName); self = [super init]; if (self) { + _teamName = teamName; } return self; } @@ -57108,17 +88496,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamFolderCreateDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamMergeToDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamFolderCreateDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamMergeToDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamFolderCreateDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamMergeToDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57135,6 +88523,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.teamName hash]; + return prime * result; } @@ -57147,13 +88537,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamFolderCreateDetails:other]; + return [self isEqualToTeamMergeToDetails:other]; } -- (BOOL)isEqualToTeamFolderCreateDetails:(DBTEAMLOGTeamFolderCreateDetails *)aTeamFolderCreateDetails { - if (self == aTeamFolderCreateDetails) { +- (BOOL)isEqualToTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)aTeamMergeToDetails { + if (self == aTeamMergeToDetails) { return YES; } + if (![self.teamName isEqual:aTeamMergeToDetails.teamName]) { + return NO; + } return YES; } @@ -57161,39 +88554,40 @@ - (BOOL)isEqualToTeamFolderCreateDetails:(DBTEAMLOGTeamFolderCreateDetails *)aTe #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamFolderCreateDetailsSerializer +@implementation DBTEAMLOGTeamMergeToDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderCreateDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGTeamMergeToDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"team_name"] = valueObj.teamName; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamFolderCreateDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGTeamMergeToDetails *)deserialize:(NSDictionary *)valueDict { + NSString *teamName = valueDict[@"team_name"]; - return [[DBTEAMLOGTeamFolderCreateDetails alloc] initDefault]; + return [[DBTEAMLOGTeamMergeToDetails alloc] initWithTeamName:teamName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamFolderDowngradeDetails.h" +#import "DBTEAMLOGTeamMergeToType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamFolderDowngradeDetails +@implementation DBTEAMLOGTeamMergeToType #pragma mark - Constructors -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { - [DBStoneValidators nonnullValidator:nil](targetAssetIndex); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _targetAssetIndex = targetAssetIndex; + _description_ = description_; } return self; } @@ -57201,17 +88595,17 @@ - (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamFolderDowngradeDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamMergeToTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamFolderDowngradeDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamMergeToTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamFolderDowngradeDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamMergeToTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57228,7 +88622,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.targetAssetIndex hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -57242,14 +88636,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamFolderDowngradeDetails:other]; + return [self isEqualToTeamMergeToType:other]; } -- (BOOL)isEqualToTeamFolderDowngradeDetails:(DBTEAMLOGTeamFolderDowngradeDetails *)aTeamFolderDowngradeDetails { - if (self == aTeamFolderDowngradeDetails) { +- (BOOL)isEqualToTeamMergeToType:(DBTEAMLOGTeamMergeToType *)aTeamMergeToType { + if (self == aTeamMergeToType) { return YES; } - if (![self.targetAssetIndex isEqual:aTeamFolderDowngradeDetails.targetAssetIndex]) { + if (![self.description_ isEqual:aTeamMergeToType.description_]) { return NO; } return YES; @@ -57259,38 +88653,42 @@ - (BOOL)isEqualToTeamFolderDowngradeDetails:(DBTEAMLOGTeamFolderDowngradeDetails #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamFolderDowngradeDetailsSerializer +@implementation DBTEAMLOGTeamMergeToTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderDowngradeDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamMergeToType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"target_asset_index"] = valueObj.targetAssetIndex; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamFolderDowngradeDetails *)deserialize:(NSDictionary *)valueDict { - NSNumber *targetAssetIndex = valueDict[@"target_asset_index"]; ++ (DBTEAMLOGTeamMergeToType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamFolderDowngradeDetails alloc] initWithTargetAssetIndex:targetAssetIndex]; + return [[DBTEAMLOGTeamMergeToType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h" +#import "DBTEAMLOGTeamName.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamFolderPermanentlyDeleteDetails +@implementation DBTEAMLOGTeamName #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithTeamDisplayName:(NSString *)teamDisplayName teamLegalName:(NSString *)teamLegalName { + [DBStoneValidators nonnullValidator:nil](teamDisplayName); + [DBStoneValidators nonnullValidator:nil](teamLegalName); self = [super init]; if (self) { + _teamDisplayName = teamDisplayName; + _teamLegalName = teamLegalName; } return self; } @@ -57298,17 +88696,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamNameSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamNameSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamNameSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57325,6 +88723,9 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.teamDisplayName hash]; + result = prime * result + [self.teamLegalName hash]; + return prime * result; } @@ -57337,14 +88738,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamFolderPermanentlyDeleteDetails:other]; + return [self isEqualToTeamName:other]; } -- (BOOL)isEqualToTeamFolderPermanentlyDeleteDetails: - (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)aTeamFolderPermanentlyDeleteDetails { - if (self == aTeamFolderPermanentlyDeleteDetails) { +- (BOOL)isEqualToTeamName:(DBTEAMLOGTeamName *)aTeamName { + if (self == aTeamName) { return YES; } + if (![self.teamDisplayName isEqual:aTeamName.teamDisplayName]) { + return NO; + } + if (![self.teamLegalName isEqual:aTeamName.teamLegalName]) { + return NO; + } return YES; } @@ -57352,40 +88758,40 @@ - (BOOL)isEqualToTeamFolderPermanentlyDeleteDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamFolderPermanentlyDeleteDetailsSerializer +@implementation DBTEAMLOGTeamNameSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGTeamName *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"team_display_name"] = valueObj.teamDisplayName; + jsonDict[@"team_legal_name"] = valueObj.teamLegalName; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamFolderPermanentlyDeleteDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGTeamName *)deserialize:(NSDictionary *)valueDict { + NSString *teamDisplayName = valueDict[@"team_display_name"]; + NSString *teamLegalName = valueDict[@"team_legal_name"]; - return [[DBTEAMLOGTeamFolderPermanentlyDeleteDetails alloc] initDefault]; + return [[DBTEAMLOGTeamName alloc] initWithTeamDisplayName:teamDisplayName teamLegalName:teamLegalName]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" -#import "DBTEAMLOGTeamFolderRenameDetails.h" +#import "DBTEAMLOGTeamProfileAddLogoDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamFolderRenameDetails +@implementation DBTEAMLOGTeamProfileAddLogoDetails #pragma mark - Constructors -- (instancetype)initWithRelocateActionDetails:(DBTEAMLOGRelocateAssetReferencesLogInfo *)relocateActionDetails { - [DBStoneValidators nonnullValidator:nil](relocateActionDetails); +- (instancetype)initDefault { self = [super init]; if (self) { - _relocateActionDetails = relocateActionDetails; } return self; } @@ -57393,17 +88799,17 @@ - (instancetype)initWithRelocateActionDetails:(DBTEAMLOGRelocateAssetReferencesL #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamFolderRenameDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileAddLogoDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamFolderRenameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileAddLogoDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamFolderRenameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileAddLogoDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57420,8 +88826,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.relocateActionDetails hash]; - return prime * result; } @@ -57434,16 +88838,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamFolderRenameDetails:other]; + return [self isEqualToTeamProfileAddLogoDetails:other]; } -- (BOOL)isEqualToTeamFolderRenameDetails:(DBTEAMLOGTeamFolderRenameDetails *)aTeamFolderRenameDetails { - if (self == aTeamFolderRenameDetails) { +- (BOOL)isEqualToTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails *)aTeamProfileAddLogoDetails { + if (self == aTeamProfileAddLogoDetails) { return YES; } - if (![self.relocateActionDetails isEqual:aTeamFolderRenameDetails.relocateActionDetails]) { - return NO; - } return YES; } @@ -57451,103 +88852,57 @@ - (BOOL)isEqualToTeamFolderRenameDetails:(DBTEAMLOGTeamFolderRenameDetails *)aTe #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamFolderRenameDetailsSerializer +@implementation DBTEAMLOGTeamProfileAddLogoDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderRenameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileAddLogoDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"relocate_action_details"] = - [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer serialize:valueObj.relocateActionDetails]; - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamFolderRenameDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGRelocateAssetReferencesLogInfo *relocateActionDetails = - [DBTEAMLOGRelocateAssetReferencesLogInfoSerializer deserialize:valueDict[@"relocate_action_details"]]; ++ (DBTEAMLOGTeamProfileAddLogoDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - return [[DBTEAMLOGTeamFolderRenameDetails alloc] initWithRelocateActionDetails:relocateActionDetails]; + return [[DBTEAMLOGTeamProfileAddLogoDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamFolderStatus.h" +#import "DBTEAMLOGTeamProfileAddLogoType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamFolderStatus +@implementation DBTEAMLOGTeamProfileAddLogoType #pragma mark - Constructors -- (instancetype)initWithArchive { - self = [super init]; - if (self) { - _tag = DBTEAMLOGTeamFolderStatusArchive; - } - return self; -} - -- (instancetype)initWithUnarchive { - self = [super init]; - if (self) { - _tag = DBTEAMLOGTeamFolderStatusUnarchive; - } - return self; -} +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGTeamFolderStatusOther; + _description_ = description_; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isArchive { - return _tag == DBTEAMLOGTeamFolderStatusArchive; -} - -- (BOOL)isUnarchive { - return _tag == DBTEAMLOGTeamFolderStatusUnarchive; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGTeamFolderStatusOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGTeamFolderStatusArchive: - return @"DBTEAMLOGTeamFolderStatusArchive"; - case DBTEAMLOGTeamFolderStatusUnarchive: - return @"DBTEAMLOGTeamFolderStatusUnarchive"; - case DBTEAMLOGTeamFolderStatusOther: - return @"DBTEAMLOGTeamFolderStatusOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamFolderStatusSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileAddLogoTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamFolderStatusSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileAddLogoTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamFolderStatusSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileAddLogoTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57564,14 +88919,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGTeamFolderStatusArchive: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGTeamFolderStatusUnarchive: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGTeamFolderStatusOther: - result = prime * result + [[self tagName] hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -57585,24 +88933,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamFolderStatus:other]; + return [self isEqualToTeamProfileAddLogoType:other]; } -- (BOOL)isEqualToTeamFolderStatus:(DBTEAMLOGTeamFolderStatus *)aTeamFolderStatus { - if (self == aTeamFolderStatus) { +- (BOOL)isEqualToTeamProfileAddLogoType:(DBTEAMLOGTeamProfileAddLogoType *)aTeamProfileAddLogoType { + if (self == aTeamProfileAddLogoType) { return YES; } - if (self.tag != aTeamFolderStatus.tag) { + if (![self.description_ isEqual:aTeamProfileAddLogoType.description_]) { return NO; } - switch (_tag) { - case DBTEAMLOGTeamFolderStatusArchive: - return [[self tagName] isEqual:[aTeamFolderStatus tagName]]; - case DBTEAMLOGTeamFolderStatusUnarchive: - return [[self tagName] isEqual:[aTeamFolderStatus tagName]]; - case DBTEAMLOGTeamFolderStatusOther: - return [[self tagName] isEqual:[aTeamFolderStatus tagName]]; - } return YES; } @@ -57610,77 +88950,61 @@ - (BOOL)isEqualToTeamFolderStatus:(DBTEAMLOGTeamFolderStatus *)aTeamFolderStatus #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamFolderStatusSerializer +@implementation DBTEAMLOGTeamProfileAddLogoTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamFolderStatus *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileAddLogoType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isArchive]) { - jsonDict[@".tag"] = @"archive"; - } else if ([valueObj isUnarchive]) { - jsonDict[@".tag"] = @"unarchive"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamFolderStatus *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGTeamProfileAddLogoType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - if ([tag isEqualToString:@"archive"]) { - return [[DBTEAMLOGTeamFolderStatus alloc] initWithArchive]; - } else if ([tag isEqualToString:@"unarchive"]) { - return [[DBTEAMLOGTeamFolderStatus alloc] initWithUnarchive]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGTeamFolderStatus alloc] initWithOther]; - } else { - return [[DBTEAMLOGTeamFolderStatus alloc] initWithOther]; - } + return [[DBTEAMLOGTeamProfileAddLogoType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGAppLogInfo.h" -#import "DBTEAMLOGTeamLinkedAppLogInfo.h" +#import "DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamLinkedAppLogInfo +@implementation DBTEAMLOGTeamProfileChangeDefaultLanguageDetails #pragma mark - Constructors -- (instancetype)initWithAppId:(NSString *)appId displayName:(NSString *)displayName { +- (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString *)previousValue { + [DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:@(2) maxLength:nil pattern:nil]](dNewValue); + [DBStoneValidators + nonnullValidator:[DBStoneValidators stringValidator:@(2) maxLength:nil pattern:nil]](previousValue); - self = [super initWithAppId:appId displayName:displayName]; + self = [super init]; if (self) { + _dNewValue = dNewValue; + _previousValue = previousValue; } return self; } -- (instancetype)initDefault { - return [self initWithAppId:nil displayName:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamLinkedAppLogInfoSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamLinkedAppLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamLinkedAppLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57697,12 +89021,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.appId != nil) { - result = prime * result + [self.appId hash]; - } - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } + result = prime * result + [self.dNewValue hash]; + result = prime * result + [self.previousValue hash]; return prime * result; } @@ -57716,22 +89036,19 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamLinkedAppLogInfo:other]; + return [self isEqualToTeamProfileChangeDefaultLanguageDetails:other]; } -- (BOOL)isEqualToTeamLinkedAppLogInfo:(DBTEAMLOGTeamLinkedAppLogInfo *)aTeamLinkedAppLogInfo { - if (self == aTeamLinkedAppLogInfo) { +- (BOOL)isEqualToTeamProfileChangeDefaultLanguageDetails: + (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)aTeamProfileChangeDefaultLanguageDetails { + if (self == aTeamProfileChangeDefaultLanguageDetails) { return YES; } - if (self.appId) { - if (![self.appId isEqual:aTeamLinkedAppLogInfo.appId]) { - return NO; - } + if (![self.dNewValue isEqual:aTeamProfileChangeDefaultLanguageDetails.dNewValue]) { + return NO; } - if (self.displayName) { - if (![self.displayName isEqual:aTeamLinkedAppLogInfo.displayName]) { - return NO; - } + if (![self.previousValue isEqual:aTeamProfileChangeDefaultLanguageDetails.previousValue]) { + return NO; } return YES; } @@ -57740,83 +89057,61 @@ - (BOOL)isEqualToTeamLinkedAppLogInfo:(DBTEAMLOGTeamLinkedAppLogInfo *)aTeamLink #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamLinkedAppLogInfoSerializer +@implementation DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamLinkedAppLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.appId) { - jsonDict[@"app_id"] = valueObj.appId; - } - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } + jsonDict[@"new_value"] = valueObj.dNewValue; + jsonDict[@"previous_value"] = valueObj.previousValue; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamLinkedAppLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *appId = valueDict[@"app_id"] ?: nil; - NSString *displayName = valueDict[@"display_name"] ?: nil; ++ (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)deserialize:(NSDictionary *)valueDict { + NSString *dNewValue = valueDict[@"new_value"]; + NSString *previousValue = valueDict[@"previous_value"]; - return [[DBTEAMLOGTeamLinkedAppLogInfo alloc] initWithAppId:appId displayName:displayName]; + return [[DBTEAMLOGTeamProfileChangeDefaultLanguageDetails alloc] initWithDNewValue:dNewValue + previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamMemberLogInfo.h" -#import "DBTEAMLOGUserLogInfo.h" +#import "DBTEAMLOGTeamProfileChangeDefaultLanguageType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamMemberLogInfo +@implementation DBTEAMLOGTeamProfileChangeDefaultLanguageType #pragma mark - Constructors -- (instancetype)initWithAccountId:(NSString *)accountId - displayName:(NSString *)displayName - email:(NSString *)email - teamMemberId:(NSString *)teamMemberId - memberExternalId:(NSString *)memberExternalId { - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:@(40) maxLength:@(40) pattern:nil]](accountId); - [DBStoneValidators nullableValidator:[DBStoneValidators stringValidator:@(1) maxLength:nil pattern:nil]](displayName); - [DBStoneValidators - nullableValidator:[DBStoneValidators - stringValidator:nil - maxLength:@(255) - pattern:@"^['&A-Za-z0-9._%+-]+@[A-Za-z0-9-][A-Za-z0-9.-]*.[A-Za-z]{2,15}$"]](email); - [DBStoneValidators - nullableValidator:[DBStoneValidators stringValidator:nil maxLength:@(64) pattern:nil]](memberExternalId); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); - self = [super initWithAccountId:accountId displayName:displayName email:email]; + self = [super init]; if (self) { - _teamMemberId = teamMemberId; - _memberExternalId = memberExternalId; + _description_ = description_; } return self; } -- (instancetype)initDefault { - return [self initWithAccountId:nil displayName:nil email:nil teamMemberId:nil memberExternalId:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamMemberLogInfoSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamMemberLogInfoSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamMemberLogInfoSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -57833,21 +89128,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - if (self.accountId != nil) { - result = prime * result + [self.accountId hash]; - } - if (self.displayName != nil) { - result = prime * result + [self.displayName hash]; - } - if (self.email != nil) { - result = prime * result + [self.email hash]; - } - if (self.teamMemberId != nil) { - result = prime * result + [self.teamMemberId hash]; - } - if (self.memberExternalId != nil) { - result = prime * result + [self.memberExternalId hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -57861,37 +89142,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamMemberLogInfo:other]; + return [self isEqualToTeamProfileChangeDefaultLanguageType:other]; } -- (BOOL)isEqualToTeamMemberLogInfo:(DBTEAMLOGTeamMemberLogInfo *)aTeamMemberLogInfo { - if (self == aTeamMemberLogInfo) { +- (BOOL)isEqualToTeamProfileChangeDefaultLanguageType: + (DBTEAMLOGTeamProfileChangeDefaultLanguageType *)aTeamProfileChangeDefaultLanguageType { + if (self == aTeamProfileChangeDefaultLanguageType) { return YES; } - if (self.accountId) { - if (![self.accountId isEqual:aTeamMemberLogInfo.accountId]) { - return NO; - } - } - if (self.displayName) { - if (![self.displayName isEqual:aTeamMemberLogInfo.displayName]) { - return NO; - } - } - if (self.email) { - if (![self.email isEqual:aTeamMemberLogInfo.email]) { - return NO; - } - } - if (self.teamMemberId) { - if (![self.teamMemberId isEqual:aTeamMemberLogInfo.teamMemberId]) { - return NO; - } - } - if (self.memberExternalId) { - if (![self.memberExternalId isEqual:aTeamMemberLogInfo.memberExternalId]) { - return NO; - } + if (![self.description_ isEqual:aTeamProfileChangeDefaultLanguageType.description_]) { + return NO; } return YES; } @@ -57900,123 +89160,56 @@ - (BOOL)isEqualToTeamMemberLogInfo:(DBTEAMLOGTeamMemberLogInfo *)aTeamMemberLogI #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamMemberLogInfoSerializer +@implementation DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamMemberLogInfo *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeDefaultLanguageType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if (valueObj.accountId) { - jsonDict[@"account_id"] = valueObj.accountId; - } - if (valueObj.displayName) { - jsonDict[@"display_name"] = valueObj.displayName; - } - if (valueObj.email) { - jsonDict[@"email"] = valueObj.email; - } - if (valueObj.teamMemberId) { - jsonDict[@"team_member_id"] = valueObj.teamMemberId; - } - if (valueObj.memberExternalId) { - jsonDict[@"member_external_id"] = valueObj.memberExternalId; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamMemberLogInfo *)deserialize:(NSDictionary *)valueDict { - NSString *accountId = valueDict[@"account_id"] ?: nil; - NSString *displayName = valueDict[@"display_name"] ?: nil; - NSString *email = valueDict[@"email"] ?: nil; - NSString *teamMemberId = valueDict[@"team_member_id"] ?: nil; - NSString *memberExternalId = valueDict[@"member_external_id"] ?: nil; ++ (DBTEAMLOGTeamProfileChangeDefaultLanguageType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamMemberLogInfo alloc] initWithAccountId:accountId - displayName:displayName - email:email - teamMemberId:teamMemberId - memberExternalId:memberExternalId]; + return [[DBTEAMLOGTeamProfileChangeDefaultLanguageType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamMembershipType.h" +#import "DBTEAMLOGTeamProfileChangeLogoDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamMembershipType +@implementation DBTEAMLOGTeamProfileChangeLogoDetails #pragma mark - Constructors -- (instancetype)initWithFree { - self = [super init]; - if (self) { - _tag = DBTEAMLOGTeamMembershipTypeFree; - } - return self; -} - -- (instancetype)initWithFull { - self = [super init]; - if (self) { - _tag = DBTEAMLOGTeamMembershipTypeFull; - } - return self; -} +- (instancetype)initDefault { -- (instancetype)initWithOther { self = [super init]; if (self) { - _tag = DBTEAMLOGTeamMembershipTypeOther; } return self; } -#pragma mark - Instance field accessors - -#pragma mark - Tag state methods - -- (BOOL)isFree { - return _tag == DBTEAMLOGTeamMembershipTypeFree; -} - -- (BOOL)isFull { - return _tag == DBTEAMLOGTeamMembershipTypeFull; -} - -- (BOOL)isOther { - return _tag == DBTEAMLOGTeamMembershipTypeOther; -} - -- (NSString *)tagName { - switch (_tag) { - case DBTEAMLOGTeamMembershipTypeFree: - return @"DBTEAMLOGTeamMembershipTypeFree"; - case DBTEAMLOGTeamMembershipTypeFull: - return @"DBTEAMLOGTeamMembershipTypeFull"; - case DBTEAMLOGTeamMembershipTypeOther: - return @"DBTEAMLOGTeamMembershipTypeOther"; - } - - @throw([NSException exceptionWithName:@"InvalidTag" reason:@"Tag has an unknown value." userInfo:nil]); -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamMembershipTypeSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileChangeLogoDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamMembershipTypeSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileChangeLogoDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamMembershipTypeSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileChangeLogoDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58033,15 +89226,6 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - switch (_tag) { - case DBTEAMLOGTeamMembershipTypeFree: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGTeamMembershipTypeFull: - result = prime * result + [[self tagName] hash]; - case DBTEAMLOGTeamMembershipTypeOther: - result = prime * result + [[self tagName] hash]; - } - return prime * result; } @@ -58054,24 +89238,13 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamMembershipType:other]; + return [self isEqualToTeamProfileChangeLogoDetails:other]; } -- (BOOL)isEqualToTeamMembershipType:(DBTEAMLOGTeamMembershipType *)aTeamMembershipType { - if (self == aTeamMembershipType) { +- (BOOL)isEqualToTeamProfileChangeLogoDetails:(DBTEAMLOGTeamProfileChangeLogoDetails *)aTeamProfileChangeLogoDetails { + if (self == aTeamProfileChangeLogoDetails) { return YES; } - if (self.tag != aTeamMembershipType.tag) { - return NO; - } - switch (_tag) { - case DBTEAMLOGTeamMembershipTypeFree: - return [[self tagName] isEqual:[aTeamMembershipType tagName]]; - case DBTEAMLOGTeamMembershipTypeFull: - return [[self tagName] isEqual:[aTeamMembershipType tagName]]; - case DBTEAMLOGTeamMembershipTypeOther: - return [[self tagName] isEqual:[aTeamMembershipType tagName]]; - } return YES; } @@ -58079,56 +89252,39 @@ - (BOOL)isEqualToTeamMembershipType:(DBTEAMLOGTeamMembershipType *)aTeamMembersh #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamMembershipTypeSerializer +@implementation DBTEAMLOGTeamProfileChangeLogoDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamMembershipType *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeLogoDetails *)valueObj { +#pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - if ([valueObj isFree]) { - jsonDict[@".tag"] = @"free"; - } else if ([valueObj isFull]) { - jsonDict[@".tag"] = @"full"; - } else if ([valueObj isOther]) { - jsonDict[@".tag"] = @"other"; - } else { - jsonDict[@".tag"] = @"other"; - } - return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamMembershipType *)deserialize:(NSDictionary *)valueDict { - NSString *tag = valueDict[@".tag"]; ++ (DBTEAMLOGTeamProfileChangeLogoDetails *)deserialize:(NSDictionary *)valueDict { +#pragma unused(valueDict) - if ([tag isEqualToString:@"free"]) { - return [[DBTEAMLOGTeamMembershipType alloc] initWithFree]; - } else if ([tag isEqualToString:@"full"]) { - return [[DBTEAMLOGTeamMembershipType alloc] initWithFull]; - } else if ([tag isEqualToString:@"other"]) { - return [[DBTEAMLOGTeamMembershipType alloc] initWithOther]; - } else { - return [[DBTEAMLOGTeamMembershipType alloc] initWithOther]; - } + return [[DBTEAMLOGTeamProfileChangeLogoDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamMergeFromDetails.h" +#import "DBTEAMLOGTeamProfileChangeLogoType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamMergeFromDetails +@implementation DBTEAMLOGTeamProfileChangeLogoType #pragma mark - Constructors -- (instancetype)initWithTeamName:(NSString *)teamName { - [DBStoneValidators nonnullValidator:nil](teamName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _teamName = teamName; + _description_ = description_; } return self; } @@ -58136,17 +89292,17 @@ - (instancetype)initWithTeamName:(NSString *)teamName { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamMergeFromDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileChangeLogoTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamMergeFromDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileChangeLogoTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamMergeFromDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileChangeLogoTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58163,7 +89319,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.teamName hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -58177,14 +89333,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamMergeFromDetails:other]; + return [self isEqualToTeamProfileChangeLogoType:other]; } -- (BOOL)isEqualToTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)aTeamMergeFromDetails { - if (self == aTeamMergeFromDetails) { +- (BOOL)isEqualToTeamProfileChangeLogoType:(DBTEAMLOGTeamProfileChangeLogoType *)aTeamProfileChangeLogoType { + if (self == aTeamProfileChangeLogoType) { return YES; } - if (![self.teamName isEqual:aTeamMergeFromDetails.teamName]) { + if (![self.description_ isEqual:aTeamProfileChangeLogoType.description_]) { return NO; } return YES; @@ -58194,58 +89350,64 @@ - (BOOL)isEqualToTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)aTeamMerg #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamMergeFromDetailsSerializer +@implementation DBTEAMLOGTeamProfileChangeLogoTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamMergeFromDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeLogoType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"team_name"] = valueObj.teamName; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamMergeFromDetails *)deserialize:(NSDictionary *)valueDict { - NSString *teamName = valueDict[@"team_name"]; ++ (DBTEAMLOGTeamProfileChangeLogoType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamMergeFromDetails alloc] initWithTeamName:teamName]; + return [[DBTEAMLOGTeamProfileChangeLogoType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamMergeToDetails.h" +#import "DBTEAMLOGTeamName.h" +#import "DBTEAMLOGTeamProfileChangeNameDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamMergeToDetails +@implementation DBTEAMLOGTeamProfileChangeNameDetails #pragma mark - Constructors -- (instancetype)initWithTeamName:(NSString *)teamName { - [DBStoneValidators nonnullValidator:nil](teamName); +- (instancetype)initWithDNewValue:(DBTEAMLOGTeamName *)dNewValue previousValue:(DBTEAMLOGTeamName *)previousValue { + [DBStoneValidators nonnullValidator:nil](dNewValue); self = [super init]; if (self) { - _teamName = teamName; + _previousValue = previousValue; + _dNewValue = dNewValue; } return self; } +- (instancetype)initWithDNewValue:(DBTEAMLOGTeamName *)dNewValue { + return [self initWithDNewValue:dNewValue previousValue:nil]; +} + #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamMergeToDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileChangeNameDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamMergeToDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileChangeNameDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamMergeToDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileChangeNameDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58262,7 +89424,10 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.teamName hash]; + result = prime * result + [self.dNewValue hash]; + if (self.previousValue != nil) { + result = prime * result + [self.previousValue hash]; + } return prime * result; } @@ -58276,16 +89441,21 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamMergeToDetails:other]; + return [self isEqualToTeamProfileChangeNameDetails:other]; } -- (BOOL)isEqualToTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)aTeamMergeToDetails { - if (self == aTeamMergeToDetails) { +- (BOOL)isEqualToTeamProfileChangeNameDetails:(DBTEAMLOGTeamProfileChangeNameDetails *)aTeamProfileChangeNameDetails { + if (self == aTeamProfileChangeNameDetails) { return YES; } - if (![self.teamName isEqual:aTeamMergeToDetails.teamName]) { + if (![self.dNewValue isEqual:aTeamProfileChangeNameDetails.dNewValue]) { return NO; } + if (self.previousValue) { + if (![self.previousValue isEqual:aTeamProfileChangeNameDetails.previousValue]) { + return NO; + } + } return YES; } @@ -58293,42 +89463,45 @@ - (BOOL)isEqualToTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)aTeamMergeToD #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamMergeToDetailsSerializer +@implementation DBTEAMLOGTeamProfileChangeNameDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamMergeToDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeNameDetails *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"team_name"] = valueObj.teamName; + jsonDict[@"new_value"] = [DBTEAMLOGTeamNameSerializer serialize:valueObj.dNewValue]; + if (valueObj.previousValue) { + jsonDict[@"previous_value"] = [DBTEAMLOGTeamNameSerializer serialize:valueObj.previousValue]; + } return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamMergeToDetails *)deserialize:(NSDictionary *)valueDict { - NSString *teamName = valueDict[@"team_name"]; ++ (DBTEAMLOGTeamProfileChangeNameDetails *)deserialize:(NSDictionary *)valueDict { + DBTEAMLOGTeamName *dNewValue = [DBTEAMLOGTeamNameSerializer deserialize:valueDict[@"new_value"]]; + DBTEAMLOGTeamName *previousValue = + valueDict[@"previous_value"] ? [DBTEAMLOGTeamNameSerializer deserialize:valueDict[@"previous_value"]] : nil; - return [[DBTEAMLOGTeamMergeToDetails alloc] initWithTeamName:teamName]; + return [[DBTEAMLOGTeamProfileChangeNameDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamName.h" +#import "DBTEAMLOGTeamProfileChangeNameType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamName +@implementation DBTEAMLOGTeamProfileChangeNameType #pragma mark - Constructors -- (instancetype)initWithTeamDisplayName:(NSString *)teamDisplayName teamLegalName:(NSString *)teamLegalName { - [DBStoneValidators nonnullValidator:nil](teamDisplayName); - [DBStoneValidators nonnullValidator:nil](teamLegalName); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _teamDisplayName = teamDisplayName; - _teamLegalName = teamLegalName; + _description_ = description_; } return self; } @@ -58336,17 +89509,17 @@ - (instancetype)initWithTeamDisplayName:(NSString *)teamDisplayName teamLegalNam #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamNameSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileChangeNameTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamNameSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileChangeNameTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamNameSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileChangeNameTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58363,8 +89536,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.teamDisplayName hash]; - result = prime * result + [self.teamLegalName hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -58378,17 +89550,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamName:other]; + return [self isEqualToTeamProfileChangeNameType:other]; } -- (BOOL)isEqualToTeamName:(DBTEAMLOGTeamName *)aTeamName { - if (self == aTeamName) { +- (BOOL)isEqualToTeamProfileChangeNameType:(DBTEAMLOGTeamProfileChangeNameType *)aTeamProfileChangeNameType { + if (self == aTeamProfileChangeNameType) { return YES; } - if (![self.teamDisplayName isEqual:aTeamName.teamDisplayName]) { - return NO; - } - if (![self.teamLegalName isEqual:aTeamName.teamLegalName]) { + if (![self.description_ isEqual:aTeamProfileChangeNameType.description_]) { return NO; } return YES; @@ -58398,33 +89567,31 @@ - (BOOL)isEqualToTeamName:(DBTEAMLOGTeamName *)aTeamName { #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamNameSerializer +@implementation DBTEAMLOGTeamProfileChangeNameTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamName *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeNameType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"team_display_name"] = valueObj.teamDisplayName; - jsonDict[@"team_legal_name"] = valueObj.teamLegalName; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamName *)deserialize:(NSDictionary *)valueDict { - NSString *teamDisplayName = valueDict[@"team_display_name"]; - NSString *teamLegalName = valueDict[@"team_legal_name"]; ++ (DBTEAMLOGTeamProfileChangeNameType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamName alloc] initWithTeamDisplayName:teamDisplayName teamLegalName:teamLegalName]; + return [[DBTEAMLOGTeamProfileChangeNameType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamProfileAddLogoDetails.h" +#import "DBTEAMLOGTeamProfileRemoveLogoDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamProfileAddLogoDetails +@implementation DBTEAMLOGTeamProfileRemoveLogoDetails #pragma mark - Constructors @@ -58439,17 +89606,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamProfileAddLogoDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamProfileAddLogoDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamProfileAddLogoDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58478,11 +89645,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamProfileAddLogoDetails:other]; + return [self isEqualToTeamProfileRemoveLogoDetails:other]; } -- (BOOL)isEqualToTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails *)aTeamProfileAddLogoDetails { - if (self == aTeamProfileAddLogoDetails) { +- (BOOL)isEqualToTeamProfileRemoveLogoDetails:(DBTEAMLOGTeamProfileRemoveLogoDetails *)aTeamProfileRemoveLogoDetails { + if (self == aTeamProfileRemoveLogoDetails) { return YES; } return YES; @@ -58492,42 +89659,39 @@ - (BOOL)isEqualToTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails * #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamProfileAddLogoDetailsSerializer +@implementation DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileAddLogoDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileRemoveLogoDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamProfileAddLogoDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGTeamProfileRemoveLogoDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGTeamProfileAddLogoDetails alloc] initDefault]; + return [[DBTEAMLOGTeamProfileRemoveLogoDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h" +#import "DBTEAMLOGTeamProfileRemoveLogoType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamProfileChangeDefaultLanguageDetails +@implementation DBTEAMLOGTeamProfileRemoveLogoType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString *)previousValue { - [DBStoneValidators nonnullValidator:[DBStoneValidators stringValidator:@(2) maxLength:nil pattern:nil]](dNewValue); - [DBStoneValidators - nonnullValidator:[DBStoneValidators stringValidator:@(2) maxLength:nil pattern:nil]](previousValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _dNewValue = dNewValue; - _previousValue = previousValue; + _description_ = description_; } return self; } @@ -58535,17 +89699,17 @@ - (instancetype)initWithDNewValue:(NSString *)dNewValue previousValue:(NSString #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer serialize:instance]; + return [DBTEAMLOGTeamProfileRemoveLogoTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTeamProfileRemoveLogoTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTeamProfileRemoveLogoTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58562,8 +89726,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - result = prime * result + [self.previousValue hash]; + result = prime * result + [self.description_ hash]; return prime * result; } @@ -58577,18 +89740,14 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamProfileChangeDefaultLanguageDetails:other]; + return [self isEqualToTeamProfileRemoveLogoType:other]; } -- (BOOL)isEqualToTeamProfileChangeDefaultLanguageDetails: - (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)aTeamProfileChangeDefaultLanguageDetails { - if (self == aTeamProfileChangeDefaultLanguageDetails) { +- (BOOL)isEqualToTeamProfileRemoveLogoType:(DBTEAMLOGTeamProfileRemoveLogoType *)aTeamProfileRemoveLogoType { + if (self == aTeamProfileRemoveLogoType) { return YES; } - if (![self.dNewValue isEqual:aTeamProfileChangeDefaultLanguageDetails.dNewValue]) { - return NO; - } - if (![self.previousValue isEqual:aTeamProfileChangeDefaultLanguageDetails.previousValue]) { + if (![self.description_ isEqual:aTeamProfileRemoveLogoType.description_]) { return NO; } return YES; @@ -58598,34 +89757,31 @@ - (BOOL)isEqualToTeamProfileChangeDefaultLanguageDetails: #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamProfileChangeDefaultLanguageDetailsSerializer +@implementation DBTEAMLOGTeamProfileRemoveLogoTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileRemoveLogoType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = valueObj.dNewValue; - jsonDict[@"previous_value"] = valueObj.previousValue; + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)deserialize:(NSDictionary *)valueDict { - NSString *dNewValue = valueDict[@"new_value"]; - NSString *previousValue = valueDict[@"previous_value"]; ++ (DBTEAMLOGTeamProfileRemoveLogoType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamProfileChangeDefaultLanguageDetails alloc] initWithDNewValue:dNewValue - previousValue:previousValue]; + return [[DBTEAMLOGTeamProfileRemoveLogoType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamProfileChangeLogoDetails.h" +#import "DBTEAMLOGTfaAddBackupPhoneDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamProfileChangeLogoDetails +@implementation DBTEAMLOGTfaAddBackupPhoneDetails #pragma mark - Constructors @@ -58640,17 +89796,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamProfileChangeLogoDetailsSerializer serialize:instance]; + return [DBTEAMLOGTfaAddBackupPhoneDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamProfileChangeLogoDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTfaAddBackupPhoneDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamProfileChangeLogoDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTfaAddBackupPhoneDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58679,11 +89835,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamProfileChangeLogoDetails:other]; + return [self isEqualToTfaAddBackupPhoneDetails:other]; } -- (BOOL)isEqualToTeamProfileChangeLogoDetails:(DBTEAMLOGTeamProfileChangeLogoDetails *)aTeamProfileChangeLogoDetails { - if (self == aTeamProfileChangeLogoDetails) { +- (BOOL)isEqualToTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)aTfaAddBackupPhoneDetails { + if (self == aTfaAddBackupPhoneDetails) { return YES; } return YES; @@ -58693,63 +89849,57 @@ - (BOOL)isEqualToTeamProfileChangeLogoDetails:(DBTEAMLOGTeamProfileChangeLogoDet #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamProfileChangeLogoDetailsSerializer +@implementation DBTEAMLOGTfaAddBackupPhoneDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeLogoDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTfaAddBackupPhoneDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamProfileChangeLogoDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGTfaAddBackupPhoneDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGTeamProfileChangeLogoDetails alloc] initDefault]; + return [[DBTEAMLOGTfaAddBackupPhoneDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamName.h" -#import "DBTEAMLOGTeamProfileChangeNameDetails.h" +#import "DBTEAMLOGTfaAddBackupPhoneType.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamProfileChangeNameDetails +@implementation DBTEAMLOGTfaAddBackupPhoneType #pragma mark - Constructors -- (instancetype)initWithDNewValue:(DBTEAMLOGTeamName *)dNewValue previousValue:(DBTEAMLOGTeamName *)previousValue { - [DBStoneValidators nonnullValidator:nil](dNewValue); +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { - _previousValue = previousValue; - _dNewValue = dNewValue; + _description_ = description_; } return self; } -- (instancetype)initWithDNewValue:(DBTEAMLOGTeamName *)dNewValue { - return [self initWithDNewValue:dNewValue previousValue:nil]; -} - #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamProfileChangeNameDetailsSerializer serialize:instance]; + return [DBTEAMLOGTfaAddBackupPhoneTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamProfileChangeNameDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTfaAddBackupPhoneTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamProfileChangeNameDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTfaAddBackupPhoneTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58766,10 +89916,7 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; - result = prime * result + [self.dNewValue hash]; - if (self.previousValue != nil) { - result = prime * result + [self.previousValue hash]; - } + result = prime * result + [self.description_ hash]; return prime * result; } @@ -58783,21 +89930,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamProfileChangeNameDetails:other]; + return [self isEqualToTfaAddBackupPhoneType:other]; } -- (BOOL)isEqualToTeamProfileChangeNameDetails:(DBTEAMLOGTeamProfileChangeNameDetails *)aTeamProfileChangeNameDetails { - if (self == aTeamProfileChangeNameDetails) { +- (BOOL)isEqualToTfaAddBackupPhoneType:(DBTEAMLOGTfaAddBackupPhoneType *)aTfaAddBackupPhoneType { + if (self == aTfaAddBackupPhoneType) { return YES; } - if (![self.dNewValue isEqual:aTeamProfileChangeNameDetails.dNewValue]) { + if (![self.description_ isEqual:aTfaAddBackupPhoneType.description_]) { return NO; } - if (self.previousValue) { - if (![self.previousValue isEqual:aTeamProfileChangeNameDetails.previousValue]) { - return NO; - } - } return YES; } @@ -58805,36 +89947,31 @@ - (BOOL)isEqualToTeamProfileChangeNameDetails:(DBTEAMLOGTeamProfileChangeNameDet #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamProfileChangeNameDetailsSerializer +@implementation DBTEAMLOGTfaAddBackupPhoneTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeNameDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTfaAddBackupPhoneType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; - jsonDict[@"new_value"] = [DBTEAMLOGTeamNameSerializer serialize:valueObj.dNewValue]; - if (valueObj.previousValue) { - jsonDict[@"previous_value"] = [DBTEAMLOGTeamNameSerializer serialize:valueObj.previousValue]; - } + jsonDict[@"description"] = valueObj.description_; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamProfileChangeNameDetails *)deserialize:(NSDictionary *)valueDict { - DBTEAMLOGTeamName *dNewValue = [DBTEAMLOGTeamNameSerializer deserialize:valueDict[@"new_value"]]; - DBTEAMLOGTeamName *previousValue = - valueDict[@"previous_value"] ? [DBTEAMLOGTeamNameSerializer deserialize:valueDict[@"previous_value"]] : nil; ++ (DBTEAMLOGTfaAddBackupPhoneType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTeamProfileChangeNameDetails alloc] initWithDNewValue:dNewValue previousValue:previousValue]; + return [[DBTEAMLOGTfaAddBackupPhoneType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTeamProfileRemoveLogoDetails.h" +#import "DBTEAMLOGTfaAddSecurityKeyDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTeamProfileRemoveLogoDetails +@implementation DBTEAMLOGTfaAddSecurityKeyDetails #pragma mark - Constructors @@ -58849,17 +89986,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer serialize:instance]; + return [DBTEAMLOGTfaAddSecurityKeyDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTfaAddSecurityKeyDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTfaAddSecurityKeyDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58888,11 +90025,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTeamProfileRemoveLogoDetails:other]; + return [self isEqualToTfaAddSecurityKeyDetails:other]; } -- (BOOL)isEqualToTeamProfileRemoveLogoDetails:(DBTEAMLOGTeamProfileRemoveLogoDetails *)aTeamProfileRemoveLogoDetails { - if (self == aTeamProfileRemoveLogoDetails) { +- (BOOL)isEqualToTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)aTfaAddSecurityKeyDetails { + if (self == aTfaAddSecurityKeyDetails) { return YES; } return YES; @@ -58902,37 +90039,39 @@ - (BOOL)isEqualToTeamProfileRemoveLogoDetails:(DBTEAMLOGTeamProfileRemoveLogoDet #pragma mark - Serializer Object -@implementation DBTEAMLOGTeamProfileRemoveLogoDetailsSerializer +@implementation DBTEAMLOGTfaAddSecurityKeyDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTeamProfileRemoveLogoDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTfaAddSecurityKeyDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTeamProfileRemoveLogoDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGTfaAddSecurityKeyDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGTeamProfileRemoveLogoDetails alloc] initDefault]; + return [[DBTEAMLOGTfaAddSecurityKeyDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTfaAddBackupPhoneDetails.h" +#import "DBTEAMLOGTfaAddSecurityKeyType.h" #pragma mark - API Object -@implementation DBTEAMLOGTfaAddBackupPhoneDetails +@implementation DBTEAMLOGTfaAddSecurityKeyType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -58940,17 +90079,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTfaAddBackupPhoneDetailsSerializer serialize:instance]; + return [DBTEAMLOGTfaAddSecurityKeyTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTfaAddBackupPhoneDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTfaAddSecurityKeyTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTfaAddBackupPhoneDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTfaAddSecurityKeyTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -58967,6 +90106,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -58979,13 +90120,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTfaAddBackupPhoneDetails:other]; + return [self isEqualToTfaAddSecurityKeyType:other]; } -- (BOOL)isEqualToTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)aTfaAddBackupPhoneDetails { - if (self == aTfaAddBackupPhoneDetails) { +- (BOOL)isEqualToTfaAddSecurityKeyType:(DBTEAMLOGTfaAddSecurityKeyType *)aTfaAddSecurityKeyType { + if (self == aTfaAddSecurityKeyType) { return YES; } + if (![self.description_ isEqual:aTfaAddSecurityKeyType.description_]) { + return NO; + } return YES; } @@ -58993,30 +90137,31 @@ - (BOOL)isEqualToTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGTfaAddBackupPhoneDetailsSerializer +@implementation DBTEAMLOGTfaAddSecurityKeyTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTfaAddBackupPhoneDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGTfaAddSecurityKeyType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTfaAddBackupPhoneDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGTfaAddSecurityKeyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTfaAddBackupPhoneDetails alloc] initDefault]; + return [[DBTEAMLOGTfaAddSecurityKeyType alloc] initWithDescription_:description_]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTfaAddSecurityKeyDetails.h" +#import "DBTEAMLOGTfaChangeBackupPhoneDetails.h" #pragma mark - API Object -@implementation DBTEAMLOGTfaAddSecurityKeyDetails +@implementation DBTEAMLOGTfaChangeBackupPhoneDetails #pragma mark - Constructors @@ -59031,17 +90176,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTfaAddSecurityKeyDetailsSerializer serialize:instance]; + return [DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTfaAddSecurityKeyDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTfaAddSecurityKeyDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -59070,11 +90215,11 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTfaAddSecurityKeyDetails:other]; + return [self isEqualToTfaChangeBackupPhoneDetails:other]; } -- (BOOL)isEqualToTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)aTfaAddSecurityKeyDetails { - if (self == aTfaAddSecurityKeyDetails) { +- (BOOL)isEqualToTfaChangeBackupPhoneDetails:(DBTEAMLOGTfaChangeBackupPhoneDetails *)aTfaChangeBackupPhoneDetails { + if (self == aTfaChangeBackupPhoneDetails) { return YES; } return YES; @@ -59084,37 +90229,39 @@ - (BOOL)isEqualToTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)a #pragma mark - Serializer Object -@implementation DBTEAMLOGTfaAddSecurityKeyDetailsSerializer +@implementation DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTfaAddSecurityKeyDetails *)valueObj { ++ (NSDictionary *)serialize:(DBTEAMLOGTfaChangeBackupPhoneDetails *)valueObj { #pragma unused(valueObj) NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTfaAddSecurityKeyDetails *)deserialize:(NSDictionary *)valueDict { ++ (DBTEAMLOGTfaChangeBackupPhoneDetails *)deserialize:(NSDictionary *)valueDict { #pragma unused(valueDict) - return [[DBTEAMLOGTfaAddSecurityKeyDetails alloc] initDefault]; + return [[DBTEAMLOGTfaChangeBackupPhoneDetails alloc] initDefault]; } @end #import "DBStoneSerializers.h" #import "DBStoneValidators.h" -#import "DBTEAMLOGTfaChangeBackupPhoneDetails.h" +#import "DBTEAMLOGTfaChangeBackupPhoneType.h" #pragma mark - API Object -@implementation DBTEAMLOGTfaChangeBackupPhoneDetails +@implementation DBTEAMLOGTfaChangeBackupPhoneType #pragma mark - Constructors -- (instancetype)initDefault { +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); self = [super init]; if (self) { + _description_ = description_; } return self; } @@ -59122,17 +90269,17 @@ - (instancetype)initDefault { #pragma mark - Serialization methods + (nullable NSDictionary *)serialize:(id)instance { - return [DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer serialize:instance]; + return [DBTEAMLOGTfaChangeBackupPhoneTypeSerializer serialize:instance]; } + (id)deserialize:(NSDictionary *)dict { - return [DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer deserialize:dict]; + return [DBTEAMLOGTfaChangeBackupPhoneTypeSerializer deserialize:dict]; } #pragma mark - Description method - (NSString *)description { - return [[DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer serialize:self] description]; + return [[DBTEAMLOGTfaChangeBackupPhoneTypeSerializer serialize:self] description]; } #pragma mark - Copyable method @@ -59149,6 +90296,8 @@ - (NSUInteger)hash { NSUInteger prime = 31; NSUInteger result = 1; + result = prime * result + [self.description_ hash]; + return prime * result; } @@ -59161,13 +90310,16 @@ - (BOOL)isEqual:(id)other { if (!other || ![other isKindOfClass:[self class]]) { return NO; } - return [self isEqualToTfaChangeBackupPhoneDetails:other]; + return [self isEqualToTfaChangeBackupPhoneType:other]; } -- (BOOL)isEqualToTfaChangeBackupPhoneDetails:(DBTEAMLOGTfaChangeBackupPhoneDetails *)aTfaChangeBackupPhoneDetails { - if (self == aTfaChangeBackupPhoneDetails) { +- (BOOL)isEqualToTfaChangeBackupPhoneType:(DBTEAMLOGTfaChangeBackupPhoneType *)aTfaChangeBackupPhoneType { + if (self == aTfaChangeBackupPhoneType) { return YES; } + if (![self.description_ isEqual:aTfaChangeBackupPhoneType.description_]) { + return NO; + } return YES; } @@ -59175,19 +90327,20 @@ - (BOOL)isEqualToTfaChangeBackupPhoneDetails:(DBTEAMLOGTfaChangeBackupPhoneDetai #pragma mark - Serializer Object -@implementation DBTEAMLOGTfaChangeBackupPhoneDetailsSerializer +@implementation DBTEAMLOGTfaChangeBackupPhoneTypeSerializer -+ (NSDictionary *)serialize:(DBTEAMLOGTfaChangeBackupPhoneDetails *)valueObj { -#pragma unused(valueObj) ++ (NSDictionary *)serialize:(DBTEAMLOGTfaChangeBackupPhoneType *)valueObj { NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + jsonDict[@"description"] = valueObj.description_; + return [jsonDict count] > 0 ? jsonDict : nil; } -+ (DBTEAMLOGTfaChangeBackupPhoneDetails *)deserialize:(NSDictionary *)valueDict { -#pragma unused(valueDict) ++ (DBTEAMLOGTfaChangeBackupPhoneType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; - return [[DBTEAMLOGTfaChangeBackupPhoneDetails alloc] initDefault]; + return [[DBTEAMLOGTfaChangeBackupPhoneType alloc] initWithDescription_:description_]; } @end @@ -59314,6 +90467,105 @@ + (DBTEAMLOGTfaChangePolicyDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGTfaChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGTfaChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGTfaChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGTfaChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGTfaChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToTfaChangePolicyType:other]; +} + +- (BOOL)isEqualToTfaChangePolicyType:(DBTEAMLOGTfaChangePolicyType *)aTfaChangePolicyType { + if (self == aTfaChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aTfaChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGTfaChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGTfaChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGTfaChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGTfaChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGTfaChangeStatusDetails.h" @@ -59450,6 +90702,105 @@ + (DBTEAMLOGTfaChangeStatusDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGTfaChangeStatusType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGTfaChangeStatusType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGTfaChangeStatusTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGTfaChangeStatusTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGTfaChangeStatusTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToTfaChangeStatusType:other]; +} + +- (BOOL)isEqualToTfaChangeStatusType:(DBTEAMLOGTfaChangeStatusType *)aTfaChangeStatusType { + if (self == aTfaChangeStatusType) { + return YES; + } + if (![self.description_ isEqual:aTfaChangeStatusType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGTfaChangeStatusTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGTfaChangeStatusType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGTfaChangeStatusType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGTfaChangeStatusType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGTfaConfiguration.h" @@ -59758,6 +91109,105 @@ + (DBTEAMLOGTfaRemoveBackupPhoneDetails *)deserialize:(NSDictionary *)valueDict @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGTfaRemoveBackupPhoneType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGTfaRemoveBackupPhoneType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToTfaRemoveBackupPhoneType:other]; +} + +- (BOOL)isEqualToTfaRemoveBackupPhoneType:(DBTEAMLOGTfaRemoveBackupPhoneType *)aTfaRemoveBackupPhoneType { + if (self == aTfaRemoveBackupPhoneType) { + return YES; + } + if (![self.description_ isEqual:aTfaRemoveBackupPhoneType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGTfaRemoveBackupPhoneType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGTfaRemoveBackupPhoneType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGTfaRemoveBackupPhoneType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGTfaRemoveSecurityKeyDetails.h" @@ -59849,6 +91299,105 @@ + (DBTEAMLOGTfaRemoveSecurityKeyDetails *)deserialize:(NSDictionary *)valueDict @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGTfaRemoveSecurityKeyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGTfaRemoveSecurityKeyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToTfaRemoveSecurityKeyType:other]; +} + +- (BOOL)isEqualToTfaRemoveSecurityKeyType:(DBTEAMLOGTfaRemoveSecurityKeyType *)aTfaRemoveSecurityKeyType { + if (self == aTfaRemoveSecurityKeyType) { + return YES; + } + if (![self.description_ isEqual:aTfaRemoveSecurityKeyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGTfaRemoveSecurityKeyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGTfaRemoveSecurityKeyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGTfaRemoveSecurityKeyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGTfaResetDetails.h" @@ -59940,6 +91489,105 @@ + (DBTEAMLOGTfaResetDetails *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGTfaResetType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGTfaResetType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGTfaResetTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGTfaResetTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGTfaResetTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToTfaResetType:other]; +} + +- (BOOL)isEqualToTfaResetType:(DBTEAMLOGTfaResetType *)aTfaResetType { + if (self == aTfaResetType) { + return YES; + } + if (![self.description_ isEqual:aTfaResetType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGTfaResetTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGTfaResetType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGTfaResetType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGTfaResetType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGTimeUnit.h" @@ -60366,6 +92014,105 @@ + (DBTEAMLOGTwoAccountChangePolicyDetails *)deserialize:(NSDictionary *)valueDic @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGTwoAccountChangePolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGTwoAccountChangePolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGTwoAccountChangePolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGTwoAccountChangePolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGTwoAccountChangePolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToTwoAccountChangePolicyType:other]; +} + +- (BOOL)isEqualToTwoAccountChangePolicyType:(DBTEAMLOGTwoAccountChangePolicyType *)aTwoAccountChangePolicyType { + if (self == aTwoAccountChangePolicyType) { + return YES; + } + if (![self.description_ isEqual:aTwoAccountChangePolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGTwoAccountChangePolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGTwoAccountChangePolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGTwoAccountChangePolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGTwoAccountChangePolicyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGTwoAccountPolicy.h" @@ -60903,6 +92650,190 @@ + (DBTEAMLOGUserOrTeamLinkedAppLogInfo *)deserialize:(NSDictionary *)valueDict { @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" +#import "DBTEAMLOGWebDeviceSessionLogInfo.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGWebDeviceSessionLogInfo + +#pragma mark - Constructors + +- (instancetype)initWithUserAgent:(NSString *)userAgent + os:(NSString *)os + browser:(NSString *)browser + sessionId:(NSString *)sessionId + ipAddress:(NSString *)ipAddress + created:(NSDate *)created + updated:(NSDate *)updated { + [DBStoneValidators nonnullValidator:nil](userAgent); + [DBStoneValidators nonnullValidator:nil](os); + [DBStoneValidators nonnullValidator:nil](browser); + + self = [super initWithSessionId:sessionId ipAddress:ipAddress created:created updated:updated]; + if (self) { + _userAgent = userAgent; + _os = os; + _browser = browser; + } + return self; +} + +- (instancetype)initWithUserAgent:(NSString *)userAgent os:(NSString *)os browser:(NSString *)browser { + return [self initWithUserAgent:userAgent os:os browser:browser sessionId:nil ipAddress:nil created:nil updated:nil]; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGWebDeviceSessionLogInfoSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGWebDeviceSessionLogInfoSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGWebDeviceSessionLogInfoSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.userAgent hash]; + result = prime * result + [self.os hash]; + result = prime * result + [self.browser hash]; + if (self.sessionId != nil) { + result = prime * result + [self.sessionId hash]; + } + if (self.ipAddress != nil) { + result = prime * result + [self.ipAddress hash]; + } + if (self.created != nil) { + result = prime * result + [self.created hash]; + } + if (self.updated != nil) { + result = prime * result + [self.updated hash]; + } + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToWebDeviceSessionLogInfo:other]; +} + +- (BOOL)isEqualToWebDeviceSessionLogInfo:(DBTEAMLOGWebDeviceSessionLogInfo *)aWebDeviceSessionLogInfo { + if (self == aWebDeviceSessionLogInfo) { + return YES; + } + if (![self.userAgent isEqual:aWebDeviceSessionLogInfo.userAgent]) { + return NO; + } + if (![self.os isEqual:aWebDeviceSessionLogInfo.os]) { + return NO; + } + if (![self.browser isEqual:aWebDeviceSessionLogInfo.browser]) { + return NO; + } + if (self.sessionId) { + if (![self.sessionId isEqual:aWebDeviceSessionLogInfo.sessionId]) { + return NO; + } + } + if (self.ipAddress) { + if (![self.ipAddress isEqual:aWebDeviceSessionLogInfo.ipAddress]) { + return NO; + } + } + if (self.created) { + if (![self.created isEqual:aWebDeviceSessionLogInfo.created]) { + return NO; + } + } + if (self.updated) { + if (![self.updated isEqual:aWebDeviceSessionLogInfo.updated]) { + return NO; + } + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGWebDeviceSessionLogInfoSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGWebDeviceSessionLogInfo *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"user_agent"] = valueObj.userAgent; + jsonDict[@"os"] = valueObj.os; + jsonDict[@"browser"] = valueObj.browser; + if (valueObj.sessionId) { + jsonDict[@"session_id"] = valueObj.sessionId; + } + if (valueObj.ipAddress) { + jsonDict[@"ip_address"] = valueObj.ipAddress; + } + if (valueObj.created) { + jsonDict[@"created"] = [DBNSDateSerializer serialize:valueObj.created dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + if (valueObj.updated) { + jsonDict[@"updated"] = [DBNSDateSerializer serialize:valueObj.updated dateFormat:@"%Y-%m-%dT%H:%M:%SZ"]; + } + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGWebDeviceSessionLogInfo *)deserialize:(NSDictionary *)valueDict { + NSString *userAgent = valueDict[@"user_agent"]; + NSString *os = valueDict[@"os"]; + NSString *browser = valueDict[@"browser"]; + NSString *sessionId = valueDict[@"session_id"] ?: nil; + NSString *ipAddress = valueDict[@"ip_address"] ?: nil; + NSDate *created = valueDict[@"created"] + ? [DBNSDateSerializer deserialize:valueDict[@"created"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + NSDate *updated = valueDict[@"updated"] + ? [DBNSDateSerializer deserialize:valueDict[@"updated"] dateFormat:@"%Y-%m-%dT%H:%M:%SZ"] + : nil; + + return [[DBTEAMLOGWebDeviceSessionLogInfo alloc] initWithUserAgent:userAgent + os:os + browser:browser + sessionId:sessionId + ipAddress:ipAddress + created:created + updated:updated]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGSessionLogInfo.h" @@ -61141,6 +93072,106 @@ + (DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails *)deserialize:(NSDictionar @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGWebSessionsChangeFixedLengthPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToWebSessionsChangeFixedLengthPolicyType:other]; +} + +- (BOOL)isEqualToWebSessionsChangeFixedLengthPolicyType: + (DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)aWebSessionsChangeFixedLengthPolicyType { + if (self == aWebSessionsChangeFixedLengthPolicyType) { + return YES; + } + if (![self.description_ isEqual:aWebSessionsChangeFixedLengthPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGWebSessionsChangeFixedLengthPolicyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h" @@ -61271,6 +93302,106 @@ + (DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *)deserialize:(NSDictionary @end +#import "DBStoneSerializers.h" +#import "DBStoneValidators.h" +#import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h" + +#pragma mark - API Object + +@implementation DBTEAMLOGWebSessionsChangeIdleLengthPolicyType + +#pragma mark - Constructors + +- (instancetype)initWithDescription_:(NSString *)description_ { + [DBStoneValidators nonnullValidator:nil](description_); + + self = [super init]; + if (self) { + _description_ = description_; + } + return self; +} + +#pragma mark - Serialization methods + ++ (nullable NSDictionary *)serialize:(id)instance { + return [DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer serialize:instance]; +} + ++ (id)deserialize:(NSDictionary *)dict { + return [DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer deserialize:dict]; +} + +#pragma mark - Description method + +- (NSString *)description { + return [[DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer serialize:self] description]; +} + +#pragma mark - Copyable method + +- (instancetype)copyWithZone:(NSZone *)zone { +#pragma unused(zone) + /// object is immutable + return self; +} + +#pragma mark - Hash method + +- (NSUInteger)hash { + NSUInteger prime = 31; + NSUInteger result = 1; + + result = prime * result + [self.description_ hash]; + + return prime * result; +} + +#pragma mark - Equality method + +- (BOOL)isEqual:(id)other { + if (other == self) { + return YES; + } + if (!other || ![other isKindOfClass:[self class]]) { + return NO; + } + return [self isEqualToWebSessionsChangeIdleLengthPolicyType:other]; +} + +- (BOOL)isEqualToWebSessionsChangeIdleLengthPolicyType: + (DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)aWebSessionsChangeIdleLengthPolicyType { + if (self == aWebSessionsChangeIdleLengthPolicyType) { + return YES; + } + if (![self.description_ isEqual:aWebSessionsChangeIdleLengthPolicyType.description_]) { + return NO; + } + return YES; +} + +@end + +#pragma mark - Serializer Object + +@implementation DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer + ++ (NSDictionary *)serialize:(DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)valueObj { + NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init]; + + jsonDict[@"description"] = valueObj.description_; + + return [jsonDict count] > 0 ? jsonDict : nil; +} + ++ (DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)deserialize:(NSDictionary *)valueDict { + NSString *description_ = valueDict[@"description"]; + + return [[DBTEAMLOGWebSessionsChangeIdleLengthPolicyType alloc] initWithDescription_:description_]; +} + +@end + #import "DBStoneSerializers.h" #import "DBStoneValidators.h" #import "DBTEAMLOGDurationLogInfo.h" diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangeAvailabilityType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangeAvailabilityType.h new file mode 100644 index 000000000..aaaf516bc --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangeAvailabilityType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAccountCaptureChangeAvailabilityType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AccountCaptureChangeAvailabilityType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAccountCaptureChangeAvailabilityType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AccountCaptureChangeAvailabilityType` +/// struct. +/// +@interface DBTEAMLOGAccountCaptureChangeAvailabilityTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAccountCaptureChangeAvailabilityType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGAccountCaptureChangeAvailabilityType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureChangeAvailabilityType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAccountCaptureChangeAvailabilityType *)instance; + +/// +/// Deserializes `DBTEAMLOGAccountCaptureChangeAvailabilityType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureChangeAvailabilityType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGAccountCaptureChangeAvailabilityType` object. +/// ++ (DBTEAMLOGAccountCaptureChangeAvailabilityType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangePolicyType.h new file mode 100644 index 000000000..6b8049a38 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAccountCaptureChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AccountCaptureChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAccountCaptureChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AccountCaptureChangePolicyType` struct. +/// +@interface DBTEAMLOGAccountCaptureChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAccountCaptureChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAccountCaptureChangePolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAccountCaptureChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGAccountCaptureChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAccountCaptureChangePolicyType` +/// object. +/// ++ (DBTEAMLOGAccountCaptureChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureMigrateAccountType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureMigrateAccountType.h new file mode 100644 index 000000000..f0b731e92 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureMigrateAccountType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAccountCaptureMigrateAccountType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AccountCaptureMigrateAccountType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAccountCaptureMigrateAccountType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AccountCaptureMigrateAccountType` struct. +/// +@interface DBTEAMLOGAccountCaptureMigrateAccountTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAccountCaptureMigrateAccountType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGAccountCaptureMigrateAccountType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureMigrateAccountType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAccountCaptureMigrateAccountType *)instance; + +/// +/// Deserializes `DBTEAMLOGAccountCaptureMigrateAccountType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureMigrateAccountType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAccountCaptureMigrateAccountType` +/// object. +/// ++ (DBTEAMLOGAccountCaptureMigrateAccountType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h new file mode 100644 index 000000000..3f5b07dd2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h @@ -0,0 +1,81 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAccountCaptureNotificationEmailsSentDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AccountCaptureNotificationEmailsSentDetails` struct. +/// +/// Proactive account capture email sent to all unmanaged members. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAccountCaptureNotificationEmailsSentDetails : NSObject + +#pragma mark - Instance fields + +/// Domain name. +@property (nonatomic, readonly, copy) NSString *domainName; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param domainName Domain name. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDomainName:(NSString *)domainName; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `AccountCaptureNotificationEmailsSentDetails` struct. +/// +@interface DBTEAMLOGAccountCaptureNotificationEmailsSentDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAccountCaptureNotificationEmailsSentDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGAccountCaptureNotificationEmailsSentDetails` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentDetails` object. +/// ++ (DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentType.h new file mode 100644 index 000000000..1510f71e0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureNotificationEmailsSentType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAccountCaptureNotificationEmailsSentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AccountCaptureNotificationEmailsSentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAccountCaptureNotificationEmailsSentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AccountCaptureNotificationEmailsSentType` +/// struct. +/// +@interface DBTEAMLOGAccountCaptureNotificationEmailsSentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAccountCaptureNotificationEmailsSentType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAccountCaptureNotificationEmailsSentType *)instance; + +/// +/// Deserializes `DBTEAMLOGAccountCaptureNotificationEmailsSentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGAccountCaptureNotificationEmailsSentType` object. +/// ++ (DBTEAMLOGAccountCaptureNotificationEmailsSentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureRelinquishAccountType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureRelinquishAccountType.h new file mode 100644 index 000000000..796232f6e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAccountCaptureRelinquishAccountType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAccountCaptureRelinquishAccountType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AccountCaptureRelinquishAccountType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAccountCaptureRelinquishAccountType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AccountCaptureRelinquishAccountType` +/// struct. +/// +@interface DBTEAMLOGAccountCaptureRelinquishAccountTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAccountCaptureRelinquishAccountType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGAccountCaptureRelinquishAccountType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureRelinquishAccountType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAccountCaptureRelinquishAccountType *)instance; + +/// +/// Deserializes `DBTEAMLOGAccountCaptureRelinquishAccountType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAccountCaptureRelinquishAccountType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGAccountCaptureRelinquishAccountType` object. +/// ++ (DBTEAMLOGAccountCaptureRelinquishAccountType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActionDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActionDetails.h new file mode 100644 index 000000000..c5bcb0ac2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActionDetails.h @@ -0,0 +1,164 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGActionDetails; +@class DBTEAMLOGJoinTeamDetails; +@class DBTEAMLOGMemberRemoveActionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ActionDetails` union. +/// +/// Additional information indicating the action taken that caused status +/// change. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGActionDetails : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGActionDetailsTag` enum type represents the possible tag states +/// with which the `DBTEAMLOGActionDetails` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGActionDetailsTag) { + /// Additional information relevant when a new member joins the team. + DBTEAMLOGActionDetailsTeamJoinDetails, + + /// Define how the user was removed from the team. + DBTEAMLOGActionDetailsRemoveAction, + + /// (no description). + DBTEAMLOGActionDetailsOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGActionDetailsTag tag; + +/// Additional information relevant when a new member joins the team. @note +/// Ensure the `isTeamJoinDetails` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGJoinTeamDetails *teamJoinDetails; + +/// Define how the user was removed from the team. @note Ensure the +/// `isRemoveAction` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberRemoveActionType *removeAction; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "team_join_details". +/// +/// Description of the "team_join_details" tag state: Additional information +/// relevant when a new member joins the team. +/// +/// @param teamJoinDetails Additional information relevant when a new member +/// joins the team. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTeamJoinDetails:(DBTEAMLOGJoinTeamDetails *)teamJoinDetails; + +/// +/// Initializes union class with tag state of "remove_action". +/// +/// Description of the "remove_action" tag state: Define how the user was +/// removed from the team. +/// +/// @param removeAction Define how the user was removed from the team. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithRemoveAction:(DBTEAMLOGMemberRemoveActionType *)removeAction; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value +/// "team_join_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `teamJoinDetails` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "team_join_details". +/// +- (BOOL)isTeamJoinDetails; + +/// +/// Retrieves whether the union's current tag state has value "remove_action". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `removeAction` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "remove_action". +/// +- (BOOL)isRemoveAction; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMLOGActionDetails` union. +/// +@interface DBTEAMLOGActionDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGActionDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGActionDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGActionDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGActionDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGActionDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGActionDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGActionDetails` object. +/// ++ (DBTEAMLOGActionDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActorLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActorLogInfo.h index d585e6ed4..4712e9429 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActorLogInfo.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGActorLogInfo.h @@ -48,6 +48,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGActorLogInfoTag) { /// Action done by Dropbox. DBTEAMLOGActorLogInfoDropbox, + /// Anonymous actor. + DBTEAMLOGActorLogInfoAnonymous, + /// (no description). DBTEAMLOGActorLogInfoOther, @@ -127,6 +130,15 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGActorLogInfoTag) { /// - (instancetype)initWithDropbox; +/// +/// Initializes union class with tag state of "anonymous". +/// +/// Description of the "anonymous" tag state: Anonymous actor. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithAnonymous; + /// /// Initializes union class with tag state of "other". /// @@ -185,6 +197,13 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGActorLogInfoTag) { /// - (BOOL)isDropbox; +/// +/// Retrieves whether the union's current tag state has value "anonymous". +/// +/// @return Whether the union's current tag state has value "anonymous". +/// +- (BOOL)isAnonymous; + /// /// Retrieves whether the union's current tag state has value "other". /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAdminRole.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAdminRole.h index 972b41ce5..0e83a3c29 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAdminRole.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAdminRole.h @@ -29,19 +29,19 @@ NS_ASSUME_NONNULL_BEGIN /// with which the `DBTEAMLOGAdminRole` union can exist. typedef NS_ENUM(NSInteger, DBTEAMLOGAdminRoleTag) { /// (no description). - DBTEAMLOGAdminRoleUser, + DBTEAMLOGAdminRoleTeamAdmin, /// (no description). - DBTEAMLOGAdminRoleLimitedAdmin, + DBTEAMLOGAdminRoleUserManagementAdmin, /// (no description). DBTEAMLOGAdminRoleSupportAdmin, /// (no description). - DBTEAMLOGAdminRoleUserManagementAdmin, + DBTEAMLOGAdminRoleLimitedAdmin, /// (no description). - DBTEAMLOGAdminRoleTeamAdmin, + DBTEAMLOGAdminRoleMemberOnly, /// (no description). DBTEAMLOGAdminRoleOther, @@ -54,18 +54,18 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGAdminRoleTag) { #pragma mark - Constructors /// -/// Initializes union class with tag state of "user". +/// Initializes union class with tag state of "team_admin". /// /// @return An initialized instance. /// -- (instancetype)initWithUser; +- (instancetype)initWithTeamAdmin; /// -/// Initializes union class with tag state of "limited_admin". +/// Initializes union class with tag state of "user_management_admin". /// /// @return An initialized instance. /// -- (instancetype)initWithLimitedAdmin; +- (instancetype)initWithUserManagementAdmin; /// /// Initializes union class with tag state of "support_admin". @@ -75,18 +75,18 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGAdminRoleTag) { - (instancetype)initWithSupportAdmin; /// -/// Initializes union class with tag state of "user_management_admin". +/// Initializes union class with tag state of "limited_admin". /// /// @return An initialized instance. /// -- (instancetype)initWithUserManagementAdmin; +- (instancetype)initWithLimitedAdmin; /// -/// Initializes union class with tag state of "team_admin". +/// Initializes union class with tag state of "member_only". /// /// @return An initialized instance. /// -- (instancetype)initWithTeamAdmin; +- (instancetype)initWithMemberOnly; /// /// Initializes union class with tag state of "other". @@ -100,18 +100,20 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGAdminRoleTag) { #pragma mark - Tag state methods /// -/// Retrieves whether the union's current tag state has value "user". +/// Retrieves whether the union's current tag state has value "team_admin". /// -/// @return Whether the union's current tag state has value "user". +/// @return Whether the union's current tag state has value "team_admin". /// -- (BOOL)isUser; +- (BOOL)isTeamAdmin; /// -/// Retrieves whether the union's current tag state has value "limited_admin". +/// Retrieves whether the union's current tag state has value +/// "user_management_admin". /// -/// @return Whether the union's current tag state has value "limited_admin". +/// @return Whether the union's current tag state has value +/// "user_management_admin". /// -- (BOOL)isLimitedAdmin; +- (BOOL)isUserManagementAdmin; /// /// Retrieves whether the union's current tag state has value "support_admin". @@ -121,20 +123,18 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGAdminRoleTag) { - (BOOL)isSupportAdmin; /// -/// Retrieves whether the union's current tag state has value -/// "user_management_admin". +/// Retrieves whether the union's current tag state has value "limited_admin". /// -/// @return Whether the union's current tag state has value -/// "user_management_admin". +/// @return Whether the union's current tag state has value "limited_admin". /// -- (BOOL)isUserManagementAdmin; +- (BOOL)isLimitedAdmin; /// -/// Retrieves whether the union's current tag state has value "team_admin". +/// Retrieves whether the union's current tag state has value "member_only". /// -/// @return Whether the union's current tag state has value "team_admin". +/// @return Whether the union's current tag state has value "member_only". /// -- (BOOL)isTeamAdmin; +- (BOOL)isMemberOnly; /// /// Retrieves whether the union's current tag state has value "other". diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadDisabledType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadDisabledType.h new file mode 100644 index 000000000..050bfc95b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadDisabledType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAllowDownloadDisabledType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AllowDownloadDisabledType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAllowDownloadDisabledType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AllowDownloadDisabledType` struct. +/// +@interface DBTEAMLOGAllowDownloadDisabledTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAllowDownloadDisabledType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAllowDownloadDisabledType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAllowDownloadDisabledType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAllowDownloadDisabledType *)instance; + +/// +/// Deserializes `DBTEAMLOGAllowDownloadDisabledType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAllowDownloadDisabledType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAllowDownloadDisabledType` object. +/// ++ (DBTEAMLOGAllowDownloadDisabledType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadEnabledType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadEnabledType.h new file mode 100644 index 000000000..55d89c0b7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAllowDownloadEnabledType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAllowDownloadEnabledType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AllowDownloadEnabledType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAllowDownloadEnabledType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AllowDownloadEnabledType` struct. +/// +@interface DBTEAMLOGAllowDownloadEnabledTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAllowDownloadEnabledType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAllowDownloadEnabledType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAllowDownloadEnabledType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAllowDownloadEnabledType *)instance; + +/// +/// Deserializes `DBTEAMLOGAllowDownloadEnabledType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAllowDownloadEnabledType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAllowDownloadEnabledType` object. +/// ++ (DBTEAMLOGAllowDownloadEnabledType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkTeamType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkTeamType.h new file mode 100644 index 000000000..3cadcfae4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkTeamType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAppLinkTeamType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AppLinkTeamType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAppLinkTeamType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AppLinkTeamType` struct. +/// +@interface DBTEAMLOGAppLinkTeamTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAppLinkTeamType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAppLinkTeamType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAppLinkTeamType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAppLinkTeamType *)instance; + +/// +/// Deserializes `DBTEAMLOGAppLinkTeamType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAppLinkTeamType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAppLinkTeamType` object. +/// ++ (DBTEAMLOGAppLinkTeamType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkUserType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkUserType.h new file mode 100644 index 000000000..2ff29701c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppLinkUserType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAppLinkUserType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AppLinkUserType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAppLinkUserType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AppLinkUserType` struct. +/// +@interface DBTEAMLOGAppLinkUserTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAppLinkUserType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAppLinkUserType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAppLinkUserType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAppLinkUserType *)instance; + +/// +/// Deserializes `DBTEAMLOGAppLinkUserType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAppLinkUserType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAppLinkUserType` object. +/// ++ (DBTEAMLOGAppLinkUserType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkTeamType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkTeamType.h new file mode 100644 index 000000000..eb591dd53 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkTeamType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAppUnlinkTeamType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AppUnlinkTeamType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAppUnlinkTeamType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AppUnlinkTeamType` struct. +/// +@interface DBTEAMLOGAppUnlinkTeamTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAppUnlinkTeamType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAppUnlinkTeamType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAppUnlinkTeamType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAppUnlinkTeamType *)instance; + +/// +/// Deserializes `DBTEAMLOGAppUnlinkTeamType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAppUnlinkTeamType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAppUnlinkTeamType` object. +/// ++ (DBTEAMLOGAppUnlinkTeamType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkUserType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkUserType.h new file mode 100644 index 000000000..9638f5134 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGAppUnlinkUserType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGAppUnlinkUserType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `AppUnlinkUserType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGAppUnlinkUserType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `AppUnlinkUserType` struct. +/// +@interface DBTEAMLOGAppUnlinkUserTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGAppUnlinkUserType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGAppUnlinkUserType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGAppUnlinkUserType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGAppUnlinkUserType *)instance; + +/// +/// Deserializes `DBTEAMLOGAppUnlinkUserType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGAppUnlinkUserType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGAppUnlinkUserType` object. +/// ++ (DBTEAMLOGAppUnlinkUserType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCollectionShareType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCollectionShareType.h new file mode 100644 index 000000000..21145f94b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCollectionShareType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGCollectionShareType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `CollectionShareType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGCollectionShareType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `CollectionShareType` struct. +/// +@interface DBTEAMLOGCollectionShareTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGCollectionShareType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGCollectionShareType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGCollectionShareType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGCollectionShareType *)instance; + +/// +/// Deserializes `DBTEAMLOGCollectionShareType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGCollectionShareType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGCollectionShareType` object. +/// ++ (DBTEAMLOGCollectionShareType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGConfidentiality.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGConfidentiality.h deleted file mode 100644 index 35a2726da..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGConfidentiality.h +++ /dev/null @@ -1,132 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGConfidentiality; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `Confidentiality` union. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGConfidentiality : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGConfidentialityTag` enum type represents the possible tag -/// states with which the `DBTEAMLOGConfidentiality` union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGConfidentialityTag) { - /// (no description). - DBTEAMLOGConfidentialityConfidential, - - /// (no description). - DBTEAMLOGConfidentialityNonConfidential, - - /// (no description). - DBTEAMLOGConfidentialityOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGConfidentialityTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "confidential". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithConfidential; - -/// -/// Initializes union class with tag state of "non_confidential". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithNonConfidential; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "confidential". -/// -/// @return Whether the union's current tag state has value "confidential". -/// -- (BOOL)isConfidential; - -/// -/// Retrieves whether the union's current tag state has value -/// "non_confidential". -/// -/// @return Whether the union's current tag state has value "non_confidential". -/// -- (BOOL)isNonConfidential; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DBTEAMLOGConfidentiality` union. -/// -@interface DBTEAMLOGConfidentialitySerializer : NSObject - -/// -/// Serializes `DBTEAMLOGConfidentiality` instances. -/// -/// @param instance An instance of the `DBTEAMLOGConfidentiality` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGConfidentiality` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGConfidentiality *)instance; - -/// -/// Deserializes `DBTEAMLOGConfidentiality` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGConfidentiality` API object. -/// -/// @return An instantiation of the `DBTEAMLOGConfidentiality` object. -/// -+ (DBTEAMLOGConfidentiality *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGContextLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGContextLogInfo.h index 71058b737..a9179eaff 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGContextLogInfo.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGContextLogInfo.h @@ -38,6 +38,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGContextLogInfoTag) { /// Action was done on behalf of a non team member. DBTEAMLOGContextLogInfoNonTeamMember, + /// Anonymous context. + DBTEAMLOGContextLogInfoAnonymous, + /// Action was done on behalf of the team. DBTEAMLOGContextLogInfoTeam, @@ -85,6 +88,15 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGContextLogInfoTag) { /// - (instancetype)initWithNonTeamMember:(DBTEAMLOGNonTeamMemberLogInfo *)nonTeamMember; +/// +/// Initializes union class with tag state of "anonymous". +/// +/// Description of the "anonymous" tag state: Anonymous context. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithAnonymous; + /// /// Initializes union class with tag state of "team". /// @@ -125,6 +137,13 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGContextLogInfoTag) { /// - (BOOL)isNonTeamMember; +/// +/// Retrieves whether the union's current tag state has value "anonymous". +/// +/// @return Whether the union's current tag state has value "anonymous". +/// +- (BOOL)isAnonymous; + /// /// Retrieves whether the union's current tag state has value "team". /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCreateFolderType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCreateFolderType.h new file mode 100644 index 000000000..4cede1ff8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGCreateFolderType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGCreateFolderType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `CreateFolderType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGCreateFolderType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `CreateFolderType` struct. +/// +@interface DBTEAMLOGCreateFolderTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGCreateFolderType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGCreateFolderType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGCreateFolderType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGCreateFolderType *)instance; + +/// +/// Deserializes `DBTEAMLOGCreateFolderType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGCreateFolderType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGCreateFolderType` object. +/// ++ (DBTEAMLOGCreateFolderType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionChangePolicyType.h new file mode 100644 index 000000000..02ef71473 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionChangePolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDataPlacementRestrictionChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DataPlacementRestrictionChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDataPlacementRestrictionChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DataPlacementRestrictionChangePolicyType` +/// struct. +/// +@interface DBTEAMLOGDataPlacementRestrictionChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDataPlacementRestrictionChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDataPlacementRestrictionChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDataPlacementRestrictionChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDataPlacementRestrictionChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGDataPlacementRestrictionChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDataPlacementRestrictionChangePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDataPlacementRestrictionChangePolicyType` object. +/// ++ (DBTEAMLOGDataPlacementRestrictionChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h new file mode 100644 index 000000000..26219bfea --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DataPlacementRestrictionSatisfyPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DataPlacementRestrictionSatisfyPolicyType` +/// struct. +/// +@interface DBTEAMLOGDataPlacementRestrictionSatisfyPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType` object. +/// ++ (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDesktopDeviceSessionLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDesktopDeviceSessionLogInfo.h new file mode 100644 index 000000000..7628ecae4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDesktopDeviceSessionLogInfo.h @@ -0,0 +1,129 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" + +@class DBTEAMDesktopPlatform; +@class DBTEAMLOGDesktopDeviceSessionLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DesktopDeviceSessionLogInfo` 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. +/// +@interface DBTEAMLOGDesktopDeviceSessionLogInfo : DBTEAMLOGDeviceSessionLogInfo + +#pragma mark - Instance fields + +/// Name of the hosting desktop. +@property (nonatomic, readonly, copy) NSString *hostName; + +/// The Dropbox desktop client type. +@property (nonatomic, readonly) DBTEAMDesktopPlatform *clientType; + +/// The Dropbox client version. +@property (nonatomic, readonly, copy, nullable) NSString *clientVersion; + +/// Information on the hosting platform. +@property (nonatomic, readonly, copy) NSString *platform; + +/// Whether itu2019s possible to delete all of the account files upon unlinking. +@property (nonatomic, readonly) NSNumber *isDeleteOnUnlinkSupported; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param hostName Name of the hosting desktop. +/// @param clientType The Dropbox desktop client type. +/// @param platform Information on the hosting platform. +/// @param isDeleteOnUnlinkSupported Whether itu2019s possible to delete all of +/// the account files upon unlinking. +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param ipAddress The IP address of the last activity from this session. +/// Might be missing due to historical data gap. +/// @param created The time this session was created. Might be missing due to +/// historical data gap. +/// @param updated The time of the last activity from this session. Might be +/// missing due to historical data gap. +/// @param clientVersion The Dropbox client version. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithHostName:(NSString *)hostName + clientType:(DBTEAMDesktopPlatform *)clientType + platform:(NSString *)platform + isDeleteOnUnlinkSupported:(NSNumber *)isDeleteOnUnlinkSupported + sessionId:(nullable NSString *)sessionId + ipAddress:(nullable NSString *)ipAddress + created:(nullable NSDate *)created + updated:(nullable NSDate *)updated + clientVersion:(nullable NSString *)clientVersion; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param hostName Name of the hosting desktop. +/// @param clientType The Dropbox desktop client type. +/// @param platform Information on the hosting platform. +/// @param isDeleteOnUnlinkSupported Whether itu2019s possible to delete all of +/// the account files upon unlinking. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithHostName:(NSString *)hostName + clientType:(DBTEAMDesktopPlatform *)clientType + platform:(NSString *)platform + isDeleteOnUnlinkSupported:(NSNumber *)isDeleteOnUnlinkSupported; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DesktopDeviceSessionLogInfo` struct. +/// +@interface DBTEAMLOGDesktopDeviceSessionLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDesktopDeviceSessionLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDesktopDeviceSessionLogInfo` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDesktopDeviceSessionLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDesktopDeviceSessionLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGDesktopDeviceSessionLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDesktopDeviceSessionLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDesktopDeviceSessionLogInfo` +/// object. +/// ++ (DBTEAMLOGDesktopDeviceSessionLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h new file mode 100644 index 000000000..5ad42557c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceApprovalsChangeDesktopPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceApprovalsChangeDesktopPolicyType` +/// struct. +/// +@interface DBTEAMLOGDeviceApprovalsChangeDesktopPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType` object. +/// ++ (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h new file mode 100644 index 000000000..4e15ee00b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceApprovalsChangeMobilePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceApprovalsChangeMobilePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceApprovalsChangeMobilePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceApprovalsChangeMobilePolicyType` +/// struct. +/// +@interface DBTEAMLOGDeviceApprovalsChangeMobilePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceApprovalsChangeMobilePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDeviceApprovalsChangeMobilePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeMobilePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceApprovalsChangeMobilePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeMobilePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDeviceApprovalsChangeMobilePolicyType` object. +/// ++ (DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeOverageActionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeOverageActionType.h new file mode 100644 index 000000000..76d524451 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeOverageActionType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceApprovalsChangeOverageActionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceApprovalsChangeOverageActionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceApprovalsChangeOverageActionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceApprovalsChangeOverageActionType` +/// struct. +/// +@interface DBTEAMLOGDeviceApprovalsChangeOverageActionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceApprovalsChangeOverageActionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDeviceApprovalsChangeOverageActionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeOverageActionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeOverageActionType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceApprovalsChangeOverageActionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeOverageActionType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDeviceApprovalsChangeOverageActionType` object. +/// ++ (DBTEAMLOGDeviceApprovalsChangeOverageActionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h new file mode 100644 index 000000000..da824d96e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceApprovalsChangeUnlinkActionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceApprovalsChangeUnlinkActionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceApprovalsChangeUnlinkActionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceApprovalsChangeUnlinkActionType` +/// struct. +/// +@interface DBTEAMLOGDeviceApprovalsChangeUnlinkActionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceApprovalsChangeUnlinkActionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDeviceApprovalsChangeUnlinkActionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeUnlinkActionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceApprovalsChangeUnlinkActionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceApprovalsChangeUnlinkActionType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDeviceApprovalsChangeUnlinkActionType` object. +/// ++ (DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopDetails.h index acf5954ee..edc0f6ed8 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopDetails.h @@ -9,7 +9,7 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceChangeIpDesktopDetails; -@class DBTEAMLOGDeviceLogInfo; +@class DBTEAMLOGDeviceSessionLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -28,19 +28,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. -@property (nonatomic, readonly) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Device's session logged information. +@property (nonatomic, readonly) DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param deviceInfo Device information. +/// @param deviceSessionInfo Device's session logged information. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo; +- (instancetype)initWithDeviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopType.h new file mode 100644 index 000000000..58db21a5a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpDesktopType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceChangeIpDesktopType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceChangeIpDesktopType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceChangeIpDesktopType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceChangeIpDesktopType` struct. +/// +@interface DBTEAMLOGDeviceChangeIpDesktopTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceChangeIpDesktopType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceChangeIpDesktopType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceChangeIpDesktopType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpDesktopType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceChangeIpDesktopType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceChangeIpDesktopType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceChangeIpDesktopType` object. +/// ++ (DBTEAMLOGDeviceChangeIpDesktopType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileDetails.h index 3309fa269..293ae71de 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileDetails.h @@ -9,7 +9,7 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceChangeIpMobileDetails; -@class DBTEAMLOGDeviceLogInfo; +@class DBTEAMLOGDeviceSessionLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -28,19 +28,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. -@property (nonatomic, readonly) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Device's session logged information. +@property (nonatomic, readonly) DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param deviceInfo Device information. +/// @param deviceSessionInfo Device's session logged information. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo; +- (instancetype)initWithDeviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileType.h new file mode 100644 index 000000000..18e4a60ed --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpMobileType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceChangeIpMobileType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceChangeIpMobileType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceChangeIpMobileType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceChangeIpMobileType` struct. +/// +@interface DBTEAMLOGDeviceChangeIpMobileTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceChangeIpMobileType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceChangeIpMobileType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceChangeIpMobileType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpMobileType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceChangeIpMobileType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceChangeIpMobileType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceChangeIpMobileType` object. +/// ++ (DBTEAMLOGDeviceChangeIpMobileType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebDetails.h index 811f85d9f..d427df58a 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebDetails.h @@ -9,7 +9,7 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceChangeIpWebDetails; -@class DBTEAMLOGDeviceLogInfo; +@class DBTEAMLOGDeviceSessionLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -28,8 +28,9 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Device's session logged information. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo; /// Web browser name. @property (nonatomic, readonly, copy) NSString *userAgent; @@ -40,12 +41,13 @@ NS_ASSUME_NONNULL_BEGIN /// Full constructor for the struct (exposes all instance variables). /// /// @param userAgent Web browser name. -/// @param deviceInfo Device information. Might be missing due to historical -/// data gap. +/// @param deviceSessionInfo Device's session logged information. Might be +/// missing due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithUserAgent:(NSString *)userAgent deviceInfo:(nullable DBTEAMLOGDeviceLogInfo *)deviceInfo; +- (instancetype)initWithUserAgent:(NSString *)userAgent + deviceSessionInfo:(nullable DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo; /// /// Convenience constructor (exposes only non-nullable instance variables with diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebType.h new file mode 100644 index 000000000..e78e56898 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceChangeIpWebType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceChangeIpWebType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceChangeIpWebType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceChangeIpWebType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceChangeIpWebType` struct. +/// +@interface DBTEAMLOGDeviceChangeIpWebTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceChangeIpWebType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceChangeIpWebType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceChangeIpWebType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceChangeIpWebType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceChangeIpWebType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceChangeIpWebType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceChangeIpWebType` object. +/// ++ (DBTEAMLOGDeviceChangeIpWebType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h index df8a275d7..c26b7518f 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h @@ -9,7 +9,6 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceDeleteOnUnlinkFailDetails; -@class DBTEAMLOGDeviceLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -28,8 +27,11 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. -@property (nonatomic, readonly) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Session unique id. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *sessionId; + +/// The device name. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *displayName; /// The number of times that remote file deletion failed. @property (nonatomic, readonly) NSNumber *numFailures; @@ -39,12 +41,27 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param deviceInfo Device information. +/// @param numFailures The number of times that remote file deletion failed. +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param displayName The device name. Might be missing due to historical data +/// gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithNumFailures:(NSNumber *)numFailures + sessionId:(nullable NSString *)sessionId + displayName:(nullable NSString *)displayName; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// /// @param numFailures The number of times that remote file deletion failed. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo numFailures:(NSNumber *)numFailures; +- (instancetype)initWithNumFailures:(NSNumber *)numFailures; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailType.h new file mode 100644 index 000000000..00705ba20 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkFailType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceDeleteOnUnlinkFailType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceDeleteOnUnlinkFailType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceDeleteOnUnlinkFailType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceDeleteOnUnlinkFailType` struct. +/// +@interface DBTEAMLOGDeviceDeleteOnUnlinkFailTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceDeleteOnUnlinkFailType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceDeleteOnUnlinkFailType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceDeleteOnUnlinkFailType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkFailType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceDeleteOnUnlinkFailType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceDeleteOnUnlinkFailType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceDeleteOnUnlinkFailType` +/// object. +/// ++ (DBTEAMLOGDeviceDeleteOnUnlinkFailType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h index fc0c86a27..4d06d9798 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h @@ -9,7 +9,6 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails; -@class DBTEAMLOGDeviceLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -28,19 +27,34 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. -@property (nonatomic, readonly) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Session unique id. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *sessionId; + +/// The device name. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *displayName; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param deviceInfo Device information. +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param displayName The device name. Might be missing due to historical data +/// gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSessionId:(nullable NSString *)sessionId displayName:(nullable NSString *)displayName; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h new file mode 100644 index 000000000..6d8e1f9b7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceDeleteOnUnlinkSuccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceDeleteOnUnlinkSuccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceDeleteOnUnlinkSuccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceDeleteOnUnlinkSuccessType` struct. +/// +@interface DBTEAMLOGDeviceDeleteOnUnlinkSuccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceDeleteOnUnlinkSuccessType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDeviceDeleteOnUnlinkSuccessType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceDeleteOnUnlinkSuccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceDeleteOnUnlinkSuccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceDeleteOnUnlinkSuccessType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceDeleteOnUnlinkSuccessType` +/// object. +/// ++ (DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailDetails.h index 5cb83f258..0740e14c7 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailDetails.h @@ -9,7 +9,6 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceLinkFailDetails; -@class DBTEAMLOGDeviceLogInfo; @class DBTEAMLOGDeviceType; NS_ASSUME_NONNULL_BEGIN @@ -29,8 +28,8 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// IP address. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *ipAddress; /// A description of the device used while user approval blocked. @property (nonatomic, readonly) DBTEAMLOGDeviceType *deviceType; @@ -42,13 +41,11 @@ NS_ASSUME_NONNULL_BEGIN /// /// @param deviceType A description of the device used while user approval /// blocked. -/// @param deviceInfo Device information. Might be missing due to historical -/// data gap. +/// @param ipAddress IP address. Might be missing due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceType:(DBTEAMLOGDeviceType *)deviceType - deviceInfo:(nullable DBTEAMLOGDeviceLogInfo *)deviceInfo; +- (instancetype)initWithDeviceType:(DBTEAMLOGDeviceType *)deviceType ipAddress:(nullable NSString *)ipAddress; /// /// Convenience constructor (exposes only non-nullable instance variables with diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailType.h new file mode 100644 index 000000000..77231801b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkFailType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceLinkFailType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceLinkFailType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceLinkFailType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceLinkFailType` struct. +/// +@interface DBTEAMLOGDeviceLinkFailTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceLinkFailType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceLinkFailType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceLinkFailType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceLinkFailType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceLinkFailType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceLinkFailType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceLinkFailType` object. +/// ++ (DBTEAMLOGDeviceLinkFailType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessDetails.h index c5bd5b412..cd778ab34 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessDetails.h @@ -9,7 +9,7 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGDeviceLinkSuccessDetails; -@class DBTEAMLOGDeviceLogInfo; +@class DBTEAMLOGDeviceSessionLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -28,19 +28,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. -@property (nonatomic, readonly) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Device's session logged information. +@property (nonatomic, readonly) DBTEAMLOGDeviceSessionLogInfo *deviceSessionInfo; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param deviceInfo Device information. +/// @param deviceSessionInfo Device's session logged information. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo; +- (instancetype)initWithDeviceSessionInfo:(DBTEAMLOGDeviceSessionLogInfo *)deviceSessionInfo; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessType.h new file mode 100644 index 000000000..9afdfae83 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLinkSuccessType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceLinkSuccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceLinkSuccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceLinkSuccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceLinkSuccessType` struct. +/// +@interface DBTEAMLOGDeviceLinkSuccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceLinkSuccessType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceLinkSuccessType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceLinkSuccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceLinkSuccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceLinkSuccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceLinkSuccessType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceLinkSuccessType` object. +/// ++ (DBTEAMLOGDeviceLinkSuccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLogInfo.h deleted file mode 100644 index 5df73be1b..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceLogInfo.h +++ /dev/null @@ -1,140 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGDeviceLogInfo; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `DeviceLogInfo` struct. -/// -/// Device's logged information. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGDeviceLogInfo : NSObject - -#pragma mark - Instance fields - -/// Device unique id. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *deviceId; - -/// Device display name. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *displayName; - -/// True if this device is emm managed, false otherwise. Might be missing due to -/// historical data gap. -@property (nonatomic, readonly, nullable) NSNumber *isEmmManaged; - -/// Device platform name. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *platform; - -/// Device mac address. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *macAddress; - -/// Device OS version. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *osVersion; - -/// Device type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *deviceType; - -/// IP address. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *ipAddress; - -/// Last activity. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *lastActivity; - -/// Linking app version. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *appVersion; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param deviceId Device unique id. Might be missing due to historical data -/// gap. -/// @param displayName Device display name. Might be missing due to historical -/// data gap. -/// @param isEmmManaged True if this device is emm managed, false otherwise. -/// Might be missing due to historical data gap. -/// @param platform Device platform name. Might be missing due to historical -/// data gap. -/// @param macAddress Device mac address. Might be missing due to historical -/// data gap. -/// @param osVersion Device OS version. Might be missing due to historical data -/// gap. -/// @param deviceType Device type. Might be missing due to historical data gap. -/// @param ipAddress IP address. Might be missing due to historical data gap. -/// @param lastActivity Last activity. Might be missing due to historical data -/// gap. -/// @param appVersion Linking app version. Might be missing due to historical -/// data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithDeviceId:(nullable NSString *)deviceId - displayName:(nullable NSString *)displayName - isEmmManaged:(nullable NSNumber *)isEmmManaged - platform:(nullable NSString *)platform - macAddress:(nullable NSString *)macAddress - osVersion:(nullable NSString *)osVersion - deviceType:(nullable NSString *)deviceType - ipAddress:(nullable NSString *)ipAddress - lastActivity:(nullable NSString *)lastActivity - appVersion:(nullable NSString *)appVersion; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DeviceLogInfo` struct. -/// -@interface DBTEAMLOGDeviceLogInfoSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGDeviceLogInfo` instances. -/// -/// @param instance An instance of the `DBTEAMLOGDeviceLogInfo` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGDeviceLogInfo` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceLogInfo *)instance; - -/// -/// Deserializes `DBTEAMLOGDeviceLogInfo` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGDeviceLogInfo` API object. -/// -/// @return An instantiation of the `DBTEAMLOGDeviceLogInfo` object. -/// -+ (DBTEAMLOGDeviceLogInfo *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementDisabledType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementDisabledType.h new file mode 100644 index 000000000..35413b1ca --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementDisabledType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceManagementDisabledType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceManagementDisabledType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceManagementDisabledType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceManagementDisabledType` struct. +/// +@interface DBTEAMLOGDeviceManagementDisabledTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceManagementDisabledType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceManagementDisabledType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceManagementDisabledType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceManagementDisabledType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceManagementDisabledType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceManagementDisabledType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceManagementDisabledType` +/// object. +/// ++ (DBTEAMLOGDeviceManagementDisabledType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementEnabledType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementEnabledType.h new file mode 100644 index 000000000..360ca0b6d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceManagementEnabledType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceManagementEnabledType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceManagementEnabledType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceManagementEnabledType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceManagementEnabledType` struct. +/// +@interface DBTEAMLOGDeviceManagementEnabledTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceManagementEnabledType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceManagementEnabledType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceManagementEnabledType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceManagementEnabledType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceManagementEnabledType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceManagementEnabledType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceManagementEnabledType` +/// object. +/// ++ (DBTEAMLOGDeviceManagementEnabledType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceSessionLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceSessionLogInfo.h new file mode 100644 index 000000000..4d2fe922c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceSessionLogInfo.h @@ -0,0 +1,109 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceSessionLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceSessionLogInfo` struct. +/// +/// Device's session logged information. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceSessionLogInfo : NSObject + +#pragma mark - Instance fields + +/// Session unique id. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *sessionId; + +/// The IP address of the last activity from this session. Might be missing due +/// to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *ipAddress; + +/// The time this session was created. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) NSDate *created; + +/// The time of the last activity from this session. Might be missing due to +/// historical data gap. +@property (nonatomic, readonly, nullable) NSDate *updated; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param ipAddress The IP address of the last activity from this session. +/// Might be missing due to historical data gap. +/// @param created The time this session was created. Might be missing due to +/// historical data gap. +/// @param updated The time of the last activity from this session. Might be +/// missing due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSessionId:(nullable NSString *)sessionId + ipAddress:(nullable NSString *)ipAddress + created:(nullable NSDate *)created + updated:(nullable NSDate *)updated; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceSessionLogInfo` struct. +/// +@interface DBTEAMLOGDeviceSessionLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceSessionLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceSessionLogInfo` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceSessionLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceSessionLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceSessionLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceSessionLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceSessionLogInfo` object. +/// ++ (DBTEAMLOGDeviceSessionLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkDetails.h index a9adcd373..76e895df7 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkDetails.h @@ -8,7 +8,6 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGDeviceLogInfo; @class DBTEAMLOGDeviceUnlinkDetails; NS_ASSUME_NONNULL_BEGIN @@ -28,8 +27,11 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Device information. -@property (nonatomic, readonly) DBTEAMLOGDeviceLogInfo *deviceInfo; +/// Session unique id. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *sessionId; + +/// The device name. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *displayName; /// True if the user requested to delete data after device unlink, false /// otherwise. @@ -40,13 +42,29 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param deviceInfo Device information. +/// @param deleteData True if the user requested to delete data after device +/// unlink, false otherwise. +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param displayName The device name. Might be missing due to historical data +/// gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDeleteData:(NSNumber *)deleteData + sessionId:(nullable NSString *)sessionId + displayName:(nullable NSString *)displayName; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// /// @param deleteData True if the user requested to delete data after device /// unlink, false otherwise. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceInfo:(DBTEAMLOGDeviceLogInfo *)deviceInfo deleteData:(NSNumber *)deleteData; +- (instancetype)initWithDeleteData:(NSNumber *)deleteData; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkType.h new file mode 100644 index 000000000..db5c47f86 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDeviceUnlinkType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDeviceUnlinkType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DeviceUnlinkType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDeviceUnlinkType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DeviceUnlinkType` struct. +/// +@interface DBTEAMLOGDeviceUnlinkTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDeviceUnlinkType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDeviceUnlinkType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceUnlinkType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDeviceUnlinkType *)instance; + +/// +/// Deserializes `DBTEAMLOGDeviceUnlinkType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDeviceUnlinkType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDeviceUnlinkType` object. +/// ++ (DBTEAMLOGDeviceUnlinkType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDisabledDomainInvitesType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDisabledDomainInvitesType.h new file mode 100644 index 000000000..ceee95732 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDisabledDomainInvitesType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDisabledDomainInvitesType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DisabledDomainInvitesType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDisabledDomainInvitesType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DisabledDomainInvitesType` struct. +/// +@interface DBTEAMLOGDisabledDomainInvitesTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDisabledDomainInvitesType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDisabledDomainInvitesType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDisabledDomainInvitesType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDisabledDomainInvitesType *)instance; + +/// +/// Deserializes `DBTEAMLOGDisabledDomainInvitesType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDisabledDomainInvitesType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDisabledDomainInvitesType` object. +/// ++ (DBTEAMLOGDisabledDomainInvitesType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h new file mode 100644 index 000000000..57e343841 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainInvitesApproveRequestToJoinTeamType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainInvitesApproveRequestToJoinTeamType` +/// struct. +/// +@interface DBTEAMLOGDomainInvitesApproveRequestToJoinTeamTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType` object. +/// ++ (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h new file mode 100644 index 000000000..944cb3d00 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainInvitesDeclineRequestToJoinTeamType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainInvitesDeclineRequestToJoinTeamType` +/// struct. +/// +@interface DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType` object. +/// ++ (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesEmailExistingUsersType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesEmailExistingUsersType.h new file mode 100644 index 000000000..a8581f2d8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesEmailExistingUsersType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainInvitesEmailExistingUsersType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainInvitesEmailExistingUsersType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainInvitesEmailExistingUsersType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainInvitesEmailExistingUsersType` +/// struct. +/// +@interface DBTEAMLOGDomainInvitesEmailExistingUsersTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainInvitesEmailExistingUsersType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainInvitesEmailExistingUsersType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesEmailExistingUsersType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainInvitesEmailExistingUsersType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainInvitesEmailExistingUsersType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesEmailExistingUsersType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainInvitesEmailExistingUsersType` object. +/// ++ (DBTEAMLOGDomainInvitesEmailExistingUsersType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesRequestToJoinTeamType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesRequestToJoinTeamType.h new file mode 100644 index 000000000..004832772 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesRequestToJoinTeamType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainInvitesRequestToJoinTeamType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainInvitesRequestToJoinTeamType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainInvitesRequestToJoinTeamType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainInvitesRequestToJoinTeamType` struct. +/// +@interface DBTEAMLOGDomainInvitesRequestToJoinTeamTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainInvitesRequestToJoinTeamType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainInvitesRequestToJoinTeamType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesRequestToJoinTeamType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainInvitesRequestToJoinTeamType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainInvitesRequestToJoinTeamType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesRequestToJoinTeamType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainInvitesRequestToJoinTeamType` object. +/// ++ (DBTEAMLOGDomainInvitesRequestToJoinTeamType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h new file mode 100644 index 000000000..f259eb73f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainInvitesSetInviteNewUserPrefToNoType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainInvitesSetInviteNewUserPrefToNoType` +/// struct. +/// +@interface DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType` object. +/// ++ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h new file mode 100644 index 000000000..3cee3d4b0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h @@ -0,0 +1,79 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainInvitesSetInviteNewUserPrefToYesType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainInvitesSetInviteNewUserPrefToYesType` +/// struct. +/// +@interface DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType` object. +/// ++ (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainFailType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainFailType.h new file mode 100644 index 000000000..d62b2408c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainFailType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainVerificationAddDomainFailType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainVerificationAddDomainFailType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainVerificationAddDomainFailType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainVerificationAddDomainFailType` +/// struct. +/// +@interface DBTEAMLOGDomainVerificationAddDomainFailTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainVerificationAddDomainFailType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainVerificationAddDomainFailType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainVerificationAddDomainFailType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainFailType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainVerificationAddDomainFailType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainVerificationAddDomainFailType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainVerificationAddDomainFailType` object. +/// ++ (DBTEAMLOGDomainVerificationAddDomainFailType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainSuccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainSuccessType.h new file mode 100644 index 000000000..0cbdbfd36 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationAddDomainSuccessType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainVerificationAddDomainSuccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainVerificationAddDomainSuccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainVerificationAddDomainSuccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainVerificationAddDomainSuccessType` +/// struct. +/// +@interface DBTEAMLOGDomainVerificationAddDomainSuccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainVerificationAddDomainSuccessType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainVerificationAddDomainSuccessType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainVerificationAddDomainSuccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainVerificationAddDomainSuccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainVerificationAddDomainSuccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainVerificationAddDomainSuccessType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainVerificationAddDomainSuccessType` object. +/// ++ (DBTEAMLOGDomainVerificationAddDomainSuccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationRemoveDomainType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationRemoveDomainType.h new file mode 100644 index 000000000..077b0a870 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDomainVerificationRemoveDomainType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDomainVerificationRemoveDomainType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DomainVerificationRemoveDomainType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDomainVerificationRemoveDomainType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DomainVerificationRemoveDomainType` struct. +/// +@interface DBTEAMLOGDomainVerificationRemoveDomainTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDomainVerificationRemoveDomainType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGDomainVerificationRemoveDomainType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainVerificationRemoveDomainType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDomainVerificationRemoveDomainType *)instance; + +/// +/// Deserializes `DBTEAMLOGDomainVerificationRemoveDomainType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDomainVerificationRemoveDomainType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGDomainVerificationRemoveDomainType` object. +/// ++ (DBTEAMLOGDomainVerificationRemoveDomainType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDownloadPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDownloadPolicyType.h new file mode 100644 index 000000000..80e94764d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGDownloadPolicyType.h @@ -0,0 +1,133 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGDownloadPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `DownloadPolicyType` union. +/// +/// Shared content downloads policy +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGDownloadPolicyType : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGDownloadPolicyTypeTag` enum type represents the possible tag +/// states with which the `DBTEAMLOGDownloadPolicyType` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGDownloadPolicyTypeTag) { + /// (no description). + DBTEAMLOGDownloadPolicyTypeAllow, + + /// (no description). + DBTEAMLOGDownloadPolicyTypeDisallow, + + /// (no description). + DBTEAMLOGDownloadPolicyTypeOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGDownloadPolicyTypeTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "allow". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithAllow; + +/// +/// Initializes union class with tag state of "disallow". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDisallow; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "allow". +/// +/// @return Whether the union's current tag state has value "allow". +/// +- (BOOL)isAllow; + +/// +/// Retrieves whether the union's current tag state has value "disallow". +/// +/// @return Whether the union's current tag state has value "disallow". +/// +- (BOOL)isDisallow; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMLOGDownloadPolicyType` union. +/// +@interface DBTEAMLOGDownloadPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGDownloadPolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGDownloadPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGDownloadPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGDownloadPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGDownloadPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGDownloadPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGDownloadPolicyType` object. +/// ++ (DBTEAMLOGDownloadPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmAddExceptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmAddExceptionType.h new file mode 100644 index 000000000..2a6c31679 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmAddExceptionType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmAddExceptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmAddExceptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmAddExceptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmAddExceptionType` struct. +/// +@interface DBTEAMLOGEmmAddExceptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmAddExceptionType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmAddExceptionType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmAddExceptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmAddExceptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmAddExceptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmAddExceptionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmAddExceptionType` object. +/// ++ (DBTEAMLOGEmmAddExceptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmChangePolicyType.h new file mode 100644 index 000000000..7bfbb5c15 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmChangePolicyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmChangePolicyType` struct. +/// +@interface DBTEAMLOGEmmChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmChangePolicyType` object. +/// ++ (DBTEAMLOGEmmChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateExceptionsReportType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateExceptionsReportType.h new file mode 100644 index 000000000..9d900ab8d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateExceptionsReportType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmCreateExceptionsReportType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmCreateExceptionsReportType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmCreateExceptionsReportType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmCreateExceptionsReportType` struct. +/// +@interface DBTEAMLOGEmmCreateExceptionsReportTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmCreateExceptionsReportType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmCreateExceptionsReportType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmCreateExceptionsReportType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmCreateExceptionsReportType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmCreateExceptionsReportType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmCreateExceptionsReportType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmCreateExceptionsReportType` +/// object. +/// ++ (DBTEAMLOGEmmCreateExceptionsReportType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateUsageReportType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateUsageReportType.h new file mode 100644 index 000000000..8b2b96b9c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmCreateUsageReportType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmCreateUsageReportType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmCreateUsageReportType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmCreateUsageReportType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmCreateUsageReportType` struct. +/// +@interface DBTEAMLOGEmmCreateUsageReportTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmCreateUsageReportType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmCreateUsageReportType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmCreateUsageReportType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmCreateUsageReportType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmCreateUsageReportType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmCreateUsageReportType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmCreateUsageReportType` object. +/// ++ (DBTEAMLOGEmmCreateUsageReportType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmErrorType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmErrorType.h new file mode 100644 index 000000000..67d72c615 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmErrorType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmErrorType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmErrorType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmErrorType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmErrorType` struct. +/// +@interface DBTEAMLOGEmmErrorTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmErrorType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmErrorType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmErrorType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmErrorType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmErrorType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmErrorType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmErrorType` object. +/// ++ (DBTEAMLOGEmmErrorType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRefreshAuthTokenType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRefreshAuthTokenType.h new file mode 100644 index 000000000..644bba650 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRefreshAuthTokenType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmRefreshAuthTokenType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmRefreshAuthTokenType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmRefreshAuthTokenType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmRefreshAuthTokenType` struct. +/// +@interface DBTEAMLOGEmmRefreshAuthTokenTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmRefreshAuthTokenType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmRefreshAuthTokenType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmRefreshAuthTokenType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmRefreshAuthTokenType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmRefreshAuthTokenType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmRefreshAuthTokenType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmRefreshAuthTokenType` object. +/// ++ (DBTEAMLOGEmmRefreshAuthTokenType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRemoveExceptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRemoveExceptionType.h new file mode 100644 index 000000000..b579d82ab --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEmmRemoveExceptionType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEmmRemoveExceptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EmmRemoveExceptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEmmRemoveExceptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EmmRemoveExceptionType` struct. +/// +@interface DBTEAMLOGEmmRemoveExceptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEmmRemoveExceptionType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEmmRemoveExceptionType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmRemoveExceptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEmmRemoveExceptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGEmmRemoveExceptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEmmRemoveExceptionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEmmRemoveExceptionType` object. +/// ++ (DBTEAMLOGEmmRemoveExceptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEnabledDomainInvitesType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEnabledDomainInvitesType.h new file mode 100644 index 000000000..003a3de8d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEnabledDomainInvitesType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGEnabledDomainInvitesType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `EnabledDomainInvitesType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGEnabledDomainInvitesType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `EnabledDomainInvitesType` struct. +/// +@interface DBTEAMLOGEnabledDomainInvitesTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGEnabledDomainInvitesType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGEnabledDomainInvitesType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGEnabledDomainInvitesType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGEnabledDomainInvitesType *)instance; + +/// +/// Deserializes `DBTEAMLOGEnabledDomainInvitesType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGEnabledDomainInvitesType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGEnabledDomainInvitesType` object. +/// ++ (DBTEAMLOGEnabledDomainInvitesType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventCategory.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventCategory.h index c2ec8f24f..f84cc2089 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventCategory.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventCategory.h @@ -30,50 +30,20 @@ NS_ASSUME_NONNULL_BEGIN /// The `DBTEAMLOGEventCategoryTag` enum type represents the possible tag states /// with which the `DBTEAMLOGEventCategory` union can exist. typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { - /// Events that have to do with account capture and invite enforcement on - /// team-owned domains. - DBTEAMLOGEventCategoryAccountCapture, - - /// Events that relate to team and team member account administration or - /// team administration. Note that these actions are not necessarily - /// performed by team admins. They might also be performed by Dropbox - /// Support or System or by team members on their own accounts. - DBTEAMLOGEventCategoryAdministration, - /// Events that apply to management of linked apps. DBTEAMLOGEventCategoryApps, - /// Events that apply to user authentication in some way. - DBTEAMLOGEventCategoryAuthentication, - /// Events that have to do with comments on files and Paper documents. DBTEAMLOGEventCategoryComments, - /// Events that apply to changes how people can access content on Dropbox as - /// well as actions that represent actually accessing content. - DBTEAMLOGEventCategoryContentAccess, - /// Events that apply to linked devices on mobile, desktop and Web /// platforms. DBTEAMLOGEventCategoryDevices, - /// Events that concern device approvals and device management. - DBTEAMLOGEventCategoryDeviceApprovals, - /// Events that involve domain management feature: domain verification, /// invite enforcement and account capture. DBTEAMLOGEventCategoryDomains, - /// Events that involve enterprise mobility management and the Dropbox EMM - /// app. - DBTEAMLOGEventCategoryEmm, - - /// Events that mark some type of unexpected outcome. - DBTEAMLOGEventCategoryErrors, - - /// Events that mark a user's interaction with files and folders on Dropbox. - DBTEAMLOGEventCategoryFiles, - /// Events that have to do with filesystem operations on files and folders: /// copy, move, delete, etc. DBTEAMLOGEventCategoryFileOperations, @@ -100,26 +70,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// and device usage. DBTEAMLOGEventCategoryReports, - /// Events that mark the beginning or end of sessions as well as those that - /// apply to an ongoing session. - DBTEAMLOGEventCategorySessions, - - /// Events that specifically apply to shared files. - DBTEAMLOGEventCategorySharedFiles, - - /// Events that specifically apply to shared folders. - DBTEAMLOGEventCategorySharedFolders, - - /// Events that specifically apply to link sharing. - DBTEAMLOGEventCategorySharedLinks, - /// Events that apply to all types of sharing and collaboration. DBTEAMLOGEventCategorySharing, - /// Events that concern policies that affect sharing - both at the team - /// level and at the folder level. - DBTEAMLOGEventCategorySharingPolicies, - /// Events that involve using or configuring single sign-on as well as /// administrative policies concerning single sign-on. DBTEAMLOGEventCategorySso, @@ -147,29 +100,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { #pragma mark - Constructors -/// -/// Initializes union class with tag state of "account_capture". -/// -/// Description of the "account_capture" tag state: Events that have to do with -/// account capture and invite enforcement on team-owned domains. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithAccountCapture; - -/// -/// Initializes union class with tag state of "administration". -/// -/// Description of the "administration" tag state: Events that relate to team -/// and team member account administration or team administration. Note that -/// these actions are not necessarily performed by team admins. They might also -/// be performed by Dropbox Support or System or by team members on their own -/// accounts. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithAdministration; - /// /// Initializes union class with tag state of "apps". /// @@ -180,16 +110,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (instancetype)initWithApps; -/// -/// Initializes union class with tag state of "authentication". -/// -/// Description of the "authentication" tag state: Events that apply to user -/// authentication in some way. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithAuthentication; - /// /// Initializes union class with tag state of "comments". /// @@ -200,17 +120,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (instancetype)initWithComments; -/// -/// Initializes union class with tag state of "content_access". -/// -/// Description of the "content_access" tag state: Events that apply to changes -/// how people can access content on Dropbox as well as actions that represent -/// actually accessing content. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithContentAccess; - /// /// Initializes union class with tag state of "devices". /// @@ -221,16 +130,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (instancetype)initWithDevices; -/// -/// Initializes union class with tag state of "device_approvals". -/// -/// Description of the "device_approvals" tag state: Events that concern device -/// approvals and device management. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithDeviceApprovals; - /// /// Initializes union class with tag state of "domains". /// @@ -242,36 +141,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (instancetype)initWithDomains; -/// -/// Initializes union class with tag state of "emm". -/// -/// Description of the "emm" tag state: Events that involve enterprise mobility -/// management and the Dropbox EMM app. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithEmm; - -/// -/// Initializes union class with tag state of "errors". -/// -/// Description of the "errors" tag state: Events that mark some type of -/// unexpected outcome. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithErrors; - -/// -/// Initializes union class with tag state of "files". -/// -/// Description of the "files" tag state: Events that mark a user's interaction -/// with files and folders on Dropbox. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFiles; - /// /// Initializes union class with tag state of "file_operations". /// @@ -350,46 +219,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (instancetype)initWithReports; -/// -/// Initializes union class with tag state of "sessions". -/// -/// Description of the "sessions" tag state: Events that mark the beginning or -/// end of sessions as well as those that apply to an ongoing session. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSessions; - -/// -/// Initializes union class with tag state of "shared_files". -/// -/// Description of the "shared_files" tag state: Events that specifically apply -/// to shared files. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharedFiles; - -/// -/// Initializes union class with tag state of "shared_folders". -/// -/// Description of the "shared_folders" tag state: Events that specifically -/// apply to shared folders. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharedFolders; - -/// -/// Initializes union class with tag state of "shared_links". -/// -/// Description of the "shared_links" tag state: Events that specifically apply -/// to link sharing. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharedLinks; - /// /// Initializes union class with tag state of "sharing". /// @@ -400,17 +229,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (instancetype)initWithSharing; -/// -/// Initializes union class with tag state of "sharing_policies". -/// -/// Description of the "sharing_policies" tag state: Events that concern -/// policies that affect sharing - both at the team level and at the folder -/// level. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharingPolicies; - /// /// Initializes union class with tag state of "sso". /// @@ -473,20 +291,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { #pragma mark - Tag state methods -/// -/// Retrieves whether the union's current tag state has value "account_capture". -/// -/// @return Whether the union's current tag state has value "account_capture". -/// -- (BOOL)isAccountCapture; - -/// -/// Retrieves whether the union's current tag state has value "administration". -/// -/// @return Whether the union's current tag state has value "administration". -/// -- (BOOL)isAdministration; - /// /// Retrieves whether the union's current tag state has value "apps". /// @@ -494,13 +298,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (BOOL)isApps; -/// -/// Retrieves whether the union's current tag state has value "authentication". -/// -/// @return Whether the union's current tag state has value "authentication". -/// -- (BOOL)isAuthentication; - /// /// Retrieves whether the union's current tag state has value "comments". /// @@ -508,13 +305,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (BOOL)isComments; -/// -/// Retrieves whether the union's current tag state has value "content_access". -/// -/// @return Whether the union's current tag state has value "content_access". -/// -- (BOOL)isContentAccess; - /// /// Retrieves whether the union's current tag state has value "devices". /// @@ -522,14 +312,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (BOOL)isDevices; -/// -/// Retrieves whether the union's current tag state has value -/// "device_approvals". -/// -/// @return Whether the union's current tag state has value "device_approvals". -/// -- (BOOL)isDeviceApprovals; - /// /// Retrieves whether the union's current tag state has value "domains". /// @@ -537,27 +319,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (BOOL)isDomains; -/// -/// Retrieves whether the union's current tag state has value "emm". -/// -/// @return Whether the union's current tag state has value "emm". -/// -- (BOOL)isEmm; - -/// -/// Retrieves whether the union's current tag state has value "errors". -/// -/// @return Whether the union's current tag state has value "errors". -/// -- (BOOL)isErrors; - -/// -/// Retrieves whether the union's current tag state has value "files". -/// -/// @return Whether the union's current tag state has value "files". -/// -- (BOOL)isFiles; - /// /// Retrieves whether the union's current tag state has value "file_operations". /// @@ -614,34 +375,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (BOOL)isReports; -/// -/// Retrieves whether the union's current tag state has value "sessions". -/// -/// @return Whether the union's current tag state has value "sessions". -/// -- (BOOL)isSessions; - -/// -/// Retrieves whether the union's current tag state has value "shared_files". -/// -/// @return Whether the union's current tag state has value "shared_files". -/// -- (BOOL)isSharedFiles; - -/// -/// Retrieves whether the union's current tag state has value "shared_folders". -/// -/// @return Whether the union's current tag state has value "shared_folders". -/// -- (BOOL)isSharedFolders; - -/// -/// Retrieves whether the union's current tag state has value "shared_links". -/// -/// @return Whether the union's current tag state has value "shared_links". -/// -- (BOOL)isSharedLinks; - /// /// Retrieves whether the union's current tag state has value "sharing". /// @@ -649,14 +382,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventCategoryTag) { /// - (BOOL)isSharing; -/// -/// Retrieves whether the union's current tag state has value -/// "sharing_policies". -/// -/// @return Whether the union's current tag state has value "sharing_policies". -/// -- (BOOL)isSharingPolicies; - /// /// Retrieves whether the union's current tag state has value "sso". /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventDetails.h index 23ec0e500..0bd7c3810 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventDetails.h @@ -11,6 +11,7 @@ @class DBTEAMLOGAccountCaptureChangeAvailabilityDetails; @class DBTEAMLOGAccountCaptureChangePolicyDetails; @class DBTEAMLOGAccountCaptureMigrateAccountDetails; +@class DBTEAMLOGAccountCaptureNotificationEmailsSentDetails; @class DBTEAMLOGAccountCaptureRelinquishAccountDetails; @class DBTEAMLOGAllowDownloadDisabledDetails; @class DBTEAMLOGAllowDownloadEnabledDetails; @@ -55,6 +56,7 @@ @class DBTEAMLOGEmmRemoveExceptionDetails; @class DBTEAMLOGEnabledDomainInvitesDetails; @class DBTEAMLOGEventDetails; +@class DBTEAMLOGExportMembersReportDetails; @class DBTEAMLOGExtendedVersionHistoryChangePolicyDetails; @class DBTEAMLOGFileAddCommentDetails; @class DBTEAMLOGFileAddDetails; @@ -71,14 +73,10 @@ @class DBTEAMLOGFilePermanentlyDeleteDetails; @class DBTEAMLOGFilePreviewDetails; @class DBTEAMLOGFileRenameDetails; -@class DBTEAMLOGFileRequestAddDeadlineDetails; @class DBTEAMLOGFileRequestChangeDetails; -@class DBTEAMLOGFileRequestChangeFolderDetails; @class DBTEAMLOGFileRequestCloseDetails; @class DBTEAMLOGFileRequestCreateDetails; @class DBTEAMLOGFileRequestReceiveFileDetails; -@class DBTEAMLOGFileRequestRemoveDeadlineDetails; -@class DBTEAMLOGFileRequestSendDetails; @class DBTEAMLOGFileRequestsChangePolicyDetails; @class DBTEAMLOGFileRequestsEmailsEnabledDetails; @class DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails; @@ -113,9 +111,13 @@ @class DBTEAMLOGMemberChangeStatusDetails; @class DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails; @class DBTEAMLOGMemberRequestsChangePolicyDetails; +@class DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails; @class DBTEAMLOGMemberSpaceLimitsAddExceptionDetails; +@class DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails; +@class DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails; @class DBTEAMLOGMemberSpaceLimitsChangePolicyDetails; @class DBTEAMLOGMemberSpaceLimitsChangeStatusDetails; +@class DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails; @class DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails; @class DBTEAMLOGMemberSuggestDetails; @class DBTEAMLOGMemberSuggestionsChangePolicyDetails; @@ -181,9 +183,10 @@ @class DBTEAMLOGSfAddGroupDetails; @class DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails; @class DBTEAMLOGSfExternalInviteWarnDetails; +@class DBTEAMLOGSfFbInviteChangeRoleDetails; +@class DBTEAMLOGSfFbInviteDetails; +@class DBTEAMLOGSfFbUninviteDetails; @class DBTEAMLOGSfInviteGroupDetails; -@class DBTEAMLOGSfNestDetails; -@class DBTEAMLOGSfTeamDeclineDetails; @class DBTEAMLOGSfTeamGrantAccessDetails; @class DBTEAMLOGSfTeamInviteChangeRoleDetails; @class DBTEAMLOGSfTeamInviteDetails; @@ -205,39 +208,38 @@ @class DBTEAMLOGSharedContentCopyDetails; @class DBTEAMLOGSharedContentDownloadDetails; @class DBTEAMLOGSharedContentRelinquishMembershipDetails; -@class DBTEAMLOGSharedContentRemoveInviteeDetails; +@class DBTEAMLOGSharedContentRemoveInviteesDetails; @class DBTEAMLOGSharedContentRemoveLinkExpiryDetails; @class DBTEAMLOGSharedContentRemoveLinkPasswordDetails; @class DBTEAMLOGSharedContentRemoveMemberDetails; @class DBTEAMLOGSharedContentRequestAccessDetails; @class DBTEAMLOGSharedContentUnshareDetails; @class DBTEAMLOGSharedContentViewDetails; -@class DBTEAMLOGSharedFolderChangeConfidentialityDetails; @class DBTEAMLOGSharedFolderChangeLinkPolicyDetails; -@class DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails; -@class DBTEAMLOGSharedFolderChangeMemberPolicyDetails; +@class DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails; +@class DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails; +@class DBTEAMLOGSharedFolderChangeMembersPolicyDetails; @class DBTEAMLOGSharedFolderCreateDetails; +@class DBTEAMLOGSharedFolderDeclineInvitationDetails; @class DBTEAMLOGSharedFolderMountDetails; +@class DBTEAMLOGSharedFolderNestDetails; @class DBTEAMLOGSharedFolderTransferOwnershipDetails; @class DBTEAMLOGSharedFolderUnmountDetails; +@class DBTEAMLOGSharedLinkAddExpiryDetails; +@class DBTEAMLOGSharedLinkChangeExpiryDetails; +@class DBTEAMLOGSharedLinkChangeVisibilityDetails; +@class DBTEAMLOGSharedLinkCopyDetails; +@class DBTEAMLOGSharedLinkCreateDetails; +@class DBTEAMLOGSharedLinkDisableDetails; +@class DBTEAMLOGSharedLinkDownloadDetails; +@class DBTEAMLOGSharedLinkRemoveExpiryDetails; +@class DBTEAMLOGSharedLinkShareDetails; +@class DBTEAMLOGSharedLinkViewDetails; @class DBTEAMLOGSharedNoteOpenedDetails; @class DBTEAMLOGSharingChangeFolderJoinPolicyDetails; @class DBTEAMLOGSharingChangeLinkPolicyDetails; @class DBTEAMLOGSharingChangeMemberPolicyDetails; -@class DBTEAMLOGShmodelAppCreateDetails; -@class DBTEAMLOGShmodelCreateDetails; -@class DBTEAMLOGShmodelDisableDetails; -@class DBTEAMLOGShmodelFbShareDetails; @class DBTEAMLOGShmodelGroupShareDetails; -@class DBTEAMLOGShmodelRemoveExpirationDetails; -@class DBTEAMLOGShmodelSetExpirationDetails; -@class DBTEAMLOGShmodelTeamCopyDetails; -@class DBTEAMLOGShmodelTeamDownloadDetails; -@class DBTEAMLOGShmodelTeamShareDetails; -@class DBTEAMLOGShmodelTeamViewDetails; -@class DBTEAMLOGShmodelVisibilityPasswordDetails; -@class DBTEAMLOGShmodelVisibilityPublicDetails; -@class DBTEAMLOGShmodelVisibilityTeamOnlyDetails; @class DBTEAMLOGSignInAsSessionEndDetails; @class DBTEAMLOGSignInAsSessionStartDetails; @class DBTEAMLOGSmartSyncChangePolicyDetails; @@ -301,848 +303,820 @@ NS_ASSUME_NONNULL_BEGIN /// The `DBTEAMLOGEventDetailsTag` enum type represents the possible tag states /// with which the `DBTEAMLOGEventDetails` union can exist. typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { - /// Changed the membership type (limited vs full) for team member. - DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails, - - /// Permanently deleted contents of a removed team member account. - DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails, - - /// Changed the status with respect to whether the team member is under or - /// over storage quota specified by policy. - DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails, - - /// Transferred contents of a removed team member account to another member. - DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails, - - /// Exported all Paper documents in the team. - DBTEAMLOGEventDetailsPaperAdminExportStartDetails, - - /// Users added to Paper enabled users list. - DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails, - - /// Users removed from Paper enabled users list. - DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails, - - /// Paper external sharing policy changed: anyone. - DBTEAMLOGEventDetailsPaperExternalViewAllowDetails, - - /// Paper external sharing policy changed: default team. - DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails, - - /// Paper external sharing policy changed: team-only. - DBTEAMLOGEventDetailsPaperExternalViewForbidDetails, - - /// Admin settings: team members see a warning before sharing folders - /// outside the team (DEPRECATED FEATURE). - DBTEAMLOGEventDetailsSfExternalInviteWarnDetails, - - /// Merged another team into this team. - DBTEAMLOGEventDetailsTeamMergeFromDetails, - - /// Merged this team into another team. - DBTEAMLOGEventDetailsTeamMergeToDetails, - - /// Linked an app for team. + /// (no description). DBTEAMLOGEventDetailsAppLinkTeamDetails, - /// Linked an app for team member. + /// (no description). DBTEAMLOGEventDetailsAppLinkUserDetails, - /// Unlinked an app for team. + /// (no description). DBTEAMLOGEventDetailsAppUnlinkTeamDetails, - /// Unlinked an app for team member. + /// (no description). DBTEAMLOGEventDetailsAppUnlinkUserDetails, - /// Added a file comment. + /// (no description). DBTEAMLOGEventDetailsFileAddCommentDetails, - /// Subscribed to or unsubscribed from comment notifications for file. + /// (no description). DBTEAMLOGEventDetailsFileChangeCommentSubscriptionDetails, - /// Deleted a file comment. + /// (no description). DBTEAMLOGEventDetailsFileDeleteCommentDetails, - /// Liked a file comment. + /// (no description). DBTEAMLOGEventDetailsFileLikeCommentDetails, - /// Resolved a file comment. + /// (no description). DBTEAMLOGEventDetailsFileResolveCommentDetails, - /// Unliked a file comment. + /// (no description). DBTEAMLOGEventDetailsFileUnlikeCommentDetails, - /// Unresolved a file comment. + /// (no description). DBTEAMLOGEventDetailsFileUnresolveCommentDetails, - /// IP address associated with active desktop session changed. + /// (no description). DBTEAMLOGEventDetailsDeviceChangeIpDesktopDetails, - /// IP address associated with active mobile session changed. + /// (no description). DBTEAMLOGEventDetailsDeviceChangeIpMobileDetails, - /// IP address associated with active Web session changed. + /// (no description). DBTEAMLOGEventDetailsDeviceChangeIpWebDetails, - /// Failed to delete all files from an unlinked device. + /// (no description). DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkFailDetails, - /// Deleted all files from an unlinked device. + /// (no description). DBTEAMLOGEventDetailsDeviceDeleteOnUnlinkSuccessDetails, - /// Failed to link a device. + /// (no description). DBTEAMLOGEventDetailsDeviceLinkFailDetails, - /// Linked a device. + /// (no description). DBTEAMLOGEventDetailsDeviceLinkSuccessDetails, - /// Disable Device Management. + /// (no description). DBTEAMLOGEventDetailsDeviceManagementDisabledDetails, - /// Enable Device Management. + /// (no description). DBTEAMLOGEventDetailsDeviceManagementEnabledDetails, - /// Disconnected a device. + /// (no description). DBTEAMLOGEventDetailsDeviceUnlinkDetails, - /// Refreshed the auth token used for setting up enterprise mobility - /// management. + /// (no description). DBTEAMLOGEventDetailsEmmRefreshAuthTokenDetails, - /// Granted or revoked the option to enable account capture on domains - /// belonging to the team. + /// (no description). DBTEAMLOGEventDetailsAccountCaptureChangeAvailabilityDetails, - /// Account captured user migrated their account to the team. + /// (no description). DBTEAMLOGEventDetailsAccountCaptureMigrateAccountDetails, - /// Account captured user relinquished their account by changing the email - /// address associated with it. + /// (no description). + DBTEAMLOGEventDetailsAccountCaptureNotificationEmailsSentDetails, + + /// (no description). DBTEAMLOGEventDetailsAccountCaptureRelinquishAccountDetails, - /// Disabled domain invites. + /// (no description). DBTEAMLOGEventDetailsDisabledDomainInvitesDetails, - /// Approved a member's request to join the team. + /// (no description). DBTEAMLOGEventDetailsDomainInvitesApproveRequestToJoinTeamDetails, - /// Declined a user's request to join the team. + /// (no description). DBTEAMLOGEventDetailsDomainInvitesDeclineRequestToJoinTeamDetails, - /// Sent domain invites to existing domain accounts. + /// (no description). DBTEAMLOGEventDetailsDomainInvitesEmailExistingUsersDetails, - /// Asked to join the team. + /// (no description). DBTEAMLOGEventDetailsDomainInvitesRequestToJoinTeamDetails, - /// Turned off u201cAutomatically invite new usersu201d. + /// (no description). DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToNoDetails, - /// Turned on u201cAutomatically invite new usersu201d. + /// (no description). DBTEAMLOGEventDetailsDomainInvitesSetInviteNewUserPrefToYesDetails, - /// Failed to verify a domain belonging to the team. + /// (no description). DBTEAMLOGEventDetailsDomainVerificationAddDomainFailDetails, - /// Verified a domain belonging to the team. + /// (no description). DBTEAMLOGEventDetailsDomainVerificationAddDomainSuccessDetails, - /// Removed a domain from the list of verified domains belonging to the - /// team. + /// (no description). DBTEAMLOGEventDetailsDomainVerificationRemoveDomainDetails, - /// Enabled domain invites. + /// (no description). DBTEAMLOGEventDetailsEnabledDomainInvitesDetails, - /// Created folders. + /// (no description). DBTEAMLOGEventDetailsCreateFolderDetails, - /// Added files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileAddDetails, - /// Copied files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileCopyDetails, - /// Deleted files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileDeleteDetails, - /// Downloaded files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileDownloadDetails, - /// Edited files. + /// (no description). DBTEAMLOGEventDetailsFileEditDetails, - /// Create a copy reference to a file or folder. + /// (no description). DBTEAMLOGEventDetailsFileGetCopyReferenceDetails, - /// Moved files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileMoveDetails, - /// Permanently deleted files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFilePermanentlyDeleteDetails, - /// Previewed files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFilePreviewDetails, - /// Renamed files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileRenameDetails, - /// Restored deleted files and/or folders. + /// (no description). DBTEAMLOGEventDetailsFileRestoreDetails, - /// Reverted files to a previous version. + /// (no description). DBTEAMLOGEventDetailsFileRevertDetails, - /// Rolled back file change location changes. + /// (no description). DBTEAMLOGEventDetailsFileRollbackChangesDetails, - /// Save a file or folder using a copy reference. + /// (no description). DBTEAMLOGEventDetailsFileSaveCopyReferenceDetails, - /// Added a deadline to a file request. - DBTEAMLOGEventDetailsFileRequestAddDeadlineDetails, - - /// Change a file request. + /// (no description). DBTEAMLOGEventDetailsFileRequestChangeDetails, - /// Changed the file request folder. - DBTEAMLOGEventDetailsFileRequestChangeFolderDetails, - - /// Closed a file request. + /// (no description). DBTEAMLOGEventDetailsFileRequestCloseDetails, - /// Created a file request. + /// (no description). DBTEAMLOGEventDetailsFileRequestCreateDetails, - /// Received files for a file request. + /// (no description). DBTEAMLOGEventDetailsFileRequestReceiveFileDetails, - /// Removed the file request deadline. - DBTEAMLOGEventDetailsFileRequestRemoveDeadlineDetails, - - /// Sent file request to users via email. - DBTEAMLOGEventDetailsFileRequestSendDetails, - - /// Added an external ID for group. + /// (no description). DBTEAMLOGEventDetailsGroupAddExternalIdDetails, - /// Added team members to a group. + /// (no description). DBTEAMLOGEventDetailsGroupAddMemberDetails, - /// Changed the external ID for group. + /// (no description). DBTEAMLOGEventDetailsGroupChangeExternalIdDetails, - /// Changed group management type. + /// (no description). DBTEAMLOGEventDetailsGroupChangeManagementTypeDetails, - /// Changed the manager permissions belonging to a group member. + /// (no description). DBTEAMLOGEventDetailsGroupChangeMemberRoleDetails, - /// Created a group. + /// (no description). DBTEAMLOGEventDetailsGroupCreateDetails, - /// Deleted a group. + /// (no description). DBTEAMLOGEventDetailsGroupDeleteDetails, - /// Moved a group. + /// (no description). DBTEAMLOGEventDetailsGroupMovedDetails, - /// Removed the external ID for group. + /// (no description). DBTEAMLOGEventDetailsGroupRemoveExternalIdDetails, - /// Removed team members from a group. + /// (no description). DBTEAMLOGEventDetailsGroupRemoveMemberDetails, - /// Renamed a group. + /// (no description). DBTEAMLOGEventDetailsGroupRenameDetails, - /// Failed to sign in via EMM. + /// (no description). DBTEAMLOGEventDetailsEmmErrorDetails, - /// Failed to sign in. + /// (no description). DBTEAMLOGEventDetailsLoginFailDetails, - /// Signed in. + /// (no description). DBTEAMLOGEventDetailsLoginSuccessDetails, - /// Signed out. + /// (no description). DBTEAMLOGEventDetailsLogoutDetails, - /// Ended reseller support session. + /// (no description). DBTEAMLOGEventDetailsResellerSupportSessionEndDetails, - /// Started reseller support session. + /// (no description). DBTEAMLOGEventDetailsResellerSupportSessionStartDetails, - /// Ended admin sign-in-as session. + /// (no description). DBTEAMLOGEventDetailsSignInAsSessionEndDetails, - /// Started admin sign-in-as session. + /// (no description). DBTEAMLOGEventDetailsSignInAsSessionStartDetails, - /// Failed to sign in via SSO. + /// (no description). DBTEAMLOGEventDetailsSsoErrorDetails, - /// Set team member name when joining team. + /// (no description). DBTEAMLOGEventDetailsMemberAddNameDetails, - /// Change the admin role belonging to team member. + /// (no description). DBTEAMLOGEventDetailsMemberChangeAdminRoleDetails, - /// Changed team member email address. + /// (no description). DBTEAMLOGEventDetailsMemberChangeEmailDetails, - /// Changed team member name. + /// (no description). + DBTEAMLOGEventDetailsMemberChangeMembershipTypeDetails, + + /// (no description). DBTEAMLOGEventDetailsMemberChangeNameDetails, - /// Changed the membership status of a team member. + /// (no description). DBTEAMLOGEventDetailsMemberChangeStatusDetails, - /// Suggested a new team member to be added to the team. + /// (no description). + DBTEAMLOGEventDetailsMemberPermanentlyDeleteAccountContentsDetails, + + /// (no description). + DBTEAMLOGEventDetailsMemberSpaceLimitsAddCustomQuotaDetails, + + /// (no description). + DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCustomQuotaDetails, + + /// (no description). + DBTEAMLOGEventDetailsMemberSpaceLimitsChangeStatusDetails, + + /// (no description). + DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveCustomQuotaDetails, + + /// (no description). DBTEAMLOGEventDetailsMemberSuggestDetails, - /// Added users to the membership of a Paper doc or folder. + /// (no description). + DBTEAMLOGEventDetailsMemberTransferAccountContentsDetails, + + /// (no description). DBTEAMLOGEventDetailsPaperContentAddMemberDetails, - /// Added Paper doc or folder to a folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentAddToFolderDetails, - /// Archived Paper doc or folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentArchiveDetails, - /// Created a Paper doc or folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentCreateDetails, - /// Permanently deleted a Paper doc or folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentPermanentlyDeleteDetails, - /// Removed Paper doc or folder from a folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentRemoveFromFolderDetails, - /// Removed a user from the membership of a Paper doc or folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentRemoveMemberDetails, - /// Renamed Paper doc or folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentRenameDetails, - /// Restored an archived Paper doc or folder. + /// (no description). DBTEAMLOGEventDetailsPaperContentRestoreDetails, - /// Added a Paper doc comment. + /// (no description). DBTEAMLOGEventDetailsPaperDocAddCommentDetails, - /// Changed the access type of a Paper doc member. + /// (no description). DBTEAMLOGEventDetailsPaperDocChangeMemberRoleDetails, - /// Changed the sharing policy for Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocChangeSharingPolicyDetails, - /// Followed or unfollowed a Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocChangeSubscriptionDetails, - /// Paper doc archived. + /// (no description). DBTEAMLOGEventDetailsPaperDocDeletedDetails, - /// Deleted a Paper doc comment. + /// (no description). DBTEAMLOGEventDetailsPaperDocDeleteCommentDetails, - /// Downloaded a Paper doc in a particular output format. + /// (no description). DBTEAMLOGEventDetailsPaperDocDownloadDetails, - /// Edited a Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocEditDetails, - /// Edited a Paper doc comment. + /// (no description). DBTEAMLOGEventDetailsPaperDocEditCommentDetails, - /// Followed a Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocFollowedDetails, - /// Mentioned a member in a Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocMentionDetails, - /// Requested to be a member on a Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocRequestAccessDetails, - /// Paper doc comment resolved. + /// (no description). DBTEAMLOGEventDetailsPaperDocResolveCommentDetails, - /// Restored a Paper doc to previous revision. + /// (no description). DBTEAMLOGEventDetailsPaperDocRevertDetails, - /// Paper doc link shared via slack. + /// (no description). DBTEAMLOGEventDetailsPaperDocSlackShareDetails, - /// Paper doc shared with team member. + /// (no description). DBTEAMLOGEventDetailsPaperDocTeamInviteDetails, - /// Paper doc trashed. + /// (no description). DBTEAMLOGEventDetailsPaperDocTrashedDetails, - /// Unresolved a Paper doc comment. + /// (no description). DBTEAMLOGEventDetailsPaperDocUnresolveCommentDetails, - /// Paper doc untrashed. + /// (no description). DBTEAMLOGEventDetailsPaperDocUntrashedDetails, - /// Viewed Paper doc. + /// (no description). DBTEAMLOGEventDetailsPaperDocViewDetails, - /// Followed or unfollowed a Paper folder. + /// (no description). + DBTEAMLOGEventDetailsPaperExternalViewAllowDetails, + + /// (no description). + DBTEAMLOGEventDetailsPaperExternalViewDefaultTeamDetails, + + /// (no description). + DBTEAMLOGEventDetailsPaperExternalViewForbidDetails, + + /// (no description). DBTEAMLOGEventDetailsPaperFolderChangeSubscriptionDetails, - /// Paper folder archived. + /// (no description). DBTEAMLOGEventDetailsPaperFolderDeletedDetails, - /// Followed a Paper folder. + /// (no description). DBTEAMLOGEventDetailsPaperFolderFollowedDetails, - /// Paper folder shared with team member. + /// (no description). DBTEAMLOGEventDetailsPaperFolderTeamInviteDetails, - /// Changed password. + /// (no description). DBTEAMLOGEventDetailsPasswordChangeDetails, - /// Reset password. + /// (no description). DBTEAMLOGEventDetailsPasswordResetDetails, - /// Reset all team member passwords. + /// (no description). DBTEAMLOGEventDetailsPasswordResetAllDetails, - /// EMM excluded users report created. + /// (no description). DBTEAMLOGEventDetailsEmmCreateExceptionsReportDetails, - /// EMM mobile app usage report created. + /// (no description). DBTEAMLOGEventDetailsEmmCreateUsageReportDetails, - /// Smart Sync non-admin devices report created. + /// (no description). + DBTEAMLOGEventDetailsExportMembersReportDetails, + + /// (no description). + DBTEAMLOGEventDetailsPaperAdminExportStartDetails, + + /// (no description). DBTEAMLOGEventDetailsSmartSyncCreateAdminPrivilegeReportDetails, - /// Created a team activity report. + /// (no description). DBTEAMLOGEventDetailsTeamActivityCreateReportDetails, - /// Shared an album. + /// (no description). DBTEAMLOGEventDetailsCollectionShareDetails, - /// Changed a Paper document to be invite-only. + /// (no description). DBTEAMLOGEventDetailsNoteAclInviteOnlyDetails, - /// Changed a Paper document to be link accessible. + /// (no description). DBTEAMLOGEventDetailsNoteAclLinkDetails, - /// Changed a Paper document to be link accessible for the team. + /// (no description). DBTEAMLOGEventDetailsNoteAclTeamLinkDetails, - /// Shared a Paper doc. + /// (no description). DBTEAMLOGEventDetailsNoteSharedDetails, - /// Shared Paper document received. + /// (no description). DBTEAMLOGEventDetailsNoteShareReceiveDetails, - /// Opened a shared Paper doc. + /// (no description). DBTEAMLOGEventDetailsOpenNoteSharedDetails, - /// Added the team to a shared folder. + /// (no description). DBTEAMLOGEventDetailsSfAddGroupDetails, - /// Allowed non collaborators to view links to files in a shared folder. + /// (no description). DBTEAMLOGEventDetailsSfAllowNonMembersToViewSharedLinksDetails, - /// Invited a group to a shared folder. - DBTEAMLOGEventDetailsSfInviteGroupDetails, + /// (no description). + DBTEAMLOGEventDetailsSfExternalInviteWarnDetails, + + /// (no description). + DBTEAMLOGEventDetailsSfFbInviteDetails, + + /// (no description). + DBTEAMLOGEventDetailsSfFbInviteChangeRoleDetails, - /// Changed parent of shared folder. - DBTEAMLOGEventDetailsSfNestDetails, + /// (no description). + DBTEAMLOGEventDetailsSfFbUninviteDetails, - /// Declined a team member's invitation to a shared folder. - DBTEAMLOGEventDetailsSfTeamDeclineDetails, + /// (no description). + DBTEAMLOGEventDetailsSfInviteGroupDetails, - /// Granted access to a shared folder. + /// (no description). DBTEAMLOGEventDetailsSfTeamGrantAccessDetails, - /// Invited team members to a shared folder. + /// (no description). DBTEAMLOGEventDetailsSfTeamInviteDetails, - /// Changed a team member's role in a shared folder. + /// (no description). DBTEAMLOGEventDetailsSfTeamInviteChangeRoleDetails, - /// Joined a team member's shared folder. + /// (no description). DBTEAMLOGEventDetailsSfTeamJoinDetails, - /// Joined a team member's shared folder from a link. + /// (no description). DBTEAMLOGEventDetailsSfTeamJoinFromOobLinkDetails, - /// Unshared a folder with a team member. + /// (no description). DBTEAMLOGEventDetailsSfTeamUninviteDetails, - /// Sent an email invitation to the membership of a shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentAddInviteesDetails, - /// Added an expiry to the link for the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentAddLinkExpiryDetails, - /// Added a password to the link for the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentAddLinkPasswordDetails, - /// Added users and/or groups to the membership of a shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentAddMemberDetails, - /// Changed whether members can download the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeDownloadsPolicyDetails, - /// Changed the access type of an invitee to a shared file or folder before - /// the invitation was claimed. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeInviteeRoleDetails, - /// Changed the audience of the link for a shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeLinkAudienceDetails, - /// Changed the expiry of the link for the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeLinkExpiryDetails, - /// Changed the password on the link for the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeLinkPasswordDetails, - /// Changed the access type of a shared file or folder member. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeMemberRoleDetails, - /// Changed whether members can see who viewed the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentChangeViewerInfoPolicyDetails, - /// Claimed membership to a team member's shared folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentClaimInvitationDetails, - /// Copied the shared file or folder to own Dropbox. + /// (no description). DBTEAMLOGEventDetailsSharedContentCopyDetails, - /// Downloaded the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentDownloadDetails, - /// Left the membership of a shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentRelinquishMembershipDetails, - /// Removed an invitee from the membership of a shared file or folder before - /// it was claimed. - DBTEAMLOGEventDetailsSharedContentRemoveInviteeDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedContentRemoveInviteesDetails, - /// Removed the expiry of the link for the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentRemoveLinkExpiryDetails, - /// Removed the password on the link for the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentRemoveLinkPasswordDetails, - /// Removed a user or a group from the membership of a shared file or - /// folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentRemoveMemberDetails, - /// Requested to be on the membership of a shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentRequestAccessDetails, - /// Unshared a shared file or folder by clearing its membership and turning - /// off its link. + /// (no description). DBTEAMLOGEventDetailsSharedContentUnshareDetails, - /// Previewed the shared file or folder. + /// (no description). DBTEAMLOGEventDetailsSharedContentViewDetails, - /// Set or unset the confidential flag on a shared folder. - DBTEAMLOGEventDetailsSharedFolderChangeConfidentialityDetails, - - /// Changed who can access the shared folder via a link. + /// (no description). DBTEAMLOGEventDetailsSharedFolderChangeLinkPolicyDetails, - /// Changed who can manage the membership of a shared folder. - DBTEAMLOGEventDetailsSharedFolderChangeMemberManagementPolicyDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedFolderChangeMembersInheritancePolicyDetails, + + /// (no description). + DBTEAMLOGEventDetailsSharedFolderChangeMembersManagementPolicyDetails, - /// Changed who can become a member of the shared folder. - DBTEAMLOGEventDetailsSharedFolderChangeMemberPolicyDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedFolderChangeMembersPolicyDetails, - /// Created a shared folder. + /// (no description). DBTEAMLOGEventDetailsSharedFolderCreateDetails, - /// Added a shared folder to own Dropbox. + /// (no description). + DBTEAMLOGEventDetailsSharedFolderDeclineInvitationDetails, + + /// (no description). DBTEAMLOGEventDetailsSharedFolderMountDetails, - /// Transferred the ownership of a shared folder to another member. + /// (no description). + DBTEAMLOGEventDetailsSharedFolderNestDetails, + + /// (no description). DBTEAMLOGEventDetailsSharedFolderTransferOwnershipDetails, - /// Deleted a shared folder from Dropbox. + /// (no description). DBTEAMLOGEventDetailsSharedFolderUnmountDetails, - /// Shared Paper document was opened. - DBTEAMLOGEventDetailsSharedNoteOpenedDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkAddExpiryDetails, - /// Created a link to a file using an app. - DBTEAMLOGEventDetailsShmodelAppCreateDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkChangeExpiryDetails, - /// Created a new link. - DBTEAMLOGEventDetailsShmodelCreateDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkChangeVisibilityDetails, - /// Removed a link. - DBTEAMLOGEventDetailsShmodelDisableDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkCopyDetails, - /// Shared a link with Facebook users. - DBTEAMLOGEventDetailsShmodelFbShareDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkCreateDetails, - /// Shared a link with a group. - DBTEAMLOGEventDetailsShmodelGroupShareDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkDisableDetails, - /// Removed the expiration date from a link. - DBTEAMLOGEventDetailsShmodelRemoveExpirationDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkDownloadDetails, - /// Added an expiration date to a link. - DBTEAMLOGEventDetailsShmodelSetExpirationDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkRemoveExpiryDetails, - /// Added a team member's file/folder to their Dropbox from a link. - DBTEAMLOGEventDetailsShmodelTeamCopyDetails, - - /// Downloaded a team member's file/folder from a link. - DBTEAMLOGEventDetailsShmodelTeamDownloadDetails, - - /// Shared a link with team members. - DBTEAMLOGEventDetailsShmodelTeamShareDetails, - - /// Opened a team member's link. - DBTEAMLOGEventDetailsShmodelTeamViewDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkShareDetails, - /// Password-protected a link. - DBTEAMLOGEventDetailsShmodelVisibilityPasswordDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedLinkViewDetails, - /// Made a file/folder visible to anyone with the link. - DBTEAMLOGEventDetailsShmodelVisibilityPublicDetails, + /// (no description). + DBTEAMLOGEventDetailsSharedNoteOpenedDetails, - /// Made a file/folder visible only to team members with the link. - DBTEAMLOGEventDetailsShmodelVisibilityTeamOnlyDetails, + /// (no description). + DBTEAMLOGEventDetailsShmodelGroupShareDetails, - /// Added the X.509 certificate for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoAddCertDetails, - /// Added sign-in URL for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoAddLoginUrlDetails, - /// Added sign-out URL for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoAddLogoutUrlDetails, - /// Changed the X.509 certificate for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoChangeCertDetails, - /// Changed the sign-in URL for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoChangeLoginUrlDetails, - /// Changed the sign-out URL for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoChangeLogoutUrlDetails, - /// Changed the SAML identity mode for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoChangeSamlIdentityModeDetails, - /// Removed the X.509 certificate for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoRemoveCertDetails, - /// Removed the sign-in URL for SSO. + /// (no description). DBTEAMLOGEventDetailsSsoRemoveLoginUrlDetails, - /// Removed single sign-on logout URL. + /// (no description). DBTEAMLOGEventDetailsSsoRemoveLogoutUrlDetails, - /// Changed the archival status of a team folder. + /// (no description). DBTEAMLOGEventDetailsTeamFolderChangeStatusDetails, - /// Created a new team folder in active status. + /// (no description). DBTEAMLOGEventDetailsTeamFolderCreateDetails, - /// Downgraded a team folder to a regular shared folder. + /// (no description). DBTEAMLOGEventDetailsTeamFolderDowngradeDetails, - /// Permanently deleted an archived team folder. + /// (no description). DBTEAMLOGEventDetailsTeamFolderPermanentlyDeleteDetails, - /// Renamed an active or archived team folder. + /// (no description). DBTEAMLOGEventDetailsTeamFolderRenameDetails, - /// Changed the account capture policy on a domain belonging to the team. + /// (no description). DBTEAMLOGEventDetailsAccountCaptureChangePolicyDetails, - /// Disabled allow downloads. + /// (no description). DBTEAMLOGEventDetailsAllowDownloadDisabledDetails, - /// Enabled allow downloads. + /// (no description). DBTEAMLOGEventDetailsAllowDownloadEnabledDetails, - /// Set a restriction policy regarding the location of data centers where - /// team data resides. + /// (no description). DBTEAMLOGEventDetailsDataPlacementRestrictionChangePolicyDetails, - /// Satisfied a previously set restriction policy regarding the location of - /// data centers where team data resides (i.e. all data have been migrated - /// according to the restriction placed). + /// (no description). DBTEAMLOGEventDetailsDataPlacementRestrictionSatisfyPolicyDetails, - /// Set or removed a limit on the number of computers each team member can - /// link to their work Dropbox account. + /// (no description). DBTEAMLOGEventDetailsDeviceApprovalsChangeDesktopPolicyDetails, - /// Set or removed a limit on the number of mobiles devices each team member - /// can link to their work Dropbox account. + /// (no description). DBTEAMLOGEventDetailsDeviceApprovalsChangeMobilePolicyDetails, - /// Changed the action taken when a team member is already over the limits - /// (e.g when they join the team, an admin lowers limits, etc.). + /// (no description). DBTEAMLOGEventDetailsDeviceApprovalsChangeOverageActionDetails, - /// Changed the action taken with respect to approval limits when a team - /// member unlinks an approved device. + /// (no description). DBTEAMLOGEventDetailsDeviceApprovalsChangeUnlinkActionDetails, - /// Added an exception for one or more team members to optionally use the - /// regular Dropbox app when EMM is enabled. + /// (no description). DBTEAMLOGEventDetailsEmmAddExceptionDetails, - /// Enabled or disabled enterprise mobility management for team members. + /// (no description). DBTEAMLOGEventDetailsEmmChangePolicyDetails, - /// Removed an exception for one or more team members to optionally use the - /// regular Dropbox app when EMM is enabled. + /// (no description). DBTEAMLOGEventDetailsEmmRemoveExceptionDetails, - /// Accepted or opted out of extended version history. + /// (no description). DBTEAMLOGEventDetailsExtendedVersionHistoryChangePolicyDetails, - /// Enabled or disabled commenting on team files. + /// (no description). DBTEAMLOGEventDetailsFileCommentsChangePolicyDetails, - /// Enabled or disabled file requests. + /// (no description). DBTEAMLOGEventDetailsFileRequestsChangePolicyDetails, - /// Enabled file request emails for everyone. + /// (no description). DBTEAMLOGEventDetailsFileRequestsEmailsEnabledDetails, - /// Allowed file request emails for the team. + /// (no description). DBTEAMLOGEventDetailsFileRequestsEmailsRestrictedToTeamOnlyDetails, - /// Enabled or disabled Google single sign-on for the team. + /// (no description). DBTEAMLOGEventDetailsGoogleSsoChangePolicyDetails, - /// Changed who can create groups. + /// (no description). DBTEAMLOGEventDetailsGroupUserManagementChangePolicyDetails, - /// Changed whether users can find the team when not invited. + /// (no description). DBTEAMLOGEventDetailsMemberRequestsChangePolicyDetails, - /// Added an exception for one or more team members to bypass space limits - /// imposed by policy. + /// (no description). DBTEAMLOGEventDetailsMemberSpaceLimitsAddExceptionDetails, - /// Changed the team default limit level. + /// (no description). + DBTEAMLOGEventDetailsMemberSpaceLimitsChangeCapsTypePolicyDetails, + + /// (no description). DBTEAMLOGEventDetailsMemberSpaceLimitsChangePolicyDetails, - /// Removed an exception for one or more team members to bypass space limits - /// imposed by policy. + /// (no description). DBTEAMLOGEventDetailsMemberSpaceLimitsRemoveExceptionDetails, - /// Enabled or disabled the option for team members to suggest new members - /// to add to the team. + /// (no description). DBTEAMLOGEventDetailsMemberSuggestionsChangePolicyDetails, - /// Enabled or disabled the Microsoft Office add-in, which lets team members - /// save files to Dropbox directly from Microsoft Office. + /// (no description). DBTEAMLOGEventDetailsMicrosoftOfficeAddinChangePolicyDetails, - /// Enabled or disabled network control. + /// (no description). DBTEAMLOGEventDetailsNetworkControlChangePolicyDetails, - /// Changed whether Dropbox Paper, when enabled, is deployed to all teams or - /// to specific members of the team. + /// (no description). DBTEAMLOGEventDetailsPaperChangeDeploymentPolicyDetails, - /// Changed whether non team members can view Paper documents using a link. + /// (no description). DBTEAMLOGEventDetailsPaperChangeMemberLinkPolicyDetails, - /// Changed whether team members can share Paper documents externally (i.e. - /// outside the team), and if so, whether they should be accessible only by - /// team members or anyone by default. + /// (no description). DBTEAMLOGEventDetailsPaperChangeMemberPolicyDetails, - /// Enabled or disabled Dropbox Paper for the team. + /// (no description). DBTEAMLOGEventDetailsPaperChangePolicyDetails, - /// Enabled or disabled the ability of team members to permanently delete - /// content. + /// (no description). + DBTEAMLOGEventDetailsPaperEnabledUsersGroupAdditionDetails, + + /// (no description). + DBTEAMLOGEventDetailsPaperEnabledUsersGroupRemovalDetails, + + /// (no description). DBTEAMLOGEventDetailsPermanentDeleteChangePolicyDetails, - /// Changed whether team members can join shared folders owned externally - /// (i.e. outside the team). + /// (no description). DBTEAMLOGEventDetailsSharingChangeFolderJoinPolicyDetails, - /// Changed whether team members can share links externally (i.e. outside - /// the team), and if so, whether links should be accessible only by team - /// members or anyone by default. + /// (no description). DBTEAMLOGEventDetailsSharingChangeLinkPolicyDetails, - /// Changed whether team members can share files and folders externally - /// (i.e. outside the team). + /// (no description). DBTEAMLOGEventDetailsSharingChangeMemberPolicyDetails, - /// Changed the default Smart Sync policy for team members. + /// (no description). DBTEAMLOGEventDetailsSmartSyncChangePolicyDetails, - /// Opted team into Smart Sync. + /// (no description). DBTEAMLOGEventDetailsSmartSyncNotOptOutDetails, - /// Opted team out of Smart Sync. + /// (no description). DBTEAMLOGEventDetailsSmartSyncOptOutDetails, - /// Change the single sign-on policy for the team. + /// (no description). DBTEAMLOGEventDetailsSsoChangePolicyDetails, - /// Change two-step verification policy for the team. + /// (no description). DBTEAMLOGEventDetailsTfaChangePolicyDetails, - /// Enabled or disabled the option for team members to link a personal - /// Dropbox account in addition to their work account to the same computer. + /// (no description). DBTEAMLOGEventDetailsTwoAccountChangePolicyDetails, - /// Changed how long team members can stay signed in to Dropbox on the web. + /// (no description). DBTEAMLOGEventDetailsWebSessionsChangeFixedLengthPolicyDetails, - /// Changed how long team members can be idle while signed in to Dropbox on - /// the web. + /// (no description). DBTEAMLOGEventDetailsWebSessionsChangeIdleLengthPolicyDetails, - /// Added a team logo to be displayed on shared link headers. + /// (no description). + DBTEAMLOGEventDetailsTeamMergeFromDetails, + + /// (no description). + DBTEAMLOGEventDetailsTeamMergeToDetails, + + /// (no description). DBTEAMLOGEventDetailsTeamProfileAddLogoDetails, - /// Changed the default language for the team. + /// (no description). DBTEAMLOGEventDetailsTeamProfileChangeDefaultLanguageDetails, - /// Changed the team logo to be displayed on shared link headers. + /// (no description). DBTEAMLOGEventDetailsTeamProfileChangeLogoDetails, - /// Changed the team name. + /// (no description). DBTEAMLOGEventDetailsTeamProfileChangeNameDetails, - /// Removed the team logo to be displayed on shared link headers. + /// (no description). DBTEAMLOGEventDetailsTeamProfileRemoveLogoDetails, - /// Added a backup phone for two-step verification. + /// (no description). DBTEAMLOGEventDetailsTfaAddBackupPhoneDetails, - /// Added a security key for two-step verification. + /// (no description). DBTEAMLOGEventDetailsTfaAddSecurityKeyDetails, - /// Changed the backup phone for two-step verification. + /// (no description). DBTEAMLOGEventDetailsTfaChangeBackupPhoneDetails, - /// Enabled, disabled or changed the configuration for two-step - /// verification. + /// (no description). DBTEAMLOGEventDetailsTfaChangeStatusDetails, - /// Removed the backup phone for two-step verification. + /// (no description). DBTEAMLOGEventDetailsTfaRemoveBackupPhoneDetails, - /// Removed a security key for two-step verification. + /// (no description). DBTEAMLOGEventDetailsTfaRemoveSecurityKeyDetails, - /// Reset two-step verification for team member. + /// (no description). DBTEAMLOGEventDetailsTfaResetDetails, /// Hints that this event was returned with missing details due to an @@ -1157,1569 +1131,1233 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Represents the union's current tag state. @property (nonatomic, readonly) DBTEAMLOGEventDetailsTag tag; -/// Changed the membership type (limited vs full) for team member. @note Ensure -/// the `isMemberChangeMembershipTypeDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGMemberChangeMembershipTypeDetails *memberChangeMembershipTypeDetails; - -/// Permanently deleted contents of a removed team member account. @note Ensure -/// the `isMemberPermanentlyDeleteAccountContentsDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) - DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *memberPermanentlyDeleteAccountContentsDetails; - -/// Changed the status with respect to whether the team member is under or over -/// storage quota specified by policy. @note Ensure the -/// `isMemberSpaceLimitsChangeStatusDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *memberSpaceLimitsChangeStatusDetails; - -/// Transferred contents of a removed team member account to another member. -/// @note Ensure the `isMemberTransferAccountContentsDetails` method returns +/// (no description). @note Ensure the `isAppLinkTeamDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGMemberTransferAccountContentsDetails *memberTransferAccountContentsDetails; - -/// Exported all Paper documents in the team. @note Ensure the -/// `isPaperAdminExportStartDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperAdminExportStartDetails *paperAdminExportStartDetails; - -/// Users added to Paper enabled users list. @note Ensure the -/// `isPaperEnabledUsersGroupAdditionDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *paperEnabledUsersGroupAdditionDetails; - -/// Users removed from Paper enabled users list. @note Ensure the -/// `isPaperEnabledUsersGroupRemovalDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *paperEnabledUsersGroupRemovalDetails; - -/// Paper external sharing policy changed: anyone. @note Ensure the -/// `isPaperExternalViewAllowDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewAllowDetails *paperExternalViewAllowDetails; - -/// Paper external sharing policy changed: default team. @note Ensure the -/// `isPaperExternalViewDefaultTeamDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewDefaultTeamDetails *paperExternalViewDefaultTeamDetails; - -/// Paper external sharing policy changed: team-only. @note Ensure the -/// `isPaperExternalViewForbidDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewForbidDetails *paperExternalViewForbidDetails; - -/// Admin settings: team members see a warning before sharing folders outside -/// the team (DEPRECATED FEATURE). @note Ensure the -/// `isSfExternalInviteWarnDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSfExternalInviteWarnDetails *sfExternalInviteWarnDetails; - -/// Merged another team into this team. @note Ensure the -/// `isTeamMergeFromDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTeamMergeFromDetails *teamMergeFromDetails; - -/// Merged this team into another team. @note Ensure the `isTeamMergeToDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. -@property (nonatomic, readonly) DBTEAMLOGTeamMergeToDetails *teamMergeToDetails; - -/// Linked an app for team. @note Ensure the `isAppLinkTeamDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAppLinkTeamDetails *appLinkTeamDetails; -/// Linked an app for team member. @note Ensure the `isAppLinkUserDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isAppLinkUserDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAppLinkUserDetails *appLinkUserDetails; -/// Unlinked an app for team. @note Ensure the `isAppUnlinkTeamDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isAppUnlinkTeamDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAppUnlinkTeamDetails *appUnlinkTeamDetails; -/// Unlinked an app for team member. @note Ensure the `isAppUnlinkUserDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isAppUnlinkUserDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAppUnlinkUserDetails *appUnlinkUserDetails; -/// Added a file comment. @note Ensure the `isFileAddCommentDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileAddCommentDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileAddCommentDetails *fileAddCommentDetails; -/// Subscribed to or unsubscribed from comment notifications for file. @note -/// Ensure the `isFileChangeCommentSubscriptionDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileChangeCommentSubscriptionDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGFileChangeCommentSubscriptionDetails *fileChangeCommentSubscriptionDetails; -/// Deleted a file comment. @note Ensure the `isFileDeleteCommentDetails` method +/// (no description). @note Ensure the `isFileDeleteCommentDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileDeleteCommentDetails *fileDeleteCommentDetails; -/// Liked a file comment. @note Ensure the `isFileLikeCommentDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileLikeCommentDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileLikeCommentDetails *fileLikeCommentDetails; -/// Resolved a file comment. @note Ensure the `isFileResolveCommentDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isFileResolveCommentDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileResolveCommentDetails *fileResolveCommentDetails; -/// Unliked a file comment. @note Ensure the `isFileUnlikeCommentDetails` method +/// (no description). @note Ensure the `isFileUnlikeCommentDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileUnlikeCommentDetails *fileUnlikeCommentDetails; -/// Unresolved a file comment. @note Ensure the `isFileUnresolveCommentDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isFileUnresolveCommentDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileUnresolveCommentDetails *fileUnresolveCommentDetails; -/// IP address associated with active desktop session changed. @note Ensure the -/// `isDeviceChangeIpDesktopDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceChangeIpDesktopDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceChangeIpDesktopDetails *deviceChangeIpDesktopDetails; -/// IP address associated with active mobile session changed. @note Ensure the -/// `isDeviceChangeIpMobileDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceChangeIpMobileDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceChangeIpMobileDetails *deviceChangeIpMobileDetails; -/// IP address associated with active Web session changed. @note Ensure the -/// `isDeviceChangeIpWebDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceChangeIpWebDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceChangeIpWebDetails *deviceChangeIpWebDetails; -/// Failed to delete all files from an unlinked device. @note Ensure the -/// `isDeviceDeleteOnUnlinkFailDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceDeleteOnUnlinkFailDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGDeviceDeleteOnUnlinkFailDetails *deviceDeleteOnUnlinkFailDetails; -/// Deleted all files from an unlinked device. @note Ensure the -/// `isDeviceDeleteOnUnlinkSuccessDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceDeleteOnUnlinkSuccessDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails *deviceDeleteOnUnlinkSuccessDetails; -/// Failed to link a device. @note Ensure the `isDeviceLinkFailDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceLinkFailDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceLinkFailDetails *deviceLinkFailDetails; -/// Linked a device. @note Ensure the `isDeviceLinkSuccessDetails` method +/// (no description). @note Ensure the `isDeviceLinkSuccessDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceLinkSuccessDetails *deviceLinkSuccessDetails; -/// Disable Device Management. @note Ensure the -/// `isDeviceManagementDisabledDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceManagementDisabledDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGDeviceManagementDisabledDetails *deviceManagementDisabledDetails; -/// Enable Device Management. @note Ensure the -/// `isDeviceManagementEnabledDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceManagementEnabledDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceManagementEnabledDetails *deviceManagementEnabledDetails; -/// Disconnected a device. @note Ensure the `isDeviceUnlinkDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDeviceUnlinkDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceUnlinkDetails *deviceUnlinkDetails; -/// Refreshed the auth token used for setting up enterprise mobility management. -/// @note Ensure the `isEmmRefreshAuthTokenDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isEmmRefreshAuthTokenDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEmmRefreshAuthTokenDetails *emmRefreshAuthTokenDetails; -/// Granted or revoked the option to enable account capture on domains belonging -/// to the team. @note Ensure the `isAccountCaptureChangeAvailabilityDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the +/// `isAccountCaptureChangeAvailabilityDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAccountCaptureChangeAvailabilityDetails *accountCaptureChangeAvailabilityDetails; -/// Account captured user migrated their account to the team. @note Ensure the -/// `isAccountCaptureMigrateAccountDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isAccountCaptureMigrateAccountDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGAccountCaptureMigrateAccountDetails *accountCaptureMigrateAccountDetails; -/// Account captured user relinquished their account by changing the email -/// address associated with it. @note Ensure the +/// (no description). @note Ensure the +/// `isAccountCaptureNotificationEmailsSentDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *accountCaptureNotificationEmailsSentDetails; + +/// (no description). @note Ensure the /// `isAccountCaptureRelinquishAccountDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAccountCaptureRelinquishAccountDetails *accountCaptureRelinquishAccountDetails; -/// Disabled domain invites. @note Ensure the `isDisabledDomainInvitesDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isDisabledDomainInvitesDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDisabledDomainInvitesDetails *disabledDomainInvitesDetails; -/// Approved a member's request to join the team. @note Ensure the +/// (no description). @note Ensure the /// `isDomainInvitesApproveRequestToJoinTeamDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails *domainInvitesApproveRequestToJoinTeamDetails; -/// Declined a user's request to join the team. @note Ensure the +/// (no description). @note Ensure the /// `isDomainInvitesDeclineRequestToJoinTeamDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails *domainInvitesDeclineRequestToJoinTeamDetails; -/// Sent domain invites to existing domain accounts. @note Ensure the +/// (no description). @note Ensure the /// `isDomainInvitesEmailExistingUsersDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainInvitesEmailExistingUsersDetails *domainInvitesEmailExistingUsersDetails; -/// Asked to join the team. @note Ensure the -/// `isDomainInvitesRequestToJoinTeamDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isDomainInvitesRequestToJoinTeamDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGDomainInvitesRequestToJoinTeamDetails *domainInvitesRequestToJoinTeamDetails; -/// Turned off u201cAutomatically invite new usersu201d. @note Ensure the +/// (no description). @note Ensure the /// `isDomainInvitesSetInviteNewUserPrefToNoDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails *domainInvitesSetInviteNewUserPrefToNoDetails; -/// Turned on u201cAutomatically invite new usersu201d. @note Ensure the +/// (no description). @note Ensure the /// `isDomainInvitesSetInviteNewUserPrefToYesDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails *domainInvitesSetInviteNewUserPrefToYesDetails; -/// Failed to verify a domain belonging to the team. @note Ensure the +/// (no description). @note Ensure the /// `isDomainVerificationAddDomainFailDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainVerificationAddDomainFailDetails *domainVerificationAddDomainFailDetails; -/// Verified a domain belonging to the team. @note Ensure the +/// (no description). @note Ensure the /// `isDomainVerificationAddDomainSuccessDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDomainVerificationAddDomainSuccessDetails *domainVerificationAddDomainSuccessDetails; -/// Removed a domain from the list of verified domains belonging to the team. -/// @note Ensure the `isDomainVerificationRemoveDomainDetails` method returns -/// true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGDomainVerificationRemoveDomainDetails *domainVerificationRemoveDomainDetails; - -/// Enabled domain invites. @note Ensure the `isEnabledDomainInvitesDetails` +/// (no description). @note Ensure the `isDomainVerificationRemoveDomainDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. +@property (nonatomic, readonly) DBTEAMLOGDomainVerificationRemoveDomainDetails *domainVerificationRemoveDomainDetails; + +/// (no description). @note Ensure the `isEnabledDomainInvitesDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEnabledDomainInvitesDetails *enabledDomainInvitesDetails; -/// Created folders. @note Ensure the `isCreateFolderDetails` method returns +/// (no description). @note Ensure the `isCreateFolderDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGCreateFolderDetails *createFolderDetails; -/// Added files and/or folders. @note Ensure the `isFileAddDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileAddDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileAddDetails *fileAddDetails; -/// Copied files and/or folders. @note Ensure the `isFileCopyDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileCopyDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileCopyDetails *fileCopyDetails; -/// Deleted files and/or folders. @note Ensure the `isFileDeleteDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileDeleteDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileDeleteDetails *fileDeleteDetails; -/// Downloaded files and/or folders. @note Ensure the `isFileDownloadDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isFileDownloadDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileDownloadDetails *fileDownloadDetails; -/// Edited files. @note Ensure the `isFileEditDetails` method returns true +/// (no description). @note Ensure the `isFileEditDetails` method returns true /// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileEditDetails *fileEditDetails; -/// Create a copy reference to a file or folder. @note Ensure the -/// `isFileGetCopyReferenceDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileGetCopyReferenceDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileGetCopyReferenceDetails *fileGetCopyReferenceDetails; -/// Moved files and/or folders. @note Ensure the `isFileMoveDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileMoveDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileMoveDetails *fileMoveDetails; -/// Permanently deleted files and/or folders. @note Ensure the -/// `isFilePermanentlyDeleteDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFilePermanentlyDeleteDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFilePermanentlyDeleteDetails *filePermanentlyDeleteDetails; -/// Previewed files and/or folders. @note Ensure the `isFilePreviewDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isFilePreviewDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFilePreviewDetails *filePreviewDetails; -/// Renamed files and/or folders. @note Ensure the `isFileRenameDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileRenameDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRenameDetails *fileRenameDetails; -/// Restored deleted files and/or folders. @note Ensure the -/// `isFileRestoreDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isFileRestoreDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRestoreDetails *fileRestoreDetails; -/// Reverted files to a previous version. @note Ensure the `isFileRevertDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isFileRevertDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRevertDetails *fileRevertDetails; -/// Rolled back file change location changes. @note Ensure the -/// `isFileRollbackChangesDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileRollbackChangesDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRollbackChangesDetails *fileRollbackChangesDetails; -/// Save a file or folder using a copy reference. @note Ensure the -/// `isFileSaveCopyReferenceDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileSaveCopyReferenceDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileSaveCopyReferenceDetails *fileSaveCopyReferenceDetails; -/// Added a deadline to a file request. @note Ensure the -/// `isFileRequestAddDeadlineDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGFileRequestAddDeadlineDetails *fileRequestAddDeadlineDetails; - -/// Change a file request. @note Ensure the `isFileRequestChangeDetails` method +/// (no description). @note Ensure the `isFileRequestChangeDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestChangeDetails *fileRequestChangeDetails; -/// Changed the file request folder. @note Ensure the -/// `isFileRequestChangeFolderDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGFileRequestChangeFolderDetails *fileRequestChangeFolderDetails; - -/// Closed a file request. @note Ensure the `isFileRequestCloseDetails` method +/// (no description). @note Ensure the `isFileRequestCloseDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestCloseDetails *fileRequestCloseDetails; -/// Created a file request. @note Ensure the `isFileRequestCreateDetails` method +/// (no description). @note Ensure the `isFileRequestCreateDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestCreateDetails *fileRequestCreateDetails; -/// Received files for a file request. @note Ensure the -/// `isFileRequestReceiveFileDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileRequestReceiveFileDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestReceiveFileDetails *fileRequestReceiveFileDetails; -/// Removed the file request deadline. @note Ensure the -/// `isFileRequestRemoveDeadlineDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGFileRequestRemoveDeadlineDetails *fileRequestRemoveDeadlineDetails; - -/// Sent file request to users via email. @note Ensure the -/// `isFileRequestSendDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGFileRequestSendDetails *fileRequestSendDetails; - -/// Added an external ID for group. @note Ensure the -/// `isGroupAddExternalIdDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupAddExternalIdDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupAddExternalIdDetails *groupAddExternalIdDetails; -/// Added team members to a group. @note Ensure the `isGroupAddMemberDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isGroupAddMemberDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupAddMemberDetails *groupAddMemberDetails; -/// Changed the external ID for group. @note Ensure the -/// `isGroupChangeExternalIdDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupChangeExternalIdDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupChangeExternalIdDetails *groupChangeExternalIdDetails; -/// Changed group management type. @note Ensure the -/// `isGroupChangeManagementTypeDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupChangeManagementTypeDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGGroupChangeManagementTypeDetails *groupChangeManagementTypeDetails; -/// Changed the manager permissions belonging to a group member. @note Ensure -/// the `isGroupChangeMemberRoleDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupChangeMemberRoleDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupChangeMemberRoleDetails *groupChangeMemberRoleDetails; -/// Created a group. @note Ensure the `isGroupCreateDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupCreateDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupCreateDetails *groupCreateDetails; -/// Deleted a group. @note Ensure the `isGroupDeleteDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupDeleteDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupDeleteDetails *groupDeleteDetails; -/// Moved a group. @note Ensure the `isGroupMovedDetails` method returns true +/// (no description). @note Ensure the `isGroupMovedDetails` method returns true /// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupMovedDetails *groupMovedDetails; -/// Removed the external ID for group. @note Ensure the -/// `isGroupRemoveExternalIdDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupRemoveExternalIdDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupRemoveExternalIdDetails *groupRemoveExternalIdDetails; -/// Removed team members from a group. @note Ensure the -/// `isGroupRemoveMemberDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupRemoveMemberDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupRemoveMemberDetails *groupRemoveMemberDetails; -/// Renamed a group. @note Ensure the `isGroupRenameDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGroupRenameDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupRenameDetails *groupRenameDetails; -/// Failed to sign in via EMM. @note Ensure the `isEmmErrorDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isEmmErrorDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEmmErrorDetails *emmErrorDetails; -/// Failed to sign in. @note Ensure the `isLoginFailDetails` method returns true +/// (no description). @note Ensure the `isLoginFailDetails` method returns true /// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGLoginFailDetails *loginFailDetails; -/// Signed in. @note Ensure the `isLoginSuccessDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isLoginSuccessDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGLoginSuccessDetails *loginSuccessDetails; -/// Signed out. @note Ensure the `isLogoutDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isLogoutDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGLogoutDetails *logoutDetails; -/// Ended reseller support session. @note Ensure the -/// `isResellerSupportSessionEndDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isResellerSupportSessionEndDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGResellerSupportSessionEndDetails *resellerSupportSessionEndDetails; -/// Started reseller support session. @note Ensure the -/// `isResellerSupportSessionStartDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isResellerSupportSessionStartDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGResellerSupportSessionStartDetails *resellerSupportSessionStartDetails; -/// Ended admin sign-in-as session. @note Ensure the -/// `isSignInAsSessionEndDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSignInAsSessionEndDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSignInAsSessionEndDetails *signInAsSessionEndDetails; -/// Started admin sign-in-as session. @note Ensure the -/// `isSignInAsSessionStartDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSignInAsSessionStartDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSignInAsSessionStartDetails *signInAsSessionStartDetails; -/// Failed to sign in via SSO. @note Ensure the `isSsoErrorDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoErrorDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoErrorDetails *ssoErrorDetails; -/// Set team member name when joining team. @note Ensure the -/// `isMemberAddNameDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isMemberAddNameDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMemberAddNameDetails *memberAddNameDetails; -/// Change the admin role belonging to team member. @note Ensure the -/// `isMemberChangeAdminRoleDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isMemberChangeAdminRoleDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMemberChangeAdminRoleDetails *memberChangeAdminRoleDetails; -/// Changed team member email address. @note Ensure the -/// `isMemberChangeEmailDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isMemberChangeEmailDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMemberChangeEmailDetails *memberChangeEmailDetails; -/// Changed team member name. @note Ensure the `isMemberChangeNameDetails` +/// (no description). @note Ensure the `isMemberChangeMembershipTypeDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. +@property (nonatomic, readonly) DBTEAMLOGMemberChangeMembershipTypeDetails *memberChangeMembershipTypeDetails; + +/// (no description). @note Ensure the `isMemberChangeNameDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMemberChangeNameDetails *memberChangeNameDetails; -/// Changed the membership status of a team member. @note Ensure the -/// `isMemberChangeStatusDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isMemberChangeStatusDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMemberChangeStatusDetails *memberChangeStatusDetails; -/// Suggested a new team member to be added to the team. @note Ensure the -/// `isMemberSuggestDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGMemberSuggestDetails *memberSuggestDetails; +/// (no description). @note Ensure the +/// `isMemberPermanentlyDeleteAccountContentsDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *memberPermanentlyDeleteAccountContentsDetails; -/// Added users to the membership of a Paper doc or folder. @note Ensure the -/// `isPaperContentAddMemberDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the +/// `isMemberSpaceLimitsAddCustomQuotaDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *memberSpaceLimitsAddCustomQuotaDetails; + +/// (no description). @note Ensure the +/// `isMemberSpaceLimitsChangeCustomQuotaDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *memberSpaceLimitsChangeCustomQuotaDetails; + +/// (no description). @note Ensure the `isMemberSpaceLimitsChangeStatusDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *memberSpaceLimitsChangeStatusDetails; + +/// (no description). @note Ensure the +/// `isMemberSpaceLimitsRemoveCustomQuotaDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *memberSpaceLimitsRemoveCustomQuotaDetails; + +/// (no description). @note Ensure the `isMemberSuggestDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSuggestDetails *memberSuggestDetails; + +/// (no description). @note Ensure the `isMemberTransferAccountContentsDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGMemberTransferAccountContentsDetails *memberTransferAccountContentsDetails; + +/// (no description). @note Ensure the `isPaperContentAddMemberDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentAddMemberDetails *paperContentAddMemberDetails; -/// Added Paper doc or folder to a folder. @note Ensure the -/// `isPaperContentAddToFolderDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperContentAddToFolderDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentAddToFolderDetails *paperContentAddToFolderDetails; -/// Archived Paper doc or folder. @note Ensure the -/// `isPaperContentArchiveDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperContentArchiveDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentArchiveDetails *paperContentArchiveDetails; -/// Created a Paper doc or folder. @note Ensure the -/// `isPaperContentCreateDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperContentCreateDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentCreateDetails *paperContentCreateDetails; -/// Permanently deleted a Paper doc or folder. @note Ensure the -/// `isPaperContentPermanentlyDeleteDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperContentPermanentlyDeleteDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentPermanentlyDeleteDetails *paperContentPermanentlyDeleteDetails; -/// Removed Paper doc or folder from a folder. @note Ensure the -/// `isPaperContentRemoveFromFolderDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperContentRemoveFromFolderDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentRemoveFromFolderDetails *paperContentRemoveFromFolderDetails; -/// Removed a user from the membership of a Paper doc or folder. @note Ensure -/// the `isPaperContentRemoveMemberDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperContentRemoveMemberDetails *paperContentRemoveMemberDetails; - -/// Renamed Paper doc or folder. @note Ensure the `isPaperContentRenameDetails` +/// (no description). @note Ensure the `isPaperContentRemoveMemberDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentRemoveMemberDetails *paperContentRemoveMemberDetails; + +/// (no description). @note Ensure the `isPaperContentRenameDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentRenameDetails *paperContentRenameDetails; -/// Restored an archived Paper doc or folder. @note Ensure the -/// `isPaperContentRestoreDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperContentRestoreDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperContentRestoreDetails *paperContentRestoreDetails; -/// Added a Paper doc comment. @note Ensure the `isPaperDocAddCommentDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isPaperDocAddCommentDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocAddCommentDetails *paperDocAddCommentDetails; -/// Changed the access type of a Paper doc member. @note Ensure the -/// `isPaperDocChangeMemberRoleDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocChangeMemberRoleDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocChangeMemberRoleDetails *paperDocChangeMemberRoleDetails; -/// Changed the sharing policy for Paper doc. @note Ensure the -/// `isPaperDocChangeSharingPolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocChangeSharingPolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocChangeSharingPolicyDetails *paperDocChangeSharingPolicyDetails; -/// Followed or unfollowed a Paper doc. @note Ensure the -/// `isPaperDocChangeSubscriptionDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocChangeSubscriptionDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocChangeSubscriptionDetails *paperDocChangeSubscriptionDetails; -/// Paper doc archived. @note Ensure the `isPaperDocDeletedDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocDeletedDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocDeletedDetails *paperDocDeletedDetails; -/// Deleted a Paper doc comment. @note Ensure the -/// `isPaperDocDeleteCommentDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocDeleteCommentDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocDeleteCommentDetails *paperDocDeleteCommentDetails; -/// Downloaded a Paper doc in a particular output format. @note Ensure the -/// `isPaperDocDownloadDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocDownloadDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocDownloadDetails *paperDocDownloadDetails; -/// Edited a Paper doc. @note Ensure the `isPaperDocEditDetails` method returns +/// (no description). @note Ensure the `isPaperDocEditDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocEditDetails *paperDocEditDetails; -/// Edited a Paper doc comment. @note Ensure the `isPaperDocEditCommentDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isPaperDocEditCommentDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocEditCommentDetails *paperDocEditCommentDetails; -/// Followed a Paper doc. @note Ensure the `isPaperDocFollowedDetails` method +/// (no description). @note Ensure the `isPaperDocFollowedDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocFollowedDetails *paperDocFollowedDetails; -/// Mentioned a member in a Paper doc. @note Ensure the -/// `isPaperDocMentionDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocMentionDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocMentionDetails *paperDocMentionDetails; -/// Requested to be a member on a Paper doc. @note Ensure the -/// `isPaperDocRequestAccessDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocRequestAccessDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocRequestAccessDetails *paperDocRequestAccessDetails; -/// Paper doc comment resolved. @note Ensure the -/// `isPaperDocResolveCommentDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocResolveCommentDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocResolveCommentDetails *paperDocResolveCommentDetails; -/// Restored a Paper doc to previous revision. @note Ensure the -/// `isPaperDocRevertDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocRevertDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocRevertDetails *paperDocRevertDetails; -/// Paper doc link shared via slack. @note Ensure the -/// `isPaperDocSlackShareDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocSlackShareDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocSlackShareDetails *paperDocSlackShareDetails; -/// Paper doc shared with team member. @note Ensure the -/// `isPaperDocTeamInviteDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocTeamInviteDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocTeamInviteDetails *paperDocTeamInviteDetails; -/// Paper doc trashed. @note Ensure the `isPaperDocTrashedDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocTrashedDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocTrashedDetails *paperDocTrashedDetails; -/// Unresolved a Paper doc comment. @note Ensure the -/// `isPaperDocUnresolveCommentDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperDocUnresolveCommentDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocUnresolveCommentDetails *paperDocUnresolveCommentDetails; -/// Paper doc untrashed. @note Ensure the `isPaperDocUntrashedDetails` method +/// (no description). @note Ensure the `isPaperDocUntrashedDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocUntrashedDetails *paperDocUntrashedDetails; -/// Viewed Paper doc. @note Ensure the `isPaperDocViewDetails` method returns +/// (no description). @note Ensure the `isPaperDocViewDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperDocViewDetails *paperDocViewDetails; -/// Followed or unfollowed a Paper folder. @note Ensure the -/// `isPaperFolderChangeSubscriptionDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperFolderChangeSubscriptionDetails *paperFolderChangeSubscriptionDetails; +/// (no description). @note Ensure the `isPaperExternalViewAllowDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewAllowDetails *paperExternalViewAllowDetails; + +/// (no description). @note Ensure the `isPaperExternalViewDefaultTeamDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewDefaultTeamDetails *paperExternalViewDefaultTeamDetails; -/// Paper folder archived. @note Ensure the `isPaperFolderDeletedDetails` method +/// (no description). @note Ensure the `isPaperExternalViewForbidDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPaperFolderDeletedDetails *paperFolderDeletedDetails; +@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewForbidDetails *paperExternalViewForbidDetails; -/// Followed a Paper folder. @note Ensure the `isPaperFolderFollowedDetails` +/// (no description). @note Ensure the `isPaperFolderChangeSubscriptionDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperFolderChangeSubscriptionDetails *paperFolderChangeSubscriptionDetails; + +/// (no description). @note Ensure the `isPaperFolderDeletedDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperFolderDeletedDetails *paperFolderDeletedDetails; + +/// (no description). @note Ensure the `isPaperFolderFollowedDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperFolderFollowedDetails *paperFolderFollowedDetails; -/// Paper folder shared with team member. @note Ensure the -/// `isPaperFolderTeamInviteDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperFolderTeamInviteDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperFolderTeamInviteDetails *paperFolderTeamInviteDetails; -/// Changed password. @note Ensure the `isPasswordChangeDetails` method returns +/// (no description). @note Ensure the `isPasswordChangeDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPasswordChangeDetails *passwordChangeDetails; -/// Reset password. @note Ensure the `isPasswordResetDetails` method returns +/// (no description). @note Ensure the `isPasswordResetDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPasswordResetDetails *passwordResetDetails; -/// Reset all team member passwords. @note Ensure the -/// `isPasswordResetAllDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isPasswordResetAllDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPasswordResetAllDetails *passwordResetAllDetails; -/// EMM excluded users report created. @note Ensure the -/// `isEmmCreateExceptionsReportDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isEmmCreateExceptionsReportDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGEmmCreateExceptionsReportDetails *emmCreateExceptionsReportDetails; -/// EMM mobile app usage report created. @note Ensure the -/// `isEmmCreateUsageReportDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isEmmCreateUsageReportDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEmmCreateUsageReportDetails *emmCreateUsageReportDetails; -/// Smart Sync non-admin devices report created. @note Ensure the +/// (no description). @note Ensure the `isExportMembersReportDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGExportMembersReportDetails *exportMembersReportDetails; + +/// (no description). @note Ensure the `isPaperAdminExportStartDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperAdminExportStartDetails *paperAdminExportStartDetails; + +/// (no description). @note Ensure the /// `isSmartSyncCreateAdminPrivilegeReportDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails *smartSyncCreateAdminPrivilegeReportDetails; -/// Created a team activity report. @note Ensure the -/// `isTeamActivityCreateReportDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamActivityCreateReportDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGTeamActivityCreateReportDetails *teamActivityCreateReportDetails; -/// Shared an album. @note Ensure the `isCollectionShareDetails` method returns +/// (no description). @note Ensure the `isCollectionShareDetails` method returns /// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGCollectionShareDetails *collectionShareDetails; -/// Changed a Paper document to be invite-only. @note Ensure the -/// `isNoteAclInviteOnlyDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isNoteAclInviteOnlyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGNoteAclInviteOnlyDetails *noteAclInviteOnlyDetails; -/// Changed a Paper document to be link accessible. @note Ensure the -/// `isNoteAclLinkDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isNoteAclLinkDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGNoteAclLinkDetails *noteAclLinkDetails; -/// Changed a Paper document to be link accessible for the team. @note Ensure -/// the `isNoteAclTeamLinkDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isNoteAclTeamLinkDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGNoteAclTeamLinkDetails *noteAclTeamLinkDetails; -/// Shared a Paper doc. @note Ensure the `isNoteSharedDetails` method returns -/// true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isNoteSharedDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGNoteSharedDetails *noteSharedDetails; -/// Shared Paper document received. @note Ensure the `isNoteShareReceiveDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isNoteShareReceiveDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGNoteShareReceiveDetails *noteShareReceiveDetails; -/// Opened a shared Paper doc. @note Ensure the `isOpenNoteSharedDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isOpenNoteSharedDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGOpenNoteSharedDetails *openNoteSharedDetails; -/// Added the team to a shared folder. @note Ensure the `isSfAddGroupDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isSfAddGroupDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfAddGroupDetails *sfAddGroupDetails; -/// Allowed non collaborators to view links to files in a shared folder. @note -/// Ensure the `isSfAllowNonMembersToViewSharedLinksDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the +/// `isSfAllowNonMembersToViewSharedLinksDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *sfAllowNonMembersToViewSharedLinksDetails; -/// Invited a group to a shared folder. @note Ensure the -/// `isSfInviteGroupDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSfInviteGroupDetails *sfInviteGroupDetails; +/// (no description). @note Ensure the `isSfExternalInviteWarnDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfExternalInviteWarnDetails *sfExternalInviteWarnDetails; -/// Changed parent of shared folder. @note Ensure the `isSfNestDetails` method +/// (no description). @note Ensure the `isSfFbInviteDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfFbInviteDetails *sfFbInviteDetails; + +/// (no description). @note Ensure the `isSfFbInviteChangeRoleDetails` method /// returns true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSfNestDetails *sfNestDetails; +@property (nonatomic, readonly) DBTEAMLOGSfFbInviteChangeRoleDetails *sfFbInviteChangeRoleDetails; -/// Declined a team member's invitation to a shared folder. @note Ensure the -/// `isSfTeamDeclineDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSfTeamDeclineDetails *sfTeamDeclineDetails; +/// (no description). @note Ensure the `isSfFbUninviteDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfFbUninviteDetails *sfFbUninviteDetails; -/// Granted access to a shared folder. @note Ensure the -/// `isSfTeamGrantAccessDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isSfInviteGroupDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfInviteGroupDetails *sfInviteGroupDetails; + +/// (no description). @note Ensure the `isSfTeamGrantAccessDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfTeamGrantAccessDetails *sfTeamGrantAccessDetails; -/// Invited team members to a shared folder. @note Ensure the -/// `isSfTeamInviteDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isSfTeamInviteDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfTeamInviteDetails *sfTeamInviteDetails; -/// Changed a team member's role in a shared folder. @note Ensure the -/// `isSfTeamInviteChangeRoleDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSfTeamInviteChangeRoleDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfTeamInviteChangeRoleDetails *sfTeamInviteChangeRoleDetails; -/// Joined a team member's shared folder. @note Ensure the `isSfTeamJoinDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isSfTeamJoinDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfTeamJoinDetails *sfTeamJoinDetails; -/// Joined a team member's shared folder from a link. @note Ensure the -/// `isSfTeamJoinFromOobLinkDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSfTeamJoinFromOobLinkDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfTeamJoinFromOobLinkDetails *sfTeamJoinFromOobLinkDetails; -/// Unshared a folder with a team member. @note Ensure the -/// `isSfTeamUninviteDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isSfTeamUninviteDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSfTeamUninviteDetails *sfTeamUninviteDetails; -/// Sent an email invitation to the membership of a shared file or folder. @note -/// Ensure the `isSharedContentAddInviteesDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentAddInviteesDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentAddInviteesDetails *sharedContentAddInviteesDetails; -/// Added an expiry to the link for the shared file or folder. @note Ensure the -/// `isSharedContentAddLinkExpiryDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentAddLinkExpiryDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentAddLinkExpiryDetails *sharedContentAddLinkExpiryDetails; -/// Added a password to the link for the shared file or folder. @note Ensure the -/// `isSharedContentAddLinkPasswordDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentAddLinkPasswordDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentAddLinkPasswordDetails *sharedContentAddLinkPasswordDetails; -/// Added users and/or groups to the membership of a shared file or folder. -/// @note Ensure the `isSharedContentAddMemberDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentAddMemberDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentAddMemberDetails *sharedContentAddMemberDetails; -/// Changed whether members can download the shared file or folder. @note Ensure -/// the `isSharedContentChangeDownloadsPolicyDetails` method returns true before +/// (no description). @note Ensure the +/// `isSharedContentChangeDownloadsPolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeDownloadsPolicyDetails *sharedContentChangeDownloadsPolicyDetails; -/// Changed the access type of an invitee to a shared file or folder before the -/// invitation was claimed. @note Ensure the -/// `isSharedContentChangeInviteeRoleDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentChangeInviteeRoleDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeInviteeRoleDetails *sharedContentChangeInviteeRoleDetails; -/// Changed the audience of the link for a shared file or folder. @note Ensure -/// the `isSharedContentChangeLinkAudienceDetails` method returns true before +/// (no description). @note Ensure the +/// `isSharedContentChangeLinkAudienceDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeLinkAudienceDetails *sharedContentChangeLinkAudienceDetails; -/// Changed the expiry of the link for the shared file or folder. @note Ensure -/// the `isSharedContentChangeLinkExpiryDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentChangeLinkExpiryDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeLinkExpiryDetails *sharedContentChangeLinkExpiryDetails; -/// Changed the password on the link for the shared file or folder. @note Ensure -/// the `isSharedContentChangeLinkPasswordDetails` method returns true before +/// (no description). @note Ensure the +/// `isSharedContentChangeLinkPasswordDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeLinkPasswordDetails *sharedContentChangeLinkPasswordDetails; -/// Changed the access type of a shared file or folder member. @note Ensure the -/// `isSharedContentChangeMemberRoleDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentChangeMemberRoleDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeMemberRoleDetails *sharedContentChangeMemberRoleDetails; -/// Changed whether members can see who viewed the shared file or folder. @note -/// Ensure the `isSharedContentChangeViewerInfoPolicyDetails` method returns -/// true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the +/// `isSharedContentChangeViewerInfoPolicyDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails *sharedContentChangeViewerInfoPolicyDetails; -/// Claimed membership to a team member's shared folder. @note Ensure the -/// `isSharedContentClaimInvitationDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentClaimInvitationDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentClaimInvitationDetails *sharedContentClaimInvitationDetails; -/// Copied the shared file or folder to own Dropbox. @note Ensure the -/// `isSharedContentCopyDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentCopyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentCopyDetails *sharedContentCopyDetails; -/// Downloaded the shared file or folder. @note Ensure the -/// `isSharedContentDownloadDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentDownloadDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentDownloadDetails *sharedContentDownloadDetails; -/// Left the membership of a shared file or folder. @note Ensure the +/// (no description). @note Ensure the /// `isSharedContentRelinquishMembershipDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentRelinquishMembershipDetails *sharedContentRelinquishMembershipDetails; -/// Removed an invitee from the membership of a shared file or folder before it -/// was claimed. @note Ensure the `isSharedContentRemoveInviteeDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveInviteeDetails *sharedContentRemoveInviteeDetails; +/// (no description). @note Ensure the `isSharedContentRemoveInviteesDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveInviteesDetails *sharedContentRemoveInviteesDetails; -/// Removed the expiry of the link for the shared file or folder. @note Ensure -/// the `isSharedContentRemoveLinkExpiryDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentRemoveLinkExpiryDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveLinkExpiryDetails *sharedContentRemoveLinkExpiryDetails; -/// Removed the password on the link for the shared file or folder. @note Ensure -/// the `isSharedContentRemoveLinkPasswordDetails` method returns true before +/// (no description). @note Ensure the +/// `isSharedContentRemoveLinkPasswordDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveLinkPasswordDetails *sharedContentRemoveLinkPasswordDetails; -/// Removed a user or a group from the membership of a shared file or folder. -/// @note Ensure the `isSharedContentRemoveMemberDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentRemoveMemberDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveMemberDetails *sharedContentRemoveMemberDetails; -/// Requested to be on the membership of a shared file or folder. @note Ensure -/// the `isSharedContentRequestAccessDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentRequestAccessDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentRequestAccessDetails *sharedContentRequestAccessDetails; -/// Unshared a shared file or folder by clearing its membership and turning off -/// its link. @note Ensure the `isSharedContentUnshareDetails` method returns -/// true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentUnshareDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentUnshareDetails *sharedContentUnshareDetails; -/// Previewed the shared file or folder. @note Ensure the -/// `isSharedContentViewDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedContentViewDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedContentViewDetails *sharedContentViewDetails; -/// Set or unset the confidential flag on a shared folder. @note Ensure the -/// `isSharedFolderChangeConfidentialityDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) - DBTEAMLOGSharedFolderChangeConfidentialityDetails *sharedFolderChangeConfidentialityDetails; - -/// Changed who can access the shared folder via a link. @note Ensure the -/// `isSharedFolderChangeLinkPolicyDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedFolderChangeLinkPolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedFolderChangeLinkPolicyDetails *sharedFolderChangeLinkPolicyDetails; -/// Changed who can manage the membership of a shared folder. @note Ensure the -/// `isSharedFolderChangeMemberManagementPolicyDetails` method returns true +/// (no description). @note Ensure the +/// `isSharedFolderChangeMembersInheritancePolicyDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *sharedFolderChangeMembersInheritancePolicyDetails; + +/// (no description). @note Ensure the +/// `isSharedFolderChangeMembersManagementPolicyDetails` method returns true /// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) - DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *sharedFolderChangeMemberManagementPolicyDetails; + DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *sharedFolderChangeMembersManagementPolicyDetails; -/// Changed who can become a member of the shared folder. @note Ensure the -/// `isSharedFolderChangeMemberPolicyDetails` method returns true before +/// (no description). @note Ensure the +/// `isSharedFolderChangeMembersPolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderChangeMemberPolicyDetails *sharedFolderChangeMemberPolicyDetails; +@property (nonatomic, readonly) DBTEAMLOGSharedFolderChangeMembersPolicyDetails *sharedFolderChangeMembersPolicyDetails; -/// Created a shared folder. @note Ensure the `isSharedFolderCreateDetails` +/// (no description). @note Ensure the `isSharedFolderCreateDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderCreateDetails *sharedFolderCreateDetails; + +/// (no description). @note Ensure the `isSharedFolderDeclineInvitationDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderCreateDetails *sharedFolderCreateDetails; +@property (nonatomic, readonly) DBTEAMLOGSharedFolderDeclineInvitationDetails *sharedFolderDeclineInvitationDetails; -/// Added a shared folder to own Dropbox. @note Ensure the -/// `isSharedFolderMountDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedFolderMountDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedFolderMountDetails *sharedFolderMountDetails; -/// Transferred the ownership of a shared folder to another member. @note Ensure -/// the `isSharedFolderTransferOwnershipDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedFolderNestDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderNestDetails *sharedFolderNestDetails; + +/// (no description). @note Ensure the `isSharedFolderTransferOwnershipDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSharedFolderTransferOwnershipDetails *sharedFolderTransferOwnershipDetails; -/// Deleted a shared folder from Dropbox. @note Ensure the -/// `isSharedFolderUnmountDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSharedFolderUnmountDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharedFolderUnmountDetails *sharedFolderUnmountDetails; -/// Shared Paper document was opened. @note Ensure the -/// `isSharedNoteOpenedDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGSharedNoteOpenedDetails *sharedNoteOpenedDetails; - -/// Created a link to a file using an app. @note Ensure the -/// `isShmodelAppCreateDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelAppCreateDetails *shmodelAppCreateDetails; - -/// Created a new link. @note Ensure the `isShmodelCreateDetails` method returns -/// true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelCreateDetails *shmodelCreateDetails; - -/// Removed a link. @note Ensure the `isShmodelDisableDetails` method returns -/// true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelDisableDetails *shmodelDisableDetails; +/// (no description). @note Ensure the `isSharedLinkAddExpiryDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkAddExpiryDetails *sharedLinkAddExpiryDetails; -/// Shared a link with Facebook users. @note Ensure the -/// `isShmodelFbShareDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelFbShareDetails *shmodelFbShareDetails; +/// (no description). @note Ensure the `isSharedLinkChangeExpiryDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkChangeExpiryDetails *sharedLinkChangeExpiryDetails; -/// Shared a link with a group. @note Ensure the `isShmodelGroupShareDetails` +/// (no description). @note Ensure the `isSharedLinkChangeVisibilityDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelGroupShareDetails *shmodelGroupShareDetails; +@property (nonatomic, readonly) DBTEAMLOGSharedLinkChangeVisibilityDetails *sharedLinkChangeVisibilityDetails; -/// Removed the expiration date from a link. @note Ensure the -/// `isShmodelRemoveExpirationDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelRemoveExpirationDetails *shmodelRemoveExpirationDetails; +/// (no description). @note Ensure the `isSharedLinkCopyDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkCopyDetails *sharedLinkCopyDetails; -/// Added an expiration date to a link. @note Ensure the -/// `isShmodelSetExpirationDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelSetExpirationDetails *shmodelSetExpirationDetails; +/// (no description). @note Ensure the `isSharedLinkCreateDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkCreateDetails *sharedLinkCreateDetails; -/// Added a team member's file/folder to their Dropbox from a link. @note Ensure -/// the `isShmodelTeamCopyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelTeamCopyDetails *shmodelTeamCopyDetails; +/// (no description). @note Ensure the `isSharedLinkDisableDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkDisableDetails *sharedLinkDisableDetails; -/// Downloaded a team member's file/folder from a link. @note Ensure the -/// `isShmodelTeamDownloadDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelTeamDownloadDetails *shmodelTeamDownloadDetails; +/// (no description). @note Ensure the `isSharedLinkDownloadDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkDownloadDetails *sharedLinkDownloadDetails; -/// Shared a link with team members. @note Ensure the -/// `isShmodelTeamShareDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelTeamShareDetails *shmodelTeamShareDetails; +/// (no description). @note Ensure the `isSharedLinkRemoveExpiryDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkRemoveExpiryDetails *sharedLinkRemoveExpiryDetails; -/// Opened a team member's link. @note Ensure the `isShmodelTeamViewDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelTeamViewDetails *shmodelTeamViewDetails; +/// (no description). @note Ensure the `isSharedLinkShareDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkShareDetails *sharedLinkShareDetails; -/// Password-protected a link. @note Ensure the -/// `isShmodelVisibilityPasswordDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelVisibilityPasswordDetails *shmodelVisibilityPasswordDetails; +/// (no description). @note Ensure the `isSharedLinkViewDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkViewDetails *sharedLinkViewDetails; -/// Made a file/folder visible to anyone with the link. @note Ensure the -/// `isShmodelVisibilityPublicDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelVisibilityPublicDetails *shmodelVisibilityPublicDetails; +/// (no description). @note Ensure the `isSharedNoteOpenedDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedNoteOpenedDetails *sharedNoteOpenedDetails; -/// Made a file/folder visible only to team members with the link. @note Ensure -/// the `isShmodelVisibilityTeamOnlyDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGShmodelVisibilityTeamOnlyDetails *shmodelVisibilityTeamOnlyDetails; +/// (no description). @note Ensure the `isShmodelGroupShareDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGShmodelGroupShareDetails *shmodelGroupShareDetails; -/// Added the X.509 certificate for SSO. @note Ensure the `isSsoAddCertDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isSsoAddCertDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoAddCertDetails *ssoAddCertDetails; -/// Added sign-in URL for SSO. @note Ensure the `isSsoAddLoginUrlDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoAddLoginUrlDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoAddLoginUrlDetails *ssoAddLoginUrlDetails; -/// Added sign-out URL for SSO. @note Ensure the `isSsoAddLogoutUrlDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isSsoAddLogoutUrlDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoAddLogoutUrlDetails *ssoAddLogoutUrlDetails; -/// Changed the X.509 certificate for SSO. @note Ensure the -/// `isSsoChangeCertDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isSsoChangeCertDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoChangeCertDetails *ssoChangeCertDetails; -/// Changed the sign-in URL for SSO. @note Ensure the -/// `isSsoChangeLoginUrlDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoChangeLoginUrlDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoChangeLoginUrlDetails *ssoChangeLoginUrlDetails; -/// Changed the sign-out URL for SSO. @note Ensure the -/// `isSsoChangeLogoutUrlDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoChangeLogoutUrlDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoChangeLogoutUrlDetails *ssoChangeLogoutUrlDetails; -/// Changed the SAML identity mode for SSO. @note Ensure the -/// `isSsoChangeSamlIdentityModeDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoChangeSamlIdentityModeDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGSsoChangeSamlIdentityModeDetails *ssoChangeSamlIdentityModeDetails; -/// Removed the X.509 certificate for SSO. @note Ensure the -/// `isSsoRemoveCertDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isSsoRemoveCertDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoRemoveCertDetails *ssoRemoveCertDetails; -/// Removed the sign-in URL for SSO. @note Ensure the -/// `isSsoRemoveLoginUrlDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoRemoveLoginUrlDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoRemoveLoginUrlDetails *ssoRemoveLoginUrlDetails; -/// Removed single sign-on logout URL. @note Ensure the -/// `isSsoRemoveLogoutUrlDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSsoRemoveLogoutUrlDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoRemoveLogoutUrlDetails *ssoRemoveLogoutUrlDetails; -/// Changed the archival status of a team folder. @note Ensure the -/// `isTeamFolderChangeStatusDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamFolderChangeStatusDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamFolderChangeStatusDetails *teamFolderChangeStatusDetails; -/// Created a new team folder in active status. @note Ensure the -/// `isTeamFolderCreateDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamFolderCreateDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamFolderCreateDetails *teamFolderCreateDetails; -/// Downgraded a team folder to a regular shared folder. @note Ensure the -/// `isTeamFolderDowngradeDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamFolderDowngradeDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamFolderDowngradeDetails *teamFolderDowngradeDetails; -/// Permanently deleted an archived team folder. @note Ensure the -/// `isTeamFolderPermanentlyDeleteDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamFolderPermanentlyDeleteDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGTeamFolderPermanentlyDeleteDetails *teamFolderPermanentlyDeleteDetails; -/// Renamed an active or archived team folder. @note Ensure the -/// `isTeamFolderRenameDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamFolderRenameDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamFolderRenameDetails *teamFolderRenameDetails; -/// Changed the account capture policy on a domain belonging to the team. @note -/// Ensure the `isAccountCaptureChangePolicyDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGAccountCaptureChangePolicyDetails *accountCaptureChangePolicyDetails; - -/// Disabled allow downloads. @note Ensure the `isAllowDownloadDisabledDetails` +/// (no description). @note Ensure the `isAccountCaptureChangePolicyDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. +@property (nonatomic, readonly) DBTEAMLOGAccountCaptureChangePolicyDetails *accountCaptureChangePolicyDetails; + +/// (no description). @note Ensure the `isAllowDownloadDisabledDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAllowDownloadDisabledDetails *allowDownloadDisabledDetails; -/// Enabled allow downloads. @note Ensure the `isAllowDownloadEnabledDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isAllowDownloadEnabledDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGAllowDownloadEnabledDetails *allowDownloadEnabledDetails; -/// Set a restriction policy regarding the location of data centers where team -/// data resides. @note Ensure the +/// (no description). @note Ensure the /// `isDataPlacementRestrictionChangePolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDataPlacementRestrictionChangePolicyDetails *dataPlacementRestrictionChangePolicyDetails; -/// Satisfied a previously set restriction policy regarding the location of data -/// centers where team data resides (i.e. all data have been migrated according -/// to the restriction placed). @note Ensure the +/// (no description). @note Ensure the /// `isDataPlacementRestrictionSatisfyPolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails *dataPlacementRestrictionSatisfyPolicyDetails; -/// Set or removed a limit on the number of computers each team member can link -/// to their work Dropbox account. @note Ensure the +/// (no description). @note Ensure the /// `isDeviceApprovalsChangeDesktopPolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails *deviceApprovalsChangeDesktopPolicyDetails; -/// Set or removed a limit on the number of mobiles devices each team member can -/// link to their work Dropbox account. @note Ensure the +/// (no description). @note Ensure the /// `isDeviceApprovalsChangeMobilePolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails *deviceApprovalsChangeMobilePolicyDetails; -/// Changed the action taken when a team member is already over the limits (e.g -/// when they join the team, an admin lowers limits, etc.). @note Ensure the +/// (no description). @note Ensure the /// `isDeviceApprovalsChangeOverageActionDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeOverageActionDetails *deviceApprovalsChangeOverageActionDetails; -/// Changed the action taken with respect to approval limits when a team member -/// unlinks an approved device. @note Ensure the +/// (no description). @note Ensure the /// `isDeviceApprovalsChangeUnlinkActionDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails *deviceApprovalsChangeUnlinkActionDetails; -/// Added an exception for one or more team members to optionally use the -/// regular Dropbox app when EMM is enabled. @note Ensure the -/// `isEmmAddExceptionDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isEmmAddExceptionDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEmmAddExceptionDetails *emmAddExceptionDetails; -/// Enabled or disabled enterprise mobility management for team members. @note -/// Ensure the `isEmmChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isEmmChangePolicyDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEmmChangePolicyDetails *emmChangePolicyDetails; -/// Removed an exception for one or more team members to optionally use the -/// regular Dropbox app when EMM is enabled. @note Ensure the -/// `isEmmRemoveExceptionDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isEmmRemoveExceptionDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGEmmRemoveExceptionDetails *emmRemoveExceptionDetails; -/// Accepted or opted out of extended version history. @note Ensure the +/// (no description). @note Ensure the /// `isExtendedVersionHistoryChangePolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGExtendedVersionHistoryChangePolicyDetails *extendedVersionHistoryChangePolicyDetails; -/// Enabled or disabled commenting on team files. @note Ensure the -/// `isFileCommentsChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileCommentsChangePolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGFileCommentsChangePolicyDetails *fileCommentsChangePolicyDetails; -/// Enabled or disabled file requests. @note Ensure the -/// `isFileRequestsChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileRequestsChangePolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestsChangePolicyDetails *fileRequestsChangePolicyDetails; -/// Enabled file request emails for everyone. @note Ensure the -/// `isFileRequestsEmailsEnabledDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isFileRequestsEmailsEnabledDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestsEmailsEnabledDetails *fileRequestsEmailsEnabledDetails; -/// Allowed file request emails for the team. @note Ensure the +/// (no description). @note Ensure the /// `isFileRequestsEmailsRestrictedToTeamOnlyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails *fileRequestsEmailsRestrictedToTeamOnlyDetails; -/// Enabled or disabled Google single sign-on for the team. @note Ensure the -/// `isGoogleSsoChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isGoogleSsoChangePolicyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGoogleSsoChangePolicyDetails *googleSsoChangePolicyDetails; -/// Changed who can create groups. @note Ensure the +/// (no description). @note Ensure the /// `isGroupUserManagementChangePolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGGroupUserManagementChangePolicyDetails *groupUserManagementChangePolicyDetails; -/// Changed whether users can find the team when not invited. @note Ensure the -/// `isMemberRequestsChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isMemberRequestsChangePolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGMemberRequestsChangePolicyDetails *memberRequestsChangePolicyDetails; -/// Added an exception for one or more team members to bypass space limits -/// imposed by policy. @note Ensure the `isMemberSpaceLimitsAddExceptionDetails` +/// (no description). @note Ensure the `isMemberSpaceLimitsAddExceptionDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. @property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsAddExceptionDetails *memberSpaceLimitsAddExceptionDetails; -/// Changed the team default limit level. @note Ensure the -/// `isMemberSpaceLimitsChangePolicyDetails` method returns true before +/// (no description). @note Ensure the +/// `isMemberSpaceLimitsChangeCapsTypePolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *memberSpaceLimitsChangeCapsTypePolicyDetails; + +/// (no description). @note Ensure the `isMemberSpaceLimitsChangePolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsChangePolicyDetails *memberSpaceLimitsChangePolicyDetails; -/// Removed an exception for one or more team members to bypass space limits -/// imposed by policy. @note Ensure the +/// (no description). @note Ensure the /// `isMemberSpaceLimitsRemoveExceptionDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails *memberSpaceLimitsRemoveExceptionDetails; -/// Enabled or disabled the option for team members to suggest new members to -/// add to the team. @note Ensure the `isMemberSuggestionsChangePolicyDetails` +/// (no description). @note Ensure the `isMemberSuggestionsChangePolicyDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. @property (nonatomic, readonly) DBTEAMLOGMemberSuggestionsChangePolicyDetails *memberSuggestionsChangePolicyDetails; -/// Enabled or disabled the Microsoft Office add-in, which lets team members -/// save files to Dropbox directly from Microsoft Office. @note Ensure the +/// (no description). @note Ensure the /// `isMicrosoftOfficeAddinChangePolicyDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails *microsoftOfficeAddinChangePolicyDetails; -/// Enabled or disabled network control. @note Ensure the -/// `isNetworkControlChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isNetworkControlChangePolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGNetworkControlChangePolicyDetails *networkControlChangePolicyDetails; -/// Changed whether Dropbox Paper, when enabled, is deployed to all teams or to -/// specific members of the team. @note Ensure the -/// `isPaperChangeDeploymentPolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperChangeDeploymentPolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperChangeDeploymentPolicyDetails *paperChangeDeploymentPolicyDetails; -/// Changed whether non team members can view Paper documents using a link. -/// @note Ensure the `isPaperChangeMemberLinkPolicyDetails` method returns true -/// before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperChangeMemberLinkPolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. @property (nonatomic, readonly) DBTEAMLOGPaperChangeMemberLinkPolicyDetails *paperChangeMemberLinkPolicyDetails; -/// Changed whether team members can share Paper documents externally (i.e. -/// outside the team), and if so, whether they should be accessible only by team -/// members or anyone by default. @note Ensure the -/// `isPaperChangeMemberPolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperChangeMemberPolicyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperChangeMemberPolicyDetails *paperChangeMemberPolicyDetails; -/// Enabled or disabled Dropbox Paper for the team. @note Ensure the -/// `isPaperChangePolicyDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. +/// (no description). @note Ensure the `isPaperChangePolicyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGPaperChangePolicyDetails *paperChangePolicyDetails; -/// Enabled or disabled the ability of team members to permanently delete -/// content. @note Ensure the `isPermanentDeleteChangePolicyDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGPermanentDeleteChangePolicyDetails *permanentDeleteChangePolicyDetails; +/// (no description). @note Ensure the `isPaperEnabledUsersGroupAdditionDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *paperEnabledUsersGroupAdditionDetails; -/// Changed whether team members can join shared folders owned externally (i.e. -/// outside the team). @note Ensure the `isSharingChangeFolderJoinPolicyDetails` +/// (no description). @note Ensure the `isPaperEnabledUsersGroupRemovalDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. -@property (nonatomic, readonly) DBTEAMLOGSharingChangeFolderJoinPolicyDetails *sharingChangeFolderJoinPolicyDetails; +@property (nonatomic, readonly) DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *paperEnabledUsersGroupRemovalDetails; -/// Changed whether team members can share links externally (i.e. outside the -/// team), and if so, whether links should be accessible only by team members or -/// anyone by default. @note Ensure the `isSharingChangeLinkPolicyDetails` +/// (no description). @note Ensure the `isPermanentDeleteChangePolicyDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. +@property (nonatomic, readonly) DBTEAMLOGPermanentDeleteChangePolicyDetails *permanentDeleteChangePolicyDetails; + +/// (no description). @note Ensure the `isSharingChangeFolderJoinPolicyDetails` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSharingChangeFolderJoinPolicyDetails *sharingChangeFolderJoinPolicyDetails; + +/// (no description). @note Ensure the `isSharingChangeLinkPolicyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSharingChangeLinkPolicyDetails *sharingChangeLinkPolicyDetails; -/// Changed whether team members can share files and folders externally (i.e. -/// outside the team). @note Ensure the `isSharingChangeMemberPolicyDetails` +/// (no description). @note Ensure the `isSharingChangeMemberPolicyDetails` /// method returns true before accessing, otherwise a runtime exception will be /// raised. @property (nonatomic, readonly) DBTEAMLOGSharingChangeMemberPolicyDetails *sharingChangeMemberPolicyDetails; -/// Changed the default Smart Sync policy for team members. @note Ensure the -/// `isSmartSyncChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isSmartSyncChangePolicyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSmartSyncChangePolicyDetails *smartSyncChangePolicyDetails; -/// Opted team into Smart Sync. @note Ensure the `isSmartSyncNotOptOutDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isSmartSyncNotOptOutDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSmartSyncNotOptOutDetails *smartSyncNotOptOutDetails; -/// Opted team out of Smart Sync. @note Ensure the `isSmartSyncOptOutDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isSmartSyncOptOutDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSmartSyncOptOutDetails *smartSyncOptOutDetails; -/// Change the single sign-on policy for the team. @note Ensure the -/// `isSsoChangePolicyDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isSsoChangePolicyDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGSsoChangePolicyDetails *ssoChangePolicyDetails; -/// Change two-step verification policy for the team. @note Ensure the -/// `isTfaChangePolicyDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. +/// (no description). @note Ensure the `isTfaChangePolicyDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTfaChangePolicyDetails *tfaChangePolicyDetails; -/// Enabled or disabled the option for team members to link a personal Dropbox -/// account in addition to their work account to the same computer. @note Ensure -/// the `isTwoAccountChangePolicyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTwoAccountChangePolicyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTwoAccountChangePolicyDetails *twoAccountChangePolicyDetails; -/// Changed how long team members can stay signed in to Dropbox on the web. -/// @note Ensure the `isWebSessionsChangeFixedLengthPolicyDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the +/// `isWebSessionsChangeFixedLengthPolicyDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails *webSessionsChangeFixedLengthPolicyDetails; -/// Changed how long team members can be idle while signed in to Dropbox on the -/// web. @note Ensure the `isWebSessionsChangeIdleLengthPolicyDetails` method -/// returns true before accessing, otherwise a runtime exception will be raised. +/// (no description). @note Ensure the +/// `isWebSessionsChangeIdleLengthPolicyDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *webSessionsChangeIdleLengthPolicyDetails; -/// Added a team logo to be displayed on shared link headers. @note Ensure the -/// `isTeamProfileAddLogoDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamMergeFromDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamMergeFromDetails *teamMergeFromDetails; + +/// (no description). @note Ensure the `isTeamMergeToDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamMergeToDetails *teamMergeToDetails; + +/// (no description). @note Ensure the `isTeamProfileAddLogoDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamProfileAddLogoDetails *teamProfileAddLogoDetails; -/// Changed the default language for the team. @note Ensure the +/// (no description). @note Ensure the /// `isTeamProfileChangeDefaultLanguageDetails` method returns true before /// accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *teamProfileChangeDefaultLanguageDetails; -/// Changed the team logo to be displayed on shared link headers. @note Ensure -/// the `isTeamProfileChangeLogoDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. +/// (no description). @note Ensure the `isTeamProfileChangeLogoDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamProfileChangeLogoDetails *teamProfileChangeLogoDetails; -/// Changed the team name. @note Ensure the `isTeamProfileChangeNameDetails` -/// method returns true before accessing, otherwise a runtime exception will be -/// raised. +/// (no description). @note Ensure the `isTeamProfileChangeNameDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGTeamProfileChangeNameDetails *teamProfileChangeNameDetails; -/// Removed the team logo to be displayed on shared link headers. @note Ensure -/// the `isTeamProfileRemoveLogoDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTeamProfileRemoveLogoDetails *teamProfileRemoveLogoDetails; - -/// Added a backup phone for two-step verification. @note Ensure the -/// `isTfaAddBackupPhoneDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaAddBackupPhoneDetails *tfaAddBackupPhoneDetails; - -/// Added a security key for two-step verification. @note Ensure the -/// `isTfaAddSecurityKeyDetails` method returns true before accessing, otherwise -/// a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaAddSecurityKeyDetails *tfaAddSecurityKeyDetails; - -/// Changed the backup phone for two-step verification. @note Ensure the -/// `isTfaChangeBackupPhoneDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaChangeBackupPhoneDetails *tfaChangeBackupPhoneDetails; - -/// Enabled, disabled or changed the configuration for two-step verification. -/// @note Ensure the `isTfaChangeStatusDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaChangeStatusDetails *tfaChangeStatusDetails; - -/// Removed the backup phone for two-step verification. @note Ensure the -/// `isTfaRemoveBackupPhoneDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaRemoveBackupPhoneDetails *tfaRemoveBackupPhoneDetails; - -/// Removed a security key for two-step verification. @note Ensure the -/// `isTfaRemoveSecurityKeyDetails` method returns true before accessing, -/// otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaRemoveSecurityKeyDetails *tfaRemoveSecurityKeyDetails; - -/// Reset two-step verification for team member. @note Ensure the -/// `isTfaResetDetails` method returns true before accessing, otherwise a -/// runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGTfaResetDetails *tfaResetDetails; - -/// Hints that this event was returned with missing details due to an internal -/// error. @note Ensure the `isMissingDetails` method returns true before -/// accessing, otherwise a runtime exception will be raised. -@property (nonatomic, readonly) DBTEAMLOGMissingDetails *missingDetails; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of -/// "member_change_membership_type_details". -/// -/// Description of the "member_change_membership_type_details" tag state: -/// Changed the membership type (limited vs full) for team member. -/// -/// @param memberChangeMembershipTypeDetails Changed the membership type -/// (limited vs full) for team member. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberChangeMembershipTypeDetails: - (DBTEAMLOGMemberChangeMembershipTypeDetails *)memberChangeMembershipTypeDetails; - -/// -/// Initializes union class with tag state of -/// "member_permanently_delete_account_contents_details". -/// -/// Description of the "member_permanently_delete_account_contents_details" tag -/// state: Permanently deleted contents of a removed team member account. -/// -/// @param memberPermanentlyDeleteAccountContentsDetails Permanently deleted -/// contents of a removed team member account. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberPermanentlyDeleteAccountContentsDetails: - (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)memberPermanentlyDeleteAccountContentsDetails; - -/// -/// Initializes union class with tag state of -/// "member_space_limits_change_status_details". -/// -/// Description of the "member_space_limits_change_status_details" tag state: -/// Changed the status with respect to whether the team member is under or over -/// storage quota specified by policy. -/// -/// @param memberSpaceLimitsChangeStatusDetails Changed the status with respect -/// to whether the team member is under or over storage quota specified by -/// policy. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberSpaceLimitsChangeStatusDetails: - (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)memberSpaceLimitsChangeStatusDetails; - -/// -/// Initializes union class with tag state of -/// "member_transfer_account_contents_details". -/// -/// Description of the "member_transfer_account_contents_details" tag state: -/// Transferred contents of a removed team member account to another member. -/// -/// @param memberTransferAccountContentsDetails Transferred contents of a -/// removed team member account to another member. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberTransferAccountContentsDetails: - (DBTEAMLOGMemberTransferAccountContentsDetails *)memberTransferAccountContentsDetails; - -/// -/// Initializes union class with tag state of -/// "paper_admin_export_start_details". -/// -/// Description of the "paper_admin_export_start_details" tag state: Exported -/// all Paper documents in the team. -/// -/// @param paperAdminExportStartDetails Exported all Paper documents in the -/// team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperAdminExportStartDetails: - (DBTEAMLOGPaperAdminExportStartDetails *)paperAdminExportStartDetails; - -/// -/// Initializes union class with tag state of -/// "paper_enabled_users_group_addition_details". -/// -/// Description of the "paper_enabled_users_group_addition_details" tag state: -/// Users added to Paper enabled users list. -/// -/// @param paperEnabledUsersGroupAdditionDetails Users added to Paper enabled -/// users list. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperEnabledUsersGroupAdditionDetails: - (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)paperEnabledUsersGroupAdditionDetails; - -/// -/// Initializes union class with tag state of -/// "paper_enabled_users_group_removal_details". -/// -/// Description of the "paper_enabled_users_group_removal_details" tag state: -/// Users removed from Paper enabled users list. -/// -/// @param paperEnabledUsersGroupRemovalDetails Users removed from Paper enabled -/// users list. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperEnabledUsersGroupRemovalDetails: - (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)paperEnabledUsersGroupRemovalDetails; +/// (no description). @note Ensure the `isTeamProfileRemoveLogoDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamProfileRemoveLogoDetails *teamProfileRemoveLogoDetails; -/// -/// Initializes union class with tag state of -/// "paper_external_view_allow_details". -/// -/// Description of the "paper_external_view_allow_details" tag state: Paper -/// external sharing policy changed: anyone. -/// -/// @param paperExternalViewAllowDetails Paper external sharing policy changed: -/// anyone. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperExternalViewAllowDetails: - (DBTEAMLOGPaperExternalViewAllowDetails *)paperExternalViewAllowDetails; +/// (no description). @note Ensure the `isTfaAddBackupPhoneDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaAddBackupPhoneDetails *tfaAddBackupPhoneDetails; -/// -/// Initializes union class with tag state of -/// "paper_external_view_default_team_details". -/// -/// Description of the "paper_external_view_default_team_details" tag state: -/// Paper external sharing policy changed: default team. -/// -/// @param paperExternalViewDefaultTeamDetails Paper external sharing policy -/// changed: default team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperExternalViewDefaultTeamDetails: - (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)paperExternalViewDefaultTeamDetails; +/// (no description). @note Ensure the `isTfaAddSecurityKeyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaAddSecurityKeyDetails *tfaAddSecurityKeyDetails; -/// -/// Initializes union class with tag state of -/// "paper_external_view_forbid_details". -/// -/// Description of the "paper_external_view_forbid_details" tag state: Paper -/// external sharing policy changed: team-only. -/// -/// @param paperExternalViewForbidDetails Paper external sharing policy changed: -/// team-only. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperExternalViewForbidDetails: - (DBTEAMLOGPaperExternalViewForbidDetails *)paperExternalViewForbidDetails; +/// (no description). @note Ensure the `isTfaChangeBackupPhoneDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaChangeBackupPhoneDetails *tfaChangeBackupPhoneDetails; -/// -/// Initializes union class with tag state of "sf_external_invite_warn_details". -/// -/// Description of the "sf_external_invite_warn_details" tag state: Admin -/// settings: team members see a warning before sharing folders outside the team -/// (DEPRECATED FEATURE). -/// -/// @param sfExternalInviteWarnDetails Admin settings: team members see a -/// warning before sharing folders outside the team (DEPRECATED FEATURE). -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSfExternalInviteWarnDetails:(DBTEAMLOGSfExternalInviteWarnDetails *)sfExternalInviteWarnDetails; +/// (no description). @note Ensure the `isTfaChangeStatusDetails` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaChangeStatusDetails *tfaChangeStatusDetails; -/// -/// Initializes union class with tag state of "team_merge_from_details". -/// -/// Description of the "team_merge_from_details" tag state: Merged another team -/// into this team. -/// -/// @param teamMergeFromDetails Merged another team into this team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)teamMergeFromDetails; +/// (no description). @note Ensure the `isTfaRemoveBackupPhoneDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaRemoveBackupPhoneDetails *tfaRemoveBackupPhoneDetails; -/// -/// Initializes union class with tag state of "team_merge_to_details". -/// -/// Description of the "team_merge_to_details" tag state: Merged this team into -/// another team. -/// -/// @param teamMergeToDetails Merged this team into another team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)teamMergeToDetails; +/// (no description). @note Ensure the `isTfaRemoveSecurityKeyDetails` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaRemoveSecurityKeyDetails *tfaRemoveSecurityKeyDetails; + +/// (no description). @note Ensure the `isTfaResetDetails` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaResetDetails *tfaResetDetails; + +/// Hints that this event was returned with missing details due to an internal +/// error. @note Ensure the `isMissingDetails` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMissingDetails *missingDetails; + +#pragma mark - Constructors /// /// Initializes union class with tag state of "app_link_team_details". /// -/// Description of the "app_link_team_details" tag state: Linked an app for -/// team. -/// -/// @param appLinkTeamDetails Linked an app for team. +/// @param appLinkTeamDetails (no description). /// /// @return An initialized instance. /// @@ -2728,10 +2366,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "app_link_user_details". /// -/// Description of the "app_link_user_details" tag state: Linked an app for team -/// member. -/// -/// @param appLinkUserDetails Linked an app for team member. +/// @param appLinkUserDetails (no description). /// /// @return An initialized instance. /// @@ -2740,10 +2375,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "app_unlink_team_details". /// -/// Description of the "app_unlink_team_details" tag state: Unlinked an app for -/// team. -/// -/// @param appUnlinkTeamDetails Unlinked an app for team. +/// @param appUnlinkTeamDetails (no description). /// /// @return An initialized instance. /// @@ -2752,10 +2384,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "app_unlink_user_details". /// -/// Description of the "app_unlink_user_details" tag state: Unlinked an app for -/// team member. -/// -/// @param appUnlinkUserDetails Unlinked an app for team member. +/// @param appUnlinkUserDetails (no description). /// /// @return An initialized instance. /// @@ -2764,10 +2393,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_add_comment_details". /// -/// Description of the "file_add_comment_details" tag state: Added a file -/// comment. -/// -/// @param fileAddCommentDetails Added a file comment. +/// @param fileAddCommentDetails (no description). /// /// @return An initialized instance. /// @@ -2777,11 +2403,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_change_comment_subscription_details". /// -/// Description of the "file_change_comment_subscription_details" tag state: -/// Subscribed to or unsubscribed from comment notifications for file. -/// -/// @param fileChangeCommentSubscriptionDetails Subscribed to or unsubscribed -/// from comment notifications for file. +/// @param fileChangeCommentSubscriptionDetails (no description). /// /// @return An initialized instance. /// @@ -2791,10 +2413,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_delete_comment_details". /// -/// Description of the "file_delete_comment_details" tag state: Deleted a file -/// comment. -/// -/// @param fileDeleteCommentDetails Deleted a file comment. +/// @param fileDeleteCommentDetails (no description). /// /// @return An initialized instance. /// @@ -2803,10 +2422,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_like_comment_details". /// -/// Description of the "file_like_comment_details" tag state: Liked a file -/// comment. -/// -/// @param fileLikeCommentDetails Liked a file comment. +/// @param fileLikeCommentDetails (no description). /// /// @return An initialized instance. /// @@ -2815,10 +2431,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_resolve_comment_details". /// -/// Description of the "file_resolve_comment_details" tag state: Resolved a file -/// comment. -/// -/// @param fileResolveCommentDetails Resolved a file comment. +/// @param fileResolveCommentDetails (no description). /// /// @return An initialized instance. /// @@ -2827,10 +2440,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_unlike_comment_details". /// -/// Description of the "file_unlike_comment_details" tag state: Unliked a file -/// comment. -/// -/// @param fileUnlikeCommentDetails Unliked a file comment. +/// @param fileUnlikeCommentDetails (no description). /// /// @return An initialized instance. /// @@ -2839,10 +2449,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_unresolve_comment_details". /// -/// Description of the "file_unresolve_comment_details" tag state: Unresolved a -/// file comment. -/// -/// @param fileUnresolveCommentDetails Unresolved a file comment. +/// @param fileUnresolveCommentDetails (no description). /// /// @return An initialized instance. /// @@ -2852,11 +2459,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_change_ip_desktop_details". /// -/// Description of the "device_change_ip_desktop_details" tag state: IP address -/// associated with active desktop session changed. -/// -/// @param deviceChangeIpDesktopDetails IP address associated with active -/// desktop session changed. +/// @param deviceChangeIpDesktopDetails (no description). /// /// @return An initialized instance. /// @@ -2866,11 +2469,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "device_change_ip_mobile_details". /// -/// Description of the "device_change_ip_mobile_details" tag state: IP address -/// associated with active mobile session changed. -/// -/// @param deviceChangeIpMobileDetails IP address associated with active mobile -/// session changed. +/// @param deviceChangeIpMobileDetails (no description). /// /// @return An initialized instance. /// @@ -2879,11 +2478,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "device_change_ip_web_details". /// -/// Description of the "device_change_ip_web_details" tag state: IP address -/// associated with active Web session changed. -/// -/// @param deviceChangeIpWebDetails IP address associated with active Web -/// session changed. +/// @param deviceChangeIpWebDetails (no description). /// /// @return An initialized instance. /// @@ -2893,11 +2488,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_delete_on_unlink_fail_details". /// -/// Description of the "device_delete_on_unlink_fail_details" tag state: Failed -/// to delete all files from an unlinked device. -/// -/// @param deviceDeleteOnUnlinkFailDetails Failed to delete all files from an -/// unlinked device. +/// @param deviceDeleteOnUnlinkFailDetails (no description). /// /// @return An initialized instance. /// @@ -2908,11 +2499,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_delete_on_unlink_success_details". /// -/// Description of the "device_delete_on_unlink_success_details" tag state: -/// Deleted all files from an unlinked device. -/// -/// @param deviceDeleteOnUnlinkSuccessDetails Deleted all files from an unlinked -/// device. +/// @param deviceDeleteOnUnlinkSuccessDetails (no description). /// /// @return An initialized instance. /// @@ -2922,10 +2509,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "device_link_fail_details". /// -/// Description of the "device_link_fail_details" tag state: Failed to link a -/// device. -/// -/// @param deviceLinkFailDetails Failed to link a device. +/// @param deviceLinkFailDetails (no description). /// /// @return An initialized instance. /// @@ -2934,9 +2518,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "device_link_success_details". /// -/// Description of the "device_link_success_details" tag state: Linked a device. -/// -/// @param deviceLinkSuccessDetails Linked a device. +/// @param deviceLinkSuccessDetails (no description). /// /// @return An initialized instance. /// @@ -2946,10 +2528,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_management_disabled_details". /// -/// Description of the "device_management_disabled_details" tag state: Disable -/// Device Management. -/// -/// @param deviceManagementDisabledDetails Disable Device Management. +/// @param deviceManagementDisabledDetails (no description). /// /// @return An initialized instance. /// @@ -2960,10 +2539,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_management_enabled_details". /// -/// Description of the "device_management_enabled_details" tag state: Enable -/// Device Management. -/// -/// @param deviceManagementEnabledDetails Enable Device Management. +/// @param deviceManagementEnabledDetails (no description). /// /// @return An initialized instance. /// @@ -2973,9 +2549,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "device_unlink_details". /// -/// Description of the "device_unlink_details" tag state: Disconnected a device. -/// -/// @param deviceUnlinkDetails Disconnected a device. +/// @param deviceUnlinkDetails (no description). /// /// @return An initialized instance. /// @@ -2984,11 +2558,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "emm_refresh_auth_token_details". /// -/// Description of the "emm_refresh_auth_token_details" tag state: Refreshed the -/// auth token used for setting up enterprise mobility management. -/// -/// @param emmRefreshAuthTokenDetails Refreshed the auth token used for setting -/// up enterprise mobility management. +/// @param emmRefreshAuthTokenDetails (no description). /// /// @return An initialized instance. /// @@ -2998,12 +2568,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "account_capture_change_availability_details". /// -/// Description of the "account_capture_change_availability_details" tag state: -/// Granted or revoked the option to enable account capture on domains belonging -/// to the team. -/// -/// @param accountCaptureChangeAvailabilityDetails Granted or revoked the option -/// to enable account capture on domains belonging to the team. +/// @param accountCaptureChangeAvailabilityDetails (no description). /// /// @return An initialized instance. /// @@ -3014,11 +2579,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "account_capture_migrate_account_details". /// -/// Description of the "account_capture_migrate_account_details" tag state: -/// Account captured user migrated their account to the team. -/// -/// @param accountCaptureMigrateAccountDetails Account captured user migrated -/// their account to the team. +/// @param accountCaptureMigrateAccountDetails (no description). /// /// @return An initialized instance. /// @@ -3027,14 +2588,20 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of -/// "account_capture_relinquish_account_details". +/// "account_capture_notification_emails_sent_details". +/// +/// @param accountCaptureNotificationEmailsSentDetails (no description). +/// +/// @return An initialized instance. /// -/// Description of the "account_capture_relinquish_account_details" tag state: -/// Account captured user relinquished their account by changing the email -/// address associated with it. +- (instancetype)initWithAccountCaptureNotificationEmailsSentDetails: + (DBTEAMLOGAccountCaptureNotificationEmailsSentDetails *)accountCaptureNotificationEmailsSentDetails; + +/// +/// Initializes union class with tag state of +/// "account_capture_relinquish_account_details". /// -/// @param accountCaptureRelinquishAccountDetails Account captured user -/// relinquished their account by changing the email address associated with it. +/// @param accountCaptureRelinquishAccountDetails (no description). /// /// @return An initialized instance. /// @@ -3044,10 +2611,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "disabled_domain_invites_details". /// -/// Description of the "disabled_domain_invites_details" tag state: Disabled -/// domain invites. -/// -/// @param disabledDomainInvitesDetails Disabled domain invites. +/// @param disabledDomainInvitesDetails (no description). /// /// @return An initialized instance. /// @@ -3058,11 +2622,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_invites_approve_request_to_join_team_details". /// -/// Description of the "domain_invites_approve_request_to_join_team_details" tag -/// state: Approved a member's request to join the team. -/// -/// @param domainInvitesApproveRequestToJoinTeamDetails Approved a member's -/// request to join the team. +/// @param domainInvitesApproveRequestToJoinTeamDetails (no description). /// /// @return An initialized instance. /// @@ -3073,11 +2633,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_invites_decline_request_to_join_team_details". /// -/// Description of the "domain_invites_decline_request_to_join_team_details" tag -/// state: Declined a user's request to join the team. -/// -/// @param domainInvitesDeclineRequestToJoinTeamDetails Declined a user's -/// request to join the team. +/// @param domainInvitesDeclineRequestToJoinTeamDetails (no description). /// /// @return An initialized instance. /// @@ -3088,11 +2644,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_invites_email_existing_users_details". /// -/// Description of the "domain_invites_email_existing_users_details" tag state: -/// Sent domain invites to existing domain accounts. -/// -/// @param domainInvitesEmailExistingUsersDetails Sent domain invites to -/// existing domain accounts. +/// @param domainInvitesEmailExistingUsersDetails (no description). /// /// @return An initialized instance. /// @@ -3103,10 +2655,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_invites_request_to_join_team_details". /// -/// Description of the "domain_invites_request_to_join_team_details" tag state: -/// Asked to join the team. -/// -/// @param domainInvitesRequestToJoinTeamDetails Asked to join the team. +/// @param domainInvitesRequestToJoinTeamDetails (no description). /// /// @return An initialized instance. /// @@ -3117,11 +2666,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_invites_set_invite_new_user_pref_to_no_details". /// -/// Description of the "domain_invites_set_invite_new_user_pref_to_no_details" -/// tag state: Turned off u201cAutomatically invite new usersu201d. -/// -/// @param domainInvitesSetInviteNewUserPrefToNoDetails Turned off -/// u201cAutomatically invite new usersu201d. +/// @param domainInvitesSetInviteNewUserPrefToNoDetails (no description). /// /// @return An initialized instance. /// @@ -3132,11 +2677,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_invites_set_invite_new_user_pref_to_yes_details". /// -/// Description of the "domain_invites_set_invite_new_user_pref_to_yes_details" -/// tag state: Turned on u201cAutomatically invite new usersu201d. -/// -/// @param domainInvitesSetInviteNewUserPrefToYesDetails Turned on -/// u201cAutomatically invite new usersu201d. +/// @param domainInvitesSetInviteNewUserPrefToYesDetails (no description). /// /// @return An initialized instance. /// @@ -3147,11 +2688,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_verification_add_domain_fail_details". /// -/// Description of the "domain_verification_add_domain_fail_details" tag state: -/// Failed to verify a domain belonging to the team. -/// -/// @param domainVerificationAddDomainFailDetails Failed to verify a domain -/// belonging to the team. +/// @param domainVerificationAddDomainFailDetails (no description). /// /// @return An initialized instance. /// @@ -3162,11 +2699,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_verification_add_domain_success_details". /// -/// Description of the "domain_verification_add_domain_success_details" tag -/// state: Verified a domain belonging to the team. -/// -/// @param domainVerificationAddDomainSuccessDetails Verified a domain belonging -/// to the team. +/// @param domainVerificationAddDomainSuccessDetails (no description). /// /// @return An initialized instance. /// @@ -3177,11 +2710,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "domain_verification_remove_domain_details". /// -/// Description of the "domain_verification_remove_domain_details" tag state: -/// Removed a domain from the list of verified domains belonging to the team. -/// -/// @param domainVerificationRemoveDomainDetails Removed a domain from the list -/// of verified domains belonging to the team. +/// @param domainVerificationRemoveDomainDetails (no description). /// /// @return An initialized instance. /// @@ -3191,10 +2720,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "enabled_domain_invites_details". /// -/// Description of the "enabled_domain_invites_details" tag state: Enabled -/// domain invites. -/// -/// @param enabledDomainInvitesDetails Enabled domain invites. +/// @param enabledDomainInvitesDetails (no description). /// /// @return An initialized instance. /// @@ -3203,9 +2729,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "create_folder_details". /// -/// Description of the "create_folder_details" tag state: Created folders. -/// -/// @param createFolderDetails Created folders. +/// @param createFolderDetails (no description). /// /// @return An initialized instance. /// @@ -3214,9 +2738,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_add_details". /// -/// Description of the "file_add_details" tag state: Added files and/or folders. -/// -/// @param fileAddDetails Added files and/or folders. +/// @param fileAddDetails (no description). /// /// @return An initialized instance. /// @@ -3225,10 +2747,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_copy_details". /// -/// Description of the "file_copy_details" tag state: Copied files and/or -/// folders. -/// -/// @param fileCopyDetails Copied files and/or folders. +/// @param fileCopyDetails (no description). /// /// @return An initialized instance. /// @@ -3237,10 +2756,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_delete_details". /// -/// Description of the "file_delete_details" tag state: Deleted files and/or -/// folders. -/// -/// @param fileDeleteDetails Deleted files and/or folders. +/// @param fileDeleteDetails (no description). /// /// @return An initialized instance. /// @@ -3249,10 +2765,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_download_details". /// -/// Description of the "file_download_details" tag state: Downloaded files -/// and/or folders. -/// -/// @param fileDownloadDetails Downloaded files and/or folders. +/// @param fileDownloadDetails (no description). /// /// @return An initialized instance. /// @@ -3261,9 +2774,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_edit_details". /// -/// Description of the "file_edit_details" tag state: Edited files. -/// -/// @param fileEditDetails Edited files. +/// @param fileEditDetails (no description). /// /// @return An initialized instance. /// @@ -3272,11 +2783,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_get_copy_reference_details". /// -/// Description of the "file_get_copy_reference_details" tag state: Create a -/// copy reference to a file or folder. -/// -/// @param fileGetCopyReferenceDetails Create a copy reference to a file or -/// folder. +/// @param fileGetCopyReferenceDetails (no description). /// /// @return An initialized instance. /// @@ -3285,10 +2792,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_move_details". /// -/// Description of the "file_move_details" tag state: Moved files and/or -/// folders. -/// -/// @param fileMoveDetails Moved files and/or folders. +/// @param fileMoveDetails (no description). /// /// @return An initialized instance. /// @@ -3297,11 +2801,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_permanently_delete_details". /// -/// Description of the "file_permanently_delete_details" tag state: Permanently -/// deleted files and/or folders. -/// -/// @param filePermanentlyDeleteDetails Permanently deleted files and/or -/// folders. +/// @param filePermanentlyDeleteDetails (no description). /// /// @return An initialized instance. /// @@ -3311,10 +2811,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_preview_details". /// -/// Description of the "file_preview_details" tag state: Previewed files and/or -/// folders. -/// -/// @param filePreviewDetails Previewed files and/or folders. +/// @param filePreviewDetails (no description). /// /// @return An initialized instance. /// @@ -3323,10 +2820,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_rename_details". /// -/// Description of the "file_rename_details" tag state: Renamed files and/or -/// folders. -/// -/// @param fileRenameDetails Renamed files and/or folders. +/// @param fileRenameDetails (no description). /// /// @return An initialized instance. /// @@ -3335,10 +2829,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_restore_details". /// -/// Description of the "file_restore_details" tag state: Restored deleted files -/// and/or folders. -/// -/// @param fileRestoreDetails Restored deleted files and/or folders. +/// @param fileRestoreDetails (no description). /// /// @return An initialized instance. /// @@ -3347,10 +2838,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_revert_details". /// -/// Description of the "file_revert_details" tag state: Reverted files to a -/// previous version. -/// -/// @param fileRevertDetails Reverted files to a previous version. +/// @param fileRevertDetails (no description). /// /// @return An initialized instance. /// @@ -3359,10 +2847,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_rollback_changes_details". /// -/// Description of the "file_rollback_changes_details" tag state: Rolled back -/// file change location changes. -/// -/// @param fileRollbackChangesDetails Rolled back file change location changes. +/// @param fileRollbackChangesDetails (no description). /// /// @return An initialized instance. /// @@ -3372,64 +2857,26 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_save_copy_reference_details". /// -/// Description of the "file_save_copy_reference_details" tag state: Save a file -/// or folder using a copy reference. -/// -/// @param fileSaveCopyReferenceDetails Save a file or folder using a copy -/// reference. +/// @param fileSaveCopyReferenceDetails (no description). /// /// @return An initialized instance. /// - (instancetype)initWithFileSaveCopyReferenceDetails: (DBTEAMLOGFileSaveCopyReferenceDetails *)fileSaveCopyReferenceDetails; -/// -/// Initializes union class with tag state of -/// "file_request_add_deadline_details". -/// -/// Description of the "file_request_add_deadline_details" tag state: Added a -/// deadline to a file request. -/// -/// @param fileRequestAddDeadlineDetails Added a deadline to a file request. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestAddDeadlineDetails: - (DBTEAMLOGFileRequestAddDeadlineDetails *)fileRequestAddDeadlineDetails; - /// /// Initializes union class with tag state of "file_request_change_details". /// -/// Description of the "file_request_change_details" tag state: Change a file -/// request. -/// -/// @param fileRequestChangeDetails Change a file request. +/// @param fileRequestChangeDetails (no description). /// /// @return An initialized instance. /// - (instancetype)initWithFileRequestChangeDetails:(DBTEAMLOGFileRequestChangeDetails *)fileRequestChangeDetails; -/// -/// Initializes union class with tag state of -/// "file_request_change_folder_details". -/// -/// Description of the "file_request_change_folder_details" tag state: Changed -/// the file request folder. -/// -/// @param fileRequestChangeFolderDetails Changed the file request folder. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestChangeFolderDetails: - (DBTEAMLOGFileRequestChangeFolderDetails *)fileRequestChangeFolderDetails; - /// /// Initializes union class with tag state of "file_request_close_details". /// -/// Description of the "file_request_close_details" tag state: Closed a file -/// request. -/// -/// @param fileRequestCloseDetails Closed a file request. +/// @param fileRequestCloseDetails (no description). /// /// @return An initialized instance. /// @@ -3438,10 +2885,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "file_request_create_details". /// -/// Description of the "file_request_create_details" tag state: Created a file -/// request. -/// -/// @param fileRequestCreateDetails Created a file request. +/// @param fileRequestCreateDetails (no description). /// /// @return An initialized instance. /// @@ -3451,49 +2895,17 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_request_receive_file_details". /// -/// Description of the "file_request_receive_file_details" tag state: Received -/// files for a file request. -/// -/// @param fileRequestReceiveFileDetails Received files for a file request. +/// @param fileRequestReceiveFileDetails (no description). /// /// @return An initialized instance. /// - (instancetype)initWithFileRequestReceiveFileDetails: (DBTEAMLOGFileRequestReceiveFileDetails *)fileRequestReceiveFileDetails; -/// -/// Initializes union class with tag state of -/// "file_request_remove_deadline_details". -/// -/// Description of the "file_request_remove_deadline_details" tag state: Removed -/// the file request deadline. -/// -/// @param fileRequestRemoveDeadlineDetails Removed the file request deadline. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestRemoveDeadlineDetails: - (DBTEAMLOGFileRequestRemoveDeadlineDetails *)fileRequestRemoveDeadlineDetails; - -/// -/// Initializes union class with tag state of "file_request_send_details". -/// -/// Description of the "file_request_send_details" tag state: Sent file request -/// to users via email. -/// -/// @param fileRequestSendDetails Sent file request to users via email. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestSendDetails:(DBTEAMLOGFileRequestSendDetails *)fileRequestSendDetails; - /// /// Initializes union class with tag state of "group_add_external_id_details". /// -/// Description of the "group_add_external_id_details" tag state: Added an -/// external ID for group. -/// -/// @param groupAddExternalIdDetails Added an external ID for group. +/// @param groupAddExternalIdDetails (no description). /// /// @return An initialized instance. /// @@ -3502,10 +2914,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "group_add_member_details". /// -/// Description of the "group_add_member_details" tag state: Added team members -/// to a group. -/// -/// @param groupAddMemberDetails Added team members to a group. +/// @param groupAddMemberDetails (no description). /// /// @return An initialized instance. /// @@ -3515,10 +2924,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "group_change_external_id_details". /// -/// Description of the "group_change_external_id_details" tag state: Changed the -/// external ID for group. -/// -/// @param groupChangeExternalIdDetails Changed the external ID for group. +/// @param groupChangeExternalIdDetails (no description). /// /// @return An initialized instance. /// @@ -3529,10 +2935,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "group_change_management_type_details". /// -/// Description of the "group_change_management_type_details" tag state: Changed -/// group management type. -/// -/// @param groupChangeManagementTypeDetails Changed group management type. +/// @param groupChangeManagementTypeDetails (no description). /// /// @return An initialized instance. /// @@ -3543,11 +2946,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "group_change_member_role_details". /// -/// Description of the "group_change_member_role_details" tag state: Changed the -/// manager permissions belonging to a group member. -/// -/// @param groupChangeMemberRoleDetails Changed the manager permissions -/// belonging to a group member. +/// @param groupChangeMemberRoleDetails (no description). /// /// @return An initialized instance. /// @@ -3557,9 +2956,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "group_create_details". /// -/// Description of the "group_create_details" tag state: Created a group. -/// -/// @param groupCreateDetails Created a group. +/// @param groupCreateDetails (no description). /// /// @return An initialized instance. /// @@ -3568,9 +2965,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "group_delete_details". /// -/// Description of the "group_delete_details" tag state: Deleted a group. -/// -/// @param groupDeleteDetails Deleted a group. +/// @param groupDeleteDetails (no description). /// /// @return An initialized instance. /// @@ -3579,9 +2974,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "group_moved_details". /// -/// Description of the "group_moved_details" tag state: Moved a group. -/// -/// @param groupMovedDetails Moved a group. +/// @param groupMovedDetails (no description). /// /// @return An initialized instance. /// @@ -3591,10 +2984,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "group_remove_external_id_details". /// -/// Description of the "group_remove_external_id_details" tag state: Removed the -/// external ID for group. -/// -/// @param groupRemoveExternalIdDetails Removed the external ID for group. +/// @param groupRemoveExternalIdDetails (no description). /// /// @return An initialized instance. /// @@ -3604,10 +2994,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "group_remove_member_details". /// -/// Description of the "group_remove_member_details" tag state: Removed team -/// members from a group. -/// -/// @param groupRemoveMemberDetails Removed team members from a group. +/// @param groupRemoveMemberDetails (no description). /// /// @return An initialized instance. /// @@ -3616,9 +3003,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "group_rename_details". /// -/// Description of the "group_rename_details" tag state: Renamed a group. -/// -/// @param groupRenameDetails Renamed a group. +/// @param groupRenameDetails (no description). /// /// @return An initialized instance. /// @@ -3627,9 +3012,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "emm_error_details". /// -/// Description of the "emm_error_details" tag state: Failed to sign in via EMM. -/// -/// @param emmErrorDetails Failed to sign in via EMM. +/// @param emmErrorDetails (no description). /// /// @return An initialized instance. /// @@ -3638,9 +3021,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "login_fail_details". /// -/// Description of the "login_fail_details" tag state: Failed to sign in. -/// -/// @param loginFailDetails Failed to sign in. +/// @param loginFailDetails (no description). /// /// @return An initialized instance. /// @@ -3649,9 +3030,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "login_success_details". /// -/// Description of the "login_success_details" tag state: Signed in. -/// -/// @param loginSuccessDetails Signed in. +/// @param loginSuccessDetails (no description). /// /// @return An initialized instance. /// @@ -3660,164 +3039,200 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "logout_details". /// -/// Description of the "logout_details" tag state: Signed out. +/// @param logoutDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithLogoutDetails:(DBTEAMLOGLogoutDetails *)logoutDetails; + +/// +/// Initializes union class with tag state of +/// "reseller_support_session_end_details". +/// +/// @param resellerSupportSessionEndDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithResellerSupportSessionEndDetails: + (DBTEAMLOGResellerSupportSessionEndDetails *)resellerSupportSessionEndDetails; + +/// +/// Initializes union class with tag state of +/// "reseller_support_session_start_details". +/// +/// @param resellerSupportSessionStartDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithResellerSupportSessionStartDetails: + (DBTEAMLOGResellerSupportSessionStartDetails *)resellerSupportSessionStartDetails; + +/// +/// Initializes union class with tag state of "sign_in_as_session_end_details". +/// +/// @param signInAsSessionEndDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails *)signInAsSessionEndDetails; + +/// +/// Initializes union class with tag state of +/// "sign_in_as_session_start_details". +/// +/// @param signInAsSessionStartDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSignInAsSessionStartDetails:(DBTEAMLOGSignInAsSessionStartDetails *)signInAsSessionStartDetails; + +/// +/// Initializes union class with tag state of "sso_error_details". +/// +/// @param ssoErrorDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)ssoErrorDetails; + +/// +/// Initializes union class with tag state of "member_add_name_details". +/// +/// @param memberAddNameDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)memberAddNameDetails; + +/// +/// Initializes union class with tag state of +/// "member_change_admin_role_details". /// -/// @param logoutDetails Signed out. +/// @param memberChangeAdminRoleDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithLogoutDetails:(DBTEAMLOGLogoutDetails *)logoutDetails; +- (instancetype)initWithMemberChangeAdminRoleDetails: + (DBTEAMLOGMemberChangeAdminRoleDetails *)memberChangeAdminRoleDetails; /// -/// Initializes union class with tag state of -/// "reseller_support_session_end_details". -/// -/// Description of the "reseller_support_session_end_details" tag state: Ended -/// reseller support session. +/// Initializes union class with tag state of "member_change_email_details". /// -/// @param resellerSupportSessionEndDetails Ended reseller support session. +/// @param memberChangeEmailDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithResellerSupportSessionEndDetails: - (DBTEAMLOGResellerSupportSessionEndDetails *)resellerSupportSessionEndDetails; +- (instancetype)initWithMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)memberChangeEmailDetails; /// /// Initializes union class with tag state of -/// "reseller_support_session_start_details". -/// -/// Description of the "reseller_support_session_start_details" tag state: -/// Started reseller support session. +/// "member_change_membership_type_details". /// -/// @param resellerSupportSessionStartDetails Started reseller support session. +/// @param memberChangeMembershipTypeDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithResellerSupportSessionStartDetails: - (DBTEAMLOGResellerSupportSessionStartDetails *)resellerSupportSessionStartDetails; +- (instancetype)initWithMemberChangeMembershipTypeDetails: + (DBTEAMLOGMemberChangeMembershipTypeDetails *)memberChangeMembershipTypeDetails; /// -/// Initializes union class with tag state of "sign_in_as_session_end_details". -/// -/// Description of the "sign_in_as_session_end_details" tag state: Ended admin -/// sign-in-as session. +/// Initializes union class with tag state of "member_change_name_details". /// -/// @param signInAsSessionEndDetails Ended admin sign-in-as session. +/// @param memberChangeNameDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSignInAsSessionEndDetails:(DBTEAMLOGSignInAsSessionEndDetails *)signInAsSessionEndDetails; +- (instancetype)initWithMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)memberChangeNameDetails; /// -/// Initializes union class with tag state of -/// "sign_in_as_session_start_details". -/// -/// Description of the "sign_in_as_session_start_details" tag state: Started -/// admin sign-in-as session. +/// Initializes union class with tag state of "member_change_status_details". /// -/// @param signInAsSessionStartDetails Started admin sign-in-as session. +/// @param memberChangeStatusDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSignInAsSessionStartDetails:(DBTEAMLOGSignInAsSessionStartDetails *)signInAsSessionStartDetails; +- (instancetype)initWithMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails *)memberChangeStatusDetails; /// -/// Initializes union class with tag state of "sso_error_details". -/// -/// Description of the "sso_error_details" tag state: Failed to sign in via SSO. +/// Initializes union class with tag state of +/// "member_permanently_delete_account_contents_details". /// -/// @param ssoErrorDetails Failed to sign in via SSO. +/// @param memberPermanentlyDeleteAccountContentsDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSsoErrorDetails:(DBTEAMLOGSsoErrorDetails *)ssoErrorDetails; +- (instancetype)initWithMemberPermanentlyDeleteAccountContentsDetails: + (DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails *)memberPermanentlyDeleteAccountContentsDetails; /// -/// Initializes union class with tag state of "member_add_name_details". -/// -/// Description of the "member_add_name_details" tag state: Set team member name -/// when joining team. +/// Initializes union class with tag state of +/// "member_space_limits_add_custom_quota_details". /// -/// @param memberAddNameDetails Set team member name when joining team. +/// @param memberSpaceLimitsAddCustomQuotaDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithMemberAddNameDetails:(DBTEAMLOGMemberAddNameDetails *)memberAddNameDetails; +- (instancetype)initWithMemberSpaceLimitsAddCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)memberSpaceLimitsAddCustomQuotaDetails; /// /// Initializes union class with tag state of -/// "member_change_admin_role_details". +/// "member_space_limits_change_custom_quota_details". /// -/// Description of the "member_change_admin_role_details" tag state: Change the -/// admin role belonging to team member. -/// -/// @param memberChangeAdminRoleDetails Change the admin role belonging to team -/// member. +/// @param memberSpaceLimitsChangeCustomQuotaDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeAdminRoleDetails: - (DBTEAMLOGMemberChangeAdminRoleDetails *)memberChangeAdminRoleDetails; +- (instancetype)initWithMemberSpaceLimitsChangeCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)memberSpaceLimitsChangeCustomQuotaDetails; /// -/// Initializes union class with tag state of "member_change_email_details". -/// -/// Description of the "member_change_email_details" tag state: Changed team -/// member email address. +/// Initializes union class with tag state of +/// "member_space_limits_change_status_details". /// -/// @param memberChangeEmailDetails Changed team member email address. +/// @param memberSpaceLimitsChangeStatusDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeEmailDetails:(DBTEAMLOGMemberChangeEmailDetails *)memberChangeEmailDetails; +- (instancetype)initWithMemberSpaceLimitsChangeStatusDetails: + (DBTEAMLOGMemberSpaceLimitsChangeStatusDetails *)memberSpaceLimitsChangeStatusDetails; /// -/// Initializes union class with tag state of "member_change_name_details". -/// -/// Description of the "member_change_name_details" tag state: Changed team -/// member name. +/// Initializes union class with tag state of +/// "member_space_limits_remove_custom_quota_details". /// -/// @param memberChangeNameDetails Changed team member name. +/// @param memberSpaceLimitsRemoveCustomQuotaDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeNameDetails:(DBTEAMLOGMemberChangeNameDetails *)memberChangeNameDetails; +- (instancetype)initWithMemberSpaceLimitsRemoveCustomQuotaDetails: + (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)memberSpaceLimitsRemoveCustomQuotaDetails; /// -/// Initializes union class with tag state of "member_change_status_details". -/// -/// Description of the "member_change_status_details" tag state: Changed the -/// membership status of a team member. +/// Initializes union class with tag state of "member_suggest_details". /// -/// @param memberChangeStatusDetails Changed the membership status of a team -/// member. +/// @param memberSuggestDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeStatusDetails:(DBTEAMLOGMemberChangeStatusDetails *)memberChangeStatusDetails; +- (instancetype)initWithMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)memberSuggestDetails; /// -/// Initializes union class with tag state of "member_suggest_details". -/// -/// Description of the "member_suggest_details" tag state: Suggested a new team -/// member to be added to the team. +/// Initializes union class with tag state of +/// "member_transfer_account_contents_details". /// -/// @param memberSuggestDetails Suggested a new team member to be added to the -/// team. +/// @param memberTransferAccountContentsDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithMemberSuggestDetails:(DBTEAMLOGMemberSuggestDetails *)memberSuggestDetails; +- (instancetype)initWithMemberTransferAccountContentsDetails: + (DBTEAMLOGMemberTransferAccountContentsDetails *)memberTransferAccountContentsDetails; /// /// Initializes union class with tag state of /// "paper_content_add_member_details". /// -/// Description of the "paper_content_add_member_details" tag state: Added users -/// to the membership of a Paper doc or folder. -/// -/// @param paperContentAddMemberDetails Added users to the membership of a Paper -/// doc or folder. +/// @param paperContentAddMemberDetails (no description). /// /// @return An initialized instance. /// @@ -3828,10 +3243,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_content_add_to_folder_details". /// -/// Description of the "paper_content_add_to_folder_details" tag state: Added -/// Paper doc or folder to a folder. -/// -/// @param paperContentAddToFolderDetails Added Paper doc or folder to a folder. +/// @param paperContentAddToFolderDetails (no description). /// /// @return An initialized instance. /// @@ -3841,10 +3253,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_content_archive_details". /// -/// Description of the "paper_content_archive_details" tag state: Archived Paper -/// doc or folder. -/// -/// @param paperContentArchiveDetails Archived Paper doc or folder. +/// @param paperContentArchiveDetails (no description). /// /// @return An initialized instance. /// @@ -3853,10 +3262,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_content_create_details". /// -/// Description of the "paper_content_create_details" tag state: Created a Paper -/// doc or folder. -/// -/// @param paperContentCreateDetails Created a Paper doc or folder. +/// @param paperContentCreateDetails (no description). /// /// @return An initialized instance. /// @@ -3866,11 +3272,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_content_permanently_delete_details". /// -/// Description of the "paper_content_permanently_delete_details" tag state: -/// Permanently deleted a Paper doc or folder. -/// -/// @param paperContentPermanentlyDeleteDetails Permanently deleted a Paper doc -/// or folder. +/// @param paperContentPermanentlyDeleteDetails (no description). /// /// @return An initialized instance. /// @@ -3881,11 +3283,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_content_remove_from_folder_details". /// -/// Description of the "paper_content_remove_from_folder_details" tag state: -/// Removed Paper doc or folder from a folder. -/// -/// @param paperContentRemoveFromFolderDetails Removed Paper doc or folder from -/// a folder. +/// @param paperContentRemoveFromFolderDetails (no description). /// /// @return An initialized instance. /// @@ -3896,11 +3294,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_content_remove_member_details". /// -/// Description of the "paper_content_remove_member_details" tag state: Removed -/// a user from the membership of a Paper doc or folder. -/// -/// @param paperContentRemoveMemberDetails Removed a user from the membership of -/// a Paper doc or folder. +/// @param paperContentRemoveMemberDetails (no description). /// /// @return An initialized instance. /// @@ -3910,10 +3304,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_content_rename_details". /// -/// Description of the "paper_content_rename_details" tag state: Renamed Paper -/// doc or folder. -/// -/// @param paperContentRenameDetails Renamed Paper doc or folder. +/// @param paperContentRenameDetails (no description). /// /// @return An initialized instance. /// @@ -3922,10 +3313,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_content_restore_details". /// -/// Description of the "paper_content_restore_details" tag state: Restored an -/// archived Paper doc or folder. -/// -/// @param paperContentRestoreDetails Restored an archived Paper doc or folder. +/// @param paperContentRestoreDetails (no description). /// /// @return An initialized instance. /// @@ -3934,10 +3322,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_add_comment_details". /// -/// Description of the "paper_doc_add_comment_details" tag state: Added a Paper -/// doc comment. -/// -/// @param paperDocAddCommentDetails Added a Paper doc comment. +/// @param paperDocAddCommentDetails (no description). /// /// @return An initialized instance. /// @@ -3947,11 +3332,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_change_member_role_details". /// -/// Description of the "paper_doc_change_member_role_details" tag state: Changed -/// the access type of a Paper doc member. -/// -/// @param paperDocChangeMemberRoleDetails Changed the access type of a Paper -/// doc member. +/// @param paperDocChangeMemberRoleDetails (no description). /// /// @return An initialized instance. /// @@ -3962,11 +3343,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_change_sharing_policy_details". /// -/// Description of the "paper_doc_change_sharing_policy_details" tag state: -/// Changed the sharing policy for Paper doc. -/// -/// @param paperDocChangeSharingPolicyDetails Changed the sharing policy for -/// Paper doc. +/// @param paperDocChangeSharingPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -3977,10 +3354,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_change_subscription_details". /// -/// Description of the "paper_doc_change_subscription_details" tag state: -/// Followed or unfollowed a Paper doc. -/// -/// @param paperDocChangeSubscriptionDetails Followed or unfollowed a Paper doc. +/// @param paperDocChangeSubscriptionDetails (no description). /// /// @return An initialized instance. /// @@ -3990,10 +3364,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_deleted_details". /// -/// Description of the "paper_doc_deleted_details" tag state: Paper doc -/// archived. -/// -/// @param paperDocDeletedDetails Paper doc archived. +/// @param paperDocDeletedDetails (no description). /// /// @return An initialized instance. /// @@ -4003,10 +3374,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_delete_comment_details". /// -/// Description of the "paper_doc_delete_comment_details" tag state: Deleted a -/// Paper doc comment. -/// -/// @param paperDocDeleteCommentDetails Deleted a Paper doc comment. +/// @param paperDocDeleteCommentDetails (no description). /// /// @return An initialized instance. /// @@ -4016,11 +3384,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_download_details". /// -/// Description of the "paper_doc_download_details" tag state: Downloaded a -/// Paper doc in a particular output format. -/// -/// @param paperDocDownloadDetails Downloaded a Paper doc in a particular output -/// format. +/// @param paperDocDownloadDetails (no description). /// /// @return An initialized instance. /// @@ -4029,9 +3393,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_edit_details". /// -/// Description of the "paper_doc_edit_details" tag state: Edited a Paper doc. -/// -/// @param paperDocEditDetails Edited a Paper doc. +/// @param paperDocEditDetails (no description). /// /// @return An initialized instance. /// @@ -4040,10 +3402,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_edit_comment_details". /// -/// Description of the "paper_doc_edit_comment_details" tag state: Edited a -/// Paper doc comment. -/// -/// @param paperDocEditCommentDetails Edited a Paper doc comment. +/// @param paperDocEditCommentDetails (no description). /// /// @return An initialized instance. /// @@ -4052,10 +3411,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_followed_details". /// -/// Description of the "paper_doc_followed_details" tag state: Followed a Paper -/// doc. -/// -/// @param paperDocFollowedDetails Followed a Paper doc. +/// @param paperDocFollowedDetails (no description). /// /// @return An initialized instance. /// @@ -4064,10 +3420,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_mention_details". /// -/// Description of the "paper_doc_mention_details" tag state: Mentioned a member -/// in a Paper doc. -/// -/// @param paperDocMentionDetails Mentioned a member in a Paper doc. +/// @param paperDocMentionDetails (no description). /// /// @return An initialized instance. /// @@ -4077,10 +3430,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_request_access_details". /// -/// Description of the "paper_doc_request_access_details" tag state: Requested -/// to be a member on a Paper doc. -/// -/// @param paperDocRequestAccessDetails Requested to be a member on a Paper doc. +/// @param paperDocRequestAccessDetails (no description). /// /// @return An initialized instance. /// @@ -4091,10 +3441,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_resolve_comment_details". /// -/// Description of the "paper_doc_resolve_comment_details" tag state: Paper doc -/// comment resolved. -/// -/// @param paperDocResolveCommentDetails Paper doc comment resolved. +/// @param paperDocResolveCommentDetails (no description). /// /// @return An initialized instance. /// @@ -4104,10 +3451,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_revert_details". /// -/// Description of the "paper_doc_revert_details" tag state: Restored a Paper -/// doc to previous revision. -/// -/// @param paperDocRevertDetails Restored a Paper doc to previous revision. +/// @param paperDocRevertDetails (no description). /// /// @return An initialized instance. /// @@ -4116,10 +3460,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_slack_share_details". /// -/// Description of the "paper_doc_slack_share_details" tag state: Paper doc link -/// shared via slack. -/// -/// @param paperDocSlackShareDetails Paper doc link shared via slack. +/// @param paperDocSlackShareDetails (no description). /// /// @return An initialized instance. /// @@ -4128,10 +3469,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_team_invite_details". /// -/// Description of the "paper_doc_team_invite_details" tag state: Paper doc -/// shared with team member. -/// -/// @param paperDocTeamInviteDetails Paper doc shared with team member. +/// @param paperDocTeamInviteDetails (no description). /// /// @return An initialized instance. /// @@ -4140,9 +3478,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_trashed_details". /// -/// Description of the "paper_doc_trashed_details" tag state: Paper doc trashed. -/// -/// @param paperDocTrashedDetails Paper doc trashed. +/// @param paperDocTrashedDetails (no description). /// /// @return An initialized instance. /// @@ -4152,10 +3488,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_doc_unresolve_comment_details". /// -/// Description of the "paper_doc_unresolve_comment_details" tag state: -/// Unresolved a Paper doc comment. -/// -/// @param paperDocUnresolveCommentDetails Unresolved a Paper doc comment. +/// @param paperDocUnresolveCommentDetails (no description). /// /// @return An initialized instance. /// @@ -4165,10 +3498,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_untrashed_details". /// -/// Description of the "paper_doc_untrashed_details" tag state: Paper doc -/// untrashed. -/// -/// @param paperDocUntrashedDetails Paper doc untrashed. +/// @param paperDocUntrashedDetails (no description). /// /// @return An initialized instance. /// @@ -4177,9 +3507,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_doc_view_details". /// -/// Description of the "paper_doc_view_details" tag state: Viewed Paper doc. -/// -/// @param paperDocViewDetails Viewed Paper doc. +/// @param paperDocViewDetails (no description). /// /// @return An initialized instance. /// @@ -4187,13 +3515,42 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of -/// "paper_folder_change_subscription_details". +/// "paper_external_view_allow_details". +/// +/// @param paperExternalViewAllowDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperExternalViewAllowDetails: + (DBTEAMLOGPaperExternalViewAllowDetails *)paperExternalViewAllowDetails; + +/// +/// Initializes union class with tag state of +/// "paper_external_view_default_team_details". +/// +/// @param paperExternalViewDefaultTeamDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperExternalViewDefaultTeamDetails: + (DBTEAMLOGPaperExternalViewDefaultTeamDetails *)paperExternalViewDefaultTeamDetails; + +/// +/// Initializes union class with tag state of +/// "paper_external_view_forbid_details". +/// +/// @param paperExternalViewForbidDetails (no description). +/// +/// @return An initialized instance. /// -/// Description of the "paper_folder_change_subscription_details" tag state: -/// Followed or unfollowed a Paper folder. +- (instancetype)initWithPaperExternalViewForbidDetails: + (DBTEAMLOGPaperExternalViewForbidDetails *)paperExternalViewForbidDetails; + +/// +/// Initializes union class with tag state of +/// "paper_folder_change_subscription_details". /// -/// @param paperFolderChangeSubscriptionDetails Followed or unfollowed a Paper -/// folder. +/// @param paperFolderChangeSubscriptionDetails (no description). /// /// @return An initialized instance. /// @@ -4203,10 +3560,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_folder_deleted_details". /// -/// Description of the "paper_folder_deleted_details" tag state: Paper folder -/// archived. -/// -/// @param paperFolderDeletedDetails Paper folder archived. +/// @param paperFolderDeletedDetails (no description). /// /// @return An initialized instance. /// @@ -4215,10 +3569,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_folder_followed_details". /// -/// Description of the "paper_folder_followed_details" tag state: Followed a -/// Paper folder. -/// -/// @param paperFolderFollowedDetails Followed a Paper folder. +/// @param paperFolderFollowedDetails (no description). /// /// @return An initialized instance. /// @@ -4228,10 +3579,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_folder_team_invite_details". /// -/// Description of the "paper_folder_team_invite_details" tag state: Paper -/// folder shared with team member. -/// -/// @param paperFolderTeamInviteDetails Paper folder shared with team member. +/// @param paperFolderTeamInviteDetails (no description). /// /// @return An initialized instance. /// @@ -4241,9 +3589,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "password_change_details". /// -/// Description of the "password_change_details" tag state: Changed password. -/// -/// @param passwordChangeDetails Changed password. +/// @param passwordChangeDetails (no description). /// /// @return An initialized instance. /// @@ -4252,9 +3598,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "password_reset_details". /// -/// Description of the "password_reset_details" tag state: Reset password. -/// -/// @param passwordResetDetails Reset password. +/// @param passwordResetDetails (no description). /// /// @return An initialized instance. /// @@ -4263,10 +3607,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "password_reset_all_details". /// -/// Description of the "password_reset_all_details" tag state: Reset all team -/// member passwords. -/// -/// @param passwordResetAllDetails Reset all team member passwords. +/// @param passwordResetAllDetails (no description). /// /// @return An initialized instance. /// @@ -4276,10 +3617,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "emm_create_exceptions_report_details". /// -/// Description of the "emm_create_exceptions_report_details" tag state: EMM -/// excluded users report created. -/// -/// @param emmCreateExceptionsReportDetails EMM excluded users report created. +/// @param emmCreateExceptionsReportDetails (no description). /// /// @return An initialized instance. /// @@ -4289,24 +3627,37 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "emm_create_usage_report_details". /// -/// Description of the "emm_create_usage_report_details" tag state: EMM mobile -/// app usage report created. -/// -/// @param emmCreateUsageReportDetails EMM mobile app usage report created. +/// @param emmCreateUsageReportDetails (no description). /// /// @return An initialized instance. /// - (instancetype)initWithEmmCreateUsageReportDetails:(DBTEAMLOGEmmCreateUsageReportDetails *)emmCreateUsageReportDetails; +/// +/// Initializes union class with tag state of "export_members_report_details". +/// +/// @param exportMembersReportDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithExportMembersReportDetails:(DBTEAMLOGExportMembersReportDetails *)exportMembersReportDetails; + /// /// Initializes union class with tag state of -/// "smart_sync_create_admin_privilege_report_details". +/// "paper_admin_export_start_details". +/// +/// @param paperAdminExportStartDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperAdminExportStartDetails: + (DBTEAMLOGPaperAdminExportStartDetails *)paperAdminExportStartDetails; + /// -/// Description of the "smart_sync_create_admin_privilege_report_details" tag -/// state: Smart Sync non-admin devices report created. +/// Initializes union class with tag state of +/// "smart_sync_create_admin_privilege_report_details". /// -/// @param smartSyncCreateAdminPrivilegeReportDetails Smart Sync non-admin -/// devices report created. +/// @param smartSyncCreateAdminPrivilegeReportDetails (no description). /// /// @return An initialized instance. /// @@ -4317,10 +3668,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "team_activity_create_report_details". /// -/// Description of the "team_activity_create_report_details" tag state: Created -/// a team activity report. -/// -/// @param teamActivityCreateReportDetails Created a team activity report. +/// @param teamActivityCreateReportDetails (no description). /// /// @return An initialized instance. /// @@ -4330,9 +3678,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "collection_share_details". /// -/// Description of the "collection_share_details" tag state: Shared an album. -/// -/// @param collectionShareDetails Shared an album. +/// @param collectionShareDetails (no description). /// /// @return An initialized instance. /// @@ -4341,10 +3687,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "note_acl_invite_only_details". /// -/// Description of the "note_acl_invite_only_details" tag state: Changed a Paper -/// document to be invite-only. -/// -/// @param noteAclInviteOnlyDetails Changed a Paper document to be invite-only. +/// @param noteAclInviteOnlyDetails (no description). /// /// @return An initialized instance. /// @@ -4353,10 +3696,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "note_acl_link_details". /// -/// Description of the "note_acl_link_details" tag state: Changed a Paper -/// document to be link accessible. -/// -/// @param noteAclLinkDetails Changed a Paper document to be link accessible. +/// @param noteAclLinkDetails (no description). /// /// @return An initialized instance. /// @@ -4365,11 +3705,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "note_acl_team_link_details". /// -/// Description of the "note_acl_team_link_details" tag state: Changed a Paper -/// document to be link accessible for the team. -/// -/// @param noteAclTeamLinkDetails Changed a Paper document to be link accessible -/// for the team. +/// @param noteAclTeamLinkDetails (no description). /// /// @return An initialized instance. /// @@ -4378,9 +3714,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "note_shared_details". /// -/// Description of the "note_shared_details" tag state: Shared a Paper doc. -/// -/// @param noteSharedDetails Shared a Paper doc. +/// @param noteSharedDetails (no description). /// /// @return An initialized instance. /// @@ -4389,10 +3723,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "note_share_receive_details". /// -/// Description of the "note_share_receive_details" tag state: Shared Paper -/// document received. -/// -/// @param noteShareReceiveDetails Shared Paper document received. +/// @param noteShareReceiveDetails (no description). /// /// @return An initialized instance. /// @@ -4401,10 +3732,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "open_note_shared_details". /// -/// Description of the "open_note_shared_details" tag state: Opened a shared -/// Paper doc. -/// -/// @param openNoteSharedDetails Opened a shared Paper doc. +/// @param openNoteSharedDetails (no description). /// /// @return An initialized instance. /// @@ -4413,10 +3741,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sf_add_group_details". /// -/// Description of the "sf_add_group_details" tag state: Added the team to a -/// shared folder. -/// -/// @param sfAddGroupDetails Added the team to a shared folder. +/// @param sfAddGroupDetails (no description). /// /// @return An initialized instance. /// @@ -4426,11 +3751,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sf_allow_non_members_to_view_shared_links_details". /// -/// Description of the "sf_allow_non_members_to_view_shared_links_details" tag -/// state: Allowed non collaborators to view links to files in a shared folder. -/// -/// @param sfAllowNonMembersToViewSharedLinksDetails Allowed non collaborators -/// to view links to files in a shared folder. +/// @param sfAllowNonMembersToViewSharedLinksDetails (no description). /// /// @return An initialized instance. /// @@ -4438,49 +3759,55 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { (DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails *)sfAllowNonMembersToViewSharedLinksDetails; /// -/// Initializes union class with tag state of "sf_invite_group_details". -/// -/// Description of the "sf_invite_group_details" tag state: Invited a group to a -/// shared folder. +/// Initializes union class with tag state of "sf_external_invite_warn_details". /// -/// @param sfInviteGroupDetails Invited a group to a shared folder. +/// @param sfExternalInviteWarnDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)sfInviteGroupDetails; +- (instancetype)initWithSfExternalInviteWarnDetails:(DBTEAMLOGSfExternalInviteWarnDetails *)sfExternalInviteWarnDetails; /// -/// Initializes union class with tag state of "sf_nest_details". +/// Initializes union class with tag state of "sf_fb_invite_details". +/// +/// @param sfFbInviteDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSfFbInviteDetails:(DBTEAMLOGSfFbInviteDetails *)sfFbInviteDetails; + /// -/// Description of the "sf_nest_details" tag state: Changed parent of shared -/// folder. +/// Initializes union class with tag state of +/// "sf_fb_invite_change_role_details". /// -/// @param sfNestDetails Changed parent of shared folder. +/// @param sfFbInviteChangeRoleDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSfNestDetails:(DBTEAMLOGSfNestDetails *)sfNestDetails; +- (instancetype)initWithSfFbInviteChangeRoleDetails:(DBTEAMLOGSfFbInviteChangeRoleDetails *)sfFbInviteChangeRoleDetails; /// -/// Initializes union class with tag state of "sf_team_decline_details". +/// Initializes union class with tag state of "sf_fb_uninvite_details". +/// +/// @param sfFbUninviteDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSfFbUninviteDetails:(DBTEAMLOGSfFbUninviteDetails *)sfFbUninviteDetails; + /// -/// Description of the "sf_team_decline_details" tag state: Declined a team -/// member's invitation to a shared folder. +/// Initializes union class with tag state of "sf_invite_group_details". /// -/// @param sfTeamDeclineDetails Declined a team member's invitation to a shared -/// folder. +/// @param sfInviteGroupDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamDeclineDetails:(DBTEAMLOGSfTeamDeclineDetails *)sfTeamDeclineDetails; +- (instancetype)initWithSfInviteGroupDetails:(DBTEAMLOGSfInviteGroupDetails *)sfInviteGroupDetails; /// /// Initializes union class with tag state of "sf_team_grant_access_details". /// -/// Description of the "sf_team_grant_access_details" tag state: Granted access -/// to a shared folder. -/// -/// @param sfTeamGrantAccessDetails Granted access to a shared folder. +/// @param sfTeamGrantAccessDetails (no description). /// /// @return An initialized instance. /// @@ -4489,10 +3816,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sf_team_invite_details". /// -/// Description of the "sf_team_invite_details" tag state: Invited team members -/// to a shared folder. -/// -/// @param sfTeamInviteDetails Invited team members to a shared folder. +/// @param sfTeamInviteDetails (no description). /// /// @return An initialized instance. /// @@ -4502,11 +3826,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sf_team_invite_change_role_details". /// -/// Description of the "sf_team_invite_change_role_details" tag state: Changed a -/// team member's role in a shared folder. -/// -/// @param sfTeamInviteChangeRoleDetails Changed a team member's role in a -/// shared folder. +/// @param sfTeamInviteChangeRoleDetails (no description). /// /// @return An initialized instance. /// @@ -4516,10 +3836,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sf_team_join_details". /// -/// Description of the "sf_team_join_details" tag state: Joined a team member's -/// shared folder. -/// -/// @param sfTeamJoinDetails Joined a team member's shared folder. +/// @param sfTeamJoinDetails (no description). /// /// @return An initialized instance. /// @@ -4529,11 +3846,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sf_team_join_from_oob_link_details". /// -/// Description of the "sf_team_join_from_oob_link_details" tag state: Joined a -/// team member's shared folder from a link. -/// -/// @param sfTeamJoinFromOobLinkDetails Joined a team member's shared folder -/// from a link. +/// @param sfTeamJoinFromOobLinkDetails (no description). /// /// @return An initialized instance. /// @@ -4543,10 +3856,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sf_team_uninvite_details". /// -/// Description of the "sf_team_uninvite_details" tag state: Unshared a folder -/// with a team member. -/// -/// @param sfTeamUninviteDetails Unshared a folder with a team member. +/// @param sfTeamUninviteDetails (no description). /// /// @return An initialized instance. /// @@ -4556,11 +3866,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_add_invitees_details". /// -/// Description of the "shared_content_add_invitees_details" tag state: Sent an -/// email invitation to the membership of a shared file or folder. -/// -/// @param sharedContentAddInviteesDetails Sent an email invitation to the -/// membership of a shared file or folder. +/// @param sharedContentAddInviteesDetails (no description). /// /// @return An initialized instance. /// @@ -4571,11 +3877,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_add_link_expiry_details". /// -/// Description of the "shared_content_add_link_expiry_details" tag state: Added -/// an expiry to the link for the shared file or folder. -/// -/// @param sharedContentAddLinkExpiryDetails Added an expiry to the link for the -/// shared file or folder. +/// @param sharedContentAddLinkExpiryDetails (no description). /// /// @return An initialized instance. /// @@ -4586,11 +3888,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_add_link_password_details". /// -/// Description of the "shared_content_add_link_password_details" tag state: -/// Added a password to the link for the shared file or folder. -/// -/// @param sharedContentAddLinkPasswordDetails Added a password to the link for -/// the shared file or folder. +/// @param sharedContentAddLinkPasswordDetails (no description). /// /// @return An initialized instance. /// @@ -4601,11 +3899,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_add_member_details". /// -/// Description of the "shared_content_add_member_details" tag state: Added -/// users and/or groups to the membership of a shared file or folder. -/// -/// @param sharedContentAddMemberDetails Added users and/or groups to the -/// membership of a shared file or folder. +/// @param sharedContentAddMemberDetails (no description). /// /// @return An initialized instance. /// @@ -4616,11 +3910,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_downloads_policy_details". /// -/// Description of the "shared_content_change_downloads_policy_details" tag -/// state: Changed whether members can download the shared file or folder. -/// -/// @param sharedContentChangeDownloadsPolicyDetails Changed whether members can -/// download the shared file or folder. +/// @param sharedContentChangeDownloadsPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -4631,12 +3921,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_invitee_role_details". /// -/// Description of the "shared_content_change_invitee_role_details" tag state: -/// Changed the access type of an invitee to a shared file or folder before the -/// invitation was claimed. -/// -/// @param sharedContentChangeInviteeRoleDetails Changed the access type of an -/// invitee to a shared file or folder before the invitation was claimed. +/// @param sharedContentChangeInviteeRoleDetails (no description). /// /// @return An initialized instance. /// @@ -4647,11 +3932,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_link_audience_details". /// -/// Description of the "shared_content_change_link_audience_details" tag state: -/// Changed the audience of the link for a shared file or folder. -/// -/// @param sharedContentChangeLinkAudienceDetails Changed the audience of the -/// link for a shared file or folder. +/// @param sharedContentChangeLinkAudienceDetails (no description). /// /// @return An initialized instance. /// @@ -4662,11 +3943,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_link_expiry_details". /// -/// Description of the "shared_content_change_link_expiry_details" tag state: -/// Changed the expiry of the link for the shared file or folder. -/// -/// @param sharedContentChangeLinkExpiryDetails Changed the expiry of the link -/// for the shared file or folder. +/// @param sharedContentChangeLinkExpiryDetails (no description). /// /// @return An initialized instance. /// @@ -4677,11 +3954,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_link_password_details". /// -/// Description of the "shared_content_change_link_password_details" tag state: -/// Changed the password on the link for the shared file or folder. -/// -/// @param sharedContentChangeLinkPasswordDetails Changed the password on the -/// link for the shared file or folder. +/// @param sharedContentChangeLinkPasswordDetails (no description). /// /// @return An initialized instance. /// @@ -4692,11 +3965,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_member_role_details". /// -/// Description of the "shared_content_change_member_role_details" tag state: -/// Changed the access type of a shared file or folder member. -/// -/// @param sharedContentChangeMemberRoleDetails Changed the access type of a -/// shared file or folder member. +/// @param sharedContentChangeMemberRoleDetails (no description). /// /// @return An initialized instance. /// @@ -4707,11 +3976,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_change_viewer_info_policy_details". /// -/// Description of the "shared_content_change_viewer_info_policy_details" tag -/// state: Changed whether members can see who viewed the shared file or folder. -/// -/// @param sharedContentChangeViewerInfoPolicyDetails Changed whether members -/// can see who viewed the shared file or folder. +/// @param sharedContentChangeViewerInfoPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -4722,11 +3987,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_claim_invitation_details". /// -/// Description of the "shared_content_claim_invitation_details" tag state: -/// Claimed membership to a team member's shared folder. -/// -/// @param sharedContentClaimInvitationDetails Claimed membership to a team -/// member's shared folder. +/// @param sharedContentClaimInvitationDetails (no description). /// /// @return An initialized instance. /// @@ -4736,11 +3997,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "shared_content_copy_details". /// -/// Description of the "shared_content_copy_details" tag state: Copied the -/// shared file or folder to own Dropbox. -/// -/// @param sharedContentCopyDetails Copied the shared file or folder to own -/// Dropbox. +/// @param sharedContentCopyDetails (no description). /// /// @return An initialized instance. /// @@ -4749,10 +4006,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "shared_content_download_details". /// -/// Description of the "shared_content_download_details" tag state: Downloaded -/// the shared file or folder. -/// -/// @param sharedContentDownloadDetails Downloaded the shared file or folder. +/// @param sharedContentDownloadDetails (no description). /// /// @return An initialized instance. /// @@ -4763,11 +4017,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_relinquish_membership_details". /// -/// Description of the "shared_content_relinquish_membership_details" tag state: -/// Left the membership of a shared file or folder. -/// -/// @param sharedContentRelinquishMembershipDetails Left the membership of a -/// shared file or folder. +/// @param sharedContentRelinquishMembershipDetails (no description). /// /// @return An initialized instance. /// @@ -4776,29 +4026,20 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of -/// "shared_content_remove_invitee_details". +/// "shared_content_remove_invitees_details". /// -/// Description of the "shared_content_remove_invitee_details" tag state: -/// Removed an invitee from the membership of a shared file or folder before it -/// was claimed. -/// -/// @param sharedContentRemoveInviteeDetails Removed an invitee from the -/// membership of a shared file or folder before it was claimed. +/// @param sharedContentRemoveInviteesDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRemoveInviteeDetails: - (DBTEAMLOGSharedContentRemoveInviteeDetails *)sharedContentRemoveInviteeDetails; +- (instancetype)initWithSharedContentRemoveInviteesDetails: + (DBTEAMLOGSharedContentRemoveInviteesDetails *)sharedContentRemoveInviteesDetails; /// /// Initializes union class with tag state of /// "shared_content_remove_link_expiry_details". /// -/// Description of the "shared_content_remove_link_expiry_details" tag state: -/// Removed the expiry of the link for the shared file or folder. -/// -/// @param sharedContentRemoveLinkExpiryDetails Removed the expiry of the link -/// for the shared file or folder. +/// @param sharedContentRemoveLinkExpiryDetails (no description). /// /// @return An initialized instance. /// @@ -4809,11 +4050,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_remove_link_password_details". /// -/// Description of the "shared_content_remove_link_password_details" tag state: -/// Removed the password on the link for the shared file or folder. -/// -/// @param sharedContentRemoveLinkPasswordDetails Removed the password on the -/// link for the shared file or folder. +/// @param sharedContentRemoveLinkPasswordDetails (no description). /// /// @return An initialized instance. /// @@ -4824,11 +4061,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_remove_member_details". /// -/// Description of the "shared_content_remove_member_details" tag state: Removed -/// a user or a group from the membership of a shared file or folder. -/// -/// @param sharedContentRemoveMemberDetails Removed a user or a group from the -/// membership of a shared file or folder. +/// @param sharedContentRemoveMemberDetails (no description). /// /// @return An initialized instance. /// @@ -4839,11 +4072,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "shared_content_request_access_details". /// -/// Description of the "shared_content_request_access_details" tag state: -/// Requested to be on the membership of a shared file or folder. -/// -/// @param sharedContentRequestAccessDetails Requested to be on the membership -/// of a shared file or folder. +/// @param sharedContentRequestAccessDetails (no description). /// /// @return An initialized instance. /// @@ -4853,11 +4082,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "shared_content_unshare_details". /// -/// Description of the "shared_content_unshare_details" tag state: Unshared a -/// shared file or folder by clearing its membership and turning off its link. -/// -/// @param sharedContentUnshareDetails Unshared a shared file or folder by -/// clearing its membership and turning off its link. +/// @param sharedContentUnshareDetails (no description). /// /// @return An initialized instance. /// @@ -4866,39 +4091,17 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "shared_content_view_details". /// -/// Description of the "shared_content_view_details" tag state: Previewed the -/// shared file or folder. -/// -/// @param sharedContentViewDetails Previewed the shared file or folder. +/// @param sharedContentViewDetails (no description). /// /// @return An initialized instance. /// - (instancetype)initWithSharedContentViewDetails:(DBTEAMLOGSharedContentViewDetails *)sharedContentViewDetails; -/// -/// Initializes union class with tag state of -/// "shared_folder_change_confidentiality_details". -/// -/// Description of the "shared_folder_change_confidentiality_details" tag state: -/// Set or unset the confidential flag on a shared folder. -/// -/// @param sharedFolderChangeConfidentialityDetails Set or unset the -/// confidential flag on a shared folder. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharedFolderChangeConfidentialityDetails: - (DBTEAMLOGSharedFolderChangeConfidentialityDetails *)sharedFolderChangeConfidentialityDetails; - /// /// Initializes union class with tag state of /// "shared_folder_change_link_policy_details". /// -/// Description of the "shared_folder_change_link_policy_details" tag state: -/// Changed who can access the shared folder via a link. -/// -/// @param sharedFolderChangeLinkPolicyDetails Changed who can access the shared -/// folder via a link. +/// @param sharedFolderChangeLinkPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -4907,283 +4110,213 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of -/// "shared_folder_change_member_management_policy_details". +/// "shared_folder_change_members_inheritance_policy_details". /// -/// Description of the "shared_folder_change_member_management_policy_details" -/// tag state: Changed who can manage the membership of a shared folder. -/// -/// @param sharedFolderChangeMemberManagementPolicyDetails Changed who can -/// manage the membership of a shared folder. +/// @param sharedFolderChangeMembersInheritancePolicyDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderChangeMemberManagementPolicyDetails: - (DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)sharedFolderChangeMemberManagementPolicyDetails; +- (instancetype)initWithSharedFolderChangeMembersInheritancePolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)sharedFolderChangeMembersInheritancePolicyDetails; /// /// Initializes union class with tag state of -/// "shared_folder_change_member_policy_details". -/// -/// Description of the "shared_folder_change_member_policy_details" tag state: -/// Changed who can become a member of the shared folder. +/// "shared_folder_change_members_management_policy_details". /// -/// @param sharedFolderChangeMemberPolicyDetails Changed who can become a member -/// of the shared folder. +/// @param sharedFolderChangeMembersManagementPolicyDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderChangeMemberPolicyDetails: - (DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)sharedFolderChangeMemberPolicyDetails; +- (instancetype)initWithSharedFolderChangeMembersManagementPolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)sharedFolderChangeMembersManagementPolicyDetails; /// -/// Initializes union class with tag state of "shared_folder_create_details". -/// -/// Description of the "shared_folder_create_details" tag state: Created a -/// shared folder. +/// Initializes union class with tag state of +/// "shared_folder_change_members_policy_details". /// -/// @param sharedFolderCreateDetails Created a shared folder. +/// @param sharedFolderChangeMembersPolicyDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails *)sharedFolderCreateDetails; +- (instancetype)initWithSharedFolderChangeMembersPolicyDetails: + (DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)sharedFolderChangeMembersPolicyDetails; /// -/// Initializes union class with tag state of "shared_folder_mount_details". -/// -/// Description of the "shared_folder_mount_details" tag state: Added a shared -/// folder to own Dropbox. +/// Initializes union class with tag state of "shared_folder_create_details". /// -/// @param sharedFolderMountDetails Added a shared folder to own Dropbox. +/// @param sharedFolderCreateDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)sharedFolderMountDetails; +- (instancetype)initWithSharedFolderCreateDetails:(DBTEAMLOGSharedFolderCreateDetails *)sharedFolderCreateDetails; /// /// Initializes union class with tag state of -/// "shared_folder_transfer_ownership_details". +/// "shared_folder_decline_invitation_details". /// -/// Description of the "shared_folder_transfer_ownership_details" tag state: -/// Transferred the ownership of a shared folder to another member. -/// -/// @param sharedFolderTransferOwnershipDetails Transferred the ownership of a -/// shared folder to another member. +/// @param sharedFolderDeclineInvitationDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderTransferOwnershipDetails: - (DBTEAMLOGSharedFolderTransferOwnershipDetails *)sharedFolderTransferOwnershipDetails; +- (instancetype)initWithSharedFolderDeclineInvitationDetails: + (DBTEAMLOGSharedFolderDeclineInvitationDetails *)sharedFolderDeclineInvitationDetails; /// -/// Initializes union class with tag state of "shared_folder_unmount_details". -/// -/// Description of the "shared_folder_unmount_details" tag state: Deleted a -/// shared folder from Dropbox. +/// Initializes union class with tag state of "shared_folder_mount_details". /// -/// @param sharedFolderUnmountDetails Deleted a shared folder from Dropbox. +/// @param sharedFolderMountDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails *)sharedFolderUnmountDetails; +- (instancetype)initWithSharedFolderMountDetails:(DBTEAMLOGSharedFolderMountDetails *)sharedFolderMountDetails; /// -/// Initializes union class with tag state of "shared_note_opened_details". -/// -/// Description of the "shared_note_opened_details" tag state: Shared Paper -/// document was opened. +/// Initializes union class with tag state of "shared_folder_nest_details". /// -/// @param sharedNoteOpenedDetails Shared Paper document was opened. +/// @param sharedFolderNestDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)sharedNoteOpenedDetails; +- (instancetype)initWithSharedFolderNestDetails:(DBTEAMLOGSharedFolderNestDetails *)sharedFolderNestDetails; /// -/// Initializes union class with tag state of "shmodel_app_create_details". -/// -/// Description of the "shmodel_app_create_details" tag state: Created a link to -/// a file using an app. +/// Initializes union class with tag state of +/// "shared_folder_transfer_ownership_details". /// -/// @param shmodelAppCreateDetails Created a link to a file using an app. +/// @param sharedFolderTransferOwnershipDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelAppCreateDetails:(DBTEAMLOGShmodelAppCreateDetails *)shmodelAppCreateDetails; +- (instancetype)initWithSharedFolderTransferOwnershipDetails: + (DBTEAMLOGSharedFolderTransferOwnershipDetails *)sharedFolderTransferOwnershipDetails; /// -/// Initializes union class with tag state of "shmodel_create_details". -/// -/// Description of the "shmodel_create_details" tag state: Created a new link. +/// Initializes union class with tag state of "shared_folder_unmount_details". /// -/// @param shmodelCreateDetails Created a new link. +/// @param sharedFolderUnmountDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelCreateDetails:(DBTEAMLOGShmodelCreateDetails *)shmodelCreateDetails; +- (instancetype)initWithSharedFolderUnmountDetails:(DBTEAMLOGSharedFolderUnmountDetails *)sharedFolderUnmountDetails; /// -/// Initializes union class with tag state of "shmodel_disable_details". -/// -/// Description of the "shmodel_disable_details" tag state: Removed a link. +/// Initializes union class with tag state of "shared_link_add_expiry_details". /// -/// @param shmodelDisableDetails Removed a link. +/// @param sharedLinkAddExpiryDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelDisableDetails:(DBTEAMLOGShmodelDisableDetails *)shmodelDisableDetails; +- (instancetype)initWithSharedLinkAddExpiryDetails:(DBTEAMLOGSharedLinkAddExpiryDetails *)sharedLinkAddExpiryDetails; /// -/// Initializes union class with tag state of "shmodel_fb_share_details". -/// -/// Description of the "shmodel_fb_share_details" tag state: Shared a link with -/// Facebook users. +/// Initializes union class with tag state of +/// "shared_link_change_expiry_details". /// -/// @param shmodelFbShareDetails Shared a link with Facebook users. +/// @param sharedLinkChangeExpiryDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelFbShareDetails:(DBTEAMLOGShmodelFbShareDetails *)shmodelFbShareDetails; +- (instancetype)initWithSharedLinkChangeExpiryDetails: + (DBTEAMLOGSharedLinkChangeExpiryDetails *)sharedLinkChangeExpiryDetails; /// -/// Initializes union class with tag state of "shmodel_group_share_details". -/// -/// Description of the "shmodel_group_share_details" tag state: Shared a link -/// with a group. +/// Initializes union class with tag state of +/// "shared_link_change_visibility_details". /// -/// @param shmodelGroupShareDetails Shared a link with a group. +/// @param sharedLinkChangeVisibilityDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)shmodelGroupShareDetails; - -/// -/// Initializes union class with tag state of -/// "shmodel_remove_expiration_details". +- (instancetype)initWithSharedLinkChangeVisibilityDetails: + (DBTEAMLOGSharedLinkChangeVisibilityDetails *)sharedLinkChangeVisibilityDetails; + /// -/// Description of the "shmodel_remove_expiration_details" tag state: Removed -/// the expiration date from a link. +/// Initializes union class with tag state of "shared_link_copy_details". /// -/// @param shmodelRemoveExpirationDetails Removed the expiration date from a -/// link. +/// @param sharedLinkCopyDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelRemoveExpirationDetails: - (DBTEAMLOGShmodelRemoveExpirationDetails *)shmodelRemoveExpirationDetails; +- (instancetype)initWithSharedLinkCopyDetails:(DBTEAMLOGSharedLinkCopyDetails *)sharedLinkCopyDetails; /// -/// Initializes union class with tag state of "shmodel_set_expiration_details". +/// Initializes union class with tag state of "shared_link_create_details". /// -/// Description of the "shmodel_set_expiration_details" tag state: Added an -/// expiration date to a link. -/// -/// @param shmodelSetExpirationDetails Added an expiration date to a link. +/// @param sharedLinkCreateDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelSetExpirationDetails:(DBTEAMLOGShmodelSetExpirationDetails *)shmodelSetExpirationDetails; +- (instancetype)initWithSharedLinkCreateDetails:(DBTEAMLOGSharedLinkCreateDetails *)sharedLinkCreateDetails; /// -/// Initializes union class with tag state of "shmodel_team_copy_details". -/// -/// Description of the "shmodel_team_copy_details" tag state: Added a team -/// member's file/folder to their Dropbox from a link. +/// Initializes union class with tag state of "shared_link_disable_details". /// -/// @param shmodelTeamCopyDetails Added a team member's file/folder to their -/// Dropbox from a link. +/// @param sharedLinkDisableDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamCopyDetails:(DBTEAMLOGShmodelTeamCopyDetails *)shmodelTeamCopyDetails; +- (instancetype)initWithSharedLinkDisableDetails:(DBTEAMLOGSharedLinkDisableDetails *)sharedLinkDisableDetails; /// -/// Initializes union class with tag state of "shmodel_team_download_details". +/// Initializes union class with tag state of "shared_link_download_details". /// -/// Description of the "shmodel_team_download_details" tag state: Downloaded a -/// team member's file/folder from a link. -/// -/// @param shmodelTeamDownloadDetails Downloaded a team member's file/folder -/// from a link. +/// @param sharedLinkDownloadDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamDownloadDetails:(DBTEAMLOGShmodelTeamDownloadDetails *)shmodelTeamDownloadDetails; +- (instancetype)initWithSharedLinkDownloadDetails:(DBTEAMLOGSharedLinkDownloadDetails *)sharedLinkDownloadDetails; /// -/// Initializes union class with tag state of "shmodel_team_share_details". -/// -/// Description of the "shmodel_team_share_details" tag state: Shared a link -/// with team members. +/// Initializes union class with tag state of +/// "shared_link_remove_expiry_details". /// -/// @param shmodelTeamShareDetails Shared a link with team members. +/// @param sharedLinkRemoveExpiryDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamShareDetails:(DBTEAMLOGShmodelTeamShareDetails *)shmodelTeamShareDetails; +- (instancetype)initWithSharedLinkRemoveExpiryDetails: + (DBTEAMLOGSharedLinkRemoveExpiryDetails *)sharedLinkRemoveExpiryDetails; /// -/// Initializes union class with tag state of "shmodel_team_view_details". -/// -/// Description of the "shmodel_team_view_details" tag state: Opened a team -/// member's link. +/// Initializes union class with tag state of "shared_link_share_details". /// -/// @param shmodelTeamViewDetails Opened a team member's link. +/// @param sharedLinkShareDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamViewDetails:(DBTEAMLOGShmodelTeamViewDetails *)shmodelTeamViewDetails; +- (instancetype)initWithSharedLinkShareDetails:(DBTEAMLOGSharedLinkShareDetails *)sharedLinkShareDetails; /// -/// Initializes union class with tag state of -/// "shmodel_visibility_password_details". -/// -/// Description of the "shmodel_visibility_password_details" tag state: -/// Password-protected a link. +/// Initializes union class with tag state of "shared_link_view_details". /// -/// @param shmodelVisibilityPasswordDetails Password-protected a link. +/// @param sharedLinkViewDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelVisibilityPasswordDetails: - (DBTEAMLOGShmodelVisibilityPasswordDetails *)shmodelVisibilityPasswordDetails; +- (instancetype)initWithSharedLinkViewDetails:(DBTEAMLOGSharedLinkViewDetails *)sharedLinkViewDetails; /// -/// Initializes union class with tag state of -/// "shmodel_visibility_public_details". -/// -/// Description of the "shmodel_visibility_public_details" tag state: Made a -/// file/folder visible to anyone with the link. +/// Initializes union class with tag state of "shared_note_opened_details". /// -/// @param shmodelVisibilityPublicDetails Made a file/folder visible to anyone -/// with the link. +/// @param sharedNoteOpenedDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelVisibilityPublicDetails: - (DBTEAMLOGShmodelVisibilityPublicDetails *)shmodelVisibilityPublicDetails; +- (instancetype)initWithSharedNoteOpenedDetails:(DBTEAMLOGSharedNoteOpenedDetails *)sharedNoteOpenedDetails; /// -/// Initializes union class with tag state of -/// "shmodel_visibility_team_only_details". -/// -/// Description of the "shmodel_visibility_team_only_details" tag state: Made a -/// file/folder visible only to team members with the link. +/// Initializes union class with tag state of "shmodel_group_share_details". /// -/// @param shmodelVisibilityTeamOnlyDetails Made a file/folder visible only to -/// team members with the link. +/// @param shmodelGroupShareDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelVisibilityTeamOnlyDetails: - (DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)shmodelVisibilityTeamOnlyDetails; +- (instancetype)initWithShmodelGroupShareDetails:(DBTEAMLOGShmodelGroupShareDetails *)shmodelGroupShareDetails; /// /// Initializes union class with tag state of "sso_add_cert_details". /// -/// Description of the "sso_add_cert_details" tag state: Added the X.509 -/// certificate for SSO. -/// -/// @param ssoAddCertDetails Added the X.509 certificate for SSO. +/// @param ssoAddCertDetails (no description). /// /// @return An initialized instance. /// @@ -5192,10 +4325,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_add_login_url_details". /// -/// Description of the "sso_add_login_url_details" tag state: Added sign-in URL -/// for SSO. -/// -/// @param ssoAddLoginUrlDetails Added sign-in URL for SSO. +/// @param ssoAddLoginUrlDetails (no description). /// /// @return An initialized instance. /// @@ -5204,10 +4334,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_add_logout_url_details". /// -/// Description of the "sso_add_logout_url_details" tag state: Added sign-out -/// URL for SSO. -/// -/// @param ssoAddLogoutUrlDetails Added sign-out URL for SSO. +/// @param ssoAddLogoutUrlDetails (no description). /// /// @return An initialized instance. /// @@ -5216,10 +4343,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_change_cert_details". /// -/// Description of the "sso_change_cert_details" tag state: Changed the X.509 -/// certificate for SSO. -/// -/// @param ssoChangeCertDetails Changed the X.509 certificate for SSO. +/// @param ssoChangeCertDetails (no description). /// /// @return An initialized instance. /// @@ -5228,10 +4352,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_change_login_url_details". /// -/// Description of the "sso_change_login_url_details" tag state: Changed the -/// sign-in URL for SSO. -/// -/// @param ssoChangeLoginUrlDetails Changed the sign-in URL for SSO. +/// @param ssoChangeLoginUrlDetails (no description). /// /// @return An initialized instance. /// @@ -5240,10 +4361,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_change_logout_url_details". /// -/// Description of the "sso_change_logout_url_details" tag state: Changed the -/// sign-out URL for SSO. -/// -/// @param ssoChangeLogoutUrlDetails Changed the sign-out URL for SSO. +/// @param ssoChangeLogoutUrlDetails (no description). /// /// @return An initialized instance. /// @@ -5253,11 +4371,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sso_change_saml_identity_mode_details". /// -/// Description of the "sso_change_saml_identity_mode_details" tag state: -/// Changed the SAML identity mode for SSO. -/// -/// @param ssoChangeSamlIdentityModeDetails Changed the SAML identity mode for -/// SSO. +/// @param ssoChangeSamlIdentityModeDetails (no description). /// /// @return An initialized instance. /// @@ -5267,10 +4381,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_remove_cert_details". /// -/// Description of the "sso_remove_cert_details" tag state: Removed the X.509 -/// certificate for SSO. -/// -/// @param ssoRemoveCertDetails Removed the X.509 certificate for SSO. +/// @param ssoRemoveCertDetails (no description). /// /// @return An initialized instance. /// @@ -5279,10 +4390,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_remove_login_url_details". /// -/// Description of the "sso_remove_login_url_details" tag state: Removed the -/// sign-in URL for SSO. -/// -/// @param ssoRemoveLoginUrlDetails Removed the sign-in URL for SSO. +/// @param ssoRemoveLoginUrlDetails (no description). /// /// @return An initialized instance. /// @@ -5291,10 +4399,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_remove_logout_url_details". /// -/// Description of the "sso_remove_logout_url_details" tag state: Removed single -/// sign-on logout URL. -/// -/// @param ssoRemoveLogoutUrlDetails Removed single sign-on logout URL. +/// @param ssoRemoveLogoutUrlDetails (no description). /// /// @return An initialized instance. /// @@ -5304,11 +4409,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "team_folder_change_status_details". /// -/// Description of the "team_folder_change_status_details" tag state: Changed -/// the archival status of a team folder. -/// -/// @param teamFolderChangeStatusDetails Changed the archival status of a team -/// folder. +/// @param teamFolderChangeStatusDetails (no description). /// /// @return An initialized instance. /// @@ -5318,10 +4419,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "team_folder_create_details". /// -/// Description of the "team_folder_create_details" tag state: Created a new -/// team folder in active status. -/// -/// @param teamFolderCreateDetails Created a new team folder in active status. +/// @param teamFolderCreateDetails (no description). /// /// @return An initialized instance. /// @@ -5330,11 +4428,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "team_folder_downgrade_details". /// -/// Description of the "team_folder_downgrade_details" tag state: Downgraded a -/// team folder to a regular shared folder. -/// -/// @param teamFolderDowngradeDetails Downgraded a team folder to a regular -/// shared folder. +/// @param teamFolderDowngradeDetails (no description). /// /// @return An initialized instance. /// @@ -5344,11 +4438,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "team_folder_permanently_delete_details". /// -/// Description of the "team_folder_permanently_delete_details" tag state: -/// Permanently deleted an archived team folder. -/// -/// @param teamFolderPermanentlyDeleteDetails Permanently deleted an archived -/// team folder. +/// @param teamFolderPermanentlyDeleteDetails (no description). /// /// @return An initialized instance. /// @@ -5358,10 +4448,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "team_folder_rename_details". /// -/// Description of the "team_folder_rename_details" tag state: Renamed an active -/// or archived team folder. -/// -/// @param teamFolderRenameDetails Renamed an active or archived team folder. +/// @param teamFolderRenameDetails (no description). /// /// @return An initialized instance. /// @@ -5371,11 +4458,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "account_capture_change_policy_details". /// -/// Description of the "account_capture_change_policy_details" tag state: -/// Changed the account capture policy on a domain belonging to the team. -/// -/// @param accountCaptureChangePolicyDetails Changed the account capture policy -/// on a domain belonging to the team. +/// @param accountCaptureChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5385,10 +4468,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "allow_download_disabled_details". /// -/// Description of the "allow_download_disabled_details" tag state: Disabled -/// allow downloads. -/// -/// @param allowDownloadDisabledDetails Disabled allow downloads. +/// @param allowDownloadDisabledDetails (no description). /// /// @return An initialized instance. /// @@ -5398,10 +4478,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "allow_download_enabled_details". /// -/// Description of the "allow_download_enabled_details" tag state: Enabled allow -/// downloads. -/// -/// @param allowDownloadEnabledDetails Enabled allow downloads. +/// @param allowDownloadEnabledDetails (no description). /// /// @return An initialized instance. /// @@ -5411,12 +4488,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "data_placement_restriction_change_policy_details". /// -/// Description of the "data_placement_restriction_change_policy_details" tag -/// state: Set a restriction policy regarding the location of data centers where -/// team data resides. -/// -/// @param dataPlacementRestrictionChangePolicyDetails Set a restriction policy -/// regarding the location of data centers where team data resides. +/// @param dataPlacementRestrictionChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5427,15 +4499,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "data_placement_restriction_satisfy_policy_details". /// -/// Description of the "data_placement_restriction_satisfy_policy_details" tag -/// state: Satisfied a previously set restriction policy regarding the location -/// of data centers where team data resides (i.e. all data have been migrated -/// according to the restriction placed). -/// -/// @param dataPlacementRestrictionSatisfyPolicyDetails Satisfied a previously -/// set restriction policy regarding the location of data centers where team -/// data resides (i.e. all data have been migrated according to the restriction -/// placed). +/// @param dataPlacementRestrictionSatisfyPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5446,13 +4510,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_approvals_change_desktop_policy_details". /// -/// Description of the "device_approvals_change_desktop_policy_details" tag -/// state: Set or removed a limit on the number of computers each team member -/// can link to their work Dropbox account. -/// -/// @param deviceApprovalsChangeDesktopPolicyDetails Set or removed a limit on -/// the number of computers each team member can link to their work Dropbox -/// account. +/// @param deviceApprovalsChangeDesktopPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5463,13 +4521,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_approvals_change_mobile_policy_details". /// -/// Description of the "device_approvals_change_mobile_policy_details" tag -/// state: Set or removed a limit on the number of mobiles devices each team -/// member can link to their work Dropbox account. -/// -/// @param deviceApprovalsChangeMobilePolicyDetails Set or removed a limit on -/// the number of mobiles devices each team member can link to their work -/// Dropbox account. +/// @param deviceApprovalsChangeMobilePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5480,13 +4532,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_approvals_change_overage_action_details". /// -/// Description of the "device_approvals_change_overage_action_details" tag -/// state: Changed the action taken when a team member is already over the -/// limits (e.g when they join the team, an admin lowers limits, etc.). -/// -/// @param deviceApprovalsChangeOverageActionDetails Changed the action taken -/// when a team member is already over the limits (e.g when they join the team, -/// an admin lowers limits, etc.). +/// @param deviceApprovalsChangeOverageActionDetails (no description). /// /// @return An initialized instance. /// @@ -5497,13 +4543,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "device_approvals_change_unlink_action_details". /// -/// Description of the "device_approvals_change_unlink_action_details" tag -/// state: Changed the action taken with respect to approval limits when a team -/// member unlinks an approved device. -/// -/// @param deviceApprovalsChangeUnlinkActionDetails Changed the action taken -/// with respect to approval limits when a team member unlinks an approved -/// device. +/// @param deviceApprovalsChangeUnlinkActionDetails (no description). /// /// @return An initialized instance. /// @@ -5513,12 +4553,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "emm_add_exception_details". /// -/// Description of the "emm_add_exception_details" tag state: Added an exception -/// for one or more team members to optionally use the regular Dropbox app when -/// EMM is enabled. -/// -/// @param emmAddExceptionDetails Added an exception for one or more team -/// members to optionally use the regular Dropbox app when EMM is enabled. +/// @param emmAddExceptionDetails (no description). /// /// @return An initialized instance. /// @@ -5527,11 +4562,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "emm_change_policy_details". /// -/// Description of the "emm_change_policy_details" tag state: Enabled or -/// disabled enterprise mobility management for team members. -/// -/// @param emmChangePolicyDetails Enabled or disabled enterprise mobility -/// management for team members. +/// @param emmChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5540,12 +4571,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "emm_remove_exception_details". /// -/// Description of the "emm_remove_exception_details" tag state: Removed an -/// exception for one or more team members to optionally use the regular Dropbox -/// app when EMM is enabled. -/// -/// @param emmRemoveExceptionDetails Removed an exception for one or more team -/// members to optionally use the regular Dropbox app when EMM is enabled. +/// @param emmRemoveExceptionDetails (no description). /// /// @return An initialized instance. /// @@ -5555,11 +4581,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "extended_version_history_change_policy_details". /// -/// Description of the "extended_version_history_change_policy_details" tag -/// state: Accepted or opted out of extended version history. -/// -/// @param extendedVersionHistoryChangePolicyDetails Accepted or opted out of -/// extended version history. +/// @param extendedVersionHistoryChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5570,11 +4592,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_comments_change_policy_details". /// -/// Description of the "file_comments_change_policy_details" tag state: Enabled -/// or disabled commenting on team files. -/// -/// @param fileCommentsChangePolicyDetails Enabled or disabled commenting on -/// team files. +/// @param fileCommentsChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5585,10 +4603,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_requests_change_policy_details". /// -/// Description of the "file_requests_change_policy_details" tag state: Enabled -/// or disabled file requests. -/// -/// @param fileRequestsChangePolicyDetails Enabled or disabled file requests. +/// @param fileRequestsChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5599,11 +4614,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_requests_emails_enabled_details". /// -/// Description of the "file_requests_emails_enabled_details" tag state: Enabled -/// file request emails for everyone. -/// -/// @param fileRequestsEmailsEnabledDetails Enabled file request emails for -/// everyone. +/// @param fileRequestsEmailsEnabledDetails (no description). /// /// @return An initialized instance. /// @@ -5614,11 +4625,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "file_requests_emails_restricted_to_team_only_details". /// -/// Description of the "file_requests_emails_restricted_to_team_only_details" -/// tag state: Allowed file request emails for the team. -/// -/// @param fileRequestsEmailsRestrictedToTeamOnlyDetails Allowed file request -/// emails for the team. +/// @param fileRequestsEmailsRestrictedToTeamOnlyDetails (no description). /// /// @return An initialized instance. /// @@ -5629,11 +4636,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "google_sso_change_policy_details". /// -/// Description of the "google_sso_change_policy_details" tag state: Enabled or -/// disabled Google single sign-on for the team. -/// -/// @param googleSsoChangePolicyDetails Enabled or disabled Google single -/// sign-on for the team. +/// @param googleSsoChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5644,10 +4647,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "group_user_management_change_policy_details". /// -/// Description of the "group_user_management_change_policy_details" tag state: -/// Changed who can create groups. -/// -/// @param groupUserManagementChangePolicyDetails Changed who can create groups. +/// @param groupUserManagementChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5658,11 +4658,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "member_requests_change_policy_details". /// -/// Description of the "member_requests_change_policy_details" tag state: -/// Changed whether users can find the team when not invited. -/// -/// @param memberRequestsChangePolicyDetails Changed whether users can find the -/// team when not invited. +/// @param memberRequestsChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5673,12 +4669,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "member_space_limits_add_exception_details". /// -/// Description of the "member_space_limits_add_exception_details" tag state: -/// Added an exception for one or more team members to bypass space limits -/// imposed by policy. -/// -/// @param memberSpaceLimitsAddExceptionDetails Added an exception for one or -/// more team members to bypass space limits imposed by policy. +/// @param memberSpaceLimitsAddExceptionDetails (no description). /// /// @return An initialized instance. /// @@ -5687,13 +4678,20 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of -/// "member_space_limits_change_policy_details". +/// "member_space_limits_change_caps_type_policy_details". +/// +/// @param memberSpaceLimitsChangeCapsTypePolicyDetails (no description). /// -/// Description of the "member_space_limits_change_policy_details" tag state: -/// Changed the team default limit level. +/// @return An initialized instance. +/// +- (instancetype)initWithMemberSpaceLimitsChangeCapsTypePolicyDetails: + (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)memberSpaceLimitsChangeCapsTypePolicyDetails; + +/// +/// Initializes union class with tag state of +/// "member_space_limits_change_policy_details". /// -/// @param memberSpaceLimitsChangePolicyDetails Changed the team default limit -/// level. +/// @param memberSpaceLimitsChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5704,12 +4702,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "member_space_limits_remove_exception_details". /// -/// Description of the "member_space_limits_remove_exception_details" tag state: -/// Removed an exception for one or more team members to bypass space limits -/// imposed by policy. -/// -/// @param memberSpaceLimitsRemoveExceptionDetails Removed an exception for one -/// or more team members to bypass space limits imposed by policy. +/// @param memberSpaceLimitsRemoveExceptionDetails (no description). /// /// @return An initialized instance. /// @@ -5720,12 +4713,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "member_suggestions_change_policy_details". /// -/// Description of the "member_suggestions_change_policy_details" tag state: -/// Enabled or disabled the option for team members to suggest new members to -/// add to the team. -/// -/// @param memberSuggestionsChangePolicyDetails Enabled or disabled the option -/// for team members to suggest new members to add to the team. +/// @param memberSuggestionsChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5736,13 +4724,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "microsoft_office_addin_change_policy_details". /// -/// Description of the "microsoft_office_addin_change_policy_details" tag state: -/// Enabled or disabled the Microsoft Office add-in, which lets team members -/// save files to Dropbox directly from Microsoft Office. -/// -/// @param microsoftOfficeAddinChangePolicyDetails Enabled or disabled the -/// Microsoft Office add-in, which lets team members save files to Dropbox -/// directly from Microsoft Office. +/// @param microsoftOfficeAddinChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5753,11 +4735,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "network_control_change_policy_details". /// -/// Description of the "network_control_change_policy_details" tag state: -/// Enabled or disabled network control. -/// -/// @param networkControlChangePolicyDetails Enabled or disabled network -/// control. +/// @param networkControlChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5768,12 +4746,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_change_deployment_policy_details". /// -/// Description of the "paper_change_deployment_policy_details" tag state: -/// Changed whether Dropbox Paper, when enabled, is deployed to all teams or to -/// specific members of the team. -/// -/// @param paperChangeDeploymentPolicyDetails Changed whether Dropbox Paper, -/// when enabled, is deployed to all teams or to specific members of the team. +/// @param paperChangeDeploymentPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5784,11 +4757,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_change_member_link_policy_details". /// -/// Description of the "paper_change_member_link_policy_details" tag state: -/// Changed whether non team members can view Paper documents using a link. -/// -/// @param paperChangeMemberLinkPolicyDetails Changed whether non team members -/// can view Paper documents using a link. +/// @param paperChangeMemberLinkPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5799,14 +4768,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "paper_change_member_policy_details". /// -/// Description of the "paper_change_member_policy_details" tag state: Changed -/// whether team members can share Paper documents externally (i.e. outside the -/// team), and if so, whether they should be accessible only by team members or -/// anyone by default. -/// -/// @param paperChangeMemberPolicyDetails Changed whether team members can share -/// Paper documents externally (i.e. outside the team), and if so, whether they -/// should be accessible only by team members or anyone by default. +/// @param paperChangeMemberPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5816,11 +4778,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "paper_change_policy_details". /// -/// Description of the "paper_change_policy_details" tag state: Enabled or -/// disabled Dropbox Paper for the team. -/// -/// @param paperChangePolicyDetails Enabled or disabled Dropbox Paper for the -/// team. +/// @param paperChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5828,14 +4786,31 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of -/// "permanent_delete_change_policy_details". +/// "paper_enabled_users_group_addition_details". +/// +/// @param paperEnabledUsersGroupAdditionDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperEnabledUsersGroupAdditionDetails: + (DBTEAMLOGPaperEnabledUsersGroupAdditionDetails *)paperEnabledUsersGroupAdditionDetails; + +/// +/// Initializes union class with tag state of +/// "paper_enabled_users_group_removal_details". +/// +/// @param paperEnabledUsersGroupRemovalDetails (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperEnabledUsersGroupRemovalDetails: + (DBTEAMLOGPaperEnabledUsersGroupRemovalDetails *)paperEnabledUsersGroupRemovalDetails; + /// -/// Description of the "permanent_delete_change_policy_details" tag state: -/// Enabled or disabled the ability of team members to permanently delete -/// content. +/// Initializes union class with tag state of +/// "permanent_delete_change_policy_details". /// -/// @param permanentDeleteChangePolicyDetails Enabled or disabled the ability of -/// team members to permanently delete content. +/// @param permanentDeleteChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5846,12 +4821,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sharing_change_folder_join_policy_details". /// -/// Description of the "sharing_change_folder_join_policy_details" tag state: -/// Changed whether team members can join shared folders owned externally (i.e. -/// outside the team). -/// -/// @param sharingChangeFolderJoinPolicyDetails Changed whether team members can -/// join shared folders owned externally (i.e. outside the team). +/// @param sharingChangeFolderJoinPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5862,14 +4832,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sharing_change_link_policy_details". /// -/// Description of the "sharing_change_link_policy_details" tag state: Changed -/// whether team members can share links externally (i.e. outside the team), and -/// if so, whether links should be accessible only by team members or anyone by -/// default. -/// -/// @param sharingChangeLinkPolicyDetails Changed whether team members can share -/// links externally (i.e. outside the team), and if so, whether links should be -/// accessible only by team members or anyone by default. +/// @param sharingChangeLinkPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5880,12 +4843,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "sharing_change_member_policy_details". /// -/// Description of the "sharing_change_member_policy_details" tag state: Changed -/// whether team members can share files and folders externally (i.e. outside -/// the team). -/// -/// @param sharingChangeMemberPolicyDetails Changed whether team members can -/// share files and folders externally (i.e. outside the team). +/// @param sharingChangeMemberPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5896,11 +4854,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "smart_sync_change_policy_details". /// -/// Description of the "smart_sync_change_policy_details" tag state: Changed the -/// default Smart Sync policy for team members. -/// -/// @param smartSyncChangePolicyDetails Changed the default Smart Sync policy -/// for team members. +/// @param smartSyncChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5910,10 +4864,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "smart_sync_not_opt_out_details". /// -/// Description of the "smart_sync_not_opt_out_details" tag state: Opted team -/// into Smart Sync. -/// -/// @param smartSyncNotOptOutDetails Opted team into Smart Sync. +/// @param smartSyncNotOptOutDetails (no description). /// /// @return An initialized instance. /// @@ -5922,10 +4873,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "smart_sync_opt_out_details". /// -/// Description of the "smart_sync_opt_out_details" tag state: Opted team out of -/// Smart Sync. -/// -/// @param smartSyncOptOutDetails Opted team out of Smart Sync. +/// @param smartSyncOptOutDetails (no description). /// /// @return An initialized instance. /// @@ -5934,10 +4882,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "sso_change_policy_details". /// -/// Description of the "sso_change_policy_details" tag state: Change the single -/// sign-on policy for the team. -/// -/// @param ssoChangePolicyDetails Change the single sign-on policy for the team. +/// @param ssoChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5946,11 +4891,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Initializes union class with tag state of "tfa_change_policy_details". /// -/// Description of the "tfa_change_policy_details" tag state: Change two-step -/// verification policy for the team. -/// -/// @param tfaChangePolicyDetails Change two-step verification policy for the -/// team. +/// @param tfaChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5960,13 +4901,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "two_account_change_policy_details". /// -/// Description of the "two_account_change_policy_details" tag state: Enabled or -/// disabled the option for team members to link a personal Dropbox account in -/// addition to their work account to the same computer. -/// -/// @param twoAccountChangePolicyDetails Enabled or disabled the option for team -/// members to link a personal Dropbox account in addition to their work account -/// to the same computer. +/// @param twoAccountChangePolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5977,12 +4912,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "web_sessions_change_fixed_length_policy_details". /// -/// Description of the "web_sessions_change_fixed_length_policy_details" tag -/// state: Changed how long team members can stay signed in to Dropbox on the -/// web. -/// -/// @param webSessionsChangeFixedLengthPolicyDetails Changed how long team -/// members can stay signed in to Dropbox on the web. +/// @param webSessionsChangeFixedLengthPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -5993,12 +4923,7 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// Initializes union class with tag state of /// "web_sessions_change_idle_length_policy_details". /// -/// Description of the "web_sessions_change_idle_length_policy_details" tag -/// state: Changed how long team members can be idle while signed in to Dropbox -/// on the web. -/// -/// @param webSessionsChangeIdleLengthPolicyDetails Changed how long team -/// members can be idle while signed in to Dropbox on the web. +/// @param webSessionsChangeIdleLengthPolicyDetails (no description). /// /// @return An initialized instance. /// @@ -6006,358 +4931,162 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { (DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails *)webSessionsChangeIdleLengthPolicyDetails; /// -/// Initializes union class with tag state of "team_profile_add_logo_details". -/// -/// Description of the "team_profile_add_logo_details" tag state: Added a team -/// logo to be displayed on shared link headers. +/// Initializes union class with tag state of "team_merge_from_details". /// -/// @param teamProfileAddLogoDetails Added a team logo to be displayed on shared -/// link headers. +/// @param teamMergeFromDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails *)teamProfileAddLogoDetails; +- (instancetype)initWithTeamMergeFromDetails:(DBTEAMLOGTeamMergeFromDetails *)teamMergeFromDetails; /// -/// Initializes union class with tag state of -/// "team_profile_change_default_language_details". -/// -/// Description of the "team_profile_change_default_language_details" tag state: -/// Changed the default language for the team. +/// Initializes union class with tag state of "team_merge_to_details". /// -/// @param teamProfileChangeDefaultLanguageDetails Changed the default language -/// for the team. +/// @param teamMergeToDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileChangeDefaultLanguageDetails: - (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)teamProfileChangeDefaultLanguageDetails; +- (instancetype)initWithTeamMergeToDetails:(DBTEAMLOGTeamMergeToDetails *)teamMergeToDetails; /// -/// Initializes union class with tag state of -/// "team_profile_change_logo_details". -/// -/// Description of the "team_profile_change_logo_details" tag state: Changed the -/// team logo to be displayed on shared link headers. +/// Initializes union class with tag state of "team_profile_add_logo_details". /// -/// @param teamProfileChangeLogoDetails Changed the team logo to be displayed on -/// shared link headers. +/// @param teamProfileAddLogoDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileChangeLogoDetails: - (DBTEAMLOGTeamProfileChangeLogoDetails *)teamProfileChangeLogoDetails; +- (instancetype)initWithTeamProfileAddLogoDetails:(DBTEAMLOGTeamProfileAddLogoDetails *)teamProfileAddLogoDetails; /// /// Initializes union class with tag state of -/// "team_profile_change_name_details". -/// -/// Description of the "team_profile_change_name_details" tag state: Changed the -/// team name. +/// "team_profile_change_default_language_details". /// -/// @param teamProfileChangeNameDetails Changed the team name. +/// @param teamProfileChangeDefaultLanguageDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileChangeNameDetails: - (DBTEAMLOGTeamProfileChangeNameDetails *)teamProfileChangeNameDetails; +- (instancetype)initWithTeamProfileChangeDefaultLanguageDetails: + (DBTEAMLOGTeamProfileChangeDefaultLanguageDetails *)teamProfileChangeDefaultLanguageDetails; /// /// Initializes union class with tag state of -/// "team_profile_remove_logo_details". -/// -/// Description of the "team_profile_remove_logo_details" tag state: Removed the -/// team logo to be displayed on shared link headers. -/// -/// @param teamProfileRemoveLogoDetails Removed the team logo to be displayed on -/// shared link headers. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTeamProfileRemoveLogoDetails: - (DBTEAMLOGTeamProfileRemoveLogoDetails *)teamProfileRemoveLogoDetails; - -/// -/// Initializes union class with tag state of "tfa_add_backup_phone_details". -/// -/// Description of the "tfa_add_backup_phone_details" tag state: Added a backup -/// phone for two-step verification. -/// -/// @param tfaAddBackupPhoneDetails Added a backup phone for two-step -/// verification. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)tfaAddBackupPhoneDetails; - -/// -/// Initializes union class with tag state of "tfa_add_security_key_details". -/// -/// Description of the "tfa_add_security_key_details" tag state: Added a -/// security key for two-step verification. -/// -/// @param tfaAddSecurityKeyDetails Added a security key for two-step -/// verification. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)tfaAddSecurityKeyDetails; - -/// -/// Initializes union class with tag state of "tfa_change_backup_phone_details". -/// -/// Description of the "tfa_change_backup_phone_details" tag state: Changed the -/// backup phone for two-step verification. -/// -/// @param tfaChangeBackupPhoneDetails Changed the backup phone for two-step -/// verification. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaChangeBackupPhoneDetails:(DBTEAMLOGTfaChangeBackupPhoneDetails *)tfaChangeBackupPhoneDetails; - -/// -/// Initializes union class with tag state of "tfa_change_status_details". -/// -/// Description of the "tfa_change_status_details" tag state: Enabled, disabled -/// or changed the configuration for two-step verification. -/// -/// @param tfaChangeStatusDetails Enabled, disabled or changed the configuration -/// for two-step verification. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaChangeStatusDetails:(DBTEAMLOGTfaChangeStatusDetails *)tfaChangeStatusDetails; - -/// -/// Initializes union class with tag state of "tfa_remove_backup_phone_details". -/// -/// Description of the "tfa_remove_backup_phone_details" tag state: Removed the -/// backup phone for two-step verification. -/// -/// @param tfaRemoveBackupPhoneDetails Removed the backup phone for two-step -/// verification. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaRemoveBackupPhoneDetails:(DBTEAMLOGTfaRemoveBackupPhoneDetails *)tfaRemoveBackupPhoneDetails; - -/// -/// Initializes union class with tag state of "tfa_remove_security_key_details". -/// -/// Description of the "tfa_remove_security_key_details" tag state: Removed a -/// security key for two-step verification. -/// -/// @param tfaRemoveSecurityKeyDetails Removed a security key for two-step -/// verification. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaRemoveSecurityKeyDetails:(DBTEAMLOGTfaRemoveSecurityKeyDetails *)tfaRemoveSecurityKeyDetails; - -/// -/// Initializes union class with tag state of "tfa_reset_details". -/// -/// Description of the "tfa_reset_details" tag state: Reset two-step -/// verification for team member. -/// -/// @param tfaResetDetails Reset two-step verification for team member. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTfaResetDetails:(DBTEAMLOGTfaResetDetails *)tfaResetDetails; - -/// -/// Initializes union class with tag state of "missing_details". -/// -/// Description of the "missing_details" tag state: Hints that this event was -/// returned with missing details due to an internal error. -/// -/// @param missingDetails Hints that this event was returned with missing -/// details due to an internal error. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMissingDetails:(DBTEAMLOGMissingDetails *)missingDetails; - +/// "team_profile_change_logo_details". /// -/// Initializes union class with tag state of "other". +/// @param teamProfileChangeLogoDetails (no description). /// /// @return An initialized instance. /// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value -/// "member_change_membership_type_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `memberChangeMembershipTypeDetails` property, otherwise a runtime exception -/// will be thrown. -/// -/// @return Whether the union's current tag state has value -/// "member_change_membership_type_details". -/// -- (BOOL)isMemberChangeMembershipTypeDetails; - -/// -/// Retrieves whether the union's current tag state has value -/// "member_permanently_delete_account_contents_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `memberPermanentlyDeleteAccountContentsDetails` property, otherwise a -/// runtime exception will be thrown. -/// -/// @return Whether the union's current tag state has value -/// "member_permanently_delete_account_contents_details". -/// -- (BOOL)isMemberPermanentlyDeleteAccountContentsDetails; +- (instancetype)initWithTeamProfileChangeLogoDetails: + (DBTEAMLOGTeamProfileChangeLogoDetails *)teamProfileChangeLogoDetails; /// -/// Retrieves whether the union's current tag state has value -/// "member_space_limits_change_status_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `memberSpaceLimitsChangeStatusDetails` property, otherwise a runtime -/// exception will be thrown. +/// Initializes union class with tag state of +/// "team_profile_change_name_details". /// -/// @return Whether the union's current tag state has value -/// "member_space_limits_change_status_details". +/// @param teamProfileChangeNameDetails (no description). /// -- (BOOL)isMemberSpaceLimitsChangeStatusDetails; +/// @return An initialized instance. +/// +- (instancetype)initWithTeamProfileChangeNameDetails: + (DBTEAMLOGTeamProfileChangeNameDetails *)teamProfileChangeNameDetails; /// -/// Retrieves whether the union's current tag state has value -/// "member_transfer_account_contents_details". +/// Initializes union class with tag state of +/// "team_profile_remove_logo_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `memberTransferAccountContentsDetails` property, otherwise a runtime -/// exception will be thrown. +/// @param teamProfileRemoveLogoDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "member_transfer_account_contents_details". +/// @return An initialized instance. /// -- (BOOL)isMemberTransferAccountContentsDetails; +- (instancetype)initWithTeamProfileRemoveLogoDetails: + (DBTEAMLOGTeamProfileRemoveLogoDetails *)teamProfileRemoveLogoDetails; /// -/// Retrieves whether the union's current tag state has value -/// "paper_admin_export_start_details". +/// Initializes union class with tag state of "tfa_add_backup_phone_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `paperAdminExportStartDetails` property, otherwise a runtime exception will -/// be thrown. +/// @param tfaAddBackupPhoneDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "paper_admin_export_start_details". +/// @return An initialized instance. /// -- (BOOL)isPaperAdminExportStartDetails; +- (instancetype)initWithTfaAddBackupPhoneDetails:(DBTEAMLOGTfaAddBackupPhoneDetails *)tfaAddBackupPhoneDetails; /// -/// Retrieves whether the union's current tag state has value -/// "paper_enabled_users_group_addition_details". +/// Initializes union class with tag state of "tfa_add_security_key_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `paperEnabledUsersGroupAdditionDetails` property, otherwise a runtime -/// exception will be thrown. +/// @param tfaAddSecurityKeyDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "paper_enabled_users_group_addition_details". +/// @return An initialized instance. /// -- (BOOL)isPaperEnabledUsersGroupAdditionDetails; +- (instancetype)initWithTfaAddSecurityKeyDetails:(DBTEAMLOGTfaAddSecurityKeyDetails *)tfaAddSecurityKeyDetails; /// -/// Retrieves whether the union's current tag state has value -/// "paper_enabled_users_group_removal_details". +/// Initializes union class with tag state of "tfa_change_backup_phone_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `paperEnabledUsersGroupRemovalDetails` property, otherwise a runtime -/// exception will be thrown. +/// @param tfaChangeBackupPhoneDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "paper_enabled_users_group_removal_details". +/// @return An initialized instance. /// -- (BOOL)isPaperEnabledUsersGroupRemovalDetails; +- (instancetype)initWithTfaChangeBackupPhoneDetails:(DBTEAMLOGTfaChangeBackupPhoneDetails *)tfaChangeBackupPhoneDetails; /// -/// Retrieves whether the union's current tag state has value -/// "paper_external_view_allow_details". +/// Initializes union class with tag state of "tfa_change_status_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `paperExternalViewAllowDetails` property, otherwise a runtime exception will -/// be thrown. +/// @param tfaChangeStatusDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "paper_external_view_allow_details". +/// @return An initialized instance. /// -- (BOOL)isPaperExternalViewAllowDetails; +- (instancetype)initWithTfaChangeStatusDetails:(DBTEAMLOGTfaChangeStatusDetails *)tfaChangeStatusDetails; /// -/// Retrieves whether the union's current tag state has value -/// "paper_external_view_default_team_details". +/// Initializes union class with tag state of "tfa_remove_backup_phone_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `paperExternalViewDefaultTeamDetails` property, otherwise a runtime -/// exception will be thrown. +/// @param tfaRemoveBackupPhoneDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "paper_external_view_default_team_details". +/// @return An initialized instance. /// -- (BOOL)isPaperExternalViewDefaultTeamDetails; +- (instancetype)initWithTfaRemoveBackupPhoneDetails:(DBTEAMLOGTfaRemoveBackupPhoneDetails *)tfaRemoveBackupPhoneDetails; /// -/// Retrieves whether the union's current tag state has value -/// "paper_external_view_forbid_details". +/// Initializes union class with tag state of "tfa_remove_security_key_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `paperExternalViewForbidDetails` property, otherwise a runtime exception -/// will be thrown. +/// @param tfaRemoveSecurityKeyDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "paper_external_view_forbid_details". +/// @return An initialized instance. /// -- (BOOL)isPaperExternalViewForbidDetails; +- (instancetype)initWithTfaRemoveSecurityKeyDetails:(DBTEAMLOGTfaRemoveSecurityKeyDetails *)tfaRemoveSecurityKeyDetails; /// -/// Retrieves whether the union's current tag state has value -/// "sf_external_invite_warn_details". +/// Initializes union class with tag state of "tfa_reset_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `sfExternalInviteWarnDetails` property, otherwise a runtime exception will -/// be thrown. +/// @param tfaResetDetails (no description). /// -/// @return Whether the union's current tag state has value -/// "sf_external_invite_warn_details". +/// @return An initialized instance. /// -- (BOOL)isSfExternalInviteWarnDetails; +- (instancetype)initWithTfaResetDetails:(DBTEAMLOGTfaResetDetails *)tfaResetDetails; /// -/// Retrieves whether the union's current tag state has value -/// "team_merge_from_details". +/// Initializes union class with tag state of "missing_details". /// -/// @note Call this method and ensure it returns true before accessing the -/// `teamMergeFromDetails` property, otherwise a runtime exception will be -/// thrown. +/// Description of the "missing_details" tag state: Hints that this event was +/// returned with missing details due to an internal error. /// -/// @return Whether the union's current tag state has value -/// "team_merge_from_details". +/// @param missingDetails Hints that this event was returned with missing +/// details due to an internal error. /// -- (BOOL)isTeamMergeFromDetails; - +/// @return An initialized instance. /// -/// Retrieves whether the union's current tag state has value -/// "team_merge_to_details". +- (instancetype)initWithMissingDetails:(DBTEAMLOGMissingDetails *)missingDetails; + /// -/// @note Call this method and ensure it returns true before accessing the -/// `teamMergeToDetails` property, otherwise a runtime exception will be thrown. +/// Initializes union class with tag state of "other". /// -/// @return Whether the union's current tag state has value -/// "team_merge_to_details". +/// @return An initialized instance. /// -- (BOOL)isTeamMergeToDetails; +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods /// /// Retrieves whether the union's current tag state has value @@ -6669,6 +5398,19 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isAccountCaptureMigrateAccountDetails; +/// +/// Retrieves whether the union's current tag state has value +/// "account_capture_notification_emails_sent_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `accountCaptureNotificationEmailsSentDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "account_capture_notification_emails_sent_details". +/// +- (BOOL)isAccountCaptureNotificationEmailsSentDetails; + /// /// Retrieves whether the union's current tag state has value /// "account_capture_relinquish_account_details". @@ -7007,19 +5749,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isFileSaveCopyReferenceDetails; -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_add_deadline_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `fileRequestAddDeadlineDetails` property, otherwise a runtime exception will -/// be thrown. -/// -/// @return Whether the union's current tag state has value -/// "file_request_add_deadline_details". -/// -- (BOOL)isFileRequestAddDeadlineDetails; - /// /// Retrieves whether the union's current tag state has value /// "file_request_change_details". @@ -7033,19 +5762,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isFileRequestChangeDetails; -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_change_folder_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `fileRequestChangeFolderDetails` property, otherwise a runtime exception -/// will be thrown. -/// -/// @return Whether the union's current tag state has value -/// "file_request_change_folder_details". -/// -- (BOOL)isFileRequestChangeFolderDetails; - /// /// Retrieves whether the union's current tag state has value /// "file_request_close_details". @@ -7085,32 +5801,6 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isFileRequestReceiveFileDetails; -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_remove_deadline_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `fileRequestRemoveDeadlineDetails` property, otherwise a runtime exception -/// will be thrown. -/// -/// @return Whether the union's current tag state has value -/// "file_request_remove_deadline_details". -/// -- (BOOL)isFileRequestRemoveDeadlineDetails; - -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_send_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `fileRequestSendDetails` property, otherwise a runtime exception will be -/// thrown. -/// -/// @return Whether the union's current tag state has value -/// "file_request_send_details". -/// -- (BOOL)isFileRequestSendDetails; - /// /// Retrieves whether the union's current tag state has value /// "group_add_external_id_details". @@ -7400,42 +6090,133 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Retrieves whether the union's current tag state has value -/// "member_change_name_details". +/// "member_change_membership_type_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeMembershipTypeDetails` property, otherwise a runtime exception +/// will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_change_membership_type_details". +/// +- (BOOL)isMemberChangeMembershipTypeDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_change_name_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeNameDetails` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_change_name_details". +/// +- (BOOL)isMemberChangeNameDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_change_status_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeStatusDetails` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_change_status_details". +/// +- (BOOL)isMemberChangeStatusDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_permanently_delete_account_contents_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberPermanentlyDeleteAccountContentsDetails` property, otherwise a +/// runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_permanently_delete_account_contents_details". +/// +- (BOOL)isMemberPermanentlyDeleteAccountContentsDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_add_custom_quota_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsAddCustomQuotaDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_add_custom_quota_details". +/// +- (BOOL)isMemberSpaceLimitsAddCustomQuotaDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_change_custom_quota_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangeCustomQuotaDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_change_custom_quota_details". +/// +- (BOOL)isMemberSpaceLimitsChangeCustomQuotaDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_change_status_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangeStatusDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_change_status_details". +/// +- (BOOL)isMemberSpaceLimitsChangeStatusDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_remove_custom_quota_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `memberChangeNameDetails` property, otherwise a runtime exception will be -/// thrown. +/// `memberSpaceLimitsRemoveCustomQuotaDetails` property, otherwise a runtime +/// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "member_change_name_details". +/// "member_space_limits_remove_custom_quota_details". /// -- (BOOL)isMemberChangeNameDetails; +- (BOOL)isMemberSpaceLimitsRemoveCustomQuotaDetails; /// /// Retrieves whether the union's current tag state has value -/// "member_change_status_details". +/// "member_suggest_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `memberChangeStatusDetails` property, otherwise a runtime exception will be +/// `memberSuggestDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "member_change_status_details". +/// "member_suggest_details". /// -- (BOOL)isMemberChangeStatusDetails; +- (BOOL)isMemberSuggestDetails; /// /// Retrieves whether the union's current tag state has value -/// "member_suggest_details". +/// "member_transfer_account_contents_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `memberSuggestDetails` property, otherwise a runtime exception will be -/// thrown. +/// `memberTransferAccountContentsDetails` property, otherwise a runtime +/// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "member_suggest_details". +/// "member_transfer_account_contents_details". /// -- (BOOL)isMemberSuggestDetails; +- (BOOL)isMemberTransferAccountContentsDetails; /// /// Retrieves whether the union's current tag state has value @@ -7814,6 +6595,45 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isPaperDocViewDetails; +/// +/// Retrieves whether the union's current tag state has value +/// "paper_external_view_allow_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperExternalViewAllowDetails` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_external_view_allow_details". +/// +- (BOOL)isPaperExternalViewAllowDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_external_view_default_team_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperExternalViewDefaultTeamDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_external_view_default_team_details". +/// +- (BOOL)isPaperExternalViewDefaultTeamDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_external_view_forbid_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperExternalViewForbidDetails` property, otherwise a runtime exception +/// will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_external_view_forbid_details". +/// +- (BOOL)isPaperExternalViewForbidDetails; + /// /// Retrieves whether the union's current tag state has value /// "paper_folder_change_subscription_details". @@ -7931,6 +6751,32 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isEmmCreateUsageReportDetails; +/// +/// Retrieves whether the union's current tag state has value +/// "export_members_report_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `exportMembersReportDetails` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "export_members_report_details". +/// +- (BOOL)isExportMembersReportDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_admin_export_start_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperAdminExportStartDetails` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_admin_export_start_details". +/// +- (BOOL)isPaperAdminExportStartDetails; + /// /// Retrieves whether the union's current tag state has value /// "smart_sync_create_admin_privilege_report_details". @@ -8073,39 +6919,67 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Retrieves whether the union's current tag state has value -/// "sf_invite_group_details". +/// "sf_external_invite_warn_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sfInviteGroupDetails` property, otherwise a runtime exception will be -/// thrown. +/// `sfExternalInviteWarnDetails` property, otherwise a runtime exception will +/// be thrown. /// /// @return Whether the union's current tag state has value -/// "sf_invite_group_details". +/// "sf_external_invite_warn_details". /// -- (BOOL)isSfInviteGroupDetails; +- (BOOL)isSfExternalInviteWarnDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "sf_fb_invite_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sfFbInviteDetails` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "sf_fb_invite_details". +/// +- (BOOL)isSfFbInviteDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "sf_fb_invite_change_role_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sfFbInviteChangeRoleDetails` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "sf_fb_invite_change_role_details". +/// +- (BOOL)isSfFbInviteChangeRoleDetails; /// -/// Retrieves whether the union's current tag state has value "sf_nest_details". +/// Retrieves whether the union's current tag state has value +/// "sf_fb_uninvite_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sfNestDetails` property, otherwise a runtime exception will be thrown. +/// `sfFbUninviteDetails` property, otherwise a runtime exception will be +/// thrown. /// -/// @return Whether the union's current tag state has value "sf_nest_details". +/// @return Whether the union's current tag state has value +/// "sf_fb_uninvite_details". /// -- (BOOL)isSfNestDetails; +- (BOOL)isSfFbUninviteDetails; /// /// Retrieves whether the union's current tag state has value -/// "sf_team_decline_details". +/// "sf_invite_group_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sfTeamDeclineDetails` property, otherwise a runtime exception will be +/// `sfInviteGroupDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "sf_team_decline_details". +/// "sf_invite_group_details". /// -- (BOOL)isSfTeamDeclineDetails; +- (BOOL)isSfInviteGroupDetails; /// /// Retrieves whether the union's current tag state has value @@ -8381,16 +7255,16 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Retrieves whether the union's current tag state has value -/// "shared_content_remove_invitee_details". +/// "shared_content_remove_invitees_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedContentRemoveInviteeDetails` property, otherwise a runtime exception +/// `sharedContentRemoveInviteesDetails` property, otherwise a runtime exception /// will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_content_remove_invitee_details". +/// "shared_content_remove_invitees_details". /// -- (BOOL)isSharedContentRemoveInviteeDetails; +- (BOOL)isSharedContentRemoveInviteesDetails; /// /// Retrieves whether the union's current tag state has value @@ -8472,55 +7346,55 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_confidentiality_details". +/// "shared_folder_change_link_policy_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderChangeConfidentialityDetails` property, otherwise a runtime +/// `sharedFolderChangeLinkPolicyDetails` property, otherwise a runtime /// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_confidentiality_details". +/// "shared_folder_change_link_policy_details". /// -- (BOOL)isSharedFolderChangeConfidentialityDetails; +- (BOOL)isSharedFolderChangeLinkPolicyDetails; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_link_policy_details". +/// "shared_folder_change_members_inheritance_policy_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderChangeLinkPolicyDetails` property, otherwise a runtime -/// exception will be thrown. +/// `sharedFolderChangeMembersInheritancePolicyDetails` property, otherwise a +/// runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_link_policy_details". +/// "shared_folder_change_members_inheritance_policy_details". /// -- (BOOL)isSharedFolderChangeLinkPolicyDetails; +- (BOOL)isSharedFolderChangeMembersInheritancePolicyDetails; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_member_management_policy_details". +/// "shared_folder_change_members_management_policy_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderChangeMemberManagementPolicyDetails` property, otherwise a +/// `sharedFolderChangeMembersManagementPolicyDetails` property, otherwise a /// runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_member_management_policy_details". +/// "shared_folder_change_members_management_policy_details". /// -- (BOOL)isSharedFolderChangeMemberManagementPolicyDetails; +- (BOOL)isSharedFolderChangeMembersManagementPolicyDetails; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_member_policy_details". +/// "shared_folder_change_members_policy_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderChangeMemberPolicyDetails` property, otherwise a runtime +/// `sharedFolderChangeMembersPolicyDetails` property, otherwise a runtime /// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_member_policy_details". +/// "shared_folder_change_members_policy_details". /// -- (BOOL)isSharedFolderChangeMemberPolicyDetails; +- (BOOL)isSharedFolderChangeMembersPolicyDetails; /// /// Retrieves whether the union's current tag state has value @@ -8537,237 +7411,224 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_mount_details". -/// -/// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderMountDetails` property, otherwise a runtime exception will be -/// thrown. -/// -/// @return Whether the union's current tag state has value -/// "shared_folder_mount_details". -/// -- (BOOL)isSharedFolderMountDetails; - -/// -/// Retrieves whether the union's current tag state has value -/// "shared_folder_transfer_ownership_details". +/// "shared_folder_decline_invitation_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderTransferOwnershipDetails` property, otherwise a runtime +/// `sharedFolderDeclineInvitationDetails` property, otherwise a runtime /// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_transfer_ownership_details". +/// "shared_folder_decline_invitation_details". /// -- (BOOL)isSharedFolderTransferOwnershipDetails; +- (BOOL)isSharedFolderDeclineInvitationDetails; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_unmount_details". +/// "shared_folder_mount_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedFolderUnmountDetails` property, otherwise a runtime exception will be +/// `sharedFolderMountDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_unmount_details". +/// "shared_folder_mount_details". /// -- (BOOL)isSharedFolderUnmountDetails; +- (BOOL)isSharedFolderMountDetails; /// /// Retrieves whether the union's current tag state has value -/// "shared_note_opened_details". +/// "shared_folder_nest_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `sharedNoteOpenedDetails` property, otherwise a runtime exception will be +/// `sharedFolderNestDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shared_note_opened_details". +/// "shared_folder_nest_details". /// -- (BOOL)isSharedNoteOpenedDetails; +- (BOOL)isSharedFolderNestDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_app_create_details". +/// "shared_folder_transfer_ownership_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelAppCreateDetails` property, otherwise a runtime exception will be -/// thrown. +/// `sharedFolderTransferOwnershipDetails` property, otherwise a runtime +/// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_app_create_details". +/// "shared_folder_transfer_ownership_details". /// -- (BOOL)isShmodelAppCreateDetails; +- (BOOL)isSharedFolderTransferOwnershipDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_create_details". +/// "shared_folder_unmount_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelCreateDetails` property, otherwise a runtime exception will be +/// `sharedFolderUnmountDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_create_details". +/// "shared_folder_unmount_details". /// -- (BOOL)isShmodelCreateDetails; +- (BOOL)isSharedFolderUnmountDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_disable_details". +/// "shared_link_add_expiry_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelDisableDetails` property, otherwise a runtime exception will be +/// `sharedLinkAddExpiryDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_disable_details". +/// "shared_link_add_expiry_details". /// -- (BOOL)isShmodelDisableDetails; +- (BOOL)isSharedLinkAddExpiryDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_fb_share_details". +/// "shared_link_change_expiry_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelFbShareDetails` property, otherwise a runtime exception will be -/// thrown. +/// `sharedLinkChangeExpiryDetails` property, otherwise a runtime exception will +/// be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_fb_share_details". +/// "shared_link_change_expiry_details". /// -- (BOOL)isShmodelFbShareDetails; +- (BOOL)isSharedLinkChangeExpiryDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_group_share_details". +/// "shared_link_change_visibility_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelGroupShareDetails` property, otherwise a runtime exception will be -/// thrown. +/// `sharedLinkChangeVisibilityDetails` property, otherwise a runtime exception +/// will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_group_share_details". +/// "shared_link_change_visibility_details". /// -- (BOOL)isShmodelGroupShareDetails; +- (BOOL)isSharedLinkChangeVisibilityDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_remove_expiration_details". +/// "shared_link_copy_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelRemoveExpirationDetails` property, otherwise a runtime exception -/// will be thrown. +/// `sharedLinkCopyDetails` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_remove_expiration_details". +/// "shared_link_copy_details". /// -- (BOOL)isShmodelRemoveExpirationDetails; +- (BOOL)isSharedLinkCopyDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_set_expiration_details". +/// "shared_link_create_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelSetExpirationDetails` property, otherwise a runtime exception will -/// be thrown. +/// `sharedLinkCreateDetails` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_set_expiration_details". +/// "shared_link_create_details". /// -- (BOOL)isShmodelSetExpirationDetails; +- (BOOL)isSharedLinkCreateDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_copy_details". +/// "shared_link_disable_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelTeamCopyDetails` property, otherwise a runtime exception will be +/// `sharedLinkDisableDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_team_copy_details". +/// "shared_link_disable_details". /// -- (BOOL)isShmodelTeamCopyDetails; +- (BOOL)isSharedLinkDisableDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_download_details". +/// "shared_link_download_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelTeamDownloadDetails` property, otherwise a runtime exception will be +/// `sharedLinkDownloadDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_team_download_details". +/// "shared_link_download_details". /// -- (BOOL)isShmodelTeamDownloadDetails; +- (BOOL)isSharedLinkDownloadDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_share_details". +/// "shared_link_remove_expiry_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelTeamShareDetails` property, otherwise a runtime exception will be -/// thrown. +/// `sharedLinkRemoveExpiryDetails` property, otherwise a runtime exception will +/// be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_team_share_details". +/// "shared_link_remove_expiry_details". /// -- (BOOL)isShmodelTeamShareDetails; +- (BOOL)isSharedLinkRemoveExpiryDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_view_details". +/// "shared_link_share_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelTeamViewDetails` property, otherwise a runtime exception will be +/// `sharedLinkShareDetails` property, otherwise a runtime exception will be /// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_team_view_details". +/// "shared_link_share_details". /// -- (BOOL)isShmodelTeamViewDetails; +- (BOOL)isSharedLinkShareDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_visibility_password_details". +/// "shared_link_view_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelVisibilityPasswordDetails` property, otherwise a runtime exception -/// will be thrown. +/// `sharedLinkViewDetails` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_visibility_password_details". +/// "shared_link_view_details". /// -- (BOOL)isShmodelVisibilityPasswordDetails; +- (BOOL)isSharedLinkViewDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_visibility_public_details". +/// "shared_note_opened_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelVisibilityPublicDetails` property, otherwise a runtime exception -/// will be thrown. +/// `sharedNoteOpenedDetails` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_visibility_public_details". +/// "shared_note_opened_details". /// -- (BOOL)isShmodelVisibilityPublicDetails; +- (BOOL)isSharedNoteOpenedDetails; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_visibility_team_only_details". +/// "shmodel_group_share_details". /// /// @note Call this method and ensure it returns true before accessing the -/// `shmodelVisibilityTeamOnlyDetails` property, otherwise a runtime exception -/// will be thrown. +/// `shmodelGroupShareDetails` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_visibility_team_only_details". +/// "shmodel_group_share_details". /// -- (BOOL)isShmodelVisibilityTeamOnlyDetails; +- (BOOL)isShmodelGroupShareDetails; /// /// Retrieves whether the union's current tag state has value @@ -9236,6 +8097,19 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isMemberSpaceLimitsAddExceptionDetails; +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_change_caps_type_policy_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangeCapsTypePolicyDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_change_caps_type_policy_details". +/// +- (BOOL)isMemberSpaceLimitsChangeCapsTypePolicyDetails; + /// /// Retrieves whether the union's current tag state has value /// "member_space_limits_change_policy_details". @@ -9353,6 +8227,32 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isPaperChangePolicyDetails; +/// +/// Retrieves whether the union's current tag state has value +/// "paper_enabled_users_group_addition_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperEnabledUsersGroupAdditionDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_enabled_users_group_addition_details". +/// +- (BOOL)isPaperEnabledUsersGroupAdditionDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_enabled_users_group_removal_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperEnabledUsersGroupRemovalDetails` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_enabled_users_group_removal_details". +/// +- (BOOL)isPaperEnabledUsersGroupRemovalDetails; + /// /// Retrieves whether the union's current tag state has value /// "permanent_delete_change_policy_details". @@ -9509,6 +8409,31 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventDetailsTag) { /// - (BOOL)isWebSessionsChangeIdleLengthPolicyDetails; +/// +/// Retrieves whether the union's current tag state has value +/// "team_merge_from_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `teamMergeFromDetails` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "team_merge_from_details". +/// +- (BOOL)isTeamMergeFromDetails; + +/// +/// Retrieves whether the union's current tag state has value +/// "team_merge_to_details". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `teamMergeToDetails` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "team_merge_to_details". +/// +- (BOOL)isTeamMergeToDetails; + /// /// Retrieves whether the union's current tag state has value /// "team_profile_add_logo_details". diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventType.h index b3e7cc9d6..93446b572 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventType.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGEventType.h @@ -8,7 +8,279 @@ #import "DBSerializableProtocol.h" +@class DBTEAMLOGAccountCaptureChangeAvailabilityType; +@class DBTEAMLOGAccountCaptureChangePolicyType; +@class DBTEAMLOGAccountCaptureMigrateAccountType; +@class DBTEAMLOGAccountCaptureNotificationEmailsSentType; +@class DBTEAMLOGAccountCaptureRelinquishAccountType; +@class DBTEAMLOGAllowDownloadDisabledType; +@class DBTEAMLOGAllowDownloadEnabledType; +@class DBTEAMLOGAppLinkTeamType; +@class DBTEAMLOGAppLinkUserType; +@class DBTEAMLOGAppUnlinkTeamType; +@class DBTEAMLOGAppUnlinkUserType; +@class DBTEAMLOGCollectionShareType; +@class DBTEAMLOGCreateFolderType; +@class DBTEAMLOGDataPlacementRestrictionChangePolicyType; +@class DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType; +@class DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType; +@class DBTEAMLOGDeviceApprovalsChangeMobilePolicyType; +@class DBTEAMLOGDeviceApprovalsChangeOverageActionType; +@class DBTEAMLOGDeviceApprovalsChangeUnlinkActionType; +@class DBTEAMLOGDeviceChangeIpDesktopType; +@class DBTEAMLOGDeviceChangeIpMobileType; +@class DBTEAMLOGDeviceChangeIpWebType; +@class DBTEAMLOGDeviceDeleteOnUnlinkFailType; +@class DBTEAMLOGDeviceDeleteOnUnlinkSuccessType; +@class DBTEAMLOGDeviceLinkFailType; +@class DBTEAMLOGDeviceLinkSuccessType; +@class DBTEAMLOGDeviceManagementDisabledType; +@class DBTEAMLOGDeviceManagementEnabledType; +@class DBTEAMLOGDeviceUnlinkType; +@class DBTEAMLOGDisabledDomainInvitesType; +@class DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType; +@class DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType; +@class DBTEAMLOGDomainInvitesEmailExistingUsersType; +@class DBTEAMLOGDomainInvitesRequestToJoinTeamType; +@class DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType; +@class DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType; +@class DBTEAMLOGDomainVerificationAddDomainFailType; +@class DBTEAMLOGDomainVerificationAddDomainSuccessType; +@class DBTEAMLOGDomainVerificationRemoveDomainType; +@class DBTEAMLOGEmmAddExceptionType; +@class DBTEAMLOGEmmChangePolicyType; +@class DBTEAMLOGEmmCreateExceptionsReportType; +@class DBTEAMLOGEmmCreateUsageReportType; +@class DBTEAMLOGEmmErrorType; +@class DBTEAMLOGEmmRefreshAuthTokenType; +@class DBTEAMLOGEmmRemoveExceptionType; +@class DBTEAMLOGEnabledDomainInvitesType; @class DBTEAMLOGEventType; +@class DBTEAMLOGExportMembersReportType; +@class DBTEAMLOGExtendedVersionHistoryChangePolicyType; +@class DBTEAMLOGFileAddCommentType; +@class DBTEAMLOGFileAddType; +@class DBTEAMLOGFileChangeCommentSubscriptionType; +@class DBTEAMLOGFileCommentsChangePolicyType; +@class DBTEAMLOGFileCopyType; +@class DBTEAMLOGFileDeleteCommentType; +@class DBTEAMLOGFileDeleteType; +@class DBTEAMLOGFileDownloadType; +@class DBTEAMLOGFileEditType; +@class DBTEAMLOGFileGetCopyReferenceType; +@class DBTEAMLOGFileLikeCommentType; +@class DBTEAMLOGFileMoveType; +@class DBTEAMLOGFilePermanentlyDeleteType; +@class DBTEAMLOGFilePreviewType; +@class DBTEAMLOGFileRenameType; +@class DBTEAMLOGFileRequestChangeType; +@class DBTEAMLOGFileRequestCloseType; +@class DBTEAMLOGFileRequestCreateType; +@class DBTEAMLOGFileRequestReceiveFileType; +@class DBTEAMLOGFileRequestsChangePolicyType; +@class DBTEAMLOGFileRequestsEmailsEnabledType; +@class DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType; +@class DBTEAMLOGFileResolveCommentType; +@class DBTEAMLOGFileRestoreType; +@class DBTEAMLOGFileRevertType; +@class DBTEAMLOGFileRollbackChangesType; +@class DBTEAMLOGFileSaveCopyReferenceType; +@class DBTEAMLOGFileUnlikeCommentType; +@class DBTEAMLOGFileUnresolveCommentType; +@class DBTEAMLOGGoogleSsoChangePolicyType; +@class DBTEAMLOGGroupAddExternalIdType; +@class DBTEAMLOGGroupAddMemberType; +@class DBTEAMLOGGroupChangeExternalIdType; +@class DBTEAMLOGGroupChangeManagementTypeType; +@class DBTEAMLOGGroupChangeMemberRoleType; +@class DBTEAMLOGGroupCreateType; +@class DBTEAMLOGGroupDeleteType; +@class DBTEAMLOGGroupMovedType; +@class DBTEAMLOGGroupRemoveExternalIdType; +@class DBTEAMLOGGroupRemoveMemberType; +@class DBTEAMLOGGroupRenameType; +@class DBTEAMLOGGroupUserManagementChangePolicyType; +@class DBTEAMLOGLoginFailType; +@class DBTEAMLOGLoginSuccessType; +@class DBTEAMLOGLogoutType; +@class DBTEAMLOGMemberAddNameType; +@class DBTEAMLOGMemberChangeAdminRoleType; +@class DBTEAMLOGMemberChangeEmailType; +@class DBTEAMLOGMemberChangeMembershipTypeType; +@class DBTEAMLOGMemberChangeNameType; +@class DBTEAMLOGMemberChangeStatusType; +@class DBTEAMLOGMemberPermanentlyDeleteAccountContentsType; +@class DBTEAMLOGMemberRequestsChangePolicyType; +@class DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType; +@class DBTEAMLOGMemberSpaceLimitsAddExceptionType; +@class DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType; +@class DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType; +@class DBTEAMLOGMemberSpaceLimitsChangePolicyType; +@class DBTEAMLOGMemberSpaceLimitsChangeStatusType; +@class DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType; +@class DBTEAMLOGMemberSpaceLimitsRemoveExceptionType; +@class DBTEAMLOGMemberSuggestType; +@class DBTEAMLOGMemberSuggestionsChangePolicyType; +@class DBTEAMLOGMemberTransferAccountContentsType; +@class DBTEAMLOGMicrosoftOfficeAddinChangePolicyType; +@class DBTEAMLOGNetworkControlChangePolicyType; +@class DBTEAMLOGNoteAclInviteOnlyType; +@class DBTEAMLOGNoteAclLinkType; +@class DBTEAMLOGNoteAclTeamLinkType; +@class DBTEAMLOGNoteShareReceiveType; +@class DBTEAMLOGNoteSharedType; +@class DBTEAMLOGOpenNoteSharedType; +@class DBTEAMLOGPaperAdminExportStartType; +@class DBTEAMLOGPaperChangeDeploymentPolicyType; +@class DBTEAMLOGPaperChangeMemberLinkPolicyType; +@class DBTEAMLOGPaperChangeMemberPolicyType; +@class DBTEAMLOGPaperChangePolicyType; +@class DBTEAMLOGPaperContentAddMemberType; +@class DBTEAMLOGPaperContentAddToFolderType; +@class DBTEAMLOGPaperContentArchiveType; +@class DBTEAMLOGPaperContentCreateType; +@class DBTEAMLOGPaperContentPermanentlyDeleteType; +@class DBTEAMLOGPaperContentRemoveFromFolderType; +@class DBTEAMLOGPaperContentRemoveMemberType; +@class DBTEAMLOGPaperContentRenameType; +@class DBTEAMLOGPaperContentRestoreType; +@class DBTEAMLOGPaperDocAddCommentType; +@class DBTEAMLOGPaperDocChangeMemberRoleType; +@class DBTEAMLOGPaperDocChangeSharingPolicyType; +@class DBTEAMLOGPaperDocChangeSubscriptionType; +@class DBTEAMLOGPaperDocDeleteCommentType; +@class DBTEAMLOGPaperDocDeletedType; +@class DBTEAMLOGPaperDocDownloadType; +@class DBTEAMLOGPaperDocEditCommentType; +@class DBTEAMLOGPaperDocEditType; +@class DBTEAMLOGPaperDocFollowedType; +@class DBTEAMLOGPaperDocMentionType; +@class DBTEAMLOGPaperDocRequestAccessType; +@class DBTEAMLOGPaperDocResolveCommentType; +@class DBTEAMLOGPaperDocRevertType; +@class DBTEAMLOGPaperDocSlackShareType; +@class DBTEAMLOGPaperDocTeamInviteType; +@class DBTEAMLOGPaperDocTrashedType; +@class DBTEAMLOGPaperDocUnresolveCommentType; +@class DBTEAMLOGPaperDocUntrashedType; +@class DBTEAMLOGPaperDocViewType; +@class DBTEAMLOGPaperEnabledUsersGroupAdditionType; +@class DBTEAMLOGPaperEnabledUsersGroupRemovalType; +@class DBTEAMLOGPaperExternalViewAllowType; +@class DBTEAMLOGPaperExternalViewDefaultTeamType; +@class DBTEAMLOGPaperExternalViewForbidType; +@class DBTEAMLOGPaperFolderChangeSubscriptionType; +@class DBTEAMLOGPaperFolderDeletedType; +@class DBTEAMLOGPaperFolderFollowedType; +@class DBTEAMLOGPaperFolderTeamInviteType; +@class DBTEAMLOGPasswordChangeType; +@class DBTEAMLOGPasswordResetAllType; +@class DBTEAMLOGPasswordResetType; +@class DBTEAMLOGPermanentDeleteChangePolicyType; +@class DBTEAMLOGResellerSupportSessionEndType; +@class DBTEAMLOGResellerSupportSessionStartType; +@class DBTEAMLOGSfAddGroupType; +@class DBTEAMLOGSfAllowNonMembersToViewSharedLinksType; +@class DBTEAMLOGSfExternalInviteWarnType; +@class DBTEAMLOGSfFbInviteChangeRoleType; +@class DBTEAMLOGSfFbInviteType; +@class DBTEAMLOGSfFbUninviteType; +@class DBTEAMLOGSfInviteGroupType; +@class DBTEAMLOGSfTeamGrantAccessType; +@class DBTEAMLOGSfTeamInviteChangeRoleType; +@class DBTEAMLOGSfTeamInviteType; +@class DBTEAMLOGSfTeamJoinFromOobLinkType; +@class DBTEAMLOGSfTeamJoinType; +@class DBTEAMLOGSfTeamUninviteType; +@class DBTEAMLOGSharedContentAddInviteesType; +@class DBTEAMLOGSharedContentAddLinkExpiryType; +@class DBTEAMLOGSharedContentAddLinkPasswordType; +@class DBTEAMLOGSharedContentAddMemberType; +@class DBTEAMLOGSharedContentChangeDownloadsPolicyType; +@class DBTEAMLOGSharedContentChangeInviteeRoleType; +@class DBTEAMLOGSharedContentChangeLinkAudienceType; +@class DBTEAMLOGSharedContentChangeLinkExpiryType; +@class DBTEAMLOGSharedContentChangeLinkPasswordType; +@class DBTEAMLOGSharedContentChangeMemberRoleType; +@class DBTEAMLOGSharedContentChangeViewerInfoPolicyType; +@class DBTEAMLOGSharedContentClaimInvitationType; +@class DBTEAMLOGSharedContentCopyType; +@class DBTEAMLOGSharedContentDownloadType; +@class DBTEAMLOGSharedContentRelinquishMembershipType; +@class DBTEAMLOGSharedContentRemoveInviteesType; +@class DBTEAMLOGSharedContentRemoveLinkExpiryType; +@class DBTEAMLOGSharedContentRemoveLinkPasswordType; +@class DBTEAMLOGSharedContentRemoveMemberType; +@class DBTEAMLOGSharedContentRequestAccessType; +@class DBTEAMLOGSharedContentUnshareType; +@class DBTEAMLOGSharedContentViewType; +@class DBTEAMLOGSharedFolderChangeLinkPolicyType; +@class DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType; +@class DBTEAMLOGSharedFolderChangeMembersManagementPolicyType; +@class DBTEAMLOGSharedFolderChangeMembersPolicyType; +@class DBTEAMLOGSharedFolderCreateType; +@class DBTEAMLOGSharedFolderDeclineInvitationType; +@class DBTEAMLOGSharedFolderMountType; +@class DBTEAMLOGSharedFolderNestType; +@class DBTEAMLOGSharedFolderTransferOwnershipType; +@class DBTEAMLOGSharedFolderUnmountType; +@class DBTEAMLOGSharedLinkAddExpiryType; +@class DBTEAMLOGSharedLinkChangeExpiryType; +@class DBTEAMLOGSharedLinkChangeVisibilityType; +@class DBTEAMLOGSharedLinkCopyType; +@class DBTEAMLOGSharedLinkCreateType; +@class DBTEAMLOGSharedLinkDisableType; +@class DBTEAMLOGSharedLinkDownloadType; +@class DBTEAMLOGSharedLinkRemoveExpiryType; +@class DBTEAMLOGSharedLinkShareType; +@class DBTEAMLOGSharedLinkViewType; +@class DBTEAMLOGSharedNoteOpenedType; +@class DBTEAMLOGSharingChangeFolderJoinPolicyType; +@class DBTEAMLOGSharingChangeLinkPolicyType; +@class DBTEAMLOGSharingChangeMemberPolicyType; +@class DBTEAMLOGShmodelGroupShareType; +@class DBTEAMLOGSignInAsSessionEndType; +@class DBTEAMLOGSignInAsSessionStartType; +@class DBTEAMLOGSmartSyncChangePolicyType; +@class DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType; +@class DBTEAMLOGSmartSyncNotOptOutType; +@class DBTEAMLOGSmartSyncOptOutType; +@class DBTEAMLOGSsoAddCertType; +@class DBTEAMLOGSsoAddLoginUrlType; +@class DBTEAMLOGSsoAddLogoutUrlType; +@class DBTEAMLOGSsoChangeCertType; +@class DBTEAMLOGSsoChangeLoginUrlType; +@class DBTEAMLOGSsoChangeLogoutUrlType; +@class DBTEAMLOGSsoChangePolicyType; +@class DBTEAMLOGSsoChangeSamlIdentityModeType; +@class DBTEAMLOGSsoErrorType; +@class DBTEAMLOGSsoRemoveCertType; +@class DBTEAMLOGSsoRemoveLoginUrlType; +@class DBTEAMLOGSsoRemoveLogoutUrlType; +@class DBTEAMLOGTeamActivityCreateReportType; +@class DBTEAMLOGTeamFolderChangeStatusType; +@class DBTEAMLOGTeamFolderCreateType; +@class DBTEAMLOGTeamFolderDowngradeType; +@class DBTEAMLOGTeamFolderPermanentlyDeleteType; +@class DBTEAMLOGTeamFolderRenameType; +@class DBTEAMLOGTeamMergeFromType; +@class DBTEAMLOGTeamMergeToType; +@class DBTEAMLOGTeamProfileAddLogoType; +@class DBTEAMLOGTeamProfileChangeDefaultLanguageType; +@class DBTEAMLOGTeamProfileChangeLogoType; +@class DBTEAMLOGTeamProfileChangeNameType; +@class DBTEAMLOGTeamProfileRemoveLogoType; +@class DBTEAMLOGTfaAddBackupPhoneType; +@class DBTEAMLOGTfaAddSecurityKeyType; +@class DBTEAMLOGTfaChangeBackupPhoneType; +@class DBTEAMLOGTfaChangePolicyType; +@class DBTEAMLOGTfaChangeStatusType; +@class DBTEAMLOGTfaRemoveBackupPhoneType; +@class DBTEAMLOGTfaRemoveSecurityKeyType; +@class DBTEAMLOGTfaResetType; +@class DBTEAMLOGTwoAccountChangePolicyType; +@class DBTEAMLOGWebSessionsChangeFixedLengthPolicyType; +@class DBTEAMLOGWebSessionsChangeIdleLengthPolicyType; NS_ASSUME_NONNULL_BEGIN @@ -30,926 +302,963 @@ NS_ASSUME_NONNULL_BEGIN /// The `DBTEAMLOGEventTypeTag` enum type represents the possible tag states /// with which the `DBTEAMLOGEventType` union can exist. typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { - /// Changed the membership type (limited vs full) for team member. This - /// event is deprecated and will not be logged going forward as the - /// associated product functionality no longer exists. - DBTEAMLOGEventTypeMemberChangeMembershipType, - - /// Permanently deleted contents of a removed team member account. - DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents, - - /// Changed the status with respect to whether the team member is under or - /// over storage quota specified by policy. - DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus, - - /// Transferred contents of a removed team member account to another member. - DBTEAMLOGEventTypeMemberTransferAccountContents, - - /// Exported all Paper documents in the team. - DBTEAMLOGEventTypePaperAdminExportStart, - - /// Users added to Paper enabled users list. - DBTEAMLOGEventTypePaperEnabledUsersGroupAddition, - - /// Users removed from Paper enabled users list. - DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval, - - /// Paper external sharing policy changed: anyone. This event is deprecated - /// and will not be logged going forward as the associated product - /// functionality no longer exists. - DBTEAMLOGEventTypePaperExternalViewAllow, - - /// Paper external sharing policy changed: default team. This event is - /// deprecated and will not be logged going forward as the associated - /// product functionality no longer exists. - DBTEAMLOGEventTypePaperExternalViewDefaultTeam, - - /// Paper external sharing policy changed: team-only. This event is - /// deprecated and will not be logged going forward as the associated - /// product functionality no longer exists. - DBTEAMLOGEventTypePaperExternalViewForbid, - - /// Admin settings: team members see a warning before sharing folders - /// outside the team (DEPRECATED FEATURE). This event is deprecated and will - /// not be logged going forward as the associated product functionality no - /// longer exists. - DBTEAMLOGEventTypeSfExternalInviteWarn, - - /// Merged another team into this team. - DBTEAMLOGEventTypeTeamMergeFrom, - - /// Merged this team into another team. - DBTEAMLOGEventTypeTeamMergeTo, - - /// Linked an app for team. + /// (apps) Linked an app for team. DBTEAMLOGEventTypeAppLinkTeam, - /// Linked an app for team member. + /// (apps) Linked an app for team member. DBTEAMLOGEventTypeAppLinkUser, - /// Unlinked an app for team. + /// (apps) Unlinked an app for team. DBTEAMLOGEventTypeAppUnlinkTeam, - /// Unlinked an app for team member. + /// (apps) Unlinked an app for team member. DBTEAMLOGEventTypeAppUnlinkUser, - /// Added a file comment. + /// (comments) Added a file comment. DBTEAMLOGEventTypeFileAddComment, - /// Subscribed to or unsubscribed from comment notifications for file. + /// (comments) Subscribed to or unsubscribed from comment notifications for + /// file. DBTEAMLOGEventTypeFileChangeCommentSubscription, - /// Deleted a file comment. + /// (comments) Deleted a file comment. DBTEAMLOGEventTypeFileDeleteComment, - /// Liked a file comment. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (comments) Liked a file comment. This event is deprecated and will not + /// be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeFileLikeComment, - /// Resolved a file comment. + /// (comments) Resolved a file comment. DBTEAMLOGEventTypeFileResolveComment, - /// Unliked a file comment. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (comments) Unliked a file comment. This event is deprecated and will not + /// be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeFileUnlikeComment, - /// Unresolved a file comment. + /// (comments) Unresolved a file comment. DBTEAMLOGEventTypeFileUnresolveComment, - /// IP address associated with active desktop session changed. + /// (devices) IP address associated with active desktop session changed. DBTEAMLOGEventTypeDeviceChangeIpDesktop, - /// IP address associated with active mobile session changed. + /// (devices) IP address associated with active mobile session changed. DBTEAMLOGEventTypeDeviceChangeIpMobile, - /// IP address associated with active Web session changed. + /// (devices) IP address associated with active Web session changed. DBTEAMLOGEventTypeDeviceChangeIpWeb, - /// Failed to delete all files from an unlinked device. + /// (devices) Failed to delete all files from an unlinked device. DBTEAMLOGEventTypeDeviceDeleteOnUnlinkFail, - /// Deleted all files from an unlinked device. + /// (devices) Deleted all files from an unlinked device. DBTEAMLOGEventTypeDeviceDeleteOnUnlinkSuccess, - /// Failed to link a device. + /// (devices) Failed to link a device. DBTEAMLOGEventTypeDeviceLinkFail, - /// Linked a device. + /// (devices) Linked a device. DBTEAMLOGEventTypeDeviceLinkSuccess, - /// Disable Device Management. This event is deprecated and will not be - /// logged going forward as the associated product functionality no longer - /// exists. + /// (devices) Disable Device Management. This event is deprecated and will + /// not be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeDeviceManagementDisabled, - /// Enable Device Management. This event is deprecated and will not be - /// logged going forward as the associated product functionality no longer - /// exists. + /// (devices) Enable Device Management. This event is deprecated and will + /// not be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeDeviceManagementEnabled, - /// Disconnected a device. + /// (devices) Disconnected a device. DBTEAMLOGEventTypeDeviceUnlink, - /// Refreshed the auth token used for setting up enterprise mobility - /// management. + /// (devices) Refreshed the auth token used for setting up enterprise + /// mobility management. DBTEAMLOGEventTypeEmmRefreshAuthToken, - /// Granted or revoked the option to enable account capture on domains - /// belonging to the team. + /// (domains) Granted or revoked the option to enable account capture on + /// domains belonging to the team. DBTEAMLOGEventTypeAccountCaptureChangeAvailability, - /// Account captured user migrated their account to the team. + /// (domains) Account captured user migrated their account to the team. DBTEAMLOGEventTypeAccountCaptureMigrateAccount, - /// Account captured user relinquished their account by changing the email - /// address associated with it. + /// (domains) Proactive account capture email sent to all unmanaged members. + DBTEAMLOGEventTypeAccountCaptureNotificationEmailsSent, + + /// (domains) Account captured user relinquished their account by changing + /// the email address associated with it. DBTEAMLOGEventTypeAccountCaptureRelinquishAccount, - /// Disabled domain invites. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (domains) Disabled domain invites. This event is deprecated and will not + /// be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeDisabledDomainInvites, - /// Approved a member's request to join the team. + /// (domains) Approved a member's request to join the team. DBTEAMLOGEventTypeDomainInvitesApproveRequestToJoinTeam, - /// Declined a user's request to join the team. + /// (domains) Declined a user's request to join the team. DBTEAMLOGEventTypeDomainInvitesDeclineRequestToJoinTeam, - /// Sent domain invites to existing domain accounts. + /// (domains) Sent domain invites to existing domain accounts. DBTEAMLOGEventTypeDomainInvitesEmailExistingUsers, - /// Asked to join the team. + /// (domains) Asked to join the team. DBTEAMLOGEventTypeDomainInvitesRequestToJoinTeam, - /// Turned off u201cAutomatically invite new usersu201d. This event is - /// deprecated and will not be logged going forward as the associated - /// product functionality no longer exists. + /// (domains) Turned off u201cAutomatically invite new usersu201d. This + /// event is deprecated and will not be logged going forward as the + /// associated product functionality no longer exists. DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToNo, - /// Turned on u201cAutomatically invite new usersu201d. This event is - /// deprecated and will not be logged going forward as the associated + /// (domains) Turned on u201cAutomatically invite new usersu201d. This event + /// is deprecated and will not be logged going forward as the associated /// product functionality no longer exists. DBTEAMLOGEventTypeDomainInvitesSetInviteNewUserPrefToYes, - /// Failed to verify a domain belonging to the team. + /// (domains) Failed to verify a domain belonging to the team. DBTEAMLOGEventTypeDomainVerificationAddDomainFail, - /// Verified a domain belonging to the team. + /// (domains) Verified a domain belonging to the team. DBTEAMLOGEventTypeDomainVerificationAddDomainSuccess, - /// Removed a domain from the list of verified domains belonging to the - /// team. + /// (domains) Removed a domain from the list of verified domains belonging + /// to the team. DBTEAMLOGEventTypeDomainVerificationRemoveDomain, - /// Enabled domain invites. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (domains) Enabled domain invites. This event is deprecated and will not + /// be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeEnabledDomainInvites, - /// Created folders. This event is deprecated and will not be logged going - /// forward as the associated product functionality no longer exists. + /// (file_operations) Created folders. This event is deprecated and will not + /// be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeCreateFolder, - /// Added files and/or folders. + /// (file_operations) Added files and/or folders. DBTEAMLOGEventTypeFileAdd, - /// Copied files and/or folders. + /// (file_operations) Copied files and/or folders. DBTEAMLOGEventTypeFileCopy, - /// Deleted files and/or folders. + /// (file_operations) Deleted files and/or folders. DBTEAMLOGEventTypeFileDelete, - /// Downloaded files and/or folders. + /// (file_operations) Downloaded files and/or folders. DBTEAMLOGEventTypeFileDownload, - /// Edited files. + /// (file_operations) Edited files. DBTEAMLOGEventTypeFileEdit, - /// Create a copy reference to a file or folder. + /// (file_operations) Create a copy reference to a file or folder. DBTEAMLOGEventTypeFileGetCopyReference, - /// Moved files and/or folders. + /// (file_operations) Moved files and/or folders. DBTEAMLOGEventTypeFileMove, - /// Permanently deleted files and/or folders. + /// (file_operations) Permanently deleted files and/or folders. DBTEAMLOGEventTypeFilePermanentlyDelete, - /// Previewed files and/or folders. + /// (file_operations) Previewed files and/or folders. DBTEAMLOGEventTypeFilePreview, - /// Renamed files and/or folders. + /// (file_operations) Renamed files and/or folders. DBTEAMLOGEventTypeFileRename, - /// Restored deleted files and/or folders. + /// (file_operations) Restored deleted files and/or folders. DBTEAMLOGEventTypeFileRestore, - /// Reverted files to a previous version. + /// (file_operations) Reverted files to a previous version. DBTEAMLOGEventTypeFileRevert, - /// Rolled back file change location changes. + /// (file_operations) Rolled back file change location changes. DBTEAMLOGEventTypeFileRollbackChanges, - /// Save a file or folder using a copy reference. + /// (file_operations) Save a file or folder using a copy reference. DBTEAMLOGEventTypeFileSaveCopyReference, - /// Added a deadline to a file request. This event is replaced by - /// file_request_change and will not be logged going forward. - DBTEAMLOGEventTypeFileRequestAddDeadline, - - /// Change a file request. + /// (file_requests) Change a file request. DBTEAMLOGEventTypeFileRequestChange, - /// Changed the file request folder. This event is replaced by - /// file_request_change and will not be logged going forward. - DBTEAMLOGEventTypeFileRequestChangeFolder, - - /// Closed a file request. + /// (file_requests) Closed a file request. DBTEAMLOGEventTypeFileRequestClose, - /// Created a file request. + /// (file_requests) Created a file request. DBTEAMLOGEventTypeFileRequestCreate, - /// Received files for a file request. + /// (file_requests) Received files for a file request. DBTEAMLOGEventTypeFileRequestReceiveFile, - /// Removed the file request deadline. This event is replaced by - /// file_request_change and will not be logged going forward. - DBTEAMLOGEventTypeFileRequestRemoveDeadline, - - /// Sent file request to users via email. This event is replaced by - /// file_request_change and will not be logged going forward. - DBTEAMLOGEventTypeFileRequestSend, - - /// Added an external ID for group. + /// (groups) Added an external ID for group. DBTEAMLOGEventTypeGroupAddExternalId, - /// Added team members to a group. + /// (groups) Added team members to a group. DBTEAMLOGEventTypeGroupAddMember, - /// Changed the external ID for group. + /// (groups) Changed the external ID for group. DBTEAMLOGEventTypeGroupChangeExternalId, - /// Changed group management type. + /// (groups) Changed group management type. DBTEAMLOGEventTypeGroupChangeManagementType, - /// Changed the manager permissions belonging to a group member. + /// (groups) Changed the manager permissions belonging to a group member. DBTEAMLOGEventTypeGroupChangeMemberRole, - /// Created a group. + /// (groups) Created a group. DBTEAMLOGEventTypeGroupCreate, - /// Deleted a group. + /// (groups) Deleted a group. DBTEAMLOGEventTypeGroupDelete, - /// Moved a group. This event is deprecated and will not be logged going - /// forward as the associated product functionality no longer exists. + /// (groups) Moved a group. This event is deprecated and will not be logged + /// going forward as the associated product functionality no longer exists. DBTEAMLOGEventTypeGroupMoved, - /// Removed the external ID for group. + /// (groups) Removed the external ID for group. DBTEAMLOGEventTypeGroupRemoveExternalId, - /// Removed team members from a group. + /// (groups) Removed team members from a group. DBTEAMLOGEventTypeGroupRemoveMember, - /// Renamed a group. + /// (groups) Renamed a group. DBTEAMLOGEventTypeGroupRename, - /// Failed to sign in via EMM. This event is replaced by login_fail and will - /// not be logged going forward. + /// (logins) Failed to sign in via EMM. This event is replaced by login_fail + /// and will not be logged going forward. DBTEAMLOGEventTypeEmmError, - /// Failed to sign in. + /// (logins) Failed to sign in. DBTEAMLOGEventTypeLoginFail, - /// Signed in. + /// (logins) Signed in. DBTEAMLOGEventTypeLoginSuccess, - /// Signed out. + /// (logins) Signed out. DBTEAMLOGEventTypeLogout, - /// Ended reseller support session. + /// (logins) Ended reseller support session. DBTEAMLOGEventTypeResellerSupportSessionEnd, - /// Started reseller support session. + /// (logins) Started reseller support session. DBTEAMLOGEventTypeResellerSupportSessionStart, - /// Ended admin sign-in-as session. + /// (logins) Ended admin sign-in-as session. DBTEAMLOGEventTypeSignInAsSessionEnd, - /// Started admin sign-in-as session. + /// (logins) Started admin sign-in-as session. DBTEAMLOGEventTypeSignInAsSessionStart, - /// Failed to sign in via SSO. This event is replaced by login_fail and will - /// not be logged going forward. + /// (logins) Failed to sign in via SSO. This event is replaced by login_fail + /// and will not be logged going forward. DBTEAMLOGEventTypeSsoError, - /// Set team member name when joining team. + /// (members) Specify team member name. DBTEAMLOGEventTypeMemberAddName, - /// Change the admin role belonging to team member. + /// (members) Change the admin role belonging to team member. DBTEAMLOGEventTypeMemberChangeAdminRole, - /// Changed team member email address. + /// (members) Changed team member email address. DBTEAMLOGEventTypeMemberChangeEmail, - /// Changed team member name. + /// (members) Changed the membership type (limited vs full) for team member. + /// This event is deprecated and will not be logged going forward as the + /// associated product functionality no longer exists. + DBTEAMLOGEventTypeMemberChangeMembershipType, + + /// (members) Changed team member name. DBTEAMLOGEventTypeMemberChangeName, - /// Changed the membership status of a team member. + /// (members) Changed the membership status of a team member. DBTEAMLOGEventTypeMemberChangeStatus, - /// Suggested a new team member to be added to the team. + /// (members) Permanently deleted contents of a removed team member account. + DBTEAMLOGEventTypeMemberPermanentlyDeleteAccountContents, + + /// (members) Set custom member space limit. + DBTEAMLOGEventTypeMemberSpaceLimitsAddCustomQuota, + + /// (members) Changed custom member space limit. + DBTEAMLOGEventTypeMemberSpaceLimitsChangeCustomQuota, + + /// (members) Changed the status with respect to whether the team member is + /// under or over storage quota specified by policy. + DBTEAMLOGEventTypeMemberSpaceLimitsChangeStatus, + + /// (members) Removed custom member space limit. + DBTEAMLOGEventTypeMemberSpaceLimitsRemoveCustomQuota, + + /// (members) Suggested a new team member to be added to the team. DBTEAMLOGEventTypeMemberSuggest, - /// Added users to the membership of a Paper doc or folder. + /// (members) Transferred contents of a removed team member account to + /// another member. + DBTEAMLOGEventTypeMemberTransferAccountContents, + + /// (paper) Added users to the membership of a Paper doc or folder. DBTEAMLOGEventTypePaperContentAddMember, - /// Added Paper doc or folder to a folder. + /// (paper) Added Paper doc or folder to a folder. DBTEAMLOGEventTypePaperContentAddToFolder, - /// Archived Paper doc or folder. + /// (paper) Archived Paper doc or folder. DBTEAMLOGEventTypePaperContentArchive, - /// Created a Paper doc or folder. + /// (paper) Created a Paper doc or folder. DBTEAMLOGEventTypePaperContentCreate, - /// Permanently deleted a Paper doc or folder. + /// (paper) Permanently deleted a Paper doc or folder. DBTEAMLOGEventTypePaperContentPermanentlyDelete, - /// Removed Paper doc or folder from a folder. + /// (paper) Removed Paper doc or folder from a folder. DBTEAMLOGEventTypePaperContentRemoveFromFolder, - /// Removed a user from the membership of a Paper doc or folder. + /// (paper) Removed a user from the membership of a Paper doc or folder. DBTEAMLOGEventTypePaperContentRemoveMember, - /// Renamed Paper doc or folder. + /// (paper) Renamed Paper doc or folder. DBTEAMLOGEventTypePaperContentRename, - /// Restored an archived Paper doc or folder. + /// (paper) Restored an archived Paper doc or folder. DBTEAMLOGEventTypePaperContentRestore, - /// Added a Paper doc comment. + /// (paper) Added a Paper doc comment. DBTEAMLOGEventTypePaperDocAddComment, - /// Changed the access type of a Paper doc member. + /// (paper) Changed the access type of a Paper doc member. DBTEAMLOGEventTypePaperDocChangeMemberRole, - /// Changed the sharing policy for Paper doc. + /// (paper) Changed the sharing policy for Paper doc. DBTEAMLOGEventTypePaperDocChangeSharingPolicy, - /// Followed or unfollowed a Paper doc. + /// (paper) Followed or unfollowed a Paper doc. DBTEAMLOGEventTypePaperDocChangeSubscription, - /// Paper doc archived. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (paper) Paper doc archived. This event is deprecated and will not be + /// logged going forward as the associated product functionality no longer + /// exists. DBTEAMLOGEventTypePaperDocDeleted, - /// Deleted a Paper doc comment. + /// (paper) Deleted a Paper doc comment. DBTEAMLOGEventTypePaperDocDeleteComment, - /// Downloaded a Paper doc in a particular output format. + /// (paper) Downloaded a Paper doc in a particular output format. DBTEAMLOGEventTypePaperDocDownload, - /// Edited a Paper doc. + /// (paper) Edited a Paper doc. DBTEAMLOGEventTypePaperDocEdit, - /// Edited a Paper doc comment. + /// (paper) Edited a Paper doc comment. DBTEAMLOGEventTypePaperDocEditComment, - /// Followed a Paper doc. This event is replaced by + /// (paper) Followed a Paper doc. This event is replaced by /// paper_doc_change_subscription and will not be logged going forward. DBTEAMLOGEventTypePaperDocFollowed, - /// Mentioned a member in a Paper doc. + /// (paper) Mentioned a member in a Paper doc. DBTEAMLOGEventTypePaperDocMention, - /// Requested to be a member on a Paper doc. + /// (paper) Requested to be a member on a Paper doc. DBTEAMLOGEventTypePaperDocRequestAccess, - /// Paper doc comment resolved. + /// (paper) Paper doc comment resolved. DBTEAMLOGEventTypePaperDocResolveComment, - /// Restored a Paper doc to previous revision. + /// (paper) Restored a Paper doc to previous revision. DBTEAMLOGEventTypePaperDocRevert, - /// Paper doc link shared via slack. + /// (paper) Paper doc link shared via slack. DBTEAMLOGEventTypePaperDocSlackShare, - /// Paper doc shared with team member. This event is deprecated and will not - /// be logged going forward as the associated product functionality no - /// longer exists. + /// (paper) Paper doc shared with team member. This event is deprecated and + /// will not be logged going forward as the associated product functionality + /// no longer exists. DBTEAMLOGEventTypePaperDocTeamInvite, - /// Paper doc trashed. + /// (paper) Paper doc trashed. DBTEAMLOGEventTypePaperDocTrashed, - /// Unresolved a Paper doc comment. + /// (paper) Unresolved a Paper doc comment. DBTEAMLOGEventTypePaperDocUnresolveComment, - /// Paper doc untrashed. + /// (paper) Paper doc untrashed. DBTEAMLOGEventTypePaperDocUntrashed, - /// Viewed Paper doc. + /// (paper) Viewed Paper doc. DBTEAMLOGEventTypePaperDocView, - /// Followed or unfollowed a Paper folder. + /// (paper) Paper external sharing policy changed: anyone. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. + DBTEAMLOGEventTypePaperExternalViewAllow, + + /// (paper) Paper external sharing policy changed: default team. This event + /// is deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. + DBTEAMLOGEventTypePaperExternalViewDefaultTeam, + + /// (paper) Paper external sharing policy changed: team-only. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. + DBTEAMLOGEventTypePaperExternalViewForbid, + + /// (paper) Followed or unfollowed a Paper folder. DBTEAMLOGEventTypePaperFolderChangeSubscription, - /// Paper folder archived. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (paper) Paper folder archived. This event is deprecated and will not be + /// logged going forward as the associated product functionality no longer + /// exists. DBTEAMLOGEventTypePaperFolderDeleted, - /// Followed a Paper folder. This event is replaced by + /// (paper) Followed a Paper folder. This event is replaced by /// paper_folder_change_subscription and will not be logged going forward. DBTEAMLOGEventTypePaperFolderFollowed, - /// Paper folder shared with team member. This event is deprecated and will - /// not be logged going forward as the associated product functionality no - /// longer exists. + /// (paper) Paper folder shared with team member. This event is deprecated + /// and will not be logged going forward as the associated product + /// functionality no longer exists. DBTEAMLOGEventTypePaperFolderTeamInvite, - /// Changed password. + /// (passwords) Changed password. DBTEAMLOGEventTypePasswordChange, - /// Reset password. + /// (passwords) Reset password. DBTEAMLOGEventTypePasswordReset, - /// Reset all team member passwords. + /// (passwords) Reset all team member passwords. DBTEAMLOGEventTypePasswordResetAll, - /// EMM excluded users report created. + /// (reports) EMM excluded users report created. DBTEAMLOGEventTypeEmmCreateExceptionsReport, - /// EMM mobile app usage report created. + /// (reports) EMM mobile app usage report created. DBTEAMLOGEventTypeEmmCreateUsageReport, - /// Smart Sync non-admin devices report created. + /// (reports) Member data report created. + DBTEAMLOGEventTypeExportMembersReport, + + /// (reports) Exported all Paper documents in the team. + DBTEAMLOGEventTypePaperAdminExportStart, + + /// (reports) Smart Sync non-admin devices report created. DBTEAMLOGEventTypeSmartSyncCreateAdminPrivilegeReport, - /// Created a team activity report. + /// (reports) Created a team activity report. DBTEAMLOGEventTypeTeamActivityCreateReport, - /// Shared an album. + /// (sharing) Shared an album. DBTEAMLOGEventTypeCollectionShare, - /// Changed a Paper document to be invite-only. This event is deprecated and - /// will not be logged going forward as the associated product functionality - /// no longer exists. + /// (sharing) Changed a Paper document to be invite-only. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. DBTEAMLOGEventTypeNoteAclInviteOnly, - /// Changed a Paper document to be link accessible. This event is deprecated - /// and will not be logged going forward as the associated product - /// functionality no longer exists. + /// (sharing) Changed a Paper document to be link accessible. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. DBTEAMLOGEventTypeNoteAclLink, - /// Changed a Paper document to be link accessible for the team. This event - /// is deprecated and will not be logged going forward as the associated - /// product functionality no longer exists. + /// (sharing) Changed a Paper document to be link accessible for the team. + /// This event is deprecated and will not be logged going forward as the + /// associated product functionality no longer exists. DBTEAMLOGEventTypeNoteAclTeamLink, - /// Shared a Paper doc. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. - DBTEAMLOGEventTypeNoteShared, - - /// Shared Paper document received. This event is deprecated and will not be + /// (sharing) Shared a Paper doc. This event is deprecated and will not be /// logged going forward as the associated product functionality no longer /// exists. + DBTEAMLOGEventTypeNoteShared, + + /// (sharing) Shared Paper document received. This event is deprecated and + /// will not be logged going forward as the associated product functionality + /// no longer exists. DBTEAMLOGEventTypeNoteShareReceive, - /// Opened a shared Paper doc. This event is deprecated and will not be - /// logged going forward as the associated product functionality no longer - /// exists. + /// (sharing) Opened a shared Paper doc. This event is deprecated and will + /// not be logged going forward as the associated product functionality no + /// longer exists. DBTEAMLOGEventTypeOpenNoteShared, - /// Added the team to a shared folder. + /// (sharing) Added the team to a shared folder. This event is deprecated + /// and will not be logged going forward as the associated product + /// functionality no longer exists. DBTEAMLOGEventTypeSfAddGroup, - /// Allowed non collaborators to view links to files in a shared folder. - /// This event is deprecated and will not be logged going forward as the - /// associated product functionality no longer exists. + /// (sharing) Allowed non collaborators to view links to files in a shared + /// folder. This event is deprecated and will not be logged going forward as + /// the associated product functionality no longer exists. DBTEAMLOGEventTypeSfAllowNonMembersToViewSharedLinks, - /// Invited a group to a shared folder. This event is deprecated and will - /// not be logged going forward as the associated product functionality no - /// longer exists. - DBTEAMLOGEventTypeSfInviteGroup, + /// (sharing) Admin settings: team members see a warning before sharing + /// folders outside the team (DEPRECATED FEATURE). This event is deprecated + /// and will not be logged going forward as the associated product + /// functionality no longer exists. + DBTEAMLOGEventTypeSfExternalInviteWarn, - /// Changed parent of shared folder. - DBTEAMLOGEventTypeSfNest, + /// (sharing) Invited Facebook users to a shared folder. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. + DBTEAMLOGEventTypeSfFbInvite, - /// Declined a team member's invitation to a shared folder. - DBTEAMLOGEventTypeSfTeamDecline, + /// (sharing) Changed a Facebook user's role in a shared folder. This event + /// is deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. + DBTEAMLOGEventTypeSfFbInviteChangeRole, - /// Granted access to a shared folder. This event is deprecated and will not - /// be logged going forward as the associated product functionality no - /// longer exists. + /// (sharing) Uninvited a Facebook user from a shared folder. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. + DBTEAMLOGEventTypeSfFbUninvite, + + /// (sharing) Invited a group to a shared folder. This event is deprecated + /// and will not be logged going forward as the associated product + /// functionality no longer exists. + DBTEAMLOGEventTypeSfInviteGroup, + + /// (sharing) Granted access to a shared folder. This event is deprecated + /// and will not be logged going forward as the associated product + /// functionality no longer exists. DBTEAMLOGEventTypeSfTeamGrantAccess, - /// Invited team members to a shared folder. This event is deprecated and - /// will not be logged going forward as the associated product functionality - /// no longer exists. + /// (sharing) Invited team members to a shared folder. This event is + /// replaced by shared_content_add_invitees and will not be logged going + /// forward. DBTEAMLOGEventTypeSfTeamInvite, - /// Changed a team member's role in a shared folder. This event is + /// (sharing) Changed a team member's role in a shared folder. This event is /// deprecated and will not be logged going forward as the associated /// product functionality no longer exists. DBTEAMLOGEventTypeSfTeamInviteChangeRole, - /// Joined a team member's shared folder. This event is deprecated and will - /// not be logged going forward as the associated product functionality no - /// longer exists. + /// (sharing) Joined a team member's shared folder. This event is deprecated + /// and will not be logged going forward as the associated product + /// functionality no longer exists. DBTEAMLOGEventTypeSfTeamJoin, - /// Joined a team member's shared folder from a link. This event is - /// deprecated and will not be logged going forward as the associated + /// (sharing) Joined a team member's shared folder from a link. This event + /// is deprecated and will not be logged going forward as the associated /// product functionality no longer exists. DBTEAMLOGEventTypeSfTeamJoinFromOobLink, - /// Unshared a folder with a team member. This event is deprecated and will - /// not be logged going forward as the associated product functionality no - /// longer exists. + /// (sharing) Unshared a folder with a team member. This event is replaced + /// by shared_content_remove_invitees and will not be logged going forward. DBTEAMLOGEventTypeSfTeamUninvite, - /// Sent an email invitation to the membership of a shared file or folder. + /// (sharing) Sent an email invitation to the membership of a shared file or + /// folder. DBTEAMLOGEventTypeSharedContentAddInvitees, - /// Added an expiry to the link for the shared file or folder. + /// (sharing) Added an expiry to the link for the shared file or folder. DBTEAMLOGEventTypeSharedContentAddLinkExpiry, - /// Added a password to the link for the shared file or folder. + /// (sharing) Added a password to the link for the shared file or folder. DBTEAMLOGEventTypeSharedContentAddLinkPassword, - /// Added users and/or groups to the membership of a shared file or folder. + /// (sharing) Added users and/or groups to the membership of a shared file + /// or folder. DBTEAMLOGEventTypeSharedContentAddMember, - /// Changed whether members can download the shared file or folder. + /// (sharing) Changed whether members can download the shared file or + /// folder. DBTEAMLOGEventTypeSharedContentChangeDownloadsPolicy, - /// Changed the access type of an invitee to a shared file or folder before - /// the invitation was claimed. + /// (sharing) Changed the access type of an invitee to a shared file or + /// folder before the invitation was claimed. DBTEAMLOGEventTypeSharedContentChangeInviteeRole, - /// Changed the audience of the link for a shared file or folder. + /// (sharing) Changed the audience of the link for a shared file or folder. DBTEAMLOGEventTypeSharedContentChangeLinkAudience, - /// Changed the expiry of the link for the shared file or folder. + /// (sharing) Changed the expiry of the link for the shared file or folder. DBTEAMLOGEventTypeSharedContentChangeLinkExpiry, - /// Changed the password on the link for the shared file or folder. + /// (sharing) Changed the password on the link for the shared file or + /// folder. DBTEAMLOGEventTypeSharedContentChangeLinkPassword, - /// Changed the access type of a shared file or folder member. + /// (sharing) Changed the access type of a shared file or folder member. DBTEAMLOGEventTypeSharedContentChangeMemberRole, - /// Changed whether members can see who viewed the shared file or folder. + /// (sharing) Changed whether members can see who viewed the shared file or + /// folder. DBTEAMLOGEventTypeSharedContentChangeViewerInfoPolicy, - /// Claimed membership to a team member's shared folder. + /// (sharing) Acquired membership on a shared file or folder by claiming an + /// invitation. DBTEAMLOGEventTypeSharedContentClaimInvitation, - /// Copied the shared file or folder to own Dropbox. + /// (sharing) Copied the shared file or folder to own Dropbox. DBTEAMLOGEventTypeSharedContentCopy, - /// Downloaded the shared file or folder. + /// (sharing) Downloaded the shared file or folder. DBTEAMLOGEventTypeSharedContentDownload, - /// Left the membership of a shared file or folder. + /// (sharing) Left the membership of a shared file or folder. DBTEAMLOGEventTypeSharedContentRelinquishMembership, - /// Removed an invitee from the membership of a shared file or folder before - /// it was claimed. - DBTEAMLOGEventTypeSharedContentRemoveInvitee, + /// (sharing) Removed an invitee from the membership of a shared file or + /// folder before it was claimed. + DBTEAMLOGEventTypeSharedContentRemoveInvitees, - /// Removed the expiry of the link for the shared file or folder. + /// (sharing) Removed the expiry of the link for the shared file or folder. DBTEAMLOGEventTypeSharedContentRemoveLinkExpiry, - /// Removed the password on the link for the shared file or folder. + /// (sharing) Removed the password on the link for the shared file or + /// folder. DBTEAMLOGEventTypeSharedContentRemoveLinkPassword, - /// Removed a user or a group from the membership of a shared file or - /// folder. + /// (sharing) Removed a user or a group from the membership of a shared file + /// or folder. DBTEAMLOGEventTypeSharedContentRemoveMember, - /// Requested to be on the membership of a shared file or folder. + /// (sharing) Requested to be on the membership of a shared file or folder. DBTEAMLOGEventTypeSharedContentRequestAccess, - /// Unshared a shared file or folder by clearing its membership and turning - /// off its link. + /// (sharing) Unshared a shared file or folder by clearing its membership + /// and turning off its link. DBTEAMLOGEventTypeSharedContentUnshare, - /// Previewed the shared file or folder. + /// (sharing) Previewed the shared file or folder. DBTEAMLOGEventTypeSharedContentView, - /// Set or unset the confidential flag on a shared folder. - DBTEAMLOGEventTypeSharedFolderChangeConfidentiality, - - /// Changed who can access the shared folder via a link. + /// (sharing) Changed who can access the shared folder via a link. DBTEAMLOGEventTypeSharedFolderChangeLinkPolicy, - /// Changed who can manage the membership of a shared folder. - DBTEAMLOGEventTypeSharedFolderChangeMemberManagementPolicy, + /// (sharing) Specify if the shared folder inherits its members from the + /// parent folder. + DBTEAMLOGEventTypeSharedFolderChangeMembersInheritancePolicy, + + /// (sharing) Changed who can add or remove members of a shared folder. + DBTEAMLOGEventTypeSharedFolderChangeMembersManagementPolicy, - /// Changed who can become a member of the shared folder. - DBTEAMLOGEventTypeSharedFolderChangeMemberPolicy, + /// (sharing) Changed who can become a member of the shared folder. + DBTEAMLOGEventTypeSharedFolderChangeMembersPolicy, - /// Created a shared folder. + /// (sharing) Created a shared folder. DBTEAMLOGEventTypeSharedFolderCreate, - /// Added a shared folder to own Dropbox. + /// (sharing) Declined a team member's invitation to a shared folder. + DBTEAMLOGEventTypeSharedFolderDeclineInvitation, + + /// (sharing) Added a shared folder to own Dropbox. DBTEAMLOGEventTypeSharedFolderMount, - /// Transferred the ownership of a shared folder to another member. + /// (sharing) Changed the parent of a shared folder. + DBTEAMLOGEventTypeSharedFolderNest, + + /// (sharing) Transferred the ownership of a shared folder to another + /// member. DBTEAMLOGEventTypeSharedFolderTransferOwnership, - /// Deleted a shared folder from Dropbox. + /// (sharing) Deleted a shared folder from Dropbox. DBTEAMLOGEventTypeSharedFolderUnmount, - /// Shared Paper document was opened. This event is deprecated and will not - /// be logged going forward as the associated product functionality no - /// longer exists. - DBTEAMLOGEventTypeSharedNoteOpened, - - /// Created a link to a file using an app. - DBTEAMLOGEventTypeShmodelAppCreate, + /// (sharing) Added a shared link expiration date. + DBTEAMLOGEventTypeSharedLinkAddExpiry, - /// Created a new link. - DBTEAMLOGEventTypeShmodelCreate, + /// (sharing) Changed the shared link expiration date. + DBTEAMLOGEventTypeSharedLinkChangeExpiry, - /// Removed a link. - DBTEAMLOGEventTypeShmodelDisable, + /// (sharing) Changed the visibility of a shared link. + DBTEAMLOGEventTypeSharedLinkChangeVisibility, - /// Shared a link with Facebook users. - DBTEAMLOGEventTypeShmodelFbShare, + /// (sharing) Added a file/folder to their Dropbox from a shared link. + DBTEAMLOGEventTypeSharedLinkCopy, - /// Shared a link with a group. This event is deprecated and will not be - /// logged going forward as the associated product functionality no longer - /// exists. - DBTEAMLOGEventTypeShmodelGroupShare, - - /// Removed the expiration date from a link. - DBTEAMLOGEventTypeShmodelRemoveExpiration, + /// (sharing) Created a new shared link. + DBTEAMLOGEventTypeSharedLinkCreate, - /// Added an expiration date to a link. - DBTEAMLOGEventTypeShmodelSetExpiration, + /// (sharing) Removed a shared link. + DBTEAMLOGEventTypeSharedLinkDisable, - /// Added a team member's file/folder to their Dropbox from a link. - DBTEAMLOGEventTypeShmodelTeamCopy, + /// (sharing) Downloaded a file/folder from a shared link. + DBTEAMLOGEventTypeSharedLinkDownload, - /// Downloaded a team member's file/folder from a link. - DBTEAMLOGEventTypeShmodelTeamDownload, + /// (sharing) Removed a shared link expiration date. + DBTEAMLOGEventTypeSharedLinkRemoveExpiry, - /// Shared a link with team members. - DBTEAMLOGEventTypeShmodelTeamShare, + /// (sharing) Added new members as the audience of a shared link. + DBTEAMLOGEventTypeSharedLinkShare, - /// Opened a team member's link. - DBTEAMLOGEventTypeShmodelTeamView, + /// (sharing) Opened a shared link. + DBTEAMLOGEventTypeSharedLinkView, - /// Password-protected a link. - DBTEAMLOGEventTypeShmodelVisibilityPassword, - - /// Made a file/folder visible to anyone with the link. - DBTEAMLOGEventTypeShmodelVisibilityPublic, + /// (sharing) Shared Paper document was opened. This event is deprecated and + /// will not be logged going forward as the associated product functionality + /// no longer exists. + DBTEAMLOGEventTypeSharedNoteOpened, - /// Made a file/folder visible only to team members with the link. - DBTEAMLOGEventTypeShmodelVisibilityTeamOnly, + /// (sharing) Shared a link with a group. This event is deprecated and will + /// not be logged going forward as the associated product functionality no + /// longer exists. + DBTEAMLOGEventTypeShmodelGroupShare, - /// Added the X.509 certificate for SSO. + /// (sso) Added the X.509 certificate for SSO. DBTEAMLOGEventTypeSsoAddCert, - /// Added sign-in URL for SSO. + /// (sso) Added sign-in URL for SSO. DBTEAMLOGEventTypeSsoAddLoginUrl, - /// Added sign-out URL for SSO. + /// (sso) Added sign-out URL for SSO. DBTEAMLOGEventTypeSsoAddLogoutUrl, - /// Changed the X.509 certificate for SSO. + /// (sso) Changed the X.509 certificate for SSO. DBTEAMLOGEventTypeSsoChangeCert, - /// Changed the sign-in URL for SSO. + /// (sso) Changed the sign-in URL for SSO. DBTEAMLOGEventTypeSsoChangeLoginUrl, - /// Changed the sign-out URL for SSO. + /// (sso) Changed the sign-out URL for SSO. DBTEAMLOGEventTypeSsoChangeLogoutUrl, - /// Changed the SAML identity mode for SSO. + /// (sso) Changed the SAML identity mode for SSO. DBTEAMLOGEventTypeSsoChangeSamlIdentityMode, - /// Removed the X.509 certificate for SSO. + /// (sso) Removed the X.509 certificate for SSO. DBTEAMLOGEventTypeSsoRemoveCert, - /// Removed the sign-in URL for SSO. + /// (sso) Removed the sign-in URL for SSO. DBTEAMLOGEventTypeSsoRemoveLoginUrl, - /// Removed single sign-on logout URL. + /// (sso) Removed single sign-on logout URL. DBTEAMLOGEventTypeSsoRemoveLogoutUrl, - /// Changed the archival status of a team folder. + /// (team_folders) Changed the archival status of a team folder. DBTEAMLOGEventTypeTeamFolderChangeStatus, - /// Created a new team folder in active status. + /// (team_folders) Created a new team folder in active status. DBTEAMLOGEventTypeTeamFolderCreate, - /// Downgraded a team folder to a regular shared folder. + /// (team_folders) Downgraded a team folder to a regular shared folder. DBTEAMLOGEventTypeTeamFolderDowngrade, - /// Permanently deleted an archived team folder. + /// (team_folders) Permanently deleted an archived team folder. DBTEAMLOGEventTypeTeamFolderPermanentlyDelete, - /// Renamed an active or archived team folder. + /// (team_folders) Renamed an active or archived team folder. DBTEAMLOGEventTypeTeamFolderRename, - /// Changed the account capture policy on a domain belonging to the team. + /// (team_policies) Changed the account capture policy on a domain belonging + /// to the team. DBTEAMLOGEventTypeAccountCaptureChangePolicy, - /// Disabled allow downloads. This event is deprecated and will not be - /// logged going forward as the associated product functionality no longer - /// exists. + /// (team_policies) Disabled allow downloads. This event is deprecated and + /// will not be logged going forward as the associated product functionality + /// no longer exists. DBTEAMLOGEventTypeAllowDownloadDisabled, - /// Enabled allow downloads. This event is deprecated and will not be logged - /// going forward as the associated product functionality no longer exists. + /// (team_policies) Enabled allow downloads. This event is deprecated and + /// will not be logged going forward as the associated product functionality + /// no longer exists. DBTEAMLOGEventTypeAllowDownloadEnabled, - /// Set a restriction policy regarding the location of data centers where - /// team data resides. + /// (team_policies) Set a restriction policy regarding the location of data + /// centers where team data resides. DBTEAMLOGEventTypeDataPlacementRestrictionChangePolicy, - /// Satisfied a previously set restriction policy regarding the location of - /// data centers where team data resides (i.e. all data have been migrated - /// according to the restriction placed). + /// (team_policies) Satisfied a previously set restriction policy regarding + /// the location of data centers where team data resides (i.e. all data have + /// been migrated according to the restriction placed). DBTEAMLOGEventTypeDataPlacementRestrictionSatisfyPolicy, - /// Set or removed a limit on the number of computers each team member can - /// link to their work Dropbox account. + /// (team_policies) Set or removed a limit on the number of computers each + /// team member can link to their work Dropbox account. DBTEAMLOGEventTypeDeviceApprovalsChangeDesktopPolicy, - /// Set or removed a limit on the number of mobiles devices each team member - /// can link to their work Dropbox account. + /// (team_policies) Set or removed a limit on the number of mobiles devices + /// each team member can link to their work Dropbox account. DBTEAMLOGEventTypeDeviceApprovalsChangeMobilePolicy, - /// Changed the action taken when a team member is already over the limits - /// (e.g when they join the team, an admin lowers limits, etc.). + /// (team_policies) Changed the action taken when a team member is already + /// over the limits (e.g when they join the team, an admin lowers limits, + /// etc.). DBTEAMLOGEventTypeDeviceApprovalsChangeOverageAction, - /// Changed the action taken with respect to approval limits when a team - /// member unlinks an approved device. + /// (team_policies) Changed the action taken with respect to approval limits + /// when a team member unlinks an approved device. DBTEAMLOGEventTypeDeviceApprovalsChangeUnlinkAction, - /// Added an exception for one or more team members to optionally use the - /// regular Dropbox app when EMM is enabled. + /// (team_policies) Added an exception for one or more team members to + /// optionally use the regular Dropbox app when EMM is enabled. DBTEAMLOGEventTypeEmmAddException, - /// Enabled or disabled enterprise mobility management for team members. + /// (team_policies) Enabled or disabled enterprise mobility management for + /// team members. DBTEAMLOGEventTypeEmmChangePolicy, - /// Removed an exception for one or more team members to optionally use the - /// regular Dropbox app when EMM is enabled. + /// (team_policies) Removed an exception for one or more team members to + /// optionally use the regular Dropbox app when EMM is enabled. DBTEAMLOGEventTypeEmmRemoveException, - /// Accepted or opted out of extended version history. + /// (team_policies) Accepted or opted out of extended version history. DBTEAMLOGEventTypeExtendedVersionHistoryChangePolicy, - /// Enabled or disabled commenting on team files. + /// (team_policies) Enabled or disabled commenting on team files. DBTEAMLOGEventTypeFileCommentsChangePolicy, - /// Enabled or disabled file requests. + /// (team_policies) Enabled or disabled file requests. DBTEAMLOGEventTypeFileRequestsChangePolicy, - /// Enabled file request emails for everyone. This event is deprecated and - /// will not be logged going forward as the associated product functionality - /// no longer exists. + /// (team_policies) Enabled file request emails for everyone. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. DBTEAMLOGEventTypeFileRequestsEmailsEnabled, - /// Allowed file request emails for the team. This event is deprecated and - /// will not be logged going forward as the associated product functionality - /// no longer exists. + /// (team_policies) Allowed file request emails for the team. This event is + /// deprecated and will not be logged going forward as the associated + /// product functionality no longer exists. DBTEAMLOGEventTypeFileRequestsEmailsRestrictedToTeamOnly, - /// Enabled or disabled Google single sign-on for the team. + /// (team_policies) Enabled or disabled Google single sign-on for the team. DBTEAMLOGEventTypeGoogleSsoChangePolicy, - /// Changed who can create groups. + /// (team_policies) Changed who can create groups. DBTEAMLOGEventTypeGroupUserManagementChangePolicy, - /// Changed whether users can find the team when not invited. + /// (team_policies) Changed whether users can find the team when not + /// invited. DBTEAMLOGEventTypeMemberRequestsChangePolicy, - /// Added an exception for one or more team members to bypass space limits - /// imposed by policy. + /// (team_policies) Added an exception for one or more team members to + /// bypass space limits imposed by policy. DBTEAMLOGEventTypeMemberSpaceLimitsAddException, - /// Changed the team default limit level. + /// (team_policies) Change the member space limit type for the team. + DBTEAMLOGEventTypeMemberSpaceLimitsChangeCapsTypePolicy, + + /// (team_policies) Changed the team default limit level. DBTEAMLOGEventTypeMemberSpaceLimitsChangePolicy, - /// Removed an exception for one or more team members to bypass space limits - /// imposed by policy. + /// (team_policies) Removed an exception for one or more team members to + /// bypass space limits imposed by policy. DBTEAMLOGEventTypeMemberSpaceLimitsRemoveException, - /// Enabled or disabled the option for team members to suggest new members - /// to add to the team. + /// (team_policies) Enabled or disabled the option for team members to + /// suggest new members to add to the team. DBTEAMLOGEventTypeMemberSuggestionsChangePolicy, - /// Enabled or disabled the Microsoft Office add-in, which lets team members - /// save files to Dropbox directly from Microsoft Office. + /// (team_policies) Enabled or disabled the Microsoft Office add-in, which + /// lets team members save files to Dropbox directly from Microsoft Office. DBTEAMLOGEventTypeMicrosoftOfficeAddinChangePolicy, - /// Enabled or disabled network control. + /// (team_policies) Enabled or disabled network control. DBTEAMLOGEventTypeNetworkControlChangePolicy, - /// Changed whether Dropbox Paper, when enabled, is deployed to all teams or - /// to specific members of the team. + /// (team_policies) Changed whether Dropbox Paper, when enabled, is deployed + /// to all teams or to specific members of the team. DBTEAMLOGEventTypePaperChangeDeploymentPolicy, - /// Changed whether non team members can view Paper documents using a link. - /// This event is deprecated and will not be logged going forward as the - /// associated product functionality no longer exists. + /// (team_policies) Changed whether non team members can view Paper + /// documents using a link. This event is deprecated and will not be logged + /// going forward as the associated product functionality no longer exists. DBTEAMLOGEventTypePaperChangeMemberLinkPolicy, - /// Changed whether team members can share Paper documents externally (i.e. - /// outside the team), and if so, whether they should be accessible only by - /// team members or anyone by default. + /// (team_policies) Changed whether team members can share Paper documents + /// externally (i.e. outside the team), and if so, whether they should be + /// accessible only by team members or anyone by default. DBTEAMLOGEventTypePaperChangeMemberPolicy, - /// Enabled or disabled Dropbox Paper for the team. + /// (team_policies) Enabled or disabled Dropbox Paper for the team. DBTEAMLOGEventTypePaperChangePolicy, - /// Enabled or disabled the ability of team members to permanently delete - /// content. + /// (team_policies) Users added to Paper enabled users list. + DBTEAMLOGEventTypePaperEnabledUsersGroupAddition, + + /// (team_policies) Users removed from Paper enabled users list. + DBTEAMLOGEventTypePaperEnabledUsersGroupRemoval, + + /// (team_policies) Enabled or disabled the ability of team members to + /// permanently delete content. DBTEAMLOGEventTypePermanentDeleteChangePolicy, - /// Changed whether team members can join shared folders owned externally - /// (i.e. outside the team). + /// (team_policies) Changed whether team members can join shared folders + /// owned externally (i.e. outside the team). DBTEAMLOGEventTypeSharingChangeFolderJoinPolicy, - /// Changed whether team members can share links externally (i.e. outside - /// the team), and if so, whether links should be accessible only by team - /// members or anyone by default. + /// (team_policies) Changed whether team members can share links externally + /// (i.e. outside the team), and if so, whether links should be accessible + /// only by team members or anyone by default. DBTEAMLOGEventTypeSharingChangeLinkPolicy, - /// Changed whether team members can share files and folders externally - /// (i.e. outside the team). + /// (team_policies) Changed whether team members can share files and folders + /// externally (i.e. outside the team). DBTEAMLOGEventTypeSharingChangeMemberPolicy, - /// Changed the default Smart Sync policy for team members. + /// (team_policies) Changed the default Smart Sync policy for team members. DBTEAMLOGEventTypeSmartSyncChangePolicy, - /// Opted team into Smart Sync. + /// (team_policies) Opted team into Smart Sync. DBTEAMLOGEventTypeSmartSyncNotOptOut, - /// Opted team out of Smart Sync. + /// (team_policies) Opted team out of Smart Sync. DBTEAMLOGEventTypeSmartSyncOptOut, - /// Change the single sign-on policy for the team. + /// (team_policies) Change the single sign-on policy for the team. DBTEAMLOGEventTypeSsoChangePolicy, - /// Change two-step verification policy for the team. + /// (team_policies) Change two-step verification policy for the team. DBTEAMLOGEventTypeTfaChangePolicy, - /// Enabled or disabled the option for team members to link a personal - /// Dropbox account in addition to their work account to the same computer. + /// (team_policies) Enabled or disabled the option for team members to link + /// a personal Dropbox account in addition to their work account to the same + /// computer. DBTEAMLOGEventTypeTwoAccountChangePolicy, - /// Changed how long team members can stay signed in to Dropbox on the web. + /// (team_policies) Changed how long team members can stay signed in to + /// Dropbox on the web. DBTEAMLOGEventTypeWebSessionsChangeFixedLengthPolicy, - /// Changed how long team members can be idle while signed in to Dropbox on - /// the web. + /// (team_policies) Changed how long team members can be idle while signed + /// in to Dropbox on the web. DBTEAMLOGEventTypeWebSessionsChangeIdleLengthPolicy, - /// Added a team logo to be displayed on shared link headers. + /// (team_profile) Merged another team into this team. + DBTEAMLOGEventTypeTeamMergeFrom, + + /// (team_profile) Merged this team into another team. + DBTEAMLOGEventTypeTeamMergeTo, + + /// (team_profile) Added a team logo to be displayed on shared link headers. DBTEAMLOGEventTypeTeamProfileAddLogo, - /// Changed the default language for the team. + /// (team_profile) Changed the default language for the team. DBTEAMLOGEventTypeTeamProfileChangeDefaultLanguage, - /// Changed the team logo to be displayed on shared link headers. + /// (team_profile) Changed the team logo to be displayed on shared link + /// headers. DBTEAMLOGEventTypeTeamProfileChangeLogo, - /// Changed the team name. + /// (team_profile) Changed the team name. DBTEAMLOGEventTypeTeamProfileChangeName, - /// Removed the team logo to be displayed on shared link headers. + /// (team_profile) Removed the team logo to be displayed on shared link + /// headers. DBTEAMLOGEventTypeTeamProfileRemoveLogo, - /// Added a backup phone for two-step verification. + /// (tfa) Added a backup phone for two-step verification. DBTEAMLOGEventTypeTfaAddBackupPhone, - /// Added a security key for two-step verification. + /// (tfa) Added a security key for two-step verification. DBTEAMLOGEventTypeTfaAddSecurityKey, - /// Changed the backup phone for two-step verification. + /// (tfa) Changed the backup phone for two-step verification. DBTEAMLOGEventTypeTfaChangeBackupPhone, - /// Enabled, disabled or changed the configuration for two-step + /// (tfa) Enabled, disabled or changed the configuration for two-step /// verification. DBTEAMLOGEventTypeTfaChangeStatus, - /// Removed the backup phone for two-step verification. + /// (tfa) Removed the backup phone for two-step verification. DBTEAMLOGEventTypeTfaRemoveBackupPhone, - /// Removed a security key for two-step verification. + /// (tfa) Removed a security key for two-step verification. DBTEAMLOGEventTypeTfaRemoveSecurityKey, - /// Reset two-step verification for team member. + /// (tfa) Reset two-step verification for team member. DBTEAMLOGEventTypeTfaReset, /// (no description). @@ -960,2813 +1269,5187 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Represents the union's current tag state. @property (nonatomic, readonly) DBTEAMLOGEventTypeTag tag; -#pragma mark - Constructors +/// (apps) Linked an app for team. @note Ensure the `isAppLinkTeam` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAppLinkTeamType *appLinkTeam; -/// -/// Initializes union class with tag state of "member_change_membership_type". -/// -/// Description of the "member_change_membership_type" tag state: Changed the -/// membership type (limited vs full) for team member. This event is deprecated -/// and will not be logged going forward as the associated product functionality -/// no longer exists. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberChangeMembershipType; +/// (apps) Linked an app for team member. @note Ensure the `isAppLinkUser` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGAppLinkUserType *appLinkUser; -/// -/// Initializes union class with tag state of -/// "member_permanently_delete_account_contents". -/// -/// Description of the "member_permanently_delete_account_contents" tag state: -/// Permanently deleted contents of a removed team member account. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberPermanentlyDeleteAccountContents; +/// (apps) Unlinked an app for team. @note Ensure the `isAppUnlinkTeam` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAppUnlinkTeamType *appUnlinkTeam; -/// -/// Initializes union class with tag state of -/// "member_space_limits_change_status". -/// -/// Description of the "member_space_limits_change_status" tag state: Changed -/// the status with respect to whether the team member is under or over storage -/// quota specified by policy. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberSpaceLimitsChangeStatus; +/// (apps) Unlinked an app for team member. @note Ensure the `isAppUnlinkUser` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGAppUnlinkUserType *appUnlinkUser; -/// -/// Initializes union class with tag state of -/// "member_transfer_account_contents". -/// -/// Description of the "member_transfer_account_contents" tag state: Transferred -/// contents of a removed team member account to another member. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMemberTransferAccountContents; +/// (comments) Added a file comment. @note Ensure the `isFileAddComment` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileAddCommentType *fileAddComment; -/// -/// Initializes union class with tag state of "paper_admin_export_start". -/// -/// Description of the "paper_admin_export_start" tag state: Exported all Paper -/// documents in the team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperAdminExportStart; +/// (comments) Subscribed to or unsubscribed from comment notifications for +/// file. @note Ensure the `isFileChangeCommentSubscription` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileChangeCommentSubscriptionType *fileChangeCommentSubscription; -/// -/// Initializes union class with tag state of -/// "paper_enabled_users_group_addition". -/// -/// Description of the "paper_enabled_users_group_addition" tag state: Users -/// added to Paper enabled users list. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperEnabledUsersGroupAddition; +/// (comments) Deleted a file comment. @note Ensure the `isFileDeleteComment` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGFileDeleteCommentType *fileDeleteComment; -/// -/// Initializes union class with tag state of -/// "paper_enabled_users_group_removal". -/// -/// Description of the "paper_enabled_users_group_removal" tag state: Users -/// removed from Paper enabled users list. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperEnabledUsersGroupRemoval; +/// (comments) Liked a file comment. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isFileLikeComment` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileLikeCommentType *fileLikeComment; -/// -/// Initializes union class with tag state of "paper_external_view_allow". -/// -/// Description of the "paper_external_view_allow" tag state: Paper external -/// sharing policy changed: anyone. This event is deprecated and will not be +/// (comments) Resolved a file comment. @note Ensure the `isFileResolveComment` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGFileResolveCommentType *fileResolveComment; + +/// (comments) Unliked a file comment. This event is deprecated and will not be /// logged going forward as the associated product functionality no longer -/// exists. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperExternalViewAllow; +/// exists. @note Ensure the `isFileUnlikeComment` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileUnlikeCommentType *fileUnlikeComment; + +/// (comments) Unresolved a file comment. @note Ensure the +/// `isFileUnresolveComment` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileUnresolveCommentType *fileUnresolveComment; + +/// (devices) IP address associated with active desktop session changed. @note +/// Ensure the `isDeviceChangeIpDesktop` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceChangeIpDesktopType *deviceChangeIpDesktop; + +/// (devices) IP address associated with active mobile session changed. @note +/// Ensure the `isDeviceChangeIpMobile` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceChangeIpMobileType *deviceChangeIpMobile; + +/// (devices) IP address associated with active Web session changed. @note +/// Ensure the `isDeviceChangeIpWeb` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceChangeIpWebType *deviceChangeIpWeb; + +/// (devices) Failed to delete all files from an unlinked device. @note Ensure +/// the `isDeviceDeleteOnUnlinkFail` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceDeleteOnUnlinkFailType *deviceDeleteOnUnlinkFail; + +/// (devices) Deleted all files from an unlinked device. @note Ensure the +/// `isDeviceDeleteOnUnlinkSuccess` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *deviceDeleteOnUnlinkSuccess; + +/// (devices) Failed to link a device. @note Ensure the `isDeviceLinkFail` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceLinkFailType *deviceLinkFail; + +/// (devices) Linked a device. @note Ensure the `isDeviceLinkSuccess` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceLinkSuccessType *deviceLinkSuccess; + +/// (devices) Disable Device Management. This event is deprecated and will not +/// be logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isDeviceManagementDisabled` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceManagementDisabledType *deviceManagementDisabled; + +/// (devices) Enable Device Management. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isDeviceManagementEnabled` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceManagementEnabledType *deviceManagementEnabled; + +/// (devices) Disconnected a device. @note Ensure the `isDeviceUnlink` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceUnlinkType *deviceUnlink; + +/// (devices) Refreshed the auth token used for setting up enterprise mobility +/// management. @note Ensure the `isEmmRefreshAuthToken` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmRefreshAuthTokenType *emmRefreshAuthToken; + +/// (domains) Granted or revoked the option to enable account capture on domains +/// belonging to the team. @note Ensure the `isAccountCaptureChangeAvailability` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGAccountCaptureChangeAvailabilityType *accountCaptureChangeAvailability; + +/// (domains) Account captured user migrated their account to the team. @note +/// Ensure the `isAccountCaptureMigrateAccount` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAccountCaptureMigrateAccountType *accountCaptureMigrateAccount; + +/// (domains) Proactive account capture email sent to all unmanaged members. +/// @note Ensure the `isAccountCaptureNotificationEmailsSent` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAccountCaptureNotificationEmailsSentType *accountCaptureNotificationEmailsSent; + +/// (domains) Account captured user relinquished their account by changing the +/// email address associated with it. @note Ensure the +/// `isAccountCaptureRelinquishAccount` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAccountCaptureRelinquishAccountType *accountCaptureRelinquishAccount; + +/// (domains) Disabled domain invites. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isDisabledDomainInvites` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDisabledDomainInvitesType *disabledDomainInvites; + +/// (domains) Approved a member's request to join the team. @note Ensure the +/// `isDomainInvitesApproveRequestToJoinTeam` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *domainInvitesApproveRequestToJoinTeam; + +/// (domains) Declined a user's request to join the team. @note Ensure the +/// `isDomainInvitesDeclineRequestToJoinTeam` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *domainInvitesDeclineRequestToJoinTeam; + +/// (domains) Sent domain invites to existing domain accounts. @note Ensure the +/// `isDomainInvitesEmailExistingUsers` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDomainInvitesEmailExistingUsersType *domainInvitesEmailExistingUsers; + +/// (domains) Asked to join the team. @note Ensure the +/// `isDomainInvitesRequestToJoinTeam` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDomainInvitesRequestToJoinTeamType *domainInvitesRequestToJoinTeam; + +/// (domains) Turned off u201cAutomatically invite new usersu201d. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the +/// `isDomainInvitesSetInviteNewUserPrefToNo` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *domainInvitesSetInviteNewUserPrefToNo; -/// -/// Initializes union class with tag state of -/// "paper_external_view_default_team". -/// -/// Description of the "paper_external_view_default_team" tag state: Paper -/// external sharing policy changed: default team. This event is deprecated and +/// (domains) Turned on u201cAutomatically invite new usersu201d. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the +/// `isDomainInvitesSetInviteNewUserPrefToYes` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *domainInvitesSetInviteNewUserPrefToYes; + +/// (domains) Failed to verify a domain belonging to the team. @note Ensure the +/// `isDomainVerificationAddDomainFail` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDomainVerificationAddDomainFailType *domainVerificationAddDomainFail; + +/// (domains) Verified a domain belonging to the team. @note Ensure the +/// `isDomainVerificationAddDomainSuccess` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDomainVerificationAddDomainSuccessType *domainVerificationAddDomainSuccess; + +/// (domains) Removed a domain from the list of verified domains belonging to +/// the team. @note Ensure the `isDomainVerificationRemoveDomain` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDomainVerificationRemoveDomainType *domainVerificationRemoveDomain; + +/// (domains) Enabled domain invites. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isEnabledDomainInvites` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEnabledDomainInvitesType *enabledDomainInvites; + +/// (file_operations) Created folders. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isCreateFolder` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGCreateFolderType *createFolder; + +/// (file_operations) Added files and/or folders. @note Ensure the `isFileAdd` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGFileAddType *fileAdd; + +/// (file_operations) Copied files and/or folders. @note Ensure the `isFileCopy` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGFileCopyType *fileCopy; + +/// (file_operations) Deleted files and/or folders. @note Ensure the +/// `isFileDelete` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileDeleteType *fileDelete; + +/// (file_operations) Downloaded files and/or folders. @note Ensure the +/// `isFileDownload` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileDownloadType *fileDownload; + +/// (file_operations) Edited files. @note Ensure the `isFileEdit` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileEditType *fileEdit; + +/// (file_operations) Create a copy reference to a file or folder. @note Ensure +/// the `isFileGetCopyReference` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileGetCopyReferenceType *fileGetCopyReference; + +/// (file_operations) Moved files and/or folders. @note Ensure the `isFileMove` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGFileMoveType *fileMove; + +/// (file_operations) Permanently deleted files and/or folders. @note Ensure the +/// `isFilePermanentlyDelete` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFilePermanentlyDeleteType *filePermanentlyDelete; + +/// (file_operations) Previewed files and/or folders. @note Ensure the +/// `isFilePreview` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFilePreviewType *filePreview; + +/// (file_operations) Renamed files and/or folders. @note Ensure the +/// `isFileRename` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRenameType *fileRename; + +/// (file_operations) Restored deleted files and/or folders. @note Ensure the +/// `isFileRestore` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRestoreType *fileRestore; + +/// (file_operations) Reverted files to a previous version. @note Ensure the +/// `isFileRevert` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRevertType *fileRevert; + +/// (file_operations) Rolled back file change location changes. @note Ensure the +/// `isFileRollbackChanges` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRollbackChangesType *fileRollbackChanges; + +/// (file_operations) Save a file or folder using a copy reference. @note Ensure +/// the `isFileSaveCopyReference` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileSaveCopyReferenceType *fileSaveCopyReference; + +/// (file_requests) Change a file request. @note Ensure the +/// `isFileRequestChange` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRequestChangeType *fileRequestChange; + +/// (file_requests) Closed a file request. @note Ensure the `isFileRequestClose` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGFileRequestCloseType *fileRequestClose; + +/// (file_requests) Created a file request. @note Ensure the +/// `isFileRequestCreate` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRequestCreateType *fileRequestCreate; + +/// (file_requests) Received files for a file request. @note Ensure the +/// `isFileRequestReceiveFile` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRequestReceiveFileType *fileRequestReceiveFile; + +/// (groups) Added an external ID for group. @note Ensure the +/// `isGroupAddExternalId` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupAddExternalIdType *groupAddExternalId; + +/// (groups) Added team members to a group. @note Ensure the `isGroupAddMember` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGGroupAddMemberType *groupAddMember; + +/// (groups) Changed the external ID for group. @note Ensure the +/// `isGroupChangeExternalId` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupChangeExternalIdType *groupChangeExternalId; + +/// (groups) Changed group management type. @note Ensure the +/// `isGroupChangeManagementType` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupChangeManagementTypeType *groupChangeManagementType; + +/// (groups) Changed the manager permissions belonging to a group member. @note +/// Ensure the `isGroupChangeMemberRole` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupChangeMemberRoleType *groupChangeMemberRole; + +/// (groups) Created a group. @note Ensure the `isGroupCreate` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupCreateType *groupCreate; + +/// (groups) Deleted a group. @note Ensure the `isGroupDelete` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupDeleteType *groupDelete; + +/// (groups) Moved a group. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// @note Ensure the `isGroupMoved` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupMovedType *groupMoved; + +/// (groups) Removed the external ID for group. @note Ensure the +/// `isGroupRemoveExternalId` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupRemoveExternalIdType *groupRemoveExternalId; + +/// (groups) Removed team members from a group. @note Ensure the +/// `isGroupRemoveMember` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupRemoveMemberType *groupRemoveMember; + +/// (groups) Renamed a group. @note Ensure the `isGroupRename` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupRenameType *groupRename; + +/// (logins) Failed to sign in via EMM. This event is replaced by login_fail and +/// will not be logged going forward. @note Ensure the `isEmmError` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmErrorType *emmError; + +/// (logins) Failed to sign in. @note Ensure the `isLoginFail` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGLoginFailType *loginFail; + +/// (logins) Signed in. @note Ensure the `isLoginSuccess` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGLoginSuccessType *loginSuccess; + +/// (logins) Signed out. @note Ensure the `isLogout` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGLogoutType *logout; + +/// (logins) Ended reseller support session. @note Ensure the +/// `isResellerSupportSessionEnd` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGResellerSupportSessionEndType *resellerSupportSessionEnd; + +/// (logins) Started reseller support session. @note Ensure the +/// `isResellerSupportSessionStart` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGResellerSupportSessionStartType *resellerSupportSessionStart; + +/// (logins) Ended admin sign-in-as session. @note Ensure the +/// `isSignInAsSessionEnd` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSignInAsSessionEndType *signInAsSessionEnd; + +/// (logins) Started admin sign-in-as session. @note Ensure the +/// `isSignInAsSessionStart` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSignInAsSessionStartType *signInAsSessionStart; + +/// (logins) Failed to sign in via SSO. This event is replaced by login_fail and +/// will not be logged going forward. @note Ensure the `isSsoError` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoErrorType *ssoError; + +/// (members) Specify team member name. @note Ensure the `isMemberAddName` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGMemberAddNameType *memberAddName; + +/// (members) Change the admin role belonging to team member. @note Ensure the +/// `isMemberChangeAdminRole` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberChangeAdminRoleType *memberChangeAdminRole; + +/// (members) Changed team member email address. @note Ensure the +/// `isMemberChangeEmail` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberChangeEmailType *memberChangeEmail; + +/// (members) Changed the membership type (limited vs full) for team member. +/// This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. @note Ensure the +/// `isMemberChangeMembershipType` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberChangeMembershipTypeType *memberChangeMembershipType; + +/// (members) Changed team member name. @note Ensure the `isMemberChangeName` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGMemberChangeNameType *memberChangeName; + +/// (members) Changed the membership status of a team member. @note Ensure the +/// `isMemberChangeStatus` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberChangeStatusType *memberChangeStatus; + +/// (members) Permanently deleted contents of a removed team member account. +/// @note Ensure the `isMemberPermanentlyDeleteAccountContents` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *memberPermanentlyDeleteAccountContents; + +/// (members) Set custom member space limit. @note Ensure the +/// `isMemberSpaceLimitsAddCustomQuota` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *memberSpaceLimitsAddCustomQuota; + +/// (members) Changed custom member space limit. @note Ensure the +/// `isMemberSpaceLimitsChangeCustomQuota` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *memberSpaceLimitsChangeCustomQuota; + +/// (members) Changed the status with respect to whether the team member is +/// under or over storage quota specified by policy. @note Ensure the +/// `isMemberSpaceLimitsChangeStatus` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsChangeStatusType *memberSpaceLimitsChangeStatus; + +/// (members) Removed custom member space limit. @note Ensure the +/// `isMemberSpaceLimitsRemoveCustomQuota` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *memberSpaceLimitsRemoveCustomQuota; + +/// (members) Suggested a new team member to be added to the team. @note Ensure +/// the `isMemberSuggest` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSuggestType *memberSuggest; + +/// (members) Transferred contents of a removed team member account to another +/// member. @note Ensure the `isMemberTransferAccountContents` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberTransferAccountContentsType *memberTransferAccountContents; + +/// (paper) Added users to the membership of a Paper doc or folder. @note Ensure +/// the `isPaperContentAddMember` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentAddMemberType *paperContentAddMember; + +/// (paper) Added Paper doc or folder to a folder. @note Ensure the +/// `isPaperContentAddToFolder` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentAddToFolderType *paperContentAddToFolder; + +/// (paper) Archived Paper doc or folder. @note Ensure the +/// `isPaperContentArchive` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentArchiveType *paperContentArchive; + +/// (paper) Created a Paper doc or folder. @note Ensure the +/// `isPaperContentCreate` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentCreateType *paperContentCreate; + +/// (paper) Permanently deleted a Paper doc or folder. @note Ensure the +/// `isPaperContentPermanentlyDelete` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentPermanentlyDeleteType *paperContentPermanentlyDelete; + +/// (paper) Removed Paper doc or folder from a folder. @note Ensure the +/// `isPaperContentRemoveFromFolder` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentRemoveFromFolderType *paperContentRemoveFromFolder; + +/// (paper) Removed a user from the membership of a Paper doc or folder. @note +/// Ensure the `isPaperContentRemoveMember` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentRemoveMemberType *paperContentRemoveMember; + +/// (paper) Renamed Paper doc or folder. @note Ensure the `isPaperContentRename` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentRenameType *paperContentRename; + +/// (paper) Restored an archived Paper doc or folder. @note Ensure the +/// `isPaperContentRestore` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperContentRestoreType *paperContentRestore; + +/// (paper) Added a Paper doc comment. @note Ensure the `isPaperDocAddComment` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocAddCommentType *paperDocAddComment; + +/// (paper) Changed the access type of a Paper doc member. @note Ensure the +/// `isPaperDocChangeMemberRole` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocChangeMemberRoleType *paperDocChangeMemberRole; + +/// (paper) Changed the sharing policy for Paper doc. @note Ensure the +/// `isPaperDocChangeSharingPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocChangeSharingPolicyType *paperDocChangeSharingPolicy; + +/// (paper) Followed or unfollowed a Paper doc. @note Ensure the +/// `isPaperDocChangeSubscription` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocChangeSubscriptionType *paperDocChangeSubscription; + +/// (paper) Paper doc archived. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// @note Ensure the `isPaperDocDeleted` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocDeletedType *paperDocDeleted; + +/// (paper) Deleted a Paper doc comment. @note Ensure the +/// `isPaperDocDeleteComment` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocDeleteCommentType *paperDocDeleteComment; + +/// (paper) Downloaded a Paper doc in a particular output format. @note Ensure +/// the `isPaperDocDownload` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocDownloadType *paperDocDownload; + +/// (paper) Edited a Paper doc. @note Ensure the `isPaperDocEdit` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocEditType *paperDocEdit; + +/// (paper) Edited a Paper doc comment. @note Ensure the `isPaperDocEditComment` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocEditCommentType *paperDocEditComment; + +/// (paper) Followed a Paper doc. This event is replaced by +/// paper_doc_change_subscription and will not be logged going forward. @note +/// Ensure the `isPaperDocFollowed` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocFollowedType *paperDocFollowed; + +/// (paper) Mentioned a member in a Paper doc. @note Ensure the +/// `isPaperDocMention` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocMentionType *paperDocMention; + +/// (paper) Requested to be a member on a Paper doc. @note Ensure the +/// `isPaperDocRequestAccess` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocRequestAccessType *paperDocRequestAccess; + +/// (paper) Paper doc comment resolved. @note Ensure the +/// `isPaperDocResolveComment` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocResolveCommentType *paperDocResolveComment; + +/// (paper) Restored a Paper doc to previous revision. @note Ensure the +/// `isPaperDocRevert` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocRevertType *paperDocRevert; + +/// (paper) Paper doc link shared via slack. @note Ensure the +/// `isPaperDocSlackShare` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocSlackShareType *paperDocSlackShare; + +/// (paper) Paper doc shared with team member. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isPaperDocTeamInvite` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocTeamInviteType *paperDocTeamInvite; + +/// (paper) Paper doc trashed. @note Ensure the `isPaperDocTrashed` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocTrashedType *paperDocTrashed; + +/// (paper) Unresolved a Paper doc comment. @note Ensure the +/// `isPaperDocUnresolveComment` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocUnresolveCommentType *paperDocUnresolveComment; + +/// (paper) Paper doc untrashed. @note Ensure the `isPaperDocUntrashed` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocUntrashedType *paperDocUntrashed; + +/// (paper) Viewed Paper doc. @note Ensure the `isPaperDocView` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperDocViewType *paperDocView; + +/// (paper) Paper external sharing policy changed: anyone. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isPaperExternalViewAllow` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewAllowType *paperExternalViewAllow; + +/// (paper) Paper external sharing policy changed: default team. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the +/// `isPaperExternalViewDefaultTeam` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewDefaultTeamType *paperExternalViewDefaultTeam; + +/// (paper) Paper external sharing policy changed: team-only. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isPaperExternalViewForbid` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPaperExternalViewForbidType *paperExternalViewForbid; + +/// (paper) Followed or unfollowed a Paper folder. @note Ensure the +/// `isPaperFolderChangeSubscription` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperFolderChangeSubscriptionType *paperFolderChangeSubscription; + +/// (paper) Paper folder archived. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isPaperFolderDeleted` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperFolderDeletedType *paperFolderDeleted; + +/// (paper) Followed a Paper folder. This event is replaced by +/// paper_folder_change_subscription and will not be logged going forward. @note +/// Ensure the `isPaperFolderFollowed` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperFolderFollowedType *paperFolderFollowed; + +/// (paper) Paper folder shared with team member. This event is deprecated and /// will not be logged going forward as the associated product functionality no -/// longer exists. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperExternalViewDefaultTeam; +/// longer exists. @note Ensure the `isPaperFolderTeamInvite` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperFolderTeamInviteType *paperFolderTeamInvite; + +/// (passwords) Changed password. @note Ensure the `isPasswordChange` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPasswordChangeType *passwordChange; + +/// (passwords) Reset password. @note Ensure the `isPasswordReset` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPasswordResetType *passwordReset; + +/// (passwords) Reset all team member passwords. @note Ensure the +/// `isPasswordResetAll` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPasswordResetAllType *passwordResetAll; + +/// (reports) EMM excluded users report created. @note Ensure the +/// `isEmmCreateExceptionsReport` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmCreateExceptionsReportType *emmCreateExceptionsReport; + +/// (reports) EMM mobile app usage report created. @note Ensure the +/// `isEmmCreateUsageReport` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmCreateUsageReportType *emmCreateUsageReport; + +/// (reports) Member data report created. @note Ensure the +/// `isExportMembersReport` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGExportMembersReportType *exportMembersReport; + +/// (reports) Exported all Paper documents in the team. @note Ensure the +/// `isPaperAdminExportStart` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperAdminExportStartType *paperAdminExportStart; + +/// (reports) Smart Sync non-admin devices report created. @note Ensure the +/// `isSmartSyncCreateAdminPrivilegeReport` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *smartSyncCreateAdminPrivilegeReport; + +/// (reports) Created a team activity report. @note Ensure the +/// `isTeamActivityCreateReport` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamActivityCreateReportType *teamActivityCreateReport; + +/// (sharing) Shared an album. @note Ensure the `isCollectionShare` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGCollectionShareType *collectionShare; + +/// (sharing) Changed a Paper document to be invite-only. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isNoteAclInviteOnly` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGNoteAclInviteOnlyType *noteAclInviteOnly; -/// -/// Initializes union class with tag state of "paper_external_view_forbid". -/// -/// Description of the "paper_external_view_forbid" tag state: Paper external -/// sharing policy changed: team-only. This event is deprecated and will not be +/// (sharing) Changed a Paper document to be link accessible. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isNoteAclLink` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGNoteAclLinkType *noteAclLink; + +/// (sharing) Changed a Paper document to be link accessible for the team. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. @note Ensure the `isNoteAclTeamLink` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGNoteAclTeamLinkType *noteAclTeamLink; + +/// (sharing) Shared a Paper doc. This event is deprecated and will not be /// logged going forward as the associated product functionality no longer -/// exists. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithPaperExternalViewForbid; +/// exists. @note Ensure the `isNoteShared` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGNoteSharedType *noteShared; -/// -/// Initializes union class with tag state of "sf_external_invite_warn". -/// -/// Description of the "sf_external_invite_warn" tag state: Admin settings: team -/// members see a warning before sharing folders outside the team (DEPRECATED -/// FEATURE). This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSfExternalInviteWarn; +/// (sharing) Shared Paper document received. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isNoteShareReceive` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGNoteShareReceiveType *noteShareReceive; -/// -/// Initializes union class with tag state of "team_merge_from". -/// -/// Description of the "team_merge_from" tag state: Merged another team into -/// this team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTeamMergeFrom; +/// (sharing) Opened a shared Paper doc. This event is deprecated and will not +/// be logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isOpenNoteShared` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGOpenNoteSharedType *openNoteShared; -/// -/// Initializes union class with tag state of "team_merge_to". -/// -/// Description of the "team_merge_to" tag state: Merged this team into another -/// team. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTeamMergeTo; +/// (sharing) Added the team to a shared folder. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isSfAddGroup` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfAddGroupType *sfAddGroup; + +/// (sharing) Allowed non collaborators to view links to files in a shared +/// folder. This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. @note Ensure the +/// `isSfAllowNonMembersToViewSharedLinks` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *sfAllowNonMembersToViewSharedLinks; + +/// (sharing) Admin settings: team members see a warning before sharing folders +/// outside the team (DEPRECATED FEATURE). This event is deprecated and will not +/// be logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isSfExternalInviteWarn` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfExternalInviteWarnType *sfExternalInviteWarn; + +/// (sharing) Invited Facebook users to a shared folder. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isSfFbInvite` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfFbInviteType *sfFbInvite; + +/// (sharing) Changed a Facebook user's role in a shared folder. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isSfFbInviteChangeRole` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSfFbInviteChangeRoleType *sfFbInviteChangeRole; + +/// (sharing) Uninvited a Facebook user from a shared folder. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isSfFbUninvite` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfFbUninviteType *sfFbUninvite; + +/// (sharing) Invited a group to a shared folder. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isSfInviteGroup` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfInviteGroupType *sfInviteGroup; + +/// (sharing) Granted access to a shared folder. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isSfTeamGrantAccess` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfTeamGrantAccessType *sfTeamGrantAccess; + +/// (sharing) Invited team members to a shared folder. This event is replaced by +/// shared_content_add_invitees and will not be logged going forward. @note +/// Ensure the `isSfTeamInvite` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfTeamInviteType *sfTeamInvite; + +/// (sharing) Changed a team member's role in a shared folder. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isSfTeamInviteChangeRole` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSfTeamInviteChangeRoleType *sfTeamInviteChangeRole; + +/// (sharing) Joined a team member's shared folder. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isSfTeamJoin` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfTeamJoinType *sfTeamJoin; + +/// (sharing) Joined a team member's shared folder from a link. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the `isSfTeamJoinFromOobLink` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSfTeamJoinFromOobLinkType *sfTeamJoinFromOobLink; + +/// (sharing) Unshared a folder with a team member. This event is replaced by +/// shared_content_remove_invitees and will not be logged going forward. @note +/// Ensure the `isSfTeamUninvite` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSfTeamUninviteType *sfTeamUninvite; + +/// (sharing) Sent an email invitation to the membership of a shared file or +/// folder. @note Ensure the `isSharedContentAddInvitees` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentAddInviteesType *sharedContentAddInvitees; + +/// (sharing) Added an expiry to the link for the shared file or folder. @note +/// Ensure the `isSharedContentAddLinkExpiry` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentAddLinkExpiryType *sharedContentAddLinkExpiry; + +/// (sharing) Added a password to the link for the shared file or folder. @note +/// Ensure the `isSharedContentAddLinkPassword` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentAddLinkPasswordType *sharedContentAddLinkPassword; + +/// (sharing) Added users and/or groups to the membership of a shared file or +/// folder. @note Ensure the `isSharedContentAddMember` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentAddMemberType *sharedContentAddMember; + +/// (sharing) Changed whether members can download the shared file or folder. +/// @note Ensure the `isSharedContentChangeDownloadsPolicy` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeDownloadsPolicyType *sharedContentChangeDownloadsPolicy; + +/// (sharing) Changed the access type of an invitee to a shared file or folder +/// before the invitation was claimed. @note Ensure the +/// `isSharedContentChangeInviteeRole` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeInviteeRoleType *sharedContentChangeInviteeRole; + +/// (sharing) Changed the audience of the link for a shared file or folder. +/// @note Ensure the `isSharedContentChangeLinkAudience` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeLinkAudienceType *sharedContentChangeLinkAudience; + +/// (sharing) Changed the expiry of the link for the shared file or folder. +/// @note Ensure the `isSharedContentChangeLinkExpiry` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeLinkExpiryType *sharedContentChangeLinkExpiry; + +/// (sharing) Changed the password on the link for the shared file or folder. +/// @note Ensure the `isSharedContentChangeLinkPassword` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeLinkPasswordType *sharedContentChangeLinkPassword; + +/// (sharing) Changed the access type of a shared file or folder member. @note +/// Ensure the `isSharedContentChangeMemberRole` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeMemberRoleType *sharedContentChangeMemberRole; + +/// (sharing) Changed whether members can see who viewed the shared file or +/// folder. @note Ensure the `isSharedContentChangeViewerInfoPolicy` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentChangeViewerInfoPolicyType *sharedContentChangeViewerInfoPolicy; + +/// (sharing) Acquired membership on a shared file or folder by claiming an +/// invitation. @note Ensure the `isSharedContentClaimInvitation` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentClaimInvitationType *sharedContentClaimInvitation; + +/// (sharing) Copied the shared file or folder to own Dropbox. @note Ensure the +/// `isSharedContentCopy` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentCopyType *sharedContentCopy; + +/// (sharing) Downloaded the shared file or folder. @note Ensure the +/// `isSharedContentDownload` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentDownloadType *sharedContentDownload; + +/// (sharing) Left the membership of a shared file or folder. @note Ensure the +/// `isSharedContentRelinquishMembership` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRelinquishMembershipType *sharedContentRelinquishMembership; + +/// (sharing) Removed an invitee from the membership of a shared file or folder +/// before it was claimed. @note Ensure the `isSharedContentRemoveInvitees` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveInviteesType *sharedContentRemoveInvitees; + +/// (sharing) Removed the expiry of the link for the shared file or folder. +/// @note Ensure the `isSharedContentRemoveLinkExpiry` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveLinkExpiryType *sharedContentRemoveLinkExpiry; + +/// (sharing) Removed the password on the link for the shared file or folder. +/// @note Ensure the `isSharedContentRemoveLinkPassword` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveLinkPasswordType *sharedContentRemoveLinkPassword; + +/// (sharing) Removed a user or a group from the membership of a shared file or +/// folder. @note Ensure the `isSharedContentRemoveMember` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRemoveMemberType *sharedContentRemoveMember; + +/// (sharing) Requested to be on the membership of a shared file or folder. +/// @note Ensure the `isSharedContentRequestAccess` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentRequestAccessType *sharedContentRequestAccess; + +/// (sharing) Unshared a shared file or folder by clearing its membership and +/// turning off its link. @note Ensure the `isSharedContentUnshare` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentUnshareType *sharedContentUnshare; + +/// (sharing) Previewed the shared file or folder. @note Ensure the +/// `isSharedContentView` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedContentViewType *sharedContentView; + +/// (sharing) Changed who can access the shared folder via a link. @note Ensure +/// the `isSharedFolderChangeLinkPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderChangeLinkPolicyType *sharedFolderChangeLinkPolicy; + +/// (sharing) Specify if the shared folder inherits its members from the parent +/// folder. @note Ensure the `isSharedFolderChangeMembersInheritancePolicy` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) + DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *sharedFolderChangeMembersInheritancePolicy; + +/// (sharing) Changed who can add or remove members of a shared folder. @note +/// Ensure the `isSharedFolderChangeMembersManagementPolicy` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *sharedFolderChangeMembersManagementPolicy; + +/// (sharing) Changed who can become a member of the shared folder. @note Ensure +/// the `isSharedFolderChangeMembersPolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderChangeMembersPolicyType *sharedFolderChangeMembersPolicy; + +/// (sharing) Created a shared folder. @note Ensure the `isSharedFolderCreate` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderCreateType *sharedFolderCreate; + +/// (sharing) Declined a team member's invitation to a shared folder. @note +/// Ensure the `isSharedFolderDeclineInvitation` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderDeclineInvitationType *sharedFolderDeclineInvitation; + +/// (sharing) Added a shared folder to own Dropbox. @note Ensure the +/// `isSharedFolderMount` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderMountType *sharedFolderMount; + +/// (sharing) Changed the parent of a shared folder. @note Ensure the +/// `isSharedFolderNest` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderNestType *sharedFolderNest; + +/// (sharing) Transferred the ownership of a shared folder to another member. +/// @note Ensure the `isSharedFolderTransferOwnership` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderTransferOwnershipType *sharedFolderTransferOwnership; + +/// (sharing) Deleted a shared folder from Dropbox. @note Ensure the +/// `isSharedFolderUnmount` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderUnmountType *sharedFolderUnmount; + +/// (sharing) Added a shared link expiration date. @note Ensure the +/// `isSharedLinkAddExpiry` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkAddExpiryType *sharedLinkAddExpiry; + +/// (sharing) Changed the shared link expiration date. @note Ensure the +/// `isSharedLinkChangeExpiry` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkChangeExpiryType *sharedLinkChangeExpiry; + +/// (sharing) Changed the visibility of a shared link. @note Ensure the +/// `isSharedLinkChangeVisibility` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkChangeVisibilityType *sharedLinkChangeVisibility; + +/// (sharing) Added a file/folder to their Dropbox from a shared link. @note +/// Ensure the `isSharedLinkCopy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkCopyType *sharedLinkCopy; + +/// (sharing) Created a new shared link. @note Ensure the `isSharedLinkCreate` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkCreateType *sharedLinkCreate; + +/// (sharing) Removed a shared link. @note Ensure the `isSharedLinkDisable` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkDisableType *sharedLinkDisable; + +/// (sharing) Downloaded a file/folder from a shared link. @note Ensure the +/// `isSharedLinkDownload` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkDownloadType *sharedLinkDownload; + +/// (sharing) Removed a shared link expiration date. @note Ensure the +/// `isSharedLinkRemoveExpiry` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkRemoveExpiryType *sharedLinkRemoveExpiry; + +/// (sharing) Added new members as the audience of a shared link. @note Ensure +/// the `isSharedLinkShare` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkShareType *sharedLinkShare; + +/// (sharing) Opened a shared link. @note Ensure the `isSharedLinkView` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkViewType *sharedLinkView; + +/// (sharing) Shared Paper document was opened. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isSharedNoteOpened` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharedNoteOpenedType *sharedNoteOpened; + +/// (sharing) Shared a link with a group. This event is deprecated and will not +/// be logged going forward as the associated product functionality no longer +/// exists. @note Ensure the `isShmodelGroupShare` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGShmodelGroupShareType *shmodelGroupShare; + +/// (sso) Added the X.509 certificate for SSO. @note Ensure the `isSsoAddCert` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSsoAddCertType *ssoAddCert; + +/// (sso) Added sign-in URL for SSO. @note Ensure the `isSsoAddLoginUrl` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoAddLoginUrlType *ssoAddLoginUrl; + +/// (sso) Added sign-out URL for SSO. @note Ensure the `isSsoAddLogoutUrl` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGSsoAddLogoutUrlType *ssoAddLogoutUrl; + +/// (sso) Changed the X.509 certificate for SSO. @note Ensure the +/// `isSsoChangeCert` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoChangeCertType *ssoChangeCert; + +/// (sso) Changed the sign-in URL for SSO. @note Ensure the +/// `isSsoChangeLoginUrl` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoChangeLoginUrlType *ssoChangeLoginUrl; + +/// (sso) Changed the sign-out URL for SSO. @note Ensure the +/// `isSsoChangeLogoutUrl` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoChangeLogoutUrlType *ssoChangeLogoutUrl; + +/// (sso) Changed the SAML identity mode for SSO. @note Ensure the +/// `isSsoChangeSamlIdentityMode` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoChangeSamlIdentityModeType *ssoChangeSamlIdentityMode; + +/// (sso) Removed the X.509 certificate for SSO. @note Ensure the +/// `isSsoRemoveCert` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoRemoveCertType *ssoRemoveCert; + +/// (sso) Removed the sign-in URL for SSO. @note Ensure the +/// `isSsoRemoveLoginUrl` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoRemoveLoginUrlType *ssoRemoveLoginUrl; + +/// (sso) Removed single sign-on logout URL. @note Ensure the +/// `isSsoRemoveLogoutUrl` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoRemoveLogoutUrlType *ssoRemoveLogoutUrl; + +/// (team_folders) Changed the archival status of a team folder. @note Ensure +/// the `isTeamFolderChangeStatus` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamFolderChangeStatusType *teamFolderChangeStatus; + +/// (team_folders) Created a new team folder in active status. @note Ensure the +/// `isTeamFolderCreate` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamFolderCreateType *teamFolderCreate; + +/// (team_folders) Downgraded a team folder to a regular shared folder. @note +/// Ensure the `isTeamFolderDowngrade` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamFolderDowngradeType *teamFolderDowngrade; + +/// (team_folders) Permanently deleted an archived team folder. @note Ensure the +/// `isTeamFolderPermanentlyDelete` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamFolderPermanentlyDeleteType *teamFolderPermanentlyDelete; + +/// (team_folders) Renamed an active or archived team folder. @note Ensure the +/// `isTeamFolderRename` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamFolderRenameType *teamFolderRename; + +/// (team_policies) Changed the account capture policy on a domain belonging to +/// the team. @note Ensure the `isAccountCaptureChangePolicy` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAccountCaptureChangePolicyType *accountCaptureChangePolicy; + +/// (team_policies) Disabled allow downloads. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isAllowDownloadDisabled` method returns +/// true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAllowDownloadDisabledType *allowDownloadDisabled; + +/// (team_policies) Enabled allow downloads. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. @note Ensure the `isAllowDownloadEnabled` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGAllowDownloadEnabledType *allowDownloadEnabled; + +/// (team_policies) Set a restriction policy regarding the location of data +/// centers where team data resides. @note Ensure the +/// `isDataPlacementRestrictionChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDataPlacementRestrictionChangePolicyType *dataPlacementRestrictionChangePolicy; + +/// (team_policies) Satisfied a previously set restriction policy regarding the +/// location of data centers where team data resides (i.e. all data have been +/// migrated according to the restriction placed). @note Ensure the +/// `isDataPlacementRestrictionSatisfyPolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *dataPlacementRestrictionSatisfyPolicy; + +/// (team_policies) Set or removed a limit on the number of computers each team +/// member can link to their work Dropbox account. @note Ensure the +/// `isDeviceApprovalsChangeDesktopPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *deviceApprovalsChangeDesktopPolicy; + +/// (team_policies) Set or removed a limit on the number of mobiles devices each +/// team member can link to their work Dropbox account. @note Ensure the +/// `isDeviceApprovalsChangeMobilePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *deviceApprovalsChangeMobilePolicy; + +/// (team_policies) Changed the action taken when a team member is already over +/// the limits (e.g when they join the team, an admin lowers limits, etc.). +/// @note Ensure the `isDeviceApprovalsChangeOverageAction` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeOverageActionType *deviceApprovalsChangeOverageAction; + +/// (team_policies) Changed the action taken with respect to approval limits +/// when a team member unlinks an approved device. @note Ensure the +/// `isDeviceApprovalsChangeUnlinkAction` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *deviceApprovalsChangeUnlinkAction; + +/// (team_policies) Added an exception for one or more team members to +/// optionally use the regular Dropbox app when EMM is enabled. @note Ensure the +/// `isEmmAddException` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmAddExceptionType *emmAddException; + +/// (team_policies) Enabled or disabled enterprise mobility management for team +/// members. @note Ensure the `isEmmChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmChangePolicyType *emmChangePolicy; + +/// (team_policies) Removed an exception for one or more team members to +/// optionally use the regular Dropbox app when EMM is enabled. @note Ensure the +/// `isEmmRemoveException` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGEmmRemoveExceptionType *emmRemoveException; + +/// (team_policies) Accepted or opted out of extended version history. @note +/// Ensure the `isExtendedVersionHistoryChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGExtendedVersionHistoryChangePolicyType *extendedVersionHistoryChangePolicy; + +/// (team_policies) Enabled or disabled commenting on team files. @note Ensure +/// the `isFileCommentsChangePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileCommentsChangePolicyType *fileCommentsChangePolicy; + +/// (team_policies) Enabled or disabled file requests. @note Ensure the +/// `isFileRequestsChangePolicy` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRequestsChangePolicyType *fileRequestsChangePolicy; + +/// (team_policies) Enabled file request emails for everyone. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the +/// `isFileRequestsEmailsEnabled` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGFileRequestsEmailsEnabledType *fileRequestsEmailsEnabled; + +/// (team_policies) Allowed file request emails for the team. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. @note Ensure the +/// `isFileRequestsEmailsRestrictedToTeamOnly` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *fileRequestsEmailsRestrictedToTeamOnly; + +/// (team_policies) Enabled or disabled Google single sign-on for the team. +/// @note Ensure the `isGoogleSsoChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGoogleSsoChangePolicyType *googleSsoChangePolicy; + +/// (team_policies) Changed who can create groups. @note Ensure the +/// `isGroupUserManagementChangePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGGroupUserManagementChangePolicyType *groupUserManagementChangePolicy; + +/// (team_policies) Changed whether users can find the team when not invited. +/// @note Ensure the `isMemberRequestsChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberRequestsChangePolicyType *memberRequestsChangePolicy; + +/// (team_policies) Added an exception for one or more team members to bypass +/// space limits imposed by policy. @note Ensure the +/// `isMemberSpaceLimitsAddException` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsAddExceptionType *memberSpaceLimitsAddException; + +/// (team_policies) Change the member space limit type for the team. @note +/// Ensure the `isMemberSpaceLimitsChangeCapsTypePolicy` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) + DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *memberSpaceLimitsChangeCapsTypePolicy; + +/// (team_policies) Changed the team default limit level. @note Ensure the +/// `isMemberSpaceLimitsChangePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsChangePolicyType *memberSpaceLimitsChangePolicy; + +/// (team_policies) Removed an exception for one or more team members to bypass +/// space limits imposed by policy. @note Ensure the +/// `isMemberSpaceLimitsRemoveException` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *memberSpaceLimitsRemoveException; + +/// (team_policies) Enabled or disabled the option for team members to suggest +/// new members to add to the team. @note Ensure the +/// `isMemberSuggestionsChangePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMemberSuggestionsChangePolicyType *memberSuggestionsChangePolicy; + +/// (team_policies) Enabled or disabled the Microsoft Office add-in, which lets +/// team members save files to Dropbox directly from Microsoft Office. @note +/// Ensure the `isMicrosoftOfficeAddinChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *microsoftOfficeAddinChangePolicy; + +/// (team_policies) Enabled or disabled network control. @note Ensure the +/// `isNetworkControlChangePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGNetworkControlChangePolicyType *networkControlChangePolicy; + +/// (team_policies) Changed whether Dropbox Paper, when enabled, is deployed to +/// all teams or to specific members of the team. @note Ensure the +/// `isPaperChangeDeploymentPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperChangeDeploymentPolicyType *paperChangeDeploymentPolicy; + +/// (team_policies) Changed whether non team members can view Paper documents +/// using a link. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. @note Ensure the +/// `isPaperChangeMemberLinkPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperChangeMemberLinkPolicyType *paperChangeMemberLinkPolicy; + +/// (team_policies) Changed whether team members can share Paper documents +/// externally (i.e. outside the team), and if so, whether they should be +/// accessible only by team members or anyone by default. @note Ensure the +/// `isPaperChangeMemberPolicy` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperChangeMemberPolicyType *paperChangeMemberPolicy; + +/// (team_policies) Enabled or disabled Dropbox Paper for the team. @note Ensure +/// the `isPaperChangePolicy` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperChangePolicyType *paperChangePolicy; + +/// (team_policies) Users added to Paper enabled users list. @note Ensure the +/// `isPaperEnabledUsersGroupAddition` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperEnabledUsersGroupAdditionType *paperEnabledUsersGroupAddition; + +/// (team_policies) Users removed from Paper enabled users list. @note Ensure +/// the `isPaperEnabledUsersGroupRemoval` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGPaperEnabledUsersGroupRemovalType *paperEnabledUsersGroupRemoval; + +/// (team_policies) Enabled or disabled the ability of team members to +/// permanently delete content. @note Ensure the `isPermanentDeleteChangePolicy` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGPermanentDeleteChangePolicyType *permanentDeleteChangePolicy; + +/// (team_policies) Changed whether team members can join shared folders owned +/// externally (i.e. outside the team). @note Ensure the +/// `isSharingChangeFolderJoinPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharingChangeFolderJoinPolicyType *sharingChangeFolderJoinPolicy; + +/// (team_policies) Changed whether team members can share links externally +/// (i.e. outside the team), and if so, whether links should be accessible only +/// by team members or anyone by default. @note Ensure the +/// `isSharingChangeLinkPolicy` method returns true before accessing, otherwise +/// a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharingChangeLinkPolicyType *sharingChangeLinkPolicy; + +/// (team_policies) Changed whether team members can share files and folders +/// externally (i.e. outside the team). @note Ensure the +/// `isSharingChangeMemberPolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSharingChangeMemberPolicyType *sharingChangeMemberPolicy; + +/// (team_policies) Changed the default Smart Sync policy for team members. +/// @note Ensure the `isSmartSyncChangePolicy` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSmartSyncChangePolicyType *smartSyncChangePolicy; + +/// (team_policies) Opted team into Smart Sync. @note Ensure the +/// `isSmartSyncNotOptOut` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSmartSyncNotOptOutType *smartSyncNotOptOut; + +/// (team_policies) Opted team out of Smart Sync. @note Ensure the +/// `isSmartSyncOptOut` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSmartSyncOptOutType *smartSyncOptOut; + +/// (team_policies) Change the single sign-on policy for the team. @note Ensure +/// the `isSsoChangePolicy` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGSsoChangePolicyType *ssoChangePolicy; + +/// (team_policies) Change two-step verification policy for the team. @note +/// Ensure the `isTfaChangePolicy` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaChangePolicyType *tfaChangePolicy; + +/// (team_policies) Enabled or disabled the option for team members to link a +/// personal Dropbox account in addition to their work account to the same +/// computer. @note Ensure the `isTwoAccountChangePolicy` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTwoAccountChangePolicyType *twoAccountChangePolicy; + +/// (team_policies) Changed how long team members can stay signed in to Dropbox +/// on the web. @note Ensure the `isWebSessionsChangeFixedLengthPolicy` method +/// returns true before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *webSessionsChangeFixedLengthPolicy; + +/// (team_policies) Changed how long team members can be idle while signed in to +/// Dropbox on the web. @note Ensure the `isWebSessionsChangeIdleLengthPolicy` +/// method returns true before accessing, otherwise a runtime exception will be +/// raised. +@property (nonatomic, readonly) DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *webSessionsChangeIdleLengthPolicy; + +/// (team_profile) Merged another team into this team. @note Ensure the +/// `isTeamMergeFrom` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamMergeFromType *teamMergeFrom; + +/// (team_profile) Merged this team into another team. @note Ensure the +/// `isTeamMergeTo` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamMergeToType *teamMergeTo; + +/// (team_profile) Added a team logo to be displayed on shared link headers. +/// @note Ensure the `isTeamProfileAddLogo` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamProfileAddLogoType *teamProfileAddLogo; + +/// (team_profile) Changed the default language for the team. @note Ensure the +/// `isTeamProfileChangeDefaultLanguage` method returns true before accessing, +/// otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamProfileChangeDefaultLanguageType *teamProfileChangeDefaultLanguage; + +/// (team_profile) Changed the team logo to be displayed on shared link headers. +/// @note Ensure the `isTeamProfileChangeLogo` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamProfileChangeLogoType *teamProfileChangeLogo; + +/// (team_profile) Changed the team name. @note Ensure the +/// `isTeamProfileChangeName` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamProfileChangeNameType *teamProfileChangeName; + +/// (team_profile) Removed the team logo to be displayed on shared link headers. +/// @note Ensure the `isTeamProfileRemoveLogo` method returns true before +/// accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTeamProfileRemoveLogoType *teamProfileRemoveLogo; + +/// (tfa) Added a backup phone for two-step verification. @note Ensure the +/// `isTfaAddBackupPhone` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaAddBackupPhoneType *tfaAddBackupPhone; + +/// (tfa) Added a security key for two-step verification. @note Ensure the +/// `isTfaAddSecurityKey` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaAddSecurityKeyType *tfaAddSecurityKey; + +/// (tfa) Changed the backup phone for two-step verification. @note Ensure the +/// `isTfaChangeBackupPhone` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaChangeBackupPhoneType *tfaChangeBackupPhone; + +/// (tfa) Enabled, disabled or changed the configuration for two-step +/// verification. @note Ensure the `isTfaChangeStatus` method returns true +/// before accessing, otherwise a runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaChangeStatusType *tfaChangeStatus; + +/// (tfa) Removed the backup phone for two-step verification. @note Ensure the +/// `isTfaRemoveBackupPhone` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaRemoveBackupPhoneType *tfaRemoveBackupPhone; + +/// (tfa) Removed a security key for two-step verification. @note Ensure the +/// `isTfaRemoveSecurityKey` method returns true before accessing, otherwise a +/// runtime exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaRemoveSecurityKeyType *tfaRemoveSecurityKey; + +/// (tfa) Reset two-step verification for team member. @note Ensure the +/// `isTfaReset` method returns true before accessing, otherwise a runtime +/// exception will be raised. +@property (nonatomic, readonly) DBTEAMLOGTfaResetType *tfaReset; + +#pragma mark - Constructors /// /// Initializes union class with tag state of "app_link_team". /// -/// Description of the "app_link_team" tag state: Linked an app for team. +/// Description of the "app_link_team" tag state: (apps) Linked an app for team. +/// +/// @param appLinkTeam (apps) Linked an app for team. /// /// @return An initialized instance. /// -- (instancetype)initWithAppLinkTeam; +- (instancetype)initWithAppLinkTeam:(DBTEAMLOGAppLinkTeamType *)appLinkTeam; /// /// Initializes union class with tag state of "app_link_user". /// -/// Description of the "app_link_user" tag state: Linked an app for team member. +/// Description of the "app_link_user" tag state: (apps) Linked an app for team +/// member. +/// +/// @param appLinkUser (apps) Linked an app for team member. /// /// @return An initialized instance. /// -- (instancetype)initWithAppLinkUser; +- (instancetype)initWithAppLinkUser:(DBTEAMLOGAppLinkUserType *)appLinkUser; /// /// Initializes union class with tag state of "app_unlink_team". /// -/// Description of the "app_unlink_team" tag state: Unlinked an app for team. +/// Description of the "app_unlink_team" tag state: (apps) Unlinked an app for +/// team. +/// +/// @param appUnlinkTeam (apps) Unlinked an app for team. /// /// @return An initialized instance. /// -- (instancetype)initWithAppUnlinkTeam; +- (instancetype)initWithAppUnlinkTeam:(DBTEAMLOGAppUnlinkTeamType *)appUnlinkTeam; /// /// Initializes union class with tag state of "app_unlink_user". /// -/// Description of the "app_unlink_user" tag state: Unlinked an app for team -/// member. +/// Description of the "app_unlink_user" tag state: (apps) Unlinked an app for +/// team member. +/// +/// @param appUnlinkUser (apps) Unlinked an app for team member. /// /// @return An initialized instance. /// -- (instancetype)initWithAppUnlinkUser; +- (instancetype)initWithAppUnlinkUser:(DBTEAMLOGAppUnlinkUserType *)appUnlinkUser; /// /// Initializes union class with tag state of "file_add_comment". /// -/// Description of the "file_add_comment" tag state: Added a file comment. +/// Description of the "file_add_comment" tag state: (comments) Added a file +/// comment. +/// +/// @param fileAddComment (comments) Added a file comment. /// /// @return An initialized instance. /// -- (instancetype)initWithFileAddComment; +- (instancetype)initWithFileAddComment:(DBTEAMLOGFileAddCommentType *)fileAddComment; /// /// Initializes union class with tag state of /// "file_change_comment_subscription". /// -/// Description of the "file_change_comment_subscription" tag state: Subscribed -/// to or unsubscribed from comment notifications for file. +/// Description of the "file_change_comment_subscription" tag state: (comments) +/// Subscribed to or unsubscribed from comment notifications for file. +/// +/// @param fileChangeCommentSubscription (comments) Subscribed to or +/// unsubscribed from comment notifications for file. /// /// @return An initialized instance. /// -- (instancetype)initWithFileChangeCommentSubscription; +- (instancetype)initWithFileChangeCommentSubscription: + (DBTEAMLOGFileChangeCommentSubscriptionType *)fileChangeCommentSubscription; /// /// Initializes union class with tag state of "file_delete_comment". /// -/// Description of the "file_delete_comment" tag state: Deleted a file comment. +/// Description of the "file_delete_comment" tag state: (comments) Deleted a +/// file comment. +/// +/// @param fileDeleteComment (comments) Deleted a file comment. /// /// @return An initialized instance. /// -- (instancetype)initWithFileDeleteComment; +- (instancetype)initWithFileDeleteComment:(DBTEAMLOGFileDeleteCommentType *)fileDeleteComment; /// /// Initializes union class with tag state of "file_like_comment". /// -/// Description of the "file_like_comment" tag state: Liked a file comment. This -/// event is deprecated and will not be logged going forward as the associated -/// product functionality no longer exists. +/// Description of the "file_like_comment" tag state: (comments) Liked a file +/// comment. This event is deprecated and will not be logged going forward as +/// the associated product functionality no longer exists. +/// +/// @param fileLikeComment (comments) Liked a file comment. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithFileLikeComment; +- (instancetype)initWithFileLikeComment:(DBTEAMLOGFileLikeCommentType *)fileLikeComment; /// /// Initializes union class with tag state of "file_resolve_comment". /// -/// Description of the "file_resolve_comment" tag state: Resolved a file -/// comment. +/// Description of the "file_resolve_comment" tag state: (comments) Resolved a +/// file comment. +/// +/// @param fileResolveComment (comments) Resolved a file comment. /// /// @return An initialized instance. /// -- (instancetype)initWithFileResolveComment; +- (instancetype)initWithFileResolveComment:(DBTEAMLOGFileResolveCommentType *)fileResolveComment; /// /// Initializes union class with tag state of "file_unlike_comment". /// -/// Description of the "file_unlike_comment" tag state: Unliked a file comment. -/// This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "file_unlike_comment" tag state: (comments) Unliked a +/// file comment. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. +/// +/// @param fileUnlikeComment (comments) Unliked a file comment. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithFileUnlikeComment; +- (instancetype)initWithFileUnlikeComment:(DBTEAMLOGFileUnlikeCommentType *)fileUnlikeComment; /// /// Initializes union class with tag state of "file_unresolve_comment". /// -/// Description of the "file_unresolve_comment" tag state: Unresolved a file -/// comment. +/// Description of the "file_unresolve_comment" tag state: (comments) Unresolved +/// a file comment. +/// +/// @param fileUnresolveComment (comments) Unresolved a file comment. /// /// @return An initialized instance. /// -- (instancetype)initWithFileUnresolveComment; +- (instancetype)initWithFileUnresolveComment:(DBTEAMLOGFileUnresolveCommentType *)fileUnresolveComment; /// /// Initializes union class with tag state of "device_change_ip_desktop". /// -/// Description of the "device_change_ip_desktop" tag state: IP address -/// associated with active desktop session changed. +/// Description of the "device_change_ip_desktop" tag state: (devices) IP +/// address associated with active desktop session changed. +/// +/// @param deviceChangeIpDesktop (devices) IP address associated with active +/// desktop session changed. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceChangeIpDesktop; +- (instancetype)initWithDeviceChangeIpDesktop:(DBTEAMLOGDeviceChangeIpDesktopType *)deviceChangeIpDesktop; /// /// Initializes union class with tag state of "device_change_ip_mobile". /// -/// Description of the "device_change_ip_mobile" tag state: IP address +/// Description of the "device_change_ip_mobile" tag state: (devices) IP address /// associated with active mobile session changed. /// +/// @param deviceChangeIpMobile (devices) IP address associated with active +/// mobile session changed. +/// /// @return An initialized instance. /// -- (instancetype)initWithDeviceChangeIpMobile; +- (instancetype)initWithDeviceChangeIpMobile:(DBTEAMLOGDeviceChangeIpMobileType *)deviceChangeIpMobile; /// /// Initializes union class with tag state of "device_change_ip_web". /// -/// Description of the "device_change_ip_web" tag state: IP address associated -/// with active Web session changed. +/// Description of the "device_change_ip_web" tag state: (devices) IP address +/// associated with active Web session changed. +/// +/// @param deviceChangeIpWeb (devices) IP address associated with active Web +/// session changed. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceChangeIpWeb; +- (instancetype)initWithDeviceChangeIpWeb:(DBTEAMLOGDeviceChangeIpWebType *)deviceChangeIpWeb; /// /// Initializes union class with tag state of "device_delete_on_unlink_fail". /// -/// Description of the "device_delete_on_unlink_fail" tag state: Failed to -/// delete all files from an unlinked device. +/// Description of the "device_delete_on_unlink_fail" tag state: (devices) +/// Failed to delete all files from an unlinked device. +/// +/// @param deviceDeleteOnUnlinkFail (devices) Failed to delete all files from an +/// unlinked device. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceDeleteOnUnlinkFail; +- (instancetype)initWithDeviceDeleteOnUnlinkFail:(DBTEAMLOGDeviceDeleteOnUnlinkFailType *)deviceDeleteOnUnlinkFail; /// /// Initializes union class with tag state of "device_delete_on_unlink_success". /// -/// Description of the "device_delete_on_unlink_success" tag state: Deleted all -/// files from an unlinked device. +/// Description of the "device_delete_on_unlink_success" tag state: (devices) +/// Deleted all files from an unlinked device. +/// +/// @param deviceDeleteOnUnlinkSuccess (devices) Deleted all files from an +/// unlinked device. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceDeleteOnUnlinkSuccess; +- (instancetype)initWithDeviceDeleteOnUnlinkSuccess: + (DBTEAMLOGDeviceDeleteOnUnlinkSuccessType *)deviceDeleteOnUnlinkSuccess; /// /// Initializes union class with tag state of "device_link_fail". /// -/// Description of the "device_link_fail" tag state: Failed to link a device. +/// Description of the "device_link_fail" tag state: (devices) Failed to link a +/// device. +/// +/// @param deviceLinkFail (devices) Failed to link a device. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceLinkFail; +- (instancetype)initWithDeviceLinkFail:(DBTEAMLOGDeviceLinkFailType *)deviceLinkFail; /// /// Initializes union class with tag state of "device_link_success". /// -/// Description of the "device_link_success" tag state: Linked a device. +/// Description of the "device_link_success" tag state: (devices) Linked a +/// device. +/// +/// @param deviceLinkSuccess (devices) Linked a device. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceLinkSuccess; +- (instancetype)initWithDeviceLinkSuccess:(DBTEAMLOGDeviceLinkSuccessType *)deviceLinkSuccess; /// /// Initializes union class with tag state of "device_management_disabled". /// -/// Description of the "device_management_disabled" tag state: Disable Device -/// Management. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "device_management_disabled" tag state: (devices) Disable +/// Device Management. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @param deviceManagementDisabled (devices) Disable Device Management. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceManagementDisabled; +- (instancetype)initWithDeviceManagementDisabled:(DBTEAMLOGDeviceManagementDisabledType *)deviceManagementDisabled; /// /// Initializes union class with tag state of "device_management_enabled". /// -/// Description of the "device_management_enabled" tag state: Enable Device -/// Management. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "device_management_enabled" tag state: (devices) Enable +/// Device Management. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @param deviceManagementEnabled (devices) Enable Device Management. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceManagementEnabled; +- (instancetype)initWithDeviceManagementEnabled:(DBTEAMLOGDeviceManagementEnabledType *)deviceManagementEnabled; /// /// Initializes union class with tag state of "device_unlink". /// -/// Description of the "device_unlink" tag state: Disconnected a device. +/// Description of the "device_unlink" tag state: (devices) Disconnected a +/// device. +/// +/// @param deviceUnlink (devices) Disconnected a device. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceUnlink; +- (instancetype)initWithDeviceUnlink:(DBTEAMLOGDeviceUnlinkType *)deviceUnlink; /// /// Initializes union class with tag state of "emm_refresh_auth_token". /// -/// Description of the "emm_refresh_auth_token" tag state: Refreshed the auth -/// token used for setting up enterprise mobility management. +/// Description of the "emm_refresh_auth_token" tag state: (devices) Refreshed +/// the auth token used for setting up enterprise mobility management. +/// +/// @param emmRefreshAuthToken (devices) Refreshed the auth token used for +/// setting up enterprise mobility management. /// /// @return An initialized instance. /// -- (instancetype)initWithEmmRefreshAuthToken; +- (instancetype)initWithEmmRefreshAuthToken:(DBTEAMLOGEmmRefreshAuthTokenType *)emmRefreshAuthToken; /// /// Initializes union class with tag state of /// "account_capture_change_availability". /// -/// Description of the "account_capture_change_availability" tag state: Granted -/// or revoked the option to enable account capture on domains belonging to the -/// team. +/// Description of the "account_capture_change_availability" tag state: +/// (domains) Granted or revoked the option to enable account capture on domains +/// belonging to the team. +/// +/// @param accountCaptureChangeAvailability (domains) Granted or revoked the +/// option to enable account capture on domains belonging to the team. /// /// @return An initialized instance. /// -- (instancetype)initWithAccountCaptureChangeAvailability; +- (instancetype)initWithAccountCaptureChangeAvailability: + (DBTEAMLOGAccountCaptureChangeAvailabilityType *)accountCaptureChangeAvailability; /// /// Initializes union class with tag state of "account_capture_migrate_account". /// -/// Description of the "account_capture_migrate_account" tag state: Account -/// captured user migrated their account to the team. +/// Description of the "account_capture_migrate_account" tag state: (domains) +/// Account captured user migrated their account to the team. +/// +/// @param accountCaptureMigrateAccount (domains) Account captured user migrated +/// their account to the team. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithAccountCaptureMigrateAccount: + (DBTEAMLOGAccountCaptureMigrateAccountType *)accountCaptureMigrateAccount; + +/// +/// Initializes union class with tag state of +/// "account_capture_notification_emails_sent". +/// +/// Description of the "account_capture_notification_emails_sent" tag state: +/// (domains) Proactive account capture email sent to all unmanaged members. +/// +/// @param accountCaptureNotificationEmailsSent (domains) Proactive account +/// capture email sent to all unmanaged members. /// /// @return An initialized instance. /// -- (instancetype)initWithAccountCaptureMigrateAccount; +- (instancetype)initWithAccountCaptureNotificationEmailsSent: + (DBTEAMLOGAccountCaptureNotificationEmailsSentType *)accountCaptureNotificationEmailsSent; /// /// Initializes union class with tag state of /// "account_capture_relinquish_account". /// -/// Description of the "account_capture_relinquish_account" tag state: Account -/// captured user relinquished their account by changing the email address -/// associated with it. +/// Description of the "account_capture_relinquish_account" tag state: (domains) +/// Account captured user relinquished their account by changing the email +/// address associated with it. +/// +/// @param accountCaptureRelinquishAccount (domains) Account captured user +/// relinquished their account by changing the email address associated with it. /// /// @return An initialized instance. /// -- (instancetype)initWithAccountCaptureRelinquishAccount; +- (instancetype)initWithAccountCaptureRelinquishAccount: + (DBTEAMLOGAccountCaptureRelinquishAccountType *)accountCaptureRelinquishAccount; /// /// Initializes union class with tag state of "disabled_domain_invites". /// -/// Description of the "disabled_domain_invites" tag state: Disabled domain -/// invites. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "disabled_domain_invites" tag state: (domains) Disabled +/// domain invites. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @param disabledDomainInvites (domains) Disabled domain invites. This event +/// is deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithDisabledDomainInvites; +- (instancetype)initWithDisabledDomainInvites:(DBTEAMLOGDisabledDomainInvitesType *)disabledDomainInvites; /// /// Initializes union class with tag state of /// "domain_invites_approve_request_to_join_team". /// /// Description of the "domain_invites_approve_request_to_join_team" tag state: -/// Approved a member's request to join the team. +/// (domains) Approved a member's request to join the team. +/// +/// @param domainInvitesApproveRequestToJoinTeam (domains) Approved a member's +/// request to join the team. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainInvitesApproveRequestToJoinTeam; +- (instancetype)initWithDomainInvitesApproveRequestToJoinTeam: + (DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType *)domainInvitesApproveRequestToJoinTeam; /// /// Initializes union class with tag state of /// "domain_invites_decline_request_to_join_team". /// /// Description of the "domain_invites_decline_request_to_join_team" tag state: -/// Declined a user's request to join the team. +/// (domains) Declined a user's request to join the team. +/// +/// @param domainInvitesDeclineRequestToJoinTeam (domains) Declined a user's +/// request to join the team. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainInvitesDeclineRequestToJoinTeam; +- (instancetype)initWithDomainInvitesDeclineRequestToJoinTeam: + (DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType *)domainInvitesDeclineRequestToJoinTeam; /// /// Initializes union class with tag state of /// "domain_invites_email_existing_users". /// -/// Description of the "domain_invites_email_existing_users" tag state: Sent -/// domain invites to existing domain accounts. +/// Description of the "domain_invites_email_existing_users" tag state: +/// (domains) Sent domain invites to existing domain accounts. +/// +/// @param domainInvitesEmailExistingUsers (domains) Sent domain invites to +/// existing domain accounts. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainInvitesEmailExistingUsers; +- (instancetype)initWithDomainInvitesEmailExistingUsers: + (DBTEAMLOGDomainInvitesEmailExistingUsersType *)domainInvitesEmailExistingUsers; /// /// Initializes union class with tag state of /// "domain_invites_request_to_join_team". /// -/// Description of the "domain_invites_request_to_join_team" tag state: Asked to -/// join the team. +/// Description of the "domain_invites_request_to_join_team" tag state: +/// (domains) Asked to join the team. +/// +/// @param domainInvitesRequestToJoinTeam (domains) Asked to join the team. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainInvitesRequestToJoinTeam; +- (instancetype)initWithDomainInvitesRequestToJoinTeam: + (DBTEAMLOGDomainInvitesRequestToJoinTeamType *)domainInvitesRequestToJoinTeam; /// /// Initializes union class with tag state of /// "domain_invites_set_invite_new_user_pref_to_no". /// /// Description of the "domain_invites_set_invite_new_user_pref_to_no" tag -/// state: Turned off u201cAutomatically invite new usersu201d. This event is -/// deprecated and will not be logged going forward as the associated product -/// functionality no longer exists. +/// state: (domains) Turned off u201cAutomatically invite new usersu201d. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. +/// +/// @param domainInvitesSetInviteNewUserPrefToNo (domains) Turned off +/// u201cAutomatically invite new usersu201d. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToNo; +- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToNo: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType *)domainInvitesSetInviteNewUserPrefToNo; /// /// Initializes union class with tag state of /// "domain_invites_set_invite_new_user_pref_to_yes". /// /// Description of the "domain_invites_set_invite_new_user_pref_to_yes" tag -/// state: Turned on u201cAutomatically invite new usersu201d. This event is -/// deprecated and will not be logged going forward as the associated product -/// functionality no longer exists. +/// state: (domains) Turned on u201cAutomatically invite new usersu201d. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. +/// +/// @param domainInvitesSetInviteNewUserPrefToYes (domains) Turned on +/// u201cAutomatically invite new usersu201d. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToYes; +- (instancetype)initWithDomainInvitesSetInviteNewUserPrefToYes: + (DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType *)domainInvitesSetInviteNewUserPrefToYes; /// /// Initializes union class with tag state of /// "domain_verification_add_domain_fail". /// -/// Description of the "domain_verification_add_domain_fail" tag state: Failed -/// to verify a domain belonging to the team. +/// Description of the "domain_verification_add_domain_fail" tag state: +/// (domains) Failed to verify a domain belonging to the team. +/// +/// @param domainVerificationAddDomainFail (domains) Failed to verify a domain +/// belonging to the team. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainVerificationAddDomainFail; +- (instancetype)initWithDomainVerificationAddDomainFail: + (DBTEAMLOGDomainVerificationAddDomainFailType *)domainVerificationAddDomainFail; /// /// Initializes union class with tag state of /// "domain_verification_add_domain_success". /// /// Description of the "domain_verification_add_domain_success" tag state: -/// Verified a domain belonging to the team. +/// (domains) Verified a domain belonging to the team. +/// +/// @param domainVerificationAddDomainSuccess (domains) Verified a domain +/// belonging to the team. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainVerificationAddDomainSuccess; +- (instancetype)initWithDomainVerificationAddDomainSuccess: + (DBTEAMLOGDomainVerificationAddDomainSuccessType *)domainVerificationAddDomainSuccess; /// /// Initializes union class with tag state of /// "domain_verification_remove_domain". /// -/// Description of the "domain_verification_remove_domain" tag state: Removed a -/// domain from the list of verified domains belonging to the team. +/// Description of the "domain_verification_remove_domain" tag state: (domains) +/// Removed a domain from the list of verified domains belonging to the team. +/// +/// @param domainVerificationRemoveDomain (domains) Removed a domain from the +/// list of verified domains belonging to the team. /// /// @return An initialized instance. /// -- (instancetype)initWithDomainVerificationRemoveDomain; +- (instancetype)initWithDomainVerificationRemoveDomain: + (DBTEAMLOGDomainVerificationRemoveDomainType *)domainVerificationRemoveDomain; /// /// Initializes union class with tag state of "enabled_domain_invites". /// -/// Description of the "enabled_domain_invites" tag state: Enabled domain -/// invites. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "enabled_domain_invites" tag state: (domains) Enabled +/// domain invites. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @param enabledDomainInvites (domains) Enabled domain invites. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithEnabledDomainInvites; +- (instancetype)initWithEnabledDomainInvites:(DBTEAMLOGEnabledDomainInvitesType *)enabledDomainInvites; /// /// Initializes union class with tag state of "create_folder". /// -/// Description of the "create_folder" tag state: Created folders. This event is +/// Description of the "create_folder" tag state: (file_operations) Created +/// folders. This event is deprecated and will not be logged going forward as +/// the associated product functionality no longer exists. +/// +/// @param createFolder (file_operations) Created folders. This event is /// deprecated and will not be logged going forward as the associated product /// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithCreateFolder; +- (instancetype)initWithCreateFolder:(DBTEAMLOGCreateFolderType *)createFolder; /// /// Initializes union class with tag state of "file_add". /// -/// Description of the "file_add" tag state: Added files and/or folders. +/// Description of the "file_add" tag state: (file_operations) Added files +/// and/or folders. +/// +/// @param fileAdd (file_operations) Added files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileAdd; +- (instancetype)initWithFileAdd:(DBTEAMLOGFileAddType *)fileAdd; /// /// Initializes union class with tag state of "file_copy". /// -/// Description of the "file_copy" tag state: Copied files and/or folders. +/// Description of the "file_copy" tag state: (file_operations) Copied files +/// and/or folders. +/// +/// @param fileCopy (file_operations) Copied files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileCopy; +- (instancetype)initWithFileCopy:(DBTEAMLOGFileCopyType *)fileCopy; /// /// Initializes union class with tag state of "file_delete". /// -/// Description of the "file_delete" tag state: Deleted files and/or folders. +/// Description of the "file_delete" tag state: (file_operations) Deleted files +/// and/or folders. +/// +/// @param fileDelete (file_operations) Deleted files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileDelete; +- (instancetype)initWithFileDelete:(DBTEAMLOGFileDeleteType *)fileDelete; /// /// Initializes union class with tag state of "file_download". /// -/// Description of the "file_download" tag state: Downloaded files and/or -/// folders. +/// Description of the "file_download" tag state: (file_operations) Downloaded +/// files and/or folders. +/// +/// @param fileDownload (file_operations) Downloaded files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileDownload; +- (instancetype)initWithFileDownload:(DBTEAMLOGFileDownloadType *)fileDownload; /// /// Initializes union class with tag state of "file_edit". /// -/// Description of the "file_edit" tag state: Edited files. +/// Description of the "file_edit" tag state: (file_operations) Edited files. +/// +/// @param fileEdit (file_operations) Edited files. /// /// @return An initialized instance. /// -- (instancetype)initWithFileEdit; +- (instancetype)initWithFileEdit:(DBTEAMLOGFileEditType *)fileEdit; /// /// Initializes union class with tag state of "file_get_copy_reference". /// -/// Description of the "file_get_copy_reference" tag state: Create a copy -/// reference to a file or folder. +/// Description of the "file_get_copy_reference" tag state: (file_operations) +/// Create a copy reference to a file or folder. +/// +/// @param fileGetCopyReference (file_operations) Create a copy reference to a +/// file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithFileGetCopyReference; +- (instancetype)initWithFileGetCopyReference:(DBTEAMLOGFileGetCopyReferenceType *)fileGetCopyReference; /// /// Initializes union class with tag state of "file_move". /// -/// Description of the "file_move" tag state: Moved files and/or folders. +/// Description of the "file_move" tag state: (file_operations) Moved files +/// and/or folders. +/// +/// @param fileMove (file_operations) Moved files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileMove; +- (instancetype)initWithFileMove:(DBTEAMLOGFileMoveType *)fileMove; /// /// Initializes union class with tag state of "file_permanently_delete". /// -/// Description of the "file_permanently_delete" tag state: Permanently deleted -/// files and/or folders. +/// Description of the "file_permanently_delete" tag state: (file_operations) +/// Permanently deleted files and/or folders. +/// +/// @param filePermanentlyDelete (file_operations) Permanently deleted files +/// and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFilePermanentlyDelete; +- (instancetype)initWithFilePermanentlyDelete:(DBTEAMLOGFilePermanentlyDeleteType *)filePermanentlyDelete; /// /// Initializes union class with tag state of "file_preview". /// -/// Description of the "file_preview" tag state: Previewed files and/or folders. +/// Description of the "file_preview" tag state: (file_operations) Previewed +/// files and/or folders. +/// +/// @param filePreview (file_operations) Previewed files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFilePreview; +- (instancetype)initWithFilePreview:(DBTEAMLOGFilePreviewType *)filePreview; /// /// Initializes union class with tag state of "file_rename". /// -/// Description of the "file_rename" tag state: Renamed files and/or folders. +/// Description of the "file_rename" tag state: (file_operations) Renamed files +/// and/or folders. +/// +/// @param fileRename (file_operations) Renamed files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRename; +- (instancetype)initWithFileRename:(DBTEAMLOGFileRenameType *)fileRename; /// /// Initializes union class with tag state of "file_restore". /// -/// Description of the "file_restore" tag state: Restored deleted files and/or -/// folders. +/// Description of the "file_restore" tag state: (file_operations) Restored +/// deleted files and/or folders. +/// +/// @param fileRestore (file_operations) Restored deleted files and/or folders. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRestore; +- (instancetype)initWithFileRestore:(DBTEAMLOGFileRestoreType *)fileRestore; /// /// Initializes union class with tag state of "file_revert". /// -/// Description of the "file_revert" tag state: Reverted files to a previous -/// version. +/// Description of the "file_revert" tag state: (file_operations) Reverted files +/// to a previous version. +/// +/// @param fileRevert (file_operations) Reverted files to a previous version. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRevert; +- (instancetype)initWithFileRevert:(DBTEAMLOGFileRevertType *)fileRevert; /// /// Initializes union class with tag state of "file_rollback_changes". /// -/// Description of the "file_rollback_changes" tag state: Rolled back file -/// change location changes. +/// Description of the "file_rollback_changes" tag state: (file_operations) +/// Rolled back file change location changes. +/// +/// @param fileRollbackChanges (file_operations) Rolled back file change +/// location changes. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRollbackChanges; +- (instancetype)initWithFileRollbackChanges:(DBTEAMLOGFileRollbackChangesType *)fileRollbackChanges; /// /// Initializes union class with tag state of "file_save_copy_reference". /// -/// Description of the "file_save_copy_reference" tag state: Save a file or -/// folder using a copy reference. -/// -/// @return An initialized instance. +/// Description of the "file_save_copy_reference" tag state: (file_operations) +/// Save a file or folder using a copy reference. /// -- (instancetype)initWithFileSaveCopyReference; - -/// -/// Initializes union class with tag state of "file_request_add_deadline". -/// -/// Description of the "file_request_add_deadline" tag state: Added a deadline -/// to a file request. This event is replaced by file_request_change and will -/// not be logged going forward. +/// @param fileSaveCopyReference (file_operations) Save a file or folder using a +/// copy reference. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestAddDeadline; +- (instancetype)initWithFileSaveCopyReference:(DBTEAMLOGFileSaveCopyReferenceType *)fileSaveCopyReference; /// /// Initializes union class with tag state of "file_request_change". /// -/// Description of the "file_request_change" tag state: Change a file request. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestChange; - -/// -/// Initializes union class with tag state of "file_request_change_folder". +/// Description of the "file_request_change" tag state: (file_requests) Change a +/// file request. /// -/// Description of the "file_request_change_folder" tag state: Changed the file -/// request folder. This event is replaced by file_request_change and will not -/// be logged going forward. +/// @param fileRequestChange (file_requests) Change a file request. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestChangeFolder; +- (instancetype)initWithFileRequestChange:(DBTEAMLOGFileRequestChangeType *)fileRequestChange; /// /// Initializes union class with tag state of "file_request_close". /// -/// Description of the "file_request_close" tag state: Closed a file request. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestClose; - -/// -/// Initializes union class with tag state of "file_request_create". +/// Description of the "file_request_close" tag state: (file_requests) Closed a +/// file request. /// -/// Description of the "file_request_create" tag state: Created a file request. +/// @param fileRequestClose (file_requests) Closed a file request. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestCreate; +- (instancetype)initWithFileRequestClose:(DBTEAMLOGFileRequestCloseType *)fileRequestClose; /// -/// Initializes union class with tag state of "file_request_receive_file". +/// Initializes union class with tag state of "file_request_create". /// -/// Description of the "file_request_receive_file" tag state: Received files for +/// Description of the "file_request_create" tag state: (file_requests) Created /// a file request. /// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestReceiveFile; - -/// -/// Initializes union class with tag state of "file_request_remove_deadline". -/// -/// Description of the "file_request_remove_deadline" tag state: Removed the -/// file request deadline. This event is replaced by file_request_change and -/// will not be logged going forward. +/// @param fileRequestCreate (file_requests) Created a file request. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestRemoveDeadline; +- (instancetype)initWithFileRequestCreate:(DBTEAMLOGFileRequestCreateType *)fileRequestCreate; /// -/// Initializes union class with tag state of "file_request_send". +/// Initializes union class with tag state of "file_request_receive_file". /// -/// Description of the "file_request_send" tag state: Sent file request to users -/// via email. This event is replaced by file_request_change and will not be -/// logged going forward. +/// Description of the "file_request_receive_file" tag state: (file_requests) +/// Received files for a file request. +/// +/// @param fileRequestReceiveFile (file_requests) Received files for a file +/// request. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestSend; +- (instancetype)initWithFileRequestReceiveFile:(DBTEAMLOGFileRequestReceiveFileType *)fileRequestReceiveFile; /// /// Initializes union class with tag state of "group_add_external_id". /// -/// Description of the "group_add_external_id" tag state: Added an external ID -/// for group. +/// Description of the "group_add_external_id" tag state: (groups) Added an +/// external ID for group. +/// +/// @param groupAddExternalId (groups) Added an external ID for group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupAddExternalId; +- (instancetype)initWithGroupAddExternalId:(DBTEAMLOGGroupAddExternalIdType *)groupAddExternalId; /// /// Initializes union class with tag state of "group_add_member". /// -/// Description of the "group_add_member" tag state: Added team members to a -/// group. +/// Description of the "group_add_member" tag state: (groups) Added team members +/// to a group. +/// +/// @param groupAddMember (groups) Added team members to a group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupAddMember; +- (instancetype)initWithGroupAddMember:(DBTEAMLOGGroupAddMemberType *)groupAddMember; /// /// Initializes union class with tag state of "group_change_external_id". /// -/// Description of the "group_change_external_id" tag state: Changed the -/// external ID for group. +/// Description of the "group_change_external_id" tag state: (groups) Changed +/// the external ID for group. +/// +/// @param groupChangeExternalId (groups) Changed the external ID for group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupChangeExternalId; +- (instancetype)initWithGroupChangeExternalId:(DBTEAMLOGGroupChangeExternalIdType *)groupChangeExternalId; /// /// Initializes union class with tag state of "group_change_management_type". /// -/// Description of the "group_change_management_type" tag state: Changed group -/// management type. +/// Description of the "group_change_management_type" tag state: (groups) +/// Changed group management type. +/// +/// @param groupChangeManagementType (groups) Changed group management type. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupChangeManagementType; +- (instancetype)initWithGroupChangeManagementType:(DBTEAMLOGGroupChangeManagementTypeType *)groupChangeManagementType; /// /// Initializes union class with tag state of "group_change_member_role". /// -/// Description of the "group_change_member_role" tag state: Changed the manager -/// permissions belonging to a group member. +/// Description of the "group_change_member_role" tag state: (groups) Changed +/// the manager permissions belonging to a group member. +/// +/// @param groupChangeMemberRole (groups) Changed the manager permissions +/// belonging to a group member. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupChangeMemberRole; +- (instancetype)initWithGroupChangeMemberRole:(DBTEAMLOGGroupChangeMemberRoleType *)groupChangeMemberRole; /// /// Initializes union class with tag state of "group_create". /// -/// Description of the "group_create" tag state: Created a group. +/// Description of the "group_create" tag state: (groups) Created a group. +/// +/// @param groupCreate (groups) Created a group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupCreate; +- (instancetype)initWithGroupCreate:(DBTEAMLOGGroupCreateType *)groupCreate; /// /// Initializes union class with tag state of "group_delete". /// -/// Description of the "group_delete" tag state: Deleted a group. +/// Description of the "group_delete" tag state: (groups) Deleted a group. +/// +/// @param groupDelete (groups) Deleted a group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupDelete; +- (instancetype)initWithGroupDelete:(DBTEAMLOGGroupDeleteType *)groupDelete; /// /// Initializes union class with tag state of "group_moved". /// -/// Description of the "group_moved" tag state: Moved a group. This event is -/// deprecated and will not be logged going forward as the associated product -/// functionality no longer exists. +/// Description of the "group_moved" tag state: (groups) Moved a group. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. +/// +/// @param groupMoved (groups) Moved a group. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupMoved; +- (instancetype)initWithGroupMoved:(DBTEAMLOGGroupMovedType *)groupMoved; /// /// Initializes union class with tag state of "group_remove_external_id". /// -/// Description of the "group_remove_external_id" tag state: Removed the -/// external ID for group. +/// Description of the "group_remove_external_id" tag state: (groups) Removed +/// the external ID for group. +/// +/// @param groupRemoveExternalId (groups) Removed the external ID for group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupRemoveExternalId; +- (instancetype)initWithGroupRemoveExternalId:(DBTEAMLOGGroupRemoveExternalIdType *)groupRemoveExternalId; /// /// Initializes union class with tag state of "group_remove_member". /// -/// Description of the "group_remove_member" tag state: Removed team members -/// from a group. +/// Description of the "group_remove_member" tag state: (groups) Removed team +/// members from a group. +/// +/// @param groupRemoveMember (groups) Removed team members from a group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupRemoveMember; +- (instancetype)initWithGroupRemoveMember:(DBTEAMLOGGroupRemoveMemberType *)groupRemoveMember; /// /// Initializes union class with tag state of "group_rename". /// -/// Description of the "group_rename" tag state: Renamed a group. +/// Description of the "group_rename" tag state: (groups) Renamed a group. +/// +/// @param groupRename (groups) Renamed a group. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupRename; +- (instancetype)initWithGroupRename:(DBTEAMLOGGroupRenameType *)groupRename; /// /// Initializes union class with tag state of "emm_error". /// -/// Description of the "emm_error" tag state: Failed to sign in via EMM. This -/// event is replaced by login_fail and will not be logged going forward. +/// Description of the "emm_error" tag state: (logins) Failed to sign in via +/// EMM. This event is replaced by login_fail and will not be logged going +/// forward. +/// +/// @param emmError (logins) Failed to sign in via EMM. This event is replaced +/// by login_fail and will not be logged going forward. /// /// @return An initialized instance. /// -- (instancetype)initWithEmmError; +- (instancetype)initWithEmmError:(DBTEAMLOGEmmErrorType *)emmError; /// /// Initializes union class with tag state of "login_fail". /// -/// Description of the "login_fail" tag state: Failed to sign in. +/// Description of the "login_fail" tag state: (logins) Failed to sign in. +/// +/// @param loginFail (logins) Failed to sign in. /// /// @return An initialized instance. /// -- (instancetype)initWithLoginFail; +- (instancetype)initWithLoginFail:(DBTEAMLOGLoginFailType *)loginFail; /// /// Initializes union class with tag state of "login_success". /// -/// Description of the "login_success" tag state: Signed in. +/// Description of the "login_success" tag state: (logins) Signed in. +/// +/// @param loginSuccess (logins) Signed in. /// /// @return An initialized instance. /// -- (instancetype)initWithLoginSuccess; +- (instancetype)initWithLoginSuccess:(DBTEAMLOGLoginSuccessType *)loginSuccess; /// /// Initializes union class with tag state of "logout". /// -/// Description of the "logout" tag state: Signed out. +/// Description of the "logout" tag state: (logins) Signed out. +/// +/// @param logout (logins) Signed out. /// /// @return An initialized instance. /// -- (instancetype)initWithLogout; +- (instancetype)initWithLogout:(DBTEAMLOGLogoutType *)logout; /// /// Initializes union class with tag state of "reseller_support_session_end". /// -/// Description of the "reseller_support_session_end" tag state: Ended reseller -/// support session. +/// Description of the "reseller_support_session_end" tag state: (logins) Ended +/// reseller support session. +/// +/// @param resellerSupportSessionEnd (logins) Ended reseller support session. /// /// @return An initialized instance. /// -- (instancetype)initWithResellerSupportSessionEnd; +- (instancetype)initWithResellerSupportSessionEnd:(DBTEAMLOGResellerSupportSessionEndType *)resellerSupportSessionEnd; /// /// Initializes union class with tag state of "reseller_support_session_start". /// -/// Description of the "reseller_support_session_start" tag state: Started -/// reseller support session. +/// Description of the "reseller_support_session_start" tag state: (logins) +/// Started reseller support session. +/// +/// @param resellerSupportSessionStart (logins) Started reseller support +/// session. /// /// @return An initialized instance. /// -- (instancetype)initWithResellerSupportSessionStart; +- (instancetype)initWithResellerSupportSessionStart: + (DBTEAMLOGResellerSupportSessionStartType *)resellerSupportSessionStart; /// /// Initializes union class with tag state of "sign_in_as_session_end". /// -/// Description of the "sign_in_as_session_end" tag state: Ended admin +/// Description of the "sign_in_as_session_end" tag state: (logins) Ended admin /// sign-in-as session. /// +/// @param signInAsSessionEnd (logins) Ended admin sign-in-as session. +/// /// @return An initialized instance. /// -- (instancetype)initWithSignInAsSessionEnd; +- (instancetype)initWithSignInAsSessionEnd:(DBTEAMLOGSignInAsSessionEndType *)signInAsSessionEnd; /// /// Initializes union class with tag state of "sign_in_as_session_start". /// -/// Description of the "sign_in_as_session_start" tag state: Started admin -/// sign-in-as session. +/// Description of the "sign_in_as_session_start" tag state: (logins) Started +/// admin sign-in-as session. +/// +/// @param signInAsSessionStart (logins) Started admin sign-in-as session. /// /// @return An initialized instance. /// -- (instancetype)initWithSignInAsSessionStart; +- (instancetype)initWithSignInAsSessionStart:(DBTEAMLOGSignInAsSessionStartType *)signInAsSessionStart; /// /// Initializes union class with tag state of "sso_error". /// -/// Description of the "sso_error" tag state: Failed to sign in via SSO. This -/// event is replaced by login_fail and will not be logged going forward. +/// Description of the "sso_error" tag state: (logins) Failed to sign in via +/// SSO. This event is replaced by login_fail and will not be logged going +/// forward. +/// +/// @param ssoError (logins) Failed to sign in via SSO. This event is replaced +/// by login_fail and will not be logged going forward. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoError; +- (instancetype)initWithSsoError:(DBTEAMLOGSsoErrorType *)ssoError; /// /// Initializes union class with tag state of "member_add_name". /// -/// Description of the "member_add_name" tag state: Set team member name when -/// joining team. +/// Description of the "member_add_name" tag state: (members) Specify team +/// member name. +/// +/// @param memberAddName (members) Specify team member name. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberAddName; +- (instancetype)initWithMemberAddName:(DBTEAMLOGMemberAddNameType *)memberAddName; /// /// Initializes union class with tag state of "member_change_admin_role". /// -/// Description of the "member_change_admin_role" tag state: Change the admin -/// role belonging to team member. +/// Description of the "member_change_admin_role" tag state: (members) Change +/// the admin role belonging to team member. +/// +/// @param memberChangeAdminRole (members) Change the admin role belonging to +/// team member. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeAdminRole; +- (instancetype)initWithMemberChangeAdminRole:(DBTEAMLOGMemberChangeAdminRoleType *)memberChangeAdminRole; /// /// Initializes union class with tag state of "member_change_email". /// -/// Description of the "member_change_email" tag state: Changed team member -/// email address. +/// Description of the "member_change_email" tag state: (members) Changed team +/// member email address. +/// +/// @param memberChangeEmail (members) Changed team member email address. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberChangeEmail:(DBTEAMLOGMemberChangeEmailType *)memberChangeEmail; + +/// +/// Initializes union class with tag state of "member_change_membership_type". +/// +/// Description of the "member_change_membership_type" tag state: (members) +/// Changed the membership type (limited vs full) for team member. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. +/// +/// @param memberChangeMembershipType (members) Changed the membership type +/// (limited vs full) for team member. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeEmail; +- (instancetype)initWithMemberChangeMembershipType: + (DBTEAMLOGMemberChangeMembershipTypeType *)memberChangeMembershipType; /// /// Initializes union class with tag state of "member_change_name". /// -/// Description of the "member_change_name" tag state: Changed team member name. +/// Description of the "member_change_name" tag state: (members) Changed team +/// member name. +/// +/// @param memberChangeName (members) Changed team member name. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeName; +- (instancetype)initWithMemberChangeName:(DBTEAMLOGMemberChangeNameType *)memberChangeName; /// /// Initializes union class with tag state of "member_change_status". /// -/// Description of the "member_change_status" tag state: Changed the membership -/// status of a team member. +/// Description of the "member_change_status" tag state: (members) Changed the +/// membership status of a team member. +/// +/// @param memberChangeStatus (members) Changed the membership status of a team +/// member. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberChangeStatus:(DBTEAMLOGMemberChangeStatusType *)memberChangeStatus; + +/// +/// Initializes union class with tag state of +/// "member_permanently_delete_account_contents". +/// +/// Description of the "member_permanently_delete_account_contents" tag state: +/// (members) Permanently deleted contents of a removed team member account. +/// +/// @param memberPermanentlyDeleteAccountContents (members) Permanently deleted +/// contents of a removed team member account. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberPermanentlyDeleteAccountContents: + (DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)memberPermanentlyDeleteAccountContents; + +/// +/// Initializes union class with tag state of +/// "member_space_limits_add_custom_quota". +/// +/// Description of the "member_space_limits_add_custom_quota" tag state: +/// (members) Set custom member space limit. +/// +/// @param memberSpaceLimitsAddCustomQuota (members) Set custom member space +/// limit. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberSpaceLimitsAddCustomQuota: + (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)memberSpaceLimitsAddCustomQuota; + +/// +/// Initializes union class with tag state of +/// "member_space_limits_change_custom_quota". +/// +/// Description of the "member_space_limits_change_custom_quota" tag state: +/// (members) Changed custom member space limit. +/// +/// @param memberSpaceLimitsChangeCustomQuota (members) Changed custom member +/// space limit. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberSpaceLimitsChangeCustomQuota: + (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)memberSpaceLimitsChangeCustomQuota; + +/// +/// Initializes union class with tag state of +/// "member_space_limits_change_status". +/// +/// Description of the "member_space_limits_change_status" tag state: (members) +/// Changed the status with respect to whether the team member is under or over +/// storage quota specified by policy. +/// +/// @param memberSpaceLimitsChangeStatus (members) Changed the status with +/// respect to whether the team member is under or over storage quota specified +/// by policy. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberSpaceLimitsChangeStatus: + (DBTEAMLOGMemberSpaceLimitsChangeStatusType *)memberSpaceLimitsChangeStatus; + +/// +/// Initializes union class with tag state of +/// "member_space_limits_remove_custom_quota". +/// +/// Description of the "member_space_limits_remove_custom_quota" tag state: +/// (members) Removed custom member space limit. +/// +/// @param memberSpaceLimitsRemoveCustomQuota (members) Removed custom member +/// space limit. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberChangeStatus; +- (instancetype)initWithMemberSpaceLimitsRemoveCustomQuota: + (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)memberSpaceLimitsRemoveCustomQuota; /// /// Initializes union class with tag state of "member_suggest". /// -/// Description of the "member_suggest" tag state: Suggested a new team member -/// to be added to the team. +/// Description of the "member_suggest" tag state: (members) Suggested a new +/// team member to be added to the team. +/// +/// @param memberSuggest (members) Suggested a new team member to be added to +/// the team. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberSuggest:(DBTEAMLOGMemberSuggestType *)memberSuggest; + +/// +/// Initializes union class with tag state of +/// "member_transfer_account_contents". +/// +/// Description of the "member_transfer_account_contents" tag state: (members) +/// Transferred contents of a removed team member account to another member. +/// +/// @param memberTransferAccountContents (members) Transferred contents of a +/// removed team member account to another member. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberSuggest; +- (instancetype)initWithMemberTransferAccountContents: + (DBTEAMLOGMemberTransferAccountContentsType *)memberTransferAccountContents; /// /// Initializes union class with tag state of "paper_content_add_member". /// -/// Description of the "paper_content_add_member" tag state: Added users to the -/// membership of a Paper doc or folder. +/// Description of the "paper_content_add_member" tag state: (paper) Added users +/// to the membership of a Paper doc or folder. +/// +/// @param paperContentAddMember (paper) Added users to the membership of a +/// Paper doc or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentAddMember; +- (instancetype)initWithPaperContentAddMember:(DBTEAMLOGPaperContentAddMemberType *)paperContentAddMember; /// /// Initializes union class with tag state of "paper_content_add_to_folder". /// -/// Description of the "paper_content_add_to_folder" tag state: Added Paper doc -/// or folder to a folder. +/// Description of the "paper_content_add_to_folder" tag state: (paper) Added +/// Paper doc or folder to a folder. +/// +/// @param paperContentAddToFolder (paper) Added Paper doc or folder to a +/// folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentAddToFolder; +- (instancetype)initWithPaperContentAddToFolder:(DBTEAMLOGPaperContentAddToFolderType *)paperContentAddToFolder; /// /// Initializes union class with tag state of "paper_content_archive". /// -/// Description of the "paper_content_archive" tag state: Archived Paper doc or -/// folder. +/// Description of the "paper_content_archive" tag state: (paper) Archived Paper +/// doc or folder. +/// +/// @param paperContentArchive (paper) Archived Paper doc or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentArchive; +- (instancetype)initWithPaperContentArchive:(DBTEAMLOGPaperContentArchiveType *)paperContentArchive; /// /// Initializes union class with tag state of "paper_content_create". /// -/// Description of the "paper_content_create" tag state: Created a Paper doc or -/// folder. +/// Description of the "paper_content_create" tag state: (paper) Created a Paper +/// doc or folder. +/// +/// @param paperContentCreate (paper) Created a Paper doc or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentCreate; +- (instancetype)initWithPaperContentCreate:(DBTEAMLOGPaperContentCreateType *)paperContentCreate; /// /// Initializes union class with tag state of /// "paper_content_permanently_delete". /// -/// Description of the "paper_content_permanently_delete" tag state: Permanently -/// deleted a Paper doc or folder. +/// Description of the "paper_content_permanently_delete" tag state: (paper) +/// Permanently deleted a Paper doc or folder. +/// +/// @param paperContentPermanentlyDelete (paper) Permanently deleted a Paper doc +/// or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentPermanentlyDelete; +- (instancetype)initWithPaperContentPermanentlyDelete: + (DBTEAMLOGPaperContentPermanentlyDeleteType *)paperContentPermanentlyDelete; /// /// Initializes union class with tag state of /// "paper_content_remove_from_folder". /// -/// Description of the "paper_content_remove_from_folder" tag state: Removed -/// Paper doc or folder from a folder. +/// Description of the "paper_content_remove_from_folder" tag state: (paper) +/// Removed Paper doc or folder from a folder. +/// +/// @param paperContentRemoveFromFolder (paper) Removed Paper doc or folder from +/// a folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentRemoveFromFolder; +- (instancetype)initWithPaperContentRemoveFromFolder: + (DBTEAMLOGPaperContentRemoveFromFolderType *)paperContentRemoveFromFolder; /// /// Initializes union class with tag state of "paper_content_remove_member". /// -/// Description of the "paper_content_remove_member" tag state: Removed a user -/// from the membership of a Paper doc or folder. +/// Description of the "paper_content_remove_member" tag state: (paper) Removed +/// a user from the membership of a Paper doc or folder. +/// +/// @param paperContentRemoveMember (paper) Removed a user from the membership +/// of a Paper doc or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentRemoveMember; +- (instancetype)initWithPaperContentRemoveMember:(DBTEAMLOGPaperContentRemoveMemberType *)paperContentRemoveMember; /// /// Initializes union class with tag state of "paper_content_rename". /// -/// Description of the "paper_content_rename" tag state: Renamed Paper doc or -/// folder. +/// Description of the "paper_content_rename" tag state: (paper) Renamed Paper +/// doc or folder. +/// +/// @param paperContentRename (paper) Renamed Paper doc or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentRename; +- (instancetype)initWithPaperContentRename:(DBTEAMLOGPaperContentRenameType *)paperContentRename; /// /// Initializes union class with tag state of "paper_content_restore". /// -/// Description of the "paper_content_restore" tag state: Restored an archived -/// Paper doc or folder. +/// Description of the "paper_content_restore" tag state: (paper) Restored an +/// archived Paper doc or folder. +/// +/// @param paperContentRestore (paper) Restored an archived Paper doc or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperContentRestore; +- (instancetype)initWithPaperContentRestore:(DBTEAMLOGPaperContentRestoreType *)paperContentRestore; /// /// Initializes union class with tag state of "paper_doc_add_comment". /// -/// Description of the "paper_doc_add_comment" tag state: Added a Paper doc -/// comment. +/// Description of the "paper_doc_add_comment" tag state: (paper) Added a Paper +/// doc comment. +/// +/// @param paperDocAddComment (paper) Added a Paper doc comment. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocAddComment; +- (instancetype)initWithPaperDocAddComment:(DBTEAMLOGPaperDocAddCommentType *)paperDocAddComment; /// /// Initializes union class with tag state of "paper_doc_change_member_role". /// -/// Description of the "paper_doc_change_member_role" tag state: Changed the -/// access type of a Paper doc member. +/// Description of the "paper_doc_change_member_role" tag state: (paper) Changed +/// the access type of a Paper doc member. +/// +/// @param paperDocChangeMemberRole (paper) Changed the access type of a Paper +/// doc member. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocChangeMemberRole; +- (instancetype)initWithPaperDocChangeMemberRole:(DBTEAMLOGPaperDocChangeMemberRoleType *)paperDocChangeMemberRole; /// /// Initializes union class with tag state of "paper_doc_change_sharing_policy". /// -/// Description of the "paper_doc_change_sharing_policy" tag state: Changed the -/// sharing policy for Paper doc. +/// Description of the "paper_doc_change_sharing_policy" tag state: (paper) +/// Changed the sharing policy for Paper doc. +/// +/// @param paperDocChangeSharingPolicy (paper) Changed the sharing policy for +/// Paper doc. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocChangeSharingPolicy; +- (instancetype)initWithPaperDocChangeSharingPolicy: + (DBTEAMLOGPaperDocChangeSharingPolicyType *)paperDocChangeSharingPolicy; /// /// Initializes union class with tag state of "paper_doc_change_subscription". /// -/// Description of the "paper_doc_change_subscription" tag state: Followed or -/// unfollowed a Paper doc. +/// Description of the "paper_doc_change_subscription" tag state: (paper) +/// Followed or unfollowed a Paper doc. +/// +/// @param paperDocChangeSubscription (paper) Followed or unfollowed a Paper +/// doc. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocChangeSubscription; +- (instancetype)initWithPaperDocChangeSubscription: + (DBTEAMLOGPaperDocChangeSubscriptionType *)paperDocChangeSubscription; /// /// Initializes union class with tag state of "paper_doc_deleted". /// -/// Description of the "paper_doc_deleted" tag state: Paper doc archived. This -/// event is deprecated and will not be logged going forward as the associated -/// product functionality no longer exists. +/// Description of the "paper_doc_deleted" tag state: (paper) Paper doc +/// archived. This event is deprecated and will not be logged going forward as +/// the associated product functionality no longer exists. +/// +/// @param paperDocDeleted (paper) Paper doc archived. This event is deprecated +/// and will not be logged going forward as the associated product functionality +/// no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocDeleted; +- (instancetype)initWithPaperDocDeleted:(DBTEAMLOGPaperDocDeletedType *)paperDocDeleted; /// /// Initializes union class with tag state of "paper_doc_delete_comment". /// -/// Description of the "paper_doc_delete_comment" tag state: Deleted a Paper doc -/// comment. +/// Description of the "paper_doc_delete_comment" tag state: (paper) Deleted a +/// Paper doc comment. +/// +/// @param paperDocDeleteComment (paper) Deleted a Paper doc comment. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocDeleteComment; +- (instancetype)initWithPaperDocDeleteComment:(DBTEAMLOGPaperDocDeleteCommentType *)paperDocDeleteComment; /// /// Initializes union class with tag state of "paper_doc_download". /// -/// Description of the "paper_doc_download" tag state: Downloaded a Paper doc in -/// a particular output format. +/// Description of the "paper_doc_download" tag state: (paper) Downloaded a +/// Paper doc in a particular output format. +/// +/// @param paperDocDownload (paper) Downloaded a Paper doc in a particular +/// output format. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocDownload; +- (instancetype)initWithPaperDocDownload:(DBTEAMLOGPaperDocDownloadType *)paperDocDownload; /// /// Initializes union class with tag state of "paper_doc_edit". /// -/// Description of the "paper_doc_edit" tag state: Edited a Paper doc. +/// Description of the "paper_doc_edit" tag state: (paper) Edited a Paper doc. +/// +/// @param paperDocEdit (paper) Edited a Paper doc. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocEdit; +- (instancetype)initWithPaperDocEdit:(DBTEAMLOGPaperDocEditType *)paperDocEdit; /// /// Initializes union class with tag state of "paper_doc_edit_comment". /// -/// Description of the "paper_doc_edit_comment" tag state: Edited a Paper doc -/// comment. +/// Description of the "paper_doc_edit_comment" tag state: (paper) Edited a +/// Paper doc comment. +/// +/// @param paperDocEditComment (paper) Edited a Paper doc comment. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocEditComment; +- (instancetype)initWithPaperDocEditComment:(DBTEAMLOGPaperDocEditCommentType *)paperDocEditComment; /// /// Initializes union class with tag state of "paper_doc_followed". /// -/// Description of the "paper_doc_followed" tag state: Followed a Paper doc. -/// This event is replaced by paper_doc_change_subscription and will not be +/// Description of the "paper_doc_followed" tag state: (paper) Followed a Paper +/// doc. This event is replaced by paper_doc_change_subscription and will not be /// logged going forward. /// +/// @param paperDocFollowed (paper) Followed a Paper doc. This event is replaced +/// by paper_doc_change_subscription and will not be logged going forward. +/// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocFollowed; +- (instancetype)initWithPaperDocFollowed:(DBTEAMLOGPaperDocFollowedType *)paperDocFollowed; /// /// Initializes union class with tag state of "paper_doc_mention". /// -/// Description of the "paper_doc_mention" tag state: Mentioned a member in a -/// Paper doc. +/// Description of the "paper_doc_mention" tag state: (paper) Mentioned a member +/// in a Paper doc. +/// +/// @param paperDocMention (paper) Mentioned a member in a Paper doc. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocMention; +- (instancetype)initWithPaperDocMention:(DBTEAMLOGPaperDocMentionType *)paperDocMention; /// /// Initializes union class with tag state of "paper_doc_request_access". /// -/// Description of the "paper_doc_request_access" tag state: Requested to be a -/// member on a Paper doc. +/// Description of the "paper_doc_request_access" tag state: (paper) Requested +/// to be a member on a Paper doc. +/// +/// @param paperDocRequestAccess (paper) Requested to be a member on a Paper +/// doc. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocRequestAccess; +- (instancetype)initWithPaperDocRequestAccess:(DBTEAMLOGPaperDocRequestAccessType *)paperDocRequestAccess; /// /// Initializes union class with tag state of "paper_doc_resolve_comment". /// -/// Description of the "paper_doc_resolve_comment" tag state: Paper doc comment -/// resolved. +/// Description of the "paper_doc_resolve_comment" tag state: (paper) Paper doc +/// comment resolved. +/// +/// @param paperDocResolveComment (paper) Paper doc comment resolved. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocResolveComment; +- (instancetype)initWithPaperDocResolveComment:(DBTEAMLOGPaperDocResolveCommentType *)paperDocResolveComment; /// /// Initializes union class with tag state of "paper_doc_revert". /// -/// Description of the "paper_doc_revert" tag state: Restored a Paper doc to -/// previous revision. +/// Description of the "paper_doc_revert" tag state: (paper) Restored a Paper +/// doc to previous revision. +/// +/// @param paperDocRevert (paper) Restored a Paper doc to previous revision. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocRevert; +- (instancetype)initWithPaperDocRevert:(DBTEAMLOGPaperDocRevertType *)paperDocRevert; /// /// Initializes union class with tag state of "paper_doc_slack_share". /// -/// Description of the "paper_doc_slack_share" tag state: Paper doc link shared -/// via slack. +/// Description of the "paper_doc_slack_share" tag state: (paper) Paper doc link +/// shared via slack. +/// +/// @param paperDocSlackShare (paper) Paper doc link shared via slack. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocSlackShare; +- (instancetype)initWithPaperDocSlackShare:(DBTEAMLOGPaperDocSlackShareType *)paperDocSlackShare; /// /// Initializes union class with tag state of "paper_doc_team_invite". /// -/// Description of the "paper_doc_team_invite" tag state: Paper doc shared with -/// team member. This event is deprecated and will not be logged going forward -/// as the associated product functionality no longer exists. +/// Description of the "paper_doc_team_invite" tag state: (paper) Paper doc +/// shared with team member. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// +/// @param paperDocTeamInvite (paper) Paper doc shared with team member. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocTeamInvite; +- (instancetype)initWithPaperDocTeamInvite:(DBTEAMLOGPaperDocTeamInviteType *)paperDocTeamInvite; /// /// Initializes union class with tag state of "paper_doc_trashed". /// -/// Description of the "paper_doc_trashed" tag state: Paper doc trashed. +/// Description of the "paper_doc_trashed" tag state: (paper) Paper doc trashed. +/// +/// @param paperDocTrashed (paper) Paper doc trashed. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocTrashed; +- (instancetype)initWithPaperDocTrashed:(DBTEAMLOGPaperDocTrashedType *)paperDocTrashed; /// /// Initializes union class with tag state of "paper_doc_unresolve_comment". /// -/// Description of the "paper_doc_unresolve_comment" tag state: Unresolved a -/// Paper doc comment. +/// Description of the "paper_doc_unresolve_comment" tag state: (paper) +/// Unresolved a Paper doc comment. +/// +/// @param paperDocUnresolveComment (paper) Unresolved a Paper doc comment. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocUnresolveComment; +- (instancetype)initWithPaperDocUnresolveComment:(DBTEAMLOGPaperDocUnresolveCommentType *)paperDocUnresolveComment; /// /// Initializes union class with tag state of "paper_doc_untrashed". /// -/// Description of the "paper_doc_untrashed" tag state: Paper doc untrashed. +/// Description of the "paper_doc_untrashed" tag state: (paper) Paper doc +/// untrashed. +/// +/// @param paperDocUntrashed (paper) Paper doc untrashed. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocUntrashed; +- (instancetype)initWithPaperDocUntrashed:(DBTEAMLOGPaperDocUntrashedType *)paperDocUntrashed; /// -/// Initializes union class with tag state of "paper_doc_view". +/// Initializes union class with tag state of "paper_doc_view". +/// +/// Description of the "paper_doc_view" tag state: (paper) Viewed Paper doc. +/// +/// @param paperDocView (paper) Viewed Paper doc. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperDocView:(DBTEAMLOGPaperDocViewType *)paperDocView; + +/// +/// Initializes union class with tag state of "paper_external_view_allow". +/// +/// Description of the "paper_external_view_allow" tag state: (paper) Paper +/// external sharing policy changed: anyone. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. +/// +/// @param paperExternalViewAllow (paper) Paper external sharing policy changed: +/// anyone. This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperExternalViewAllow:(DBTEAMLOGPaperExternalViewAllowType *)paperExternalViewAllow; + +/// +/// Initializes union class with tag state of +/// "paper_external_view_default_team". +/// +/// Description of the "paper_external_view_default_team" tag state: (paper) +/// Paper external sharing policy changed: default team. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. +/// +/// @param paperExternalViewDefaultTeam (paper) Paper external sharing policy +/// changed: default team. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperExternalViewDefaultTeam: + (DBTEAMLOGPaperExternalViewDefaultTeamType *)paperExternalViewDefaultTeam; + +/// +/// Initializes union class with tag state of "paper_external_view_forbid". +/// +/// Description of the "paper_external_view_forbid" tag state: (paper) Paper +/// external sharing policy changed: team-only. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. /// -/// Description of the "paper_doc_view" tag state: Viewed Paper doc. +/// @param paperExternalViewForbid (paper) Paper external sharing policy +/// changed: team-only. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperDocView; +- (instancetype)initWithPaperExternalViewForbid:(DBTEAMLOGPaperExternalViewForbidType *)paperExternalViewForbid; /// /// Initializes union class with tag state of /// "paper_folder_change_subscription". /// -/// Description of the "paper_folder_change_subscription" tag state: Followed or -/// unfollowed a Paper folder. +/// Description of the "paper_folder_change_subscription" tag state: (paper) +/// Followed or unfollowed a Paper folder. +/// +/// @param paperFolderChangeSubscription (paper) Followed or unfollowed a Paper +/// folder. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperFolderChangeSubscription; +- (instancetype)initWithPaperFolderChangeSubscription: + (DBTEAMLOGPaperFolderChangeSubscriptionType *)paperFolderChangeSubscription; /// /// Initializes union class with tag state of "paper_folder_deleted". /// -/// Description of the "paper_folder_deleted" tag state: Paper folder archived. -/// This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "paper_folder_deleted" tag state: (paper) Paper folder +/// archived. This event is deprecated and will not be logged going forward as +/// the associated product functionality no longer exists. +/// +/// @param paperFolderDeleted (paper) Paper folder archived. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperFolderDeleted; +- (instancetype)initWithPaperFolderDeleted:(DBTEAMLOGPaperFolderDeletedType *)paperFolderDeleted; /// /// Initializes union class with tag state of "paper_folder_followed". /// -/// Description of the "paper_folder_followed" tag state: Followed a Paper -/// folder. This event is replaced by paper_folder_change_subscription and will -/// not be logged going forward. +/// Description of the "paper_folder_followed" tag state: (paper) Followed a +/// Paper folder. This event is replaced by paper_folder_change_subscription and +/// will not be logged going forward. +/// +/// @param paperFolderFollowed (paper) Followed a Paper folder. This event is +/// replaced by paper_folder_change_subscription and will not be logged going +/// forward. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperFolderFollowed; +- (instancetype)initWithPaperFolderFollowed:(DBTEAMLOGPaperFolderFollowedType *)paperFolderFollowed; /// /// Initializes union class with tag state of "paper_folder_team_invite". /// -/// Description of the "paper_folder_team_invite" tag state: Paper folder shared -/// with team member. This event is deprecated and will not be logged going -/// forward as the associated product functionality no longer exists. +/// Description of the "paper_folder_team_invite" tag state: (paper) Paper +/// folder shared with team member. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. +/// +/// @param paperFolderTeamInvite (paper) Paper folder shared with team member. +/// This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperFolderTeamInvite; +- (instancetype)initWithPaperFolderTeamInvite:(DBTEAMLOGPaperFolderTeamInviteType *)paperFolderTeamInvite; /// /// Initializes union class with tag state of "password_change". /// -/// Description of the "password_change" tag state: Changed password. +/// Description of the "password_change" tag state: (passwords) Changed +/// password. +/// +/// @param passwordChange (passwords) Changed password. /// /// @return An initialized instance. /// -- (instancetype)initWithPasswordChange; +- (instancetype)initWithPasswordChange:(DBTEAMLOGPasswordChangeType *)passwordChange; /// /// Initializes union class with tag state of "password_reset". /// -/// Description of the "password_reset" tag state: Reset password. +/// Description of the "password_reset" tag state: (passwords) Reset password. +/// +/// @param passwordReset (passwords) Reset password. /// /// @return An initialized instance. /// -- (instancetype)initWithPasswordReset; +- (instancetype)initWithPasswordReset:(DBTEAMLOGPasswordResetType *)passwordReset; /// /// Initializes union class with tag state of "password_reset_all". /// -/// Description of the "password_reset_all" tag state: Reset all team member -/// passwords. +/// Description of the "password_reset_all" tag state: (passwords) Reset all +/// team member passwords. +/// +/// @param passwordResetAll (passwords) Reset all team member passwords. /// /// @return An initialized instance. /// -- (instancetype)initWithPasswordResetAll; +- (instancetype)initWithPasswordResetAll:(DBTEAMLOGPasswordResetAllType *)passwordResetAll; /// /// Initializes union class with tag state of "emm_create_exceptions_report". /// -/// Description of the "emm_create_exceptions_report" tag state: EMM excluded -/// users report created. +/// Description of the "emm_create_exceptions_report" tag state: (reports) EMM +/// excluded users report created. +/// +/// @param emmCreateExceptionsReport (reports) EMM excluded users report +/// created. /// /// @return An initialized instance. /// -- (instancetype)initWithEmmCreateExceptionsReport; +- (instancetype)initWithEmmCreateExceptionsReport:(DBTEAMLOGEmmCreateExceptionsReportType *)emmCreateExceptionsReport; /// /// Initializes union class with tag state of "emm_create_usage_report". /// -/// Description of the "emm_create_usage_report" tag state: EMM mobile app usage +/// Description of the "emm_create_usage_report" tag state: (reports) EMM mobile +/// app usage report created. +/// +/// @param emmCreateUsageReport (reports) EMM mobile app usage report created. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithEmmCreateUsageReport:(DBTEAMLOGEmmCreateUsageReportType *)emmCreateUsageReport; + +/// +/// Initializes union class with tag state of "export_members_report". +/// +/// Description of the "export_members_report" tag state: (reports) Member data /// report created. /// +/// @param exportMembersReport (reports) Member data report created. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithExportMembersReport:(DBTEAMLOGExportMembersReportType *)exportMembersReport; + +/// +/// Initializes union class with tag state of "paper_admin_export_start". +/// +/// Description of the "paper_admin_export_start" tag state: (reports) Exported +/// all Paper documents in the team. +/// +/// @param paperAdminExportStart (reports) Exported all Paper documents in the +/// team. +/// /// @return An initialized instance. /// -- (instancetype)initWithEmmCreateUsageReport; +- (instancetype)initWithPaperAdminExportStart:(DBTEAMLOGPaperAdminExportStartType *)paperAdminExportStart; /// /// Initializes union class with tag state of /// "smart_sync_create_admin_privilege_report". /// /// Description of the "smart_sync_create_admin_privilege_report" tag state: -/// Smart Sync non-admin devices report created. +/// (reports) Smart Sync non-admin devices report created. +/// +/// @param smartSyncCreateAdminPrivilegeReport (reports) Smart Sync non-admin +/// devices report created. /// /// @return An initialized instance. /// -- (instancetype)initWithSmartSyncCreateAdminPrivilegeReport; +- (instancetype)initWithSmartSyncCreateAdminPrivilegeReport: + (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)smartSyncCreateAdminPrivilegeReport; /// /// Initializes union class with tag state of "team_activity_create_report". /// -/// Description of the "team_activity_create_report" tag state: Created a team -/// activity report. +/// Description of the "team_activity_create_report" tag state: (reports) +/// Created a team activity report. +/// +/// @param teamActivityCreateReport (reports) Created a team activity report. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamActivityCreateReport; +- (instancetype)initWithTeamActivityCreateReport:(DBTEAMLOGTeamActivityCreateReportType *)teamActivityCreateReport; /// /// Initializes union class with tag state of "collection_share". /// -/// Description of the "collection_share" tag state: Shared an album. +/// Description of the "collection_share" tag state: (sharing) Shared an album. +/// +/// @param collectionShare (sharing) Shared an album. /// /// @return An initialized instance. /// -- (instancetype)initWithCollectionShare; +- (instancetype)initWithCollectionShare:(DBTEAMLOGCollectionShareType *)collectionShare; /// /// Initializes union class with tag state of "note_acl_invite_only". /// -/// Description of the "note_acl_invite_only" tag state: Changed a Paper -/// document to be invite-only. This event is deprecated and will not be logged -/// going forward as the associated product functionality no longer exists. +/// Description of the "note_acl_invite_only" tag state: (sharing) Changed a +/// Paper document to be invite-only. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. +/// +/// @param noteAclInviteOnly (sharing) Changed a Paper document to be +/// invite-only. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithNoteAclInviteOnly; +- (instancetype)initWithNoteAclInviteOnly:(DBTEAMLOGNoteAclInviteOnlyType *)noteAclInviteOnly; /// /// Initializes union class with tag state of "note_acl_link". /// -/// Description of the "note_acl_link" tag state: Changed a Paper document to be -/// link accessible. This event is deprecated and will not be logged going -/// forward as the associated product functionality no longer exists. +/// Description of the "note_acl_link" tag state: (sharing) Changed a Paper +/// document to be link accessible. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. +/// +/// @param noteAclLink (sharing) Changed a Paper document to be link accessible. +/// This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithNoteAclLink; +- (instancetype)initWithNoteAclLink:(DBTEAMLOGNoteAclLinkType *)noteAclLink; /// /// Initializes union class with tag state of "note_acl_team_link". /// -/// Description of the "note_acl_team_link" tag state: Changed a Paper document -/// to be link accessible for the team. This event is deprecated and will not be -/// logged going forward as the associated product functionality no longer -/// exists. +/// Description of the "note_acl_team_link" tag state: (sharing) Changed a Paper +/// document to be link accessible for the team. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. +/// +/// @param noteAclTeamLink (sharing) Changed a Paper document to be link +/// accessible for the team. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithNoteAclTeamLink; +- (instancetype)initWithNoteAclTeamLink:(DBTEAMLOGNoteAclTeamLinkType *)noteAclTeamLink; /// /// Initializes union class with tag state of "note_shared". /// -/// Description of the "note_shared" tag state: Shared a Paper doc. This event -/// is deprecated and will not be logged going forward as the associated product -/// functionality no longer exists. +/// Description of the "note_shared" tag state: (sharing) Shared a Paper doc. +/// This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. +/// +/// @param noteShared (sharing) Shared a Paper doc. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithNoteShared; +- (instancetype)initWithNoteShared:(DBTEAMLOGNoteSharedType *)noteShared; /// /// Initializes union class with tag state of "note_share_receive". /// -/// Description of the "note_share_receive" tag state: Shared Paper document -/// received. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "note_share_receive" tag state: (sharing) Shared Paper +/// document received. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @param noteShareReceive (sharing) Shared Paper document received. This event +/// is deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithNoteShareReceive; +- (instancetype)initWithNoteShareReceive:(DBTEAMLOGNoteShareReceiveType *)noteShareReceive; /// /// Initializes union class with tag state of "open_note_shared". /// -/// Description of the "open_note_shared" tag state: Opened a shared Paper doc. -/// This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "open_note_shared" tag state: (sharing) Opened a shared +/// Paper doc. This event is deprecated and will not be logged going forward as +/// the associated product functionality no longer exists. +/// +/// @param openNoteShared (sharing) Opened a shared Paper doc. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithOpenNoteShared; +- (instancetype)initWithOpenNoteShared:(DBTEAMLOGOpenNoteSharedType *)openNoteShared; /// /// Initializes union class with tag state of "sf_add_group". /// -/// Description of the "sf_add_group" tag state: Added the team to a shared -/// folder. +/// Description of the "sf_add_group" tag state: (sharing) Added the team to a +/// shared folder. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. +/// +/// @param sfAddGroup (sharing) Added the team to a shared folder. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfAddGroup; +- (instancetype)initWithSfAddGroup:(DBTEAMLOGSfAddGroupType *)sfAddGroup; /// /// Initializes union class with tag state of /// "sf_allow_non_members_to_view_shared_links". /// /// Description of the "sf_allow_non_members_to_view_shared_links" tag state: -/// Allowed non collaborators to view links to files in a shared folder. This +/// (sharing) Allowed non collaborators to view links to files in a shared +/// folder. This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. +/// +/// @param sfAllowNonMembersToViewSharedLinks (sharing) Allowed non +/// collaborators to view links to files in a shared folder. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSfAllowNonMembersToViewSharedLinks: + (DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)sfAllowNonMembersToViewSharedLinks; + +/// +/// Initializes union class with tag state of "sf_external_invite_warn". +/// +/// Description of the "sf_external_invite_warn" tag state: (sharing) Admin +/// settings: team members see a warning before sharing folders outside the team +/// (DEPRECATED FEATURE). This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. +/// +/// @param sfExternalInviteWarn (sharing) Admin settings: team members see a +/// warning before sharing folders outside the team (DEPRECATED FEATURE). This /// event is deprecated and will not be logged going forward as the associated /// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfAllowNonMembersToViewSharedLinks; +- (instancetype)initWithSfExternalInviteWarn:(DBTEAMLOGSfExternalInviteWarnType *)sfExternalInviteWarn; /// -/// Initializes union class with tag state of "sf_invite_group". +/// Initializes union class with tag state of "sf_fb_invite". /// -/// Description of the "sf_invite_group" tag state: Invited a group to a shared -/// folder. This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "sf_fb_invite" tag state: (sharing) Invited Facebook +/// users to a shared folder. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// +/// @param sfFbInvite (sharing) Invited Facebook users to a shared folder. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSfFbInvite:(DBTEAMLOGSfFbInviteType *)sfFbInvite; + +/// +/// Initializes union class with tag state of "sf_fb_invite_change_role". +/// +/// Description of the "sf_fb_invite_change_role" tag state: (sharing) Changed a +/// Facebook user's role in a shared folder. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. +/// +/// @param sfFbInviteChangeRole (sharing) Changed a Facebook user's role in a +/// shared folder. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfInviteGroup; +- (instancetype)initWithSfFbInviteChangeRole:(DBTEAMLOGSfFbInviteChangeRoleType *)sfFbInviteChangeRole; /// -/// Initializes union class with tag state of "sf_nest". +/// Initializes union class with tag state of "sf_fb_uninvite". +/// +/// Description of the "sf_fb_uninvite" tag state: (sharing) Uninvited a +/// Facebook user from a shared folder. This event is deprecated and will not be +/// logged going forward as the associated product functionality no longer +/// exists. /// -/// Description of the "sf_nest" tag state: Changed parent of shared folder. +/// @param sfFbUninvite (sharing) Uninvited a Facebook user from a shared +/// folder. This event is deprecated and will not be logged going forward as the +/// associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfNest; +- (instancetype)initWithSfFbUninvite:(DBTEAMLOGSfFbUninviteType *)sfFbUninvite; /// -/// Initializes union class with tag state of "sf_team_decline". +/// Initializes union class with tag state of "sf_invite_group". +/// +/// Description of the "sf_invite_group" tag state: (sharing) Invited a group to +/// a shared folder. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. /// -/// Description of the "sf_team_decline" tag state: Declined a team member's -/// invitation to a shared folder. +/// @param sfInviteGroup (sharing) Invited a group to a shared folder. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamDecline; +- (instancetype)initWithSfInviteGroup:(DBTEAMLOGSfInviteGroupType *)sfInviteGroup; /// /// Initializes union class with tag state of "sf_team_grant_access". /// -/// Description of the "sf_team_grant_access" tag state: Granted access to a -/// shared folder. This event is deprecated and will not be logged going forward -/// as the associated product functionality no longer exists. +/// Description of the "sf_team_grant_access" tag state: (sharing) Granted +/// access to a shared folder. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// +/// @param sfTeamGrantAccess (sharing) Granted access to a shared folder. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamGrantAccess; +- (instancetype)initWithSfTeamGrantAccess:(DBTEAMLOGSfTeamGrantAccessType *)sfTeamGrantAccess; /// /// Initializes union class with tag state of "sf_team_invite". /// -/// Description of the "sf_team_invite" tag state: Invited team members to a -/// shared folder. This event is deprecated and will not be logged going forward -/// as the associated product functionality no longer exists. +/// Description of the "sf_team_invite" tag state: (sharing) Invited team +/// members to a shared folder. This event is replaced by +/// shared_content_add_invitees and will not be logged going forward. +/// +/// @param sfTeamInvite (sharing) Invited team members to a shared folder. This +/// event is replaced by shared_content_add_invitees and will not be logged +/// going forward. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamInvite; +- (instancetype)initWithSfTeamInvite:(DBTEAMLOGSfTeamInviteType *)sfTeamInvite; /// /// Initializes union class with tag state of "sf_team_invite_change_role". /// -/// Description of the "sf_team_invite_change_role" tag state: Changed a team -/// member's role in a shared folder. This event is deprecated and will not be -/// logged going forward as the associated product functionality no longer -/// exists. +/// Description of the "sf_team_invite_change_role" tag state: (sharing) Changed +/// a team member's role in a shared folder. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. +/// +/// @param sfTeamInviteChangeRole (sharing) Changed a team member's role in a +/// shared folder. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamInviteChangeRole; +- (instancetype)initWithSfTeamInviteChangeRole:(DBTEAMLOGSfTeamInviteChangeRoleType *)sfTeamInviteChangeRole; /// /// Initializes union class with tag state of "sf_team_join". /// -/// Description of the "sf_team_join" tag state: Joined a team member's shared -/// folder. This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "sf_team_join" tag state: (sharing) Joined a team +/// member's shared folder. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// +/// @param sfTeamJoin (sharing) Joined a team member's shared folder. This event +/// is deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamJoin; +- (instancetype)initWithSfTeamJoin:(DBTEAMLOGSfTeamJoinType *)sfTeamJoin; /// /// Initializes union class with tag state of "sf_team_join_from_oob_link". /// -/// Description of the "sf_team_join_from_oob_link" tag state: Joined a team -/// member's shared folder from a link. This event is deprecated and will not be -/// logged going forward as the associated product functionality no longer -/// exists. +/// Description of the "sf_team_join_from_oob_link" tag state: (sharing) Joined +/// a team member's shared folder from a link. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. +/// +/// @param sfTeamJoinFromOobLink (sharing) Joined a team member's shared folder +/// from a link. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamJoinFromOobLink; +- (instancetype)initWithSfTeamJoinFromOobLink:(DBTEAMLOGSfTeamJoinFromOobLinkType *)sfTeamJoinFromOobLink; /// /// Initializes union class with tag state of "sf_team_uninvite". /// -/// Description of the "sf_team_uninvite" tag state: Unshared a folder with a -/// team member. This event is deprecated and will not be logged going forward -/// as the associated product functionality no longer exists. +/// Description of the "sf_team_uninvite" tag state: (sharing) Unshared a folder +/// with a team member. This event is replaced by shared_content_remove_invitees +/// and will not be logged going forward. +/// +/// @param sfTeamUninvite (sharing) Unshared a folder with a team member. This +/// event is replaced by shared_content_remove_invitees and will not be logged +/// going forward. /// /// @return An initialized instance. /// -- (instancetype)initWithSfTeamUninvite; +- (instancetype)initWithSfTeamUninvite:(DBTEAMLOGSfTeamUninviteType *)sfTeamUninvite; /// /// Initializes union class with tag state of "shared_content_add_invitees". /// -/// Description of the "shared_content_add_invitees" tag state: Sent an email -/// invitation to the membership of a shared file or folder. +/// Description of the "shared_content_add_invitees" tag state: (sharing) Sent +/// an email invitation to the membership of a shared file or folder. +/// +/// @param sharedContentAddInvitees (sharing) Sent an email invitation to the +/// membership of a shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentAddInvitees; +- (instancetype)initWithSharedContentAddInvitees:(DBTEAMLOGSharedContentAddInviteesType *)sharedContentAddInvitees; /// /// Initializes union class with tag state of "shared_content_add_link_expiry". /// -/// Description of the "shared_content_add_link_expiry" tag state: Added an -/// expiry to the link for the shared file or folder. +/// Description of the "shared_content_add_link_expiry" tag state: (sharing) +/// Added an expiry to the link for the shared file or folder. +/// +/// @param sharedContentAddLinkExpiry (sharing) Added an expiry to the link for +/// the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentAddLinkExpiry; +- (instancetype)initWithSharedContentAddLinkExpiry: + (DBTEAMLOGSharedContentAddLinkExpiryType *)sharedContentAddLinkExpiry; /// /// Initializes union class with tag state of /// "shared_content_add_link_password". /// -/// Description of the "shared_content_add_link_password" tag state: Added a -/// password to the link for the shared file or folder. +/// Description of the "shared_content_add_link_password" tag state: (sharing) +/// Added a password to the link for the shared file or folder. +/// +/// @param sharedContentAddLinkPassword (sharing) Added a password to the link +/// for the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentAddLinkPassword; +- (instancetype)initWithSharedContentAddLinkPassword: + (DBTEAMLOGSharedContentAddLinkPasswordType *)sharedContentAddLinkPassword; /// /// Initializes union class with tag state of "shared_content_add_member". /// -/// Description of the "shared_content_add_member" tag state: Added users and/or -/// groups to the membership of a shared file or folder. +/// Description of the "shared_content_add_member" tag state: (sharing) Added +/// users and/or groups to the membership of a shared file or folder. +/// +/// @param sharedContentAddMember (sharing) Added users and/or groups to the +/// membership of a shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentAddMember; +- (instancetype)initWithSharedContentAddMember:(DBTEAMLOGSharedContentAddMemberType *)sharedContentAddMember; /// /// Initializes union class with tag state of /// "shared_content_change_downloads_policy". /// /// Description of the "shared_content_change_downloads_policy" tag state: -/// Changed whether members can download the shared file or folder. +/// (sharing) Changed whether members can download the shared file or folder. +/// +/// @param sharedContentChangeDownloadsPolicy (sharing) Changed whether members +/// can download the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeDownloadsPolicy; +- (instancetype)initWithSharedContentChangeDownloadsPolicy: + (DBTEAMLOGSharedContentChangeDownloadsPolicyType *)sharedContentChangeDownloadsPolicy; /// /// Initializes union class with tag state of /// "shared_content_change_invitee_role". /// -/// Description of the "shared_content_change_invitee_role" tag state: Changed -/// the access type of an invitee to a shared file or folder before the +/// Description of the "shared_content_change_invitee_role" tag state: (sharing) +/// Changed the access type of an invitee to a shared file or folder before the /// invitation was claimed. /// +/// @param sharedContentChangeInviteeRole (sharing) Changed the access type of +/// an invitee to a shared file or folder before the invitation was claimed. +/// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeInviteeRole; +- (instancetype)initWithSharedContentChangeInviteeRole: + (DBTEAMLOGSharedContentChangeInviteeRoleType *)sharedContentChangeInviteeRole; /// /// Initializes union class with tag state of /// "shared_content_change_link_audience". /// -/// Description of the "shared_content_change_link_audience" tag state: Changed -/// the audience of the link for a shared file or folder. +/// Description of the "shared_content_change_link_audience" tag state: +/// (sharing) Changed the audience of the link for a shared file or folder. +/// +/// @param sharedContentChangeLinkAudience (sharing) Changed the audience of the +/// link for a shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeLinkAudience; +- (instancetype)initWithSharedContentChangeLinkAudience: + (DBTEAMLOGSharedContentChangeLinkAudienceType *)sharedContentChangeLinkAudience; /// /// Initializes union class with tag state of /// "shared_content_change_link_expiry". /// -/// Description of the "shared_content_change_link_expiry" tag state: Changed -/// the expiry of the link for the shared file or folder. +/// Description of the "shared_content_change_link_expiry" tag state: (sharing) +/// Changed the expiry of the link for the shared file or folder. +/// +/// @param sharedContentChangeLinkExpiry (sharing) Changed the expiry of the +/// link for the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeLinkExpiry; +- (instancetype)initWithSharedContentChangeLinkExpiry: + (DBTEAMLOGSharedContentChangeLinkExpiryType *)sharedContentChangeLinkExpiry; /// /// Initializes union class with tag state of /// "shared_content_change_link_password". /// -/// Description of the "shared_content_change_link_password" tag state: Changed -/// the password on the link for the shared file or folder. +/// Description of the "shared_content_change_link_password" tag state: +/// (sharing) Changed the password on the link for the shared file or folder. +/// +/// @param sharedContentChangeLinkPassword (sharing) Changed the password on the +/// link for the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeLinkPassword; +- (instancetype)initWithSharedContentChangeLinkPassword: + (DBTEAMLOGSharedContentChangeLinkPasswordType *)sharedContentChangeLinkPassword; /// /// Initializes union class with tag state of /// "shared_content_change_member_role". /// -/// Description of the "shared_content_change_member_role" tag state: Changed -/// the access type of a shared file or folder member. +/// Description of the "shared_content_change_member_role" tag state: (sharing) +/// Changed the access type of a shared file or folder member. +/// +/// @param sharedContentChangeMemberRole (sharing) Changed the access type of a +/// shared file or folder member. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeMemberRole; +- (instancetype)initWithSharedContentChangeMemberRole: + (DBTEAMLOGSharedContentChangeMemberRoleType *)sharedContentChangeMemberRole; /// /// Initializes union class with tag state of /// "shared_content_change_viewer_info_policy". /// /// Description of the "shared_content_change_viewer_info_policy" tag state: -/// Changed whether members can see who viewed the shared file or folder. +/// (sharing) Changed whether members can see who viewed the shared file or +/// folder. +/// +/// @param sharedContentChangeViewerInfoPolicy (sharing) Changed whether members +/// can see who viewed the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentChangeViewerInfoPolicy; +- (instancetype)initWithSharedContentChangeViewerInfoPolicy: + (DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)sharedContentChangeViewerInfoPolicy; /// /// Initializes union class with tag state of "shared_content_claim_invitation". /// -/// Description of the "shared_content_claim_invitation" tag state: Claimed -/// membership to a team member's shared folder. +/// Description of the "shared_content_claim_invitation" tag state: (sharing) +/// Acquired membership on a shared file or folder by claiming an invitation. +/// +/// @param sharedContentClaimInvitation (sharing) Acquired membership on a +/// shared file or folder by claiming an invitation. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentClaimInvitation; +- (instancetype)initWithSharedContentClaimInvitation: + (DBTEAMLOGSharedContentClaimInvitationType *)sharedContentClaimInvitation; /// /// Initializes union class with tag state of "shared_content_copy". /// -/// Description of the "shared_content_copy" tag state: Copied the shared file -/// or folder to own Dropbox. +/// Description of the "shared_content_copy" tag state: (sharing) Copied the +/// shared file or folder to own Dropbox. +/// +/// @param sharedContentCopy (sharing) Copied the shared file or folder to own +/// Dropbox. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentCopy; +- (instancetype)initWithSharedContentCopy:(DBTEAMLOGSharedContentCopyType *)sharedContentCopy; /// /// Initializes union class with tag state of "shared_content_download". /// -/// Description of the "shared_content_download" tag state: Downloaded the -/// shared file or folder. +/// Description of the "shared_content_download" tag state: (sharing) Downloaded +/// the shared file or folder. +/// +/// @param sharedContentDownload (sharing) Downloaded the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentDownload; +- (instancetype)initWithSharedContentDownload:(DBTEAMLOGSharedContentDownloadType *)sharedContentDownload; /// /// Initializes union class with tag state of /// "shared_content_relinquish_membership". /// -/// Description of the "shared_content_relinquish_membership" tag state: Left -/// the membership of a shared file or folder. +/// Description of the "shared_content_relinquish_membership" tag state: +/// (sharing) Left the membership of a shared file or folder. +/// +/// @param sharedContentRelinquishMembership (sharing) Left the membership of a +/// shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRelinquishMembership; +- (instancetype)initWithSharedContentRelinquishMembership: + (DBTEAMLOGSharedContentRelinquishMembershipType *)sharedContentRelinquishMembership; /// -/// Initializes union class with tag state of "shared_content_remove_invitee". +/// Initializes union class with tag state of "shared_content_remove_invitees". /// -/// Description of the "shared_content_remove_invitee" tag state: Removed an -/// invitee from the membership of a shared file or folder before it was -/// claimed. +/// Description of the "shared_content_remove_invitees" tag state: (sharing) +/// Removed an invitee from the membership of a shared file or folder before it +/// was claimed. +/// +/// @param sharedContentRemoveInvitees (sharing) Removed an invitee from the +/// membership of a shared file or folder before it was claimed. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRemoveInvitee; +- (instancetype)initWithSharedContentRemoveInvitees: + (DBTEAMLOGSharedContentRemoveInviteesType *)sharedContentRemoveInvitees; /// /// Initializes union class with tag state of /// "shared_content_remove_link_expiry". /// -/// Description of the "shared_content_remove_link_expiry" tag state: Removed -/// the expiry of the link for the shared file or folder. +/// Description of the "shared_content_remove_link_expiry" tag state: (sharing) +/// Removed the expiry of the link for the shared file or folder. +/// +/// @param sharedContentRemoveLinkExpiry (sharing) Removed the expiry of the +/// link for the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRemoveLinkExpiry; +- (instancetype)initWithSharedContentRemoveLinkExpiry: + (DBTEAMLOGSharedContentRemoveLinkExpiryType *)sharedContentRemoveLinkExpiry; /// /// Initializes union class with tag state of /// "shared_content_remove_link_password". /// -/// Description of the "shared_content_remove_link_password" tag state: Removed -/// the password on the link for the shared file or folder. +/// Description of the "shared_content_remove_link_password" tag state: +/// (sharing) Removed the password on the link for the shared file or folder. +/// +/// @param sharedContentRemoveLinkPassword (sharing) Removed the password on the +/// link for the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRemoveLinkPassword; +- (instancetype)initWithSharedContentRemoveLinkPassword: + (DBTEAMLOGSharedContentRemoveLinkPasswordType *)sharedContentRemoveLinkPassword; /// /// Initializes union class with tag state of "shared_content_remove_member". /// -/// Description of the "shared_content_remove_member" tag state: Removed a user -/// or a group from the membership of a shared file or folder. +/// Description of the "shared_content_remove_member" tag state: (sharing) +/// Removed a user or a group from the membership of a shared file or folder. +/// +/// @param sharedContentRemoveMember (sharing) Removed a user or a group from +/// the membership of a shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRemoveMember; +- (instancetype)initWithSharedContentRemoveMember:(DBTEAMLOGSharedContentRemoveMemberType *)sharedContentRemoveMember; /// /// Initializes union class with tag state of "shared_content_request_access". /// -/// Description of the "shared_content_request_access" tag state: Requested to -/// be on the membership of a shared file or folder. +/// Description of the "shared_content_request_access" tag state: (sharing) +/// Requested to be on the membership of a shared file or folder. +/// +/// @param sharedContentRequestAccess (sharing) Requested to be on the +/// membership of a shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentRequestAccess; +- (instancetype)initWithSharedContentRequestAccess: + (DBTEAMLOGSharedContentRequestAccessType *)sharedContentRequestAccess; /// /// Initializes union class with tag state of "shared_content_unshare". /// -/// Description of the "shared_content_unshare" tag state: Unshared a shared -/// file or folder by clearing its membership and turning off its link. +/// Description of the "shared_content_unshare" tag state: (sharing) Unshared a +/// shared file or folder by clearing its membership and turning off its link. +/// +/// @param sharedContentUnshare (sharing) Unshared a shared file or folder by +/// clearing its membership and turning off its link. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentUnshare; +- (instancetype)initWithSharedContentUnshare:(DBTEAMLOGSharedContentUnshareType *)sharedContentUnshare; /// /// Initializes union class with tag state of "shared_content_view". /// -/// Description of the "shared_content_view" tag state: Previewed the shared -/// file or folder. +/// Description of the "shared_content_view" tag state: (sharing) Previewed the +/// shared file or folder. +/// +/// @param sharedContentView (sharing) Previewed the shared file or folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentView; +- (instancetype)initWithSharedContentView:(DBTEAMLOGSharedContentViewType *)sharedContentView; /// /// Initializes union class with tag state of -/// "shared_folder_change_confidentiality". +/// "shared_folder_change_link_policy". +/// +/// Description of the "shared_folder_change_link_policy" tag state: (sharing) +/// Changed who can access the shared folder via a link. /// -/// Description of the "shared_folder_change_confidentiality" tag state: Set or -/// unset the confidential flag on a shared folder. +/// @param sharedFolderChangeLinkPolicy (sharing) Changed who can access the +/// shared folder via a link. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderChangeConfidentiality; +- (instancetype)initWithSharedFolderChangeLinkPolicy: + (DBTEAMLOGSharedFolderChangeLinkPolicyType *)sharedFolderChangeLinkPolicy; /// /// Initializes union class with tag state of -/// "shared_folder_change_link_policy". +/// "shared_folder_change_members_inheritance_policy". +/// +/// Description of the "shared_folder_change_members_inheritance_policy" tag +/// state: (sharing) Specify if the shared folder inherits its members from the +/// parent folder. /// -/// Description of the "shared_folder_change_link_policy" tag state: Changed who -/// can access the shared folder via a link. +/// @param sharedFolderChangeMembersInheritancePolicy (sharing) Specify if the +/// shared folder inherits its members from the parent folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderChangeLinkPolicy; +- (instancetype)initWithSharedFolderChangeMembersInheritancePolicy: + (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)sharedFolderChangeMembersInheritancePolicy; /// /// Initializes union class with tag state of -/// "shared_folder_change_member_management_policy". +/// "shared_folder_change_members_management_policy". /// -/// Description of the "shared_folder_change_member_management_policy" tag -/// state: Changed who can manage the membership of a shared folder. +/// Description of the "shared_folder_change_members_management_policy" tag +/// state: (sharing) Changed who can add or remove members of a shared folder. +/// +/// @param sharedFolderChangeMembersManagementPolicy (sharing) Changed who can +/// add or remove members of a shared folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderChangeMemberManagementPolicy; +- (instancetype)initWithSharedFolderChangeMembersManagementPolicy: + (DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)sharedFolderChangeMembersManagementPolicy; /// /// Initializes union class with tag state of -/// "shared_folder_change_member_policy". +/// "shared_folder_change_members_policy". +/// +/// Description of the "shared_folder_change_members_policy" tag state: +/// (sharing) Changed who can become a member of the shared folder. /// -/// Description of the "shared_folder_change_member_policy" tag state: Changed -/// who can become a member of the shared folder. +/// @param sharedFolderChangeMembersPolicy (sharing) Changed who can become a +/// member of the shared folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderChangeMemberPolicy; +- (instancetype)initWithSharedFolderChangeMembersPolicy: + (DBTEAMLOGSharedFolderChangeMembersPolicyType *)sharedFolderChangeMembersPolicy; /// /// Initializes union class with tag state of "shared_folder_create". /// -/// Description of the "shared_folder_create" tag state: Created a shared -/// folder. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharedFolderCreate; - -/// -/// Initializes union class with tag state of "shared_folder_mount". +/// Description of the "shared_folder_create" tag state: (sharing) Created a +/// shared folder. /// -/// Description of the "shared_folder_mount" tag state: Added a shared folder to -/// own Dropbox. +/// @param sharedFolderCreate (sharing) Created a shared folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderMount; +- (instancetype)initWithSharedFolderCreate:(DBTEAMLOGSharedFolderCreateType *)sharedFolderCreate; /// /// Initializes union class with tag state of -/// "shared_folder_transfer_ownership". +/// "shared_folder_decline_invitation". /// -/// Description of the "shared_folder_transfer_ownership" tag state: Transferred -/// the ownership of a shared folder to another member. +/// Description of the "shared_folder_decline_invitation" tag state: (sharing) +/// Declined a team member's invitation to a shared folder. +/// +/// @param sharedFolderDeclineInvitation (sharing) Declined a team member's +/// invitation to a shared folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderTransferOwnership; +- (instancetype)initWithSharedFolderDeclineInvitation: + (DBTEAMLOGSharedFolderDeclineInvitationType *)sharedFolderDeclineInvitation; /// -/// Initializes union class with tag state of "shared_folder_unmount". +/// Initializes union class with tag state of "shared_folder_mount". /// -/// Description of the "shared_folder_unmount" tag state: Deleted a shared -/// folder from Dropbox. +/// Description of the "shared_folder_mount" tag state: (sharing) Added a shared +/// folder to own Dropbox. +/// +/// @param sharedFolderMount (sharing) Added a shared folder to own Dropbox. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedFolderUnmount; +- (instancetype)initWithSharedFolderMount:(DBTEAMLOGSharedFolderMountType *)sharedFolderMount; /// -/// Initializes union class with tag state of "shared_note_opened". +/// Initializes union class with tag state of "shared_folder_nest". /// -/// Description of the "shared_note_opened" tag state: Shared Paper document was -/// opened. This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "shared_folder_nest" tag state: (sharing) Changed the +/// parent of a shared folder. +/// +/// @param sharedFolderNest (sharing) Changed the parent of a shared folder. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedNoteOpened; +- (instancetype)initWithSharedFolderNest:(DBTEAMLOGSharedFolderNestType *)sharedFolderNest; /// -/// Initializes union class with tag state of "shmodel_app_create". +/// Initializes union class with tag state of +/// "shared_folder_transfer_ownership". +/// +/// Description of the "shared_folder_transfer_ownership" tag state: (sharing) +/// Transferred the ownership of a shared folder to another member. /// -/// Description of the "shmodel_app_create" tag state: Created a link to a file -/// using an app. +/// @param sharedFolderTransferOwnership (sharing) Transferred the ownership of +/// a shared folder to another member. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelAppCreate; +- (instancetype)initWithSharedFolderTransferOwnership: + (DBTEAMLOGSharedFolderTransferOwnershipType *)sharedFolderTransferOwnership; /// -/// Initializes union class with tag state of "shmodel_create". +/// Initializes union class with tag state of "shared_folder_unmount". +/// +/// Description of the "shared_folder_unmount" tag state: (sharing) Deleted a +/// shared folder from Dropbox. /// -/// Description of the "shmodel_create" tag state: Created a new link. +/// @param sharedFolderUnmount (sharing) Deleted a shared folder from Dropbox. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelCreate; +- (instancetype)initWithSharedFolderUnmount:(DBTEAMLOGSharedFolderUnmountType *)sharedFolderUnmount; /// -/// Initializes union class with tag state of "shmodel_disable". +/// Initializes union class with tag state of "shared_link_add_expiry". +/// +/// Description of the "shared_link_add_expiry" tag state: (sharing) Added a +/// shared link expiration date. /// -/// Description of the "shmodel_disable" tag state: Removed a link. +/// @param sharedLinkAddExpiry (sharing) Added a shared link expiration date. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelDisable; +- (instancetype)initWithSharedLinkAddExpiry:(DBTEAMLOGSharedLinkAddExpiryType *)sharedLinkAddExpiry; /// -/// Initializes union class with tag state of "shmodel_fb_share". +/// Initializes union class with tag state of "shared_link_change_expiry". /// -/// Description of the "shmodel_fb_share" tag state: Shared a link with Facebook -/// users. +/// Description of the "shared_link_change_expiry" tag state: (sharing) Changed +/// the shared link expiration date. +/// +/// @param sharedLinkChangeExpiry (sharing) Changed the shared link expiration +/// date. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelFbShare; +- (instancetype)initWithSharedLinkChangeExpiry:(DBTEAMLOGSharedLinkChangeExpiryType *)sharedLinkChangeExpiry; /// -/// Initializes union class with tag state of "shmodel_group_share". +/// Initializes union class with tag state of "shared_link_change_visibility". /// -/// Description of the "shmodel_group_share" tag state: Shared a link with a -/// group. This event is deprecated and will not be logged going forward as the -/// associated product functionality no longer exists. +/// Description of the "shared_link_change_visibility" tag state: (sharing) +/// Changed the visibility of a shared link. +/// +/// @param sharedLinkChangeVisibility (sharing) Changed the visibility of a +/// shared link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelGroupShare; +- (instancetype)initWithSharedLinkChangeVisibility: + (DBTEAMLOGSharedLinkChangeVisibilityType *)sharedLinkChangeVisibility; /// -/// Initializes union class with tag state of "shmodel_remove_expiration". +/// Initializes union class with tag state of "shared_link_copy". /// -/// Description of the "shmodel_remove_expiration" tag state: Removed the -/// expiration date from a link. +/// Description of the "shared_link_copy" tag state: (sharing) Added a +/// file/folder to their Dropbox from a shared link. +/// +/// @param sharedLinkCopy (sharing) Added a file/folder to their Dropbox from a +/// shared link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelRemoveExpiration; +- (instancetype)initWithSharedLinkCopy:(DBTEAMLOGSharedLinkCopyType *)sharedLinkCopy; /// -/// Initializes union class with tag state of "shmodel_set_expiration". +/// Initializes union class with tag state of "shared_link_create". +/// +/// Description of the "shared_link_create" tag state: (sharing) Created a new +/// shared link. /// -/// Description of the "shmodel_set_expiration" tag state: Added an expiration -/// date to a link. +/// @param sharedLinkCreate (sharing) Created a new shared link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelSetExpiration; +- (instancetype)initWithSharedLinkCreate:(DBTEAMLOGSharedLinkCreateType *)sharedLinkCreate; /// -/// Initializes union class with tag state of "shmodel_team_copy". +/// Initializes union class with tag state of "shared_link_disable". /// -/// Description of the "shmodel_team_copy" tag state: Added a team member's -/// file/folder to their Dropbox from a link. +/// Description of the "shared_link_disable" tag state: (sharing) Removed a +/// shared link. +/// +/// @param sharedLinkDisable (sharing) Removed a shared link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamCopy; +- (instancetype)initWithSharedLinkDisable:(DBTEAMLOGSharedLinkDisableType *)sharedLinkDisable; /// -/// Initializes union class with tag state of "shmodel_team_download". +/// Initializes union class with tag state of "shared_link_download". +/// +/// Description of the "shared_link_download" tag state: (sharing) Downloaded a +/// file/folder from a shared link. /// -/// Description of the "shmodel_team_download" tag state: Downloaded a team -/// member's file/folder from a link. +/// @param sharedLinkDownload (sharing) Downloaded a file/folder from a shared +/// link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamDownload; +- (instancetype)initWithSharedLinkDownload:(DBTEAMLOGSharedLinkDownloadType *)sharedLinkDownload; /// -/// Initializes union class with tag state of "shmodel_team_share". +/// Initializes union class with tag state of "shared_link_remove_expiry". +/// +/// Description of the "shared_link_remove_expiry" tag state: (sharing) Removed +/// a shared link expiration date. /// -/// Description of the "shmodel_team_share" tag state: Shared a link with team -/// members. +/// @param sharedLinkRemoveExpiry (sharing) Removed a shared link expiration +/// date. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamShare; +- (instancetype)initWithSharedLinkRemoveExpiry:(DBTEAMLOGSharedLinkRemoveExpiryType *)sharedLinkRemoveExpiry; /// -/// Initializes union class with tag state of "shmodel_team_view". +/// Initializes union class with tag state of "shared_link_share". /// -/// Description of the "shmodel_team_view" tag state: Opened a team member's -/// link. +/// Description of the "shared_link_share" tag state: (sharing) Added new +/// members as the audience of a shared link. +/// +/// @param sharedLinkShare (sharing) Added new members as the audience of a +/// shared link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelTeamView; +- (instancetype)initWithSharedLinkShare:(DBTEAMLOGSharedLinkShareType *)sharedLinkShare; /// -/// Initializes union class with tag state of "shmodel_visibility_password". +/// Initializes union class with tag state of "shared_link_view". /// -/// Description of the "shmodel_visibility_password" tag state: -/// Password-protected a link. +/// Description of the "shared_link_view" tag state: (sharing) Opened a shared +/// link. +/// +/// @param sharedLinkView (sharing) Opened a shared link. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelVisibilityPassword; +- (instancetype)initWithSharedLinkView:(DBTEAMLOGSharedLinkViewType *)sharedLinkView; /// -/// Initializes union class with tag state of "shmodel_visibility_public". +/// Initializes union class with tag state of "shared_note_opened". +/// +/// Description of the "shared_note_opened" tag state: (sharing) Shared Paper +/// document was opened. This event is deprecated and will not be logged going +/// forward as the associated product functionality no longer exists. /// -/// Description of the "shmodel_visibility_public" tag state: Made a file/folder -/// visible to anyone with the link. +/// @param sharedNoteOpened (sharing) Shared Paper document was opened. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelVisibilityPublic; +- (instancetype)initWithSharedNoteOpened:(DBTEAMLOGSharedNoteOpenedType *)sharedNoteOpened; /// -/// Initializes union class with tag state of "shmodel_visibility_team_only". +/// Initializes union class with tag state of "shmodel_group_share". +/// +/// Description of the "shmodel_group_share" tag state: (sharing) Shared a link +/// with a group. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. /// -/// Description of the "shmodel_visibility_team_only" tag state: Made a -/// file/folder visible only to team members with the link. +/// @param shmodelGroupShare (sharing) Shared a link with a group. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithShmodelVisibilityTeamOnly; +- (instancetype)initWithShmodelGroupShare:(DBTEAMLOGShmodelGroupShareType *)shmodelGroupShare; /// /// Initializes union class with tag state of "sso_add_cert". /// -/// Description of the "sso_add_cert" tag state: Added the X.509 certificate for -/// SSO. +/// Description of the "sso_add_cert" tag state: (sso) Added the X.509 +/// certificate for SSO. +/// +/// @param ssoAddCert (sso) Added the X.509 certificate for SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoAddCert; +- (instancetype)initWithSsoAddCert:(DBTEAMLOGSsoAddCertType *)ssoAddCert; /// /// Initializes union class with tag state of "sso_add_login_url". /// -/// Description of the "sso_add_login_url" tag state: Added sign-in URL for SSO. +/// Description of the "sso_add_login_url" tag state: (sso) Added sign-in URL +/// for SSO. +/// +/// @param ssoAddLoginUrl (sso) Added sign-in URL for SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoAddLoginUrl; +- (instancetype)initWithSsoAddLoginUrl:(DBTEAMLOGSsoAddLoginUrlType *)ssoAddLoginUrl; /// /// Initializes union class with tag state of "sso_add_logout_url". /// -/// Description of the "sso_add_logout_url" tag state: Added sign-out URL for -/// SSO. +/// Description of the "sso_add_logout_url" tag state: (sso) Added sign-out URL +/// for SSO. +/// +/// @param ssoAddLogoutUrl (sso) Added sign-out URL for SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoAddLogoutUrl; +- (instancetype)initWithSsoAddLogoutUrl:(DBTEAMLOGSsoAddLogoutUrlType *)ssoAddLogoutUrl; /// /// Initializes union class with tag state of "sso_change_cert". /// -/// Description of the "sso_change_cert" tag state: Changed the X.509 +/// Description of the "sso_change_cert" tag state: (sso) Changed the X.509 /// certificate for SSO. /// +/// @param ssoChangeCert (sso) Changed the X.509 certificate for SSO. +/// /// @return An initialized instance. /// -- (instancetype)initWithSsoChangeCert; +- (instancetype)initWithSsoChangeCert:(DBTEAMLOGSsoChangeCertType *)ssoChangeCert; /// /// Initializes union class with tag state of "sso_change_login_url". /// -/// Description of the "sso_change_login_url" tag state: Changed the sign-in URL -/// for SSO. +/// Description of the "sso_change_login_url" tag state: (sso) Changed the +/// sign-in URL for SSO. +/// +/// @param ssoChangeLoginUrl (sso) Changed the sign-in URL for SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoChangeLoginUrl; +- (instancetype)initWithSsoChangeLoginUrl:(DBTEAMLOGSsoChangeLoginUrlType *)ssoChangeLoginUrl; /// /// Initializes union class with tag state of "sso_change_logout_url". /// -/// Description of the "sso_change_logout_url" tag state: Changed the sign-out -/// URL for SSO. +/// Description of the "sso_change_logout_url" tag state: (sso) Changed the +/// sign-out URL for SSO. +/// +/// @param ssoChangeLogoutUrl (sso) Changed the sign-out URL for SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoChangeLogoutUrl; +- (instancetype)initWithSsoChangeLogoutUrl:(DBTEAMLOGSsoChangeLogoutUrlType *)ssoChangeLogoutUrl; /// /// Initializes union class with tag state of "sso_change_saml_identity_mode". /// -/// Description of the "sso_change_saml_identity_mode" tag state: Changed the -/// SAML identity mode for SSO. +/// Description of the "sso_change_saml_identity_mode" tag state: (sso) Changed +/// the SAML identity mode for SSO. +/// +/// @param ssoChangeSamlIdentityMode (sso) Changed the SAML identity mode for +/// SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoChangeSamlIdentityMode; +- (instancetype)initWithSsoChangeSamlIdentityMode:(DBTEAMLOGSsoChangeSamlIdentityModeType *)ssoChangeSamlIdentityMode; /// /// Initializes union class with tag state of "sso_remove_cert". /// -/// Description of the "sso_remove_cert" tag state: Removed the X.509 +/// Description of the "sso_remove_cert" tag state: (sso) Removed the X.509 /// certificate for SSO. /// +/// @param ssoRemoveCert (sso) Removed the X.509 certificate for SSO. +/// /// @return An initialized instance. /// -- (instancetype)initWithSsoRemoveCert; +- (instancetype)initWithSsoRemoveCert:(DBTEAMLOGSsoRemoveCertType *)ssoRemoveCert; /// /// Initializes union class with tag state of "sso_remove_login_url". /// -/// Description of the "sso_remove_login_url" tag state: Removed the sign-in URL -/// for SSO. +/// Description of the "sso_remove_login_url" tag state: (sso) Removed the +/// sign-in URL for SSO. +/// +/// @param ssoRemoveLoginUrl (sso) Removed the sign-in URL for SSO. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoRemoveLoginUrl; +- (instancetype)initWithSsoRemoveLoginUrl:(DBTEAMLOGSsoRemoveLoginUrlType *)ssoRemoveLoginUrl; /// /// Initializes union class with tag state of "sso_remove_logout_url". /// -/// Description of the "sso_remove_logout_url" tag state: Removed single sign-on -/// logout URL. +/// Description of the "sso_remove_logout_url" tag state: (sso) Removed single +/// sign-on logout URL. +/// +/// @param ssoRemoveLogoutUrl (sso) Removed single sign-on logout URL. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoRemoveLogoutUrl; +- (instancetype)initWithSsoRemoveLogoutUrl:(DBTEAMLOGSsoRemoveLogoutUrlType *)ssoRemoveLogoutUrl; /// /// Initializes union class with tag state of "team_folder_change_status". /// -/// Description of the "team_folder_change_status" tag state: Changed the -/// archival status of a team folder. +/// Description of the "team_folder_change_status" tag state: (team_folders) +/// Changed the archival status of a team folder. +/// +/// @param teamFolderChangeStatus (team_folders) Changed the archival status of +/// a team folder. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamFolderChangeStatus; +- (instancetype)initWithTeamFolderChangeStatus:(DBTEAMLOGTeamFolderChangeStatusType *)teamFolderChangeStatus; /// /// Initializes union class with tag state of "team_folder_create". /// -/// Description of the "team_folder_create" tag state: Created a new team folder -/// in active status. +/// Description of the "team_folder_create" tag state: (team_folders) Created a +/// new team folder in active status. +/// +/// @param teamFolderCreate (team_folders) Created a new team folder in active +/// status. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamFolderCreate; +- (instancetype)initWithTeamFolderCreate:(DBTEAMLOGTeamFolderCreateType *)teamFolderCreate; /// /// Initializes union class with tag state of "team_folder_downgrade". /// -/// Description of the "team_folder_downgrade" tag state: Downgraded a team -/// folder to a regular shared folder. +/// Description of the "team_folder_downgrade" tag state: (team_folders) +/// Downgraded a team folder to a regular shared folder. +/// +/// @param teamFolderDowngrade (team_folders) Downgraded a team folder to a +/// regular shared folder. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamFolderDowngrade; +- (instancetype)initWithTeamFolderDowngrade:(DBTEAMLOGTeamFolderDowngradeType *)teamFolderDowngrade; /// /// Initializes union class with tag state of "team_folder_permanently_delete". /// -/// Description of the "team_folder_permanently_delete" tag state: Permanently -/// deleted an archived team folder. +/// Description of the "team_folder_permanently_delete" tag state: +/// (team_folders) Permanently deleted an archived team folder. +/// +/// @param teamFolderPermanentlyDelete (team_folders) Permanently deleted an +/// archived team folder. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamFolderPermanentlyDelete; +- (instancetype)initWithTeamFolderPermanentlyDelete: + (DBTEAMLOGTeamFolderPermanentlyDeleteType *)teamFolderPermanentlyDelete; /// /// Initializes union class with tag state of "team_folder_rename". /// -/// Description of the "team_folder_rename" tag state: Renamed an active or -/// archived team folder. +/// Description of the "team_folder_rename" tag state: (team_folders) Renamed an +/// active or archived team folder. +/// +/// @param teamFolderRename (team_folders) Renamed an active or archived team +/// folder. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamFolderRename; +- (instancetype)initWithTeamFolderRename:(DBTEAMLOGTeamFolderRenameType *)teamFolderRename; /// /// Initializes union class with tag state of "account_capture_change_policy". /// -/// Description of the "account_capture_change_policy" tag state: Changed the -/// account capture policy on a domain belonging to the team. +/// Description of the "account_capture_change_policy" tag state: +/// (team_policies) Changed the account capture policy on a domain belonging to +/// the team. +/// +/// @param accountCaptureChangePolicy (team_policies) Changed the account +/// capture policy on a domain belonging to the team. /// /// @return An initialized instance. /// -- (instancetype)initWithAccountCaptureChangePolicy; +- (instancetype)initWithAccountCaptureChangePolicy: + (DBTEAMLOGAccountCaptureChangePolicyType *)accountCaptureChangePolicy; /// /// Initializes union class with tag state of "allow_download_disabled". /// -/// Description of the "allow_download_disabled" tag state: Disabled allow -/// downloads. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "allow_download_disabled" tag state: (team_policies) +/// Disabled allow downloads. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// +/// @param allowDownloadDisabled (team_policies) Disabled allow downloads. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithAllowDownloadDisabled; +- (instancetype)initWithAllowDownloadDisabled:(DBTEAMLOGAllowDownloadDisabledType *)allowDownloadDisabled; /// /// Initializes union class with tag state of "allow_download_enabled". /// -/// Description of the "allow_download_enabled" tag state: Enabled allow -/// downloads. This event is deprecated and will not be logged going forward as -/// the associated product functionality no longer exists. +/// Description of the "allow_download_enabled" tag state: (team_policies) +/// Enabled allow downloads. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. +/// +/// @param allowDownloadEnabled (team_policies) Enabled allow downloads. This +/// event is deprecated and will not be logged going forward as the associated +/// product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithAllowDownloadEnabled; +- (instancetype)initWithAllowDownloadEnabled:(DBTEAMLOGAllowDownloadEnabledType *)allowDownloadEnabled; /// /// Initializes union class with tag state of /// "data_placement_restriction_change_policy". /// -/// Description of the "data_placement_restriction_change_policy" tag state: Set -/// a restriction policy regarding the location of data centers where team data +/// Description of the "data_placement_restriction_change_policy" tag state: +/// (team_policies) Set a restriction policy regarding the location of data +/// centers where team data resides. +/// +/// @param dataPlacementRestrictionChangePolicy (team_policies) Set a +/// restriction policy regarding the location of data centers where team data /// resides. /// /// @return An initialized instance. /// -- (instancetype)initWithDataPlacementRestrictionChangePolicy; +- (instancetype)initWithDataPlacementRestrictionChangePolicy: + (DBTEAMLOGDataPlacementRestrictionChangePolicyType *)dataPlacementRestrictionChangePolicy; /// /// Initializes union class with tag state of /// "data_placement_restriction_satisfy_policy". /// /// Description of the "data_placement_restriction_satisfy_policy" tag state: -/// Satisfied a previously set restriction policy regarding the location of data -/// centers where team data resides (i.e. all data have been migrated according -/// to the restriction placed). +/// (team_policies) Satisfied a previously set restriction policy regarding the +/// location of data centers where team data resides (i.e. all data have been +/// migrated according to the restriction placed). +/// +/// @param dataPlacementRestrictionSatisfyPolicy (team_policies) Satisfied a +/// previously set restriction policy regarding the location of data centers +/// where team data resides (i.e. all data have been migrated according to the +/// restriction placed). /// /// @return An initialized instance. /// -- (instancetype)initWithDataPlacementRestrictionSatisfyPolicy; +- (instancetype)initWithDataPlacementRestrictionSatisfyPolicy: + (DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType *)dataPlacementRestrictionSatisfyPolicy; /// /// Initializes union class with tag state of /// "device_approvals_change_desktop_policy". /// -/// Description of the "device_approvals_change_desktop_policy" tag state: Set -/// or removed a limit on the number of computers each team member can link to -/// their work Dropbox account. +/// Description of the "device_approvals_change_desktop_policy" tag state: +/// (team_policies) Set or removed a limit on the number of computers each team +/// member can link to their work Dropbox account. +/// +/// @param deviceApprovalsChangeDesktopPolicy (team_policies) Set or removed a +/// limit on the number of computers each team member can link to their work +/// Dropbox account. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceApprovalsChangeDesktopPolicy; +- (instancetype)initWithDeviceApprovalsChangeDesktopPolicy: + (DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType *)deviceApprovalsChangeDesktopPolicy; /// /// Initializes union class with tag state of /// "device_approvals_change_mobile_policy". /// -/// Description of the "device_approvals_change_mobile_policy" tag state: Set or -/// removed a limit on the number of mobiles devices each team member can link -/// to their work Dropbox account. +/// Description of the "device_approvals_change_mobile_policy" tag state: +/// (team_policies) Set or removed a limit on the number of mobiles devices each +/// team member can link to their work Dropbox account. +/// +/// @param deviceApprovalsChangeMobilePolicy (team_policies) Set or removed a +/// limit on the number of mobiles devices each team member can link to their +/// work Dropbox account. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceApprovalsChangeMobilePolicy; +- (instancetype)initWithDeviceApprovalsChangeMobilePolicy: + (DBTEAMLOGDeviceApprovalsChangeMobilePolicyType *)deviceApprovalsChangeMobilePolicy; /// /// Initializes union class with tag state of /// "device_approvals_change_overage_action". /// /// Description of the "device_approvals_change_overage_action" tag state: -/// Changed the action taken when a team member is already over the limits (e.g -/// when they join the team, an admin lowers limits, etc.). +/// (team_policies) Changed the action taken when a team member is already over +/// the limits (e.g when they join the team, an admin lowers limits, etc.). +/// +/// @param deviceApprovalsChangeOverageAction (team_policies) Changed the action +/// taken when a team member is already over the limits (e.g when they join the +/// team, an admin lowers limits, etc.). /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceApprovalsChangeOverageAction; +- (instancetype)initWithDeviceApprovalsChangeOverageAction: + (DBTEAMLOGDeviceApprovalsChangeOverageActionType *)deviceApprovalsChangeOverageAction; /// /// Initializes union class with tag state of /// "device_approvals_change_unlink_action". /// /// Description of the "device_approvals_change_unlink_action" tag state: -/// Changed the action taken with respect to approval limits when a team member -/// unlinks an approved device. +/// (team_policies) Changed the action taken with respect to approval limits +/// when a team member unlinks an approved device. +/// +/// @param deviceApprovalsChangeUnlinkAction (team_policies) Changed the action +/// taken with respect to approval limits when a team member unlinks an approved +/// device. /// /// @return An initialized instance. /// -- (instancetype)initWithDeviceApprovalsChangeUnlinkAction; +- (instancetype)initWithDeviceApprovalsChangeUnlinkAction: + (DBTEAMLOGDeviceApprovalsChangeUnlinkActionType *)deviceApprovalsChangeUnlinkAction; /// /// Initializes union class with tag state of "emm_add_exception". /// -/// Description of the "emm_add_exception" tag state: Added an exception for one -/// or more team members to optionally use the regular Dropbox app when EMM is -/// enabled. +/// Description of the "emm_add_exception" tag state: (team_policies) Added an +/// exception for one or more team members to optionally use the regular Dropbox +/// app when EMM is enabled. +/// +/// @param emmAddException (team_policies) Added an exception for one or more +/// team members to optionally use the regular Dropbox app when EMM is enabled. /// /// @return An initialized instance. /// -- (instancetype)initWithEmmAddException; +- (instancetype)initWithEmmAddException:(DBTEAMLOGEmmAddExceptionType *)emmAddException; /// /// Initializes union class with tag state of "emm_change_policy". /// -/// Description of the "emm_change_policy" tag state: Enabled or disabled -/// enterprise mobility management for team members. +/// Description of the "emm_change_policy" tag state: (team_policies) Enabled or +/// disabled enterprise mobility management for team members. +/// +/// @param emmChangePolicy (team_policies) Enabled or disabled enterprise +/// mobility management for team members. /// /// @return An initialized instance. /// -- (instancetype)initWithEmmChangePolicy; +- (instancetype)initWithEmmChangePolicy:(DBTEAMLOGEmmChangePolicyType *)emmChangePolicy; /// /// Initializes union class with tag state of "emm_remove_exception". /// -/// Description of the "emm_remove_exception" tag state: Removed an exception -/// for one or more team members to optionally use the regular Dropbox app when -/// EMM is enabled. +/// Description of the "emm_remove_exception" tag state: (team_policies) Removed +/// an exception for one or more team members to optionally use the regular +/// Dropbox app when EMM is enabled. +/// +/// @param emmRemoveException (team_policies) Removed an exception for one or +/// more team members to optionally use the regular Dropbox app when EMM is +/// enabled. /// /// @return An initialized instance. /// -- (instancetype)initWithEmmRemoveException; +- (instancetype)initWithEmmRemoveException:(DBTEAMLOGEmmRemoveExceptionType *)emmRemoveException; /// /// Initializes union class with tag state of /// "extended_version_history_change_policy". /// /// Description of the "extended_version_history_change_policy" tag state: -/// Accepted or opted out of extended version history. +/// (team_policies) Accepted or opted out of extended version history. +/// +/// @param extendedVersionHistoryChangePolicy (team_policies) Accepted or opted +/// out of extended version history. /// /// @return An initialized instance. /// -- (instancetype)initWithExtendedVersionHistoryChangePolicy; +- (instancetype)initWithExtendedVersionHistoryChangePolicy: + (DBTEAMLOGExtendedVersionHistoryChangePolicyType *)extendedVersionHistoryChangePolicy; /// /// Initializes union class with tag state of "file_comments_change_policy". /// -/// Description of the "file_comments_change_policy" tag state: Enabled or -/// disabled commenting on team files. +/// Description of the "file_comments_change_policy" tag state: (team_policies) +/// Enabled or disabled commenting on team files. +/// +/// @param fileCommentsChangePolicy (team_policies) Enabled or disabled +/// commenting on team files. /// /// @return An initialized instance. /// -- (instancetype)initWithFileCommentsChangePolicy; +- (instancetype)initWithFileCommentsChangePolicy:(DBTEAMLOGFileCommentsChangePolicyType *)fileCommentsChangePolicy; /// /// Initializes union class with tag state of "file_requests_change_policy". /// -/// Description of the "file_requests_change_policy" tag state: Enabled or -/// disabled file requests. +/// Description of the "file_requests_change_policy" tag state: (team_policies) +/// Enabled or disabled file requests. +/// +/// @param fileRequestsChangePolicy (team_policies) Enabled or disabled file +/// requests. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestsChangePolicy; +- (instancetype)initWithFileRequestsChangePolicy:(DBTEAMLOGFileRequestsChangePolicyType *)fileRequestsChangePolicy; /// /// Initializes union class with tag state of "file_requests_emails_enabled". /// -/// Description of the "file_requests_emails_enabled" tag state: Enabled file -/// request emails for everyone. This event is deprecated and will not be logged -/// going forward as the associated product functionality no longer exists. +/// Description of the "file_requests_emails_enabled" tag state: (team_policies) +/// Enabled file request emails for everyone. This event is deprecated and will +/// not be logged going forward as the associated product functionality no +/// longer exists. +/// +/// @param fileRequestsEmailsEnabled (team_policies) Enabled file request emails +/// for everyone. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestsEmailsEnabled; +- (instancetype)initWithFileRequestsEmailsEnabled:(DBTEAMLOGFileRequestsEmailsEnabledType *)fileRequestsEmailsEnabled; /// /// Initializes union class with tag state of /// "file_requests_emails_restricted_to_team_only". /// /// Description of the "file_requests_emails_restricted_to_team_only" tag state: -/// Allowed file request emails for the team. This event is deprecated and will -/// not be logged going forward as the associated product functionality no -/// longer exists. +/// (team_policies) Allowed file request emails for the team. This event is +/// deprecated and will not be logged going forward as the associated product +/// functionality no longer exists. +/// +/// @param fileRequestsEmailsRestrictedToTeamOnly (team_policies) Allowed file +/// request emails for the team. This event is deprecated and will not be logged +/// going forward as the associated product functionality no longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithFileRequestsEmailsRestrictedToTeamOnly; +- (instancetype)initWithFileRequestsEmailsRestrictedToTeamOnly: + (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)fileRequestsEmailsRestrictedToTeamOnly; /// /// Initializes union class with tag state of "google_sso_change_policy". /// -/// Description of the "google_sso_change_policy" tag state: Enabled or disabled -/// Google single sign-on for the team. +/// Description of the "google_sso_change_policy" tag state: (team_policies) +/// Enabled or disabled Google single sign-on for the team. +/// +/// @param googleSsoChangePolicy (team_policies) Enabled or disabled Google +/// single sign-on for the team. /// /// @return An initialized instance. /// -- (instancetype)initWithGoogleSsoChangePolicy; +- (instancetype)initWithGoogleSsoChangePolicy:(DBTEAMLOGGoogleSsoChangePolicyType *)googleSsoChangePolicy; /// /// Initializes union class with tag state of /// "group_user_management_change_policy". /// -/// Description of the "group_user_management_change_policy" tag state: Changed -/// who can create groups. +/// Description of the "group_user_management_change_policy" tag state: +/// (team_policies) Changed who can create groups. +/// +/// @param groupUserManagementChangePolicy (team_policies) Changed who can +/// create groups. /// /// @return An initialized instance. /// -- (instancetype)initWithGroupUserManagementChangePolicy; +- (instancetype)initWithGroupUserManagementChangePolicy: + (DBTEAMLOGGroupUserManagementChangePolicyType *)groupUserManagementChangePolicy; /// /// Initializes union class with tag state of "member_requests_change_policy". /// -/// Description of the "member_requests_change_policy" tag state: Changed -/// whether users can find the team when not invited. +/// Description of the "member_requests_change_policy" tag state: +/// (team_policies) Changed whether users can find the team when not invited. +/// +/// @param memberRequestsChangePolicy (team_policies) Changed whether users can +/// find the team when not invited. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberRequestsChangePolicy; +- (instancetype)initWithMemberRequestsChangePolicy: + (DBTEAMLOGMemberRequestsChangePolicyType *)memberRequestsChangePolicy; /// /// Initializes union class with tag state of /// "member_space_limits_add_exception". /// -/// Description of the "member_space_limits_add_exception" tag state: Added an -/// exception for one or more team members to bypass space limits imposed by -/// policy. +/// Description of the "member_space_limits_add_exception" tag state: +/// (team_policies) Added an exception for one or more team members to bypass +/// space limits imposed by policy. +/// +/// @param memberSpaceLimitsAddException (team_policies) Added an exception for +/// one or more team members to bypass space limits imposed by policy. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithMemberSpaceLimitsAddException: + (DBTEAMLOGMemberSpaceLimitsAddExceptionType *)memberSpaceLimitsAddException; + +/// +/// Initializes union class with tag state of +/// "member_space_limits_change_caps_type_policy". +/// +/// Description of the "member_space_limits_change_caps_type_policy" tag state: +/// (team_policies) Change the member space limit type for the team. +/// +/// @param memberSpaceLimitsChangeCapsTypePolicy (team_policies) Change the +/// member space limit type for the team. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberSpaceLimitsAddException; +- (instancetype)initWithMemberSpaceLimitsChangeCapsTypePolicy: + (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)memberSpaceLimitsChangeCapsTypePolicy; /// /// Initializes union class with tag state of /// "member_space_limits_change_policy". /// -/// Description of the "member_space_limits_change_policy" tag state: Changed -/// the team default limit level. +/// Description of the "member_space_limits_change_policy" tag state: +/// (team_policies) Changed the team default limit level. +/// +/// @param memberSpaceLimitsChangePolicy (team_policies) Changed the team +/// default limit level. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberSpaceLimitsChangePolicy; +- (instancetype)initWithMemberSpaceLimitsChangePolicy: + (DBTEAMLOGMemberSpaceLimitsChangePolicyType *)memberSpaceLimitsChangePolicy; /// /// Initializes union class with tag state of /// "member_space_limits_remove_exception". /// -/// Description of the "member_space_limits_remove_exception" tag state: Removed -/// an exception for one or more team members to bypass space limits imposed by -/// policy. +/// Description of the "member_space_limits_remove_exception" tag state: +/// (team_policies) Removed an exception for one or more team members to bypass +/// space limits imposed by policy. +/// +/// @param memberSpaceLimitsRemoveException (team_policies) Removed an exception +/// for one or more team members to bypass space limits imposed by policy. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberSpaceLimitsRemoveException; +- (instancetype)initWithMemberSpaceLimitsRemoveException: + (DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)memberSpaceLimitsRemoveException; /// /// Initializes union class with tag state of /// "member_suggestions_change_policy". /// -/// Description of the "member_suggestions_change_policy" tag state: Enabled or -/// disabled the option for team members to suggest new members to add to the -/// team. +/// Description of the "member_suggestions_change_policy" tag state: +/// (team_policies) Enabled or disabled the option for team members to suggest +/// new members to add to the team. +/// +/// @param memberSuggestionsChangePolicy (team_policies) Enabled or disabled the +/// option for team members to suggest new members to add to the team. /// /// @return An initialized instance. /// -- (instancetype)initWithMemberSuggestionsChangePolicy; +- (instancetype)initWithMemberSuggestionsChangePolicy: + (DBTEAMLOGMemberSuggestionsChangePolicyType *)memberSuggestionsChangePolicy; /// /// Initializes union class with tag state of /// "microsoft_office_addin_change_policy". /// -/// Description of the "microsoft_office_addin_change_policy" tag state: Enabled -/// or disabled the Microsoft Office add-in, which lets team members save files -/// to Dropbox directly from Microsoft Office. +/// Description of the "microsoft_office_addin_change_policy" tag state: +/// (team_policies) Enabled or disabled the Microsoft Office add-in, which lets +/// team members save files to Dropbox directly from Microsoft Office. +/// +/// @param microsoftOfficeAddinChangePolicy (team_policies) Enabled or disabled +/// the Microsoft Office add-in, which lets team members save files to Dropbox +/// directly from Microsoft Office. /// /// @return An initialized instance. /// -- (instancetype)initWithMicrosoftOfficeAddinChangePolicy; +- (instancetype)initWithMicrosoftOfficeAddinChangePolicy: + (DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)microsoftOfficeAddinChangePolicy; /// /// Initializes union class with tag state of "network_control_change_policy". /// -/// Description of the "network_control_change_policy" tag state: Enabled or -/// disabled network control. +/// Description of the "network_control_change_policy" tag state: +/// (team_policies) Enabled or disabled network control. +/// +/// @param networkControlChangePolicy (team_policies) Enabled or disabled +/// network control. /// /// @return An initialized instance. /// -- (instancetype)initWithNetworkControlChangePolicy; +- (instancetype)initWithNetworkControlChangePolicy: + (DBTEAMLOGNetworkControlChangePolicyType *)networkControlChangePolicy; /// /// Initializes union class with tag state of "paper_change_deployment_policy". /// -/// Description of the "paper_change_deployment_policy" tag state: Changed -/// whether Dropbox Paper, when enabled, is deployed to all teams or to specific -/// members of the team. +/// Description of the "paper_change_deployment_policy" tag state: +/// (team_policies) Changed whether Dropbox Paper, when enabled, is deployed to +/// all teams or to specific members of the team. +/// +/// @param paperChangeDeploymentPolicy (team_policies) Changed whether Dropbox +/// Paper, when enabled, is deployed to all teams or to specific members of the +/// team. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperChangeDeploymentPolicy; +- (instancetype)initWithPaperChangeDeploymentPolicy: + (DBTEAMLOGPaperChangeDeploymentPolicyType *)paperChangeDeploymentPolicy; /// /// Initializes union class with tag state of "paper_change_member_link_policy". /// -/// Description of the "paper_change_member_link_policy" tag state: Changed -/// whether non team members can view Paper documents using a link. This event -/// is deprecated and will not be logged going forward as the associated product -/// functionality no longer exists. +/// Description of the "paper_change_member_link_policy" tag state: +/// (team_policies) Changed whether non team members can view Paper documents +/// using a link. This event is deprecated and will not be logged going forward +/// as the associated product functionality no longer exists. +/// +/// @param paperChangeMemberLinkPolicy (team_policies) Changed whether non team +/// members can view Paper documents using a link. This event is deprecated and +/// will not be logged going forward as the associated product functionality no +/// longer exists. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperChangeMemberLinkPolicy; +- (instancetype)initWithPaperChangeMemberLinkPolicy: + (DBTEAMLOGPaperChangeMemberLinkPolicyType *)paperChangeMemberLinkPolicy; /// /// Initializes union class with tag state of "paper_change_member_policy". /// -/// Description of the "paper_change_member_policy" tag state: Changed whether -/// team members can share Paper documents externally (i.e. outside the team), -/// and if so, whether they should be accessible only by team members or anyone -/// by default. +/// Description of the "paper_change_member_policy" tag state: (team_policies) +/// Changed whether team members can share Paper documents externally (i.e. +/// outside the team), and if so, whether they should be accessible only by team +/// members or anyone by default. +/// +/// @param paperChangeMemberPolicy (team_policies) Changed whether team members +/// can share Paper documents externally (i.e. outside the team), and if so, +/// whether they should be accessible only by team members or anyone by default. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperChangeMemberPolicy; +- (instancetype)initWithPaperChangeMemberPolicy:(DBTEAMLOGPaperChangeMemberPolicyType *)paperChangeMemberPolicy; /// /// Initializes union class with tag state of "paper_change_policy". /// -/// Description of the "paper_change_policy" tag state: Enabled or disabled -/// Dropbox Paper for the team. +/// Description of the "paper_change_policy" tag state: (team_policies) Enabled +/// or disabled Dropbox Paper for the team. +/// +/// @param paperChangePolicy (team_policies) Enabled or disabled Dropbox Paper +/// for the team. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperChangePolicy:(DBTEAMLOGPaperChangePolicyType *)paperChangePolicy; + +/// +/// Initializes union class with tag state of +/// "paper_enabled_users_group_addition". +/// +/// Description of the "paper_enabled_users_group_addition" tag state: +/// (team_policies) Users added to Paper enabled users list. +/// +/// @param paperEnabledUsersGroupAddition (team_policies) Users added to Paper +/// enabled users list. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPaperEnabledUsersGroupAddition: + (DBTEAMLOGPaperEnabledUsersGroupAdditionType *)paperEnabledUsersGroupAddition; + +/// +/// Initializes union class with tag state of +/// "paper_enabled_users_group_removal". +/// +/// Description of the "paper_enabled_users_group_removal" tag state: +/// (team_policies) Users removed from Paper enabled users list. +/// +/// @param paperEnabledUsersGroupRemoval (team_policies) Users removed from +/// Paper enabled users list. /// /// @return An initialized instance. /// -- (instancetype)initWithPaperChangePolicy; +- (instancetype)initWithPaperEnabledUsersGroupRemoval: + (DBTEAMLOGPaperEnabledUsersGroupRemovalType *)paperEnabledUsersGroupRemoval; /// /// Initializes union class with tag state of "permanent_delete_change_policy". /// -/// Description of the "permanent_delete_change_policy" tag state: Enabled or -/// disabled the ability of team members to permanently delete content. +/// Description of the "permanent_delete_change_policy" tag state: +/// (team_policies) Enabled or disabled the ability of team members to +/// permanently delete content. +/// +/// @param permanentDeleteChangePolicy (team_policies) Enabled or disabled the +/// ability of team members to permanently delete content. /// /// @return An initialized instance. /// -- (instancetype)initWithPermanentDeleteChangePolicy; +- (instancetype)initWithPermanentDeleteChangePolicy: + (DBTEAMLOGPermanentDeleteChangePolicyType *)permanentDeleteChangePolicy; /// /// Initializes union class with tag state of /// "sharing_change_folder_join_policy". /// -/// Description of the "sharing_change_folder_join_policy" tag state: Changed -/// whether team members can join shared folders owned externally (i.e. outside -/// the team). +/// Description of the "sharing_change_folder_join_policy" tag state: +/// (team_policies) Changed whether team members can join shared folders owned +/// externally (i.e. outside the team). +/// +/// @param sharingChangeFolderJoinPolicy (team_policies) Changed whether team +/// members can join shared folders owned externally (i.e. outside the team). /// /// @return An initialized instance. /// -- (instancetype)initWithSharingChangeFolderJoinPolicy; +- (instancetype)initWithSharingChangeFolderJoinPolicy: + (DBTEAMLOGSharingChangeFolderJoinPolicyType *)sharingChangeFolderJoinPolicy; /// /// Initializes union class with tag state of "sharing_change_link_policy". /// -/// Description of the "sharing_change_link_policy" tag state: Changed whether -/// team members can share links externally (i.e. outside the team), and if so, -/// whether links should be accessible only by team members or anyone by -/// default. +/// Description of the "sharing_change_link_policy" tag state: (team_policies) +/// Changed whether team members can share links externally (i.e. outside the +/// team), and if so, whether links should be accessible only by team members or +/// anyone by default. +/// +/// @param sharingChangeLinkPolicy (team_policies) Changed whether team members +/// can share links externally (i.e. outside the team), and if so, whether links +/// should be accessible only by team members or anyone by default. /// /// @return An initialized instance. /// -- (instancetype)initWithSharingChangeLinkPolicy; +- (instancetype)initWithSharingChangeLinkPolicy:(DBTEAMLOGSharingChangeLinkPolicyType *)sharingChangeLinkPolicy; /// /// Initializes union class with tag state of "sharing_change_member_policy". /// -/// Description of the "sharing_change_member_policy" tag state: Changed whether -/// team members can share files and folders externally (i.e. outside the team). +/// Description of the "sharing_change_member_policy" tag state: (team_policies) +/// Changed whether team members can share files and folders externally (i.e. +/// outside the team). +/// +/// @param sharingChangeMemberPolicy (team_policies) Changed whether team +/// members can share files and folders externally (i.e. outside the team). /// /// @return An initialized instance. /// -- (instancetype)initWithSharingChangeMemberPolicy; +- (instancetype)initWithSharingChangeMemberPolicy:(DBTEAMLOGSharingChangeMemberPolicyType *)sharingChangeMemberPolicy; /// /// Initializes union class with tag state of "smart_sync_change_policy". /// -/// Description of the "smart_sync_change_policy" tag state: Changed the default -/// Smart Sync policy for team members. +/// Description of the "smart_sync_change_policy" tag state: (team_policies) +/// Changed the default Smart Sync policy for team members. +/// +/// @param smartSyncChangePolicy (team_policies) Changed the default Smart Sync +/// policy for team members. /// /// @return An initialized instance. /// -- (instancetype)initWithSmartSyncChangePolicy; +- (instancetype)initWithSmartSyncChangePolicy:(DBTEAMLOGSmartSyncChangePolicyType *)smartSyncChangePolicy; /// /// Initializes union class with tag state of "smart_sync_not_opt_out". /// -/// Description of the "smart_sync_not_opt_out" tag state: Opted team into Smart -/// Sync. +/// Description of the "smart_sync_not_opt_out" tag state: (team_policies) Opted +/// team into Smart Sync. +/// +/// @param smartSyncNotOptOut (team_policies) Opted team into Smart Sync. /// /// @return An initialized instance. /// -- (instancetype)initWithSmartSyncNotOptOut; +- (instancetype)initWithSmartSyncNotOptOut:(DBTEAMLOGSmartSyncNotOptOutType *)smartSyncNotOptOut; /// /// Initializes union class with tag state of "smart_sync_opt_out". /// -/// Description of the "smart_sync_opt_out" tag state: Opted team out of Smart -/// Sync. +/// Description of the "smart_sync_opt_out" tag state: (team_policies) Opted +/// team out of Smart Sync. +/// +/// @param smartSyncOptOut (team_policies) Opted team out of Smart Sync. /// /// @return An initialized instance. /// -- (instancetype)initWithSmartSyncOptOut; +- (instancetype)initWithSmartSyncOptOut:(DBTEAMLOGSmartSyncOptOutType *)smartSyncOptOut; /// /// Initializes union class with tag state of "sso_change_policy". /// -/// Description of the "sso_change_policy" tag state: Change the single sign-on -/// policy for the team. +/// Description of the "sso_change_policy" tag state: (team_policies) Change the +/// single sign-on policy for the team. +/// +/// @param ssoChangePolicy (team_policies) Change the single sign-on policy for +/// the team. /// /// @return An initialized instance. /// -- (instancetype)initWithSsoChangePolicy; +- (instancetype)initWithSsoChangePolicy:(DBTEAMLOGSsoChangePolicyType *)ssoChangePolicy; /// /// Initializes union class with tag state of "tfa_change_policy". /// -/// Description of the "tfa_change_policy" tag state: Change two-step -/// verification policy for the team. +/// Description of the "tfa_change_policy" tag state: (team_policies) Change +/// two-step verification policy for the team. +/// +/// @param tfaChangePolicy (team_policies) Change two-step verification policy +/// for the team. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaChangePolicy; +- (instancetype)initWithTfaChangePolicy:(DBTEAMLOGTfaChangePolicyType *)tfaChangePolicy; /// /// Initializes union class with tag state of "two_account_change_policy". /// -/// Description of the "two_account_change_policy" tag state: Enabled or -/// disabled the option for team members to link a personal Dropbox account in -/// addition to their work account to the same computer. +/// Description of the "two_account_change_policy" tag state: (team_policies) +/// Enabled or disabled the option for team members to link a personal Dropbox +/// account in addition to their work account to the same computer. +/// +/// @param twoAccountChangePolicy (team_policies) Enabled or disabled the option +/// for team members to link a personal Dropbox account in addition to their +/// work account to the same computer. /// /// @return An initialized instance. /// -- (instancetype)initWithTwoAccountChangePolicy; +- (instancetype)initWithTwoAccountChangePolicy:(DBTEAMLOGTwoAccountChangePolicyType *)twoAccountChangePolicy; /// /// Initializes union class with tag state of /// "web_sessions_change_fixed_length_policy". /// /// Description of the "web_sessions_change_fixed_length_policy" tag state: -/// Changed how long team members can stay signed in to Dropbox on the web. +/// (team_policies) Changed how long team members can stay signed in to Dropbox +/// on the web. +/// +/// @param webSessionsChangeFixedLengthPolicy (team_policies) Changed how long +/// team members can stay signed in to Dropbox on the web. /// /// @return An initialized instance. /// -- (instancetype)initWithWebSessionsChangeFixedLengthPolicy; +- (instancetype)initWithWebSessionsChangeFixedLengthPolicy: + (DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)webSessionsChangeFixedLengthPolicy; /// /// Initializes union class with tag state of /// "web_sessions_change_idle_length_policy". /// /// Description of the "web_sessions_change_idle_length_policy" tag state: -/// Changed how long team members can be idle while signed in to Dropbox on the -/// web. +/// (team_policies) Changed how long team members can be idle while signed in to +/// Dropbox on the web. +/// +/// @param webSessionsChangeIdleLengthPolicy (team_policies) Changed how long +/// team members can be idle while signed in to Dropbox on the web. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithWebSessionsChangeIdleLengthPolicy: + (DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)webSessionsChangeIdleLengthPolicy; + +/// +/// Initializes union class with tag state of "team_merge_from". +/// +/// Description of the "team_merge_from" tag state: (team_profile) Merged +/// another team into this team. +/// +/// @param teamMergeFrom (team_profile) Merged another team into this team. /// /// @return An initialized instance. /// -- (instancetype)initWithWebSessionsChangeIdleLengthPolicy; +- (instancetype)initWithTeamMergeFrom:(DBTEAMLOGTeamMergeFromType *)teamMergeFrom; + +/// +/// Initializes union class with tag state of "team_merge_to". +/// +/// Description of the "team_merge_to" tag state: (team_profile) Merged this +/// team into another team. +/// +/// @param teamMergeTo (team_profile) Merged this team into another team. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTeamMergeTo:(DBTEAMLOGTeamMergeToType *)teamMergeTo; /// /// Initializes union class with tag state of "team_profile_add_logo". /// -/// Description of the "team_profile_add_logo" tag state: Added a team logo to -/// be displayed on shared link headers. +/// Description of the "team_profile_add_logo" tag state: (team_profile) Added a +/// team logo to be displayed on shared link headers. +/// +/// @param teamProfileAddLogo (team_profile) Added a team logo to be displayed +/// on shared link headers. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileAddLogo; +- (instancetype)initWithTeamProfileAddLogo:(DBTEAMLOGTeamProfileAddLogoType *)teamProfileAddLogo; /// /// Initializes union class with tag state of /// "team_profile_change_default_language". /// -/// Description of the "team_profile_change_default_language" tag state: Changed -/// the default language for the team. +/// Description of the "team_profile_change_default_language" tag state: +/// (team_profile) Changed the default language for the team. +/// +/// @param teamProfileChangeDefaultLanguage (team_profile) Changed the default +/// language for the team. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileChangeDefaultLanguage; +- (instancetype)initWithTeamProfileChangeDefaultLanguage: + (DBTEAMLOGTeamProfileChangeDefaultLanguageType *)teamProfileChangeDefaultLanguage; /// /// Initializes union class with tag state of "team_profile_change_logo". /// -/// Description of the "team_profile_change_logo" tag state: Changed the team -/// logo to be displayed on shared link headers. +/// Description of the "team_profile_change_logo" tag state: (team_profile) +/// Changed the team logo to be displayed on shared link headers. +/// +/// @param teamProfileChangeLogo (team_profile) Changed the team logo to be +/// displayed on shared link headers. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileChangeLogo; +- (instancetype)initWithTeamProfileChangeLogo:(DBTEAMLOGTeamProfileChangeLogoType *)teamProfileChangeLogo; /// /// Initializes union class with tag state of "team_profile_change_name". /// -/// Description of the "team_profile_change_name" tag state: Changed the team -/// name. +/// Description of the "team_profile_change_name" tag state: (team_profile) +/// Changed the team name. +/// +/// @param teamProfileChangeName (team_profile) Changed the team name. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileChangeName; +- (instancetype)initWithTeamProfileChangeName:(DBTEAMLOGTeamProfileChangeNameType *)teamProfileChangeName; /// /// Initializes union class with tag state of "team_profile_remove_logo". /// -/// Description of the "team_profile_remove_logo" tag state: Removed the team -/// logo to be displayed on shared link headers. +/// Description of the "team_profile_remove_logo" tag state: (team_profile) +/// Removed the team logo to be displayed on shared link headers. +/// +/// @param teamProfileRemoveLogo (team_profile) Removed the team logo to be +/// displayed on shared link headers. /// /// @return An initialized instance. /// -- (instancetype)initWithTeamProfileRemoveLogo; +- (instancetype)initWithTeamProfileRemoveLogo:(DBTEAMLOGTeamProfileRemoveLogoType *)teamProfileRemoveLogo; /// /// Initializes union class with tag state of "tfa_add_backup_phone". /// -/// Description of the "tfa_add_backup_phone" tag state: Added a backup phone -/// for two-step verification. +/// Description of the "tfa_add_backup_phone" tag state: (tfa) Added a backup +/// phone for two-step verification. +/// +/// @param tfaAddBackupPhone (tfa) Added a backup phone for two-step +/// verification. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaAddBackupPhone; +- (instancetype)initWithTfaAddBackupPhone:(DBTEAMLOGTfaAddBackupPhoneType *)tfaAddBackupPhone; /// /// Initializes union class with tag state of "tfa_add_security_key". /// -/// Description of the "tfa_add_security_key" tag state: Added a security key -/// for two-step verification. +/// Description of the "tfa_add_security_key" tag state: (tfa) Added a security +/// key for two-step verification. +/// +/// @param tfaAddSecurityKey (tfa) Added a security key for two-step +/// verification. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaAddSecurityKey; +- (instancetype)initWithTfaAddSecurityKey:(DBTEAMLOGTfaAddSecurityKeyType *)tfaAddSecurityKey; /// /// Initializes union class with tag state of "tfa_change_backup_phone". /// -/// Description of the "tfa_change_backup_phone" tag state: Changed the backup -/// phone for two-step verification. +/// Description of the "tfa_change_backup_phone" tag state: (tfa) Changed the +/// backup phone for two-step verification. +/// +/// @param tfaChangeBackupPhone (tfa) Changed the backup phone for two-step +/// verification. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaChangeBackupPhone; +- (instancetype)initWithTfaChangeBackupPhone:(DBTEAMLOGTfaChangeBackupPhoneType *)tfaChangeBackupPhone; /// /// Initializes union class with tag state of "tfa_change_status". /// -/// Description of the "tfa_change_status" tag state: Enabled, disabled or +/// Description of the "tfa_change_status" tag state: (tfa) Enabled, disabled or /// changed the configuration for two-step verification. /// +/// @param tfaChangeStatus (tfa) Enabled, disabled or changed the configuration +/// for two-step verification. +/// /// @return An initialized instance. /// -- (instancetype)initWithTfaChangeStatus; +- (instancetype)initWithTfaChangeStatus:(DBTEAMLOGTfaChangeStatusType *)tfaChangeStatus; /// /// Initializes union class with tag state of "tfa_remove_backup_phone". /// -/// Description of the "tfa_remove_backup_phone" tag state: Removed the backup -/// phone for two-step verification. +/// Description of the "tfa_remove_backup_phone" tag state: (tfa) Removed the +/// backup phone for two-step verification. +/// +/// @param tfaRemoveBackupPhone (tfa) Removed the backup phone for two-step +/// verification. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaRemoveBackupPhone; +- (instancetype)initWithTfaRemoveBackupPhone:(DBTEAMLOGTfaRemoveBackupPhoneType *)tfaRemoveBackupPhone; /// /// Initializes union class with tag state of "tfa_remove_security_key". /// -/// Description of the "tfa_remove_security_key" tag state: Removed a security -/// key for two-step verification. +/// Description of the "tfa_remove_security_key" tag state: (tfa) Removed a +/// security key for two-step verification. +/// +/// @param tfaRemoveSecurityKey (tfa) Removed a security key for two-step +/// verification. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaRemoveSecurityKey; +- (instancetype)initWithTfaRemoveSecurityKey:(DBTEAMLOGTfaRemoveSecurityKeyType *)tfaRemoveSecurityKey; /// /// Initializes union class with tag state of "tfa_reset". /// -/// Description of the "tfa_reset" tag state: Reset two-step verification for -/// team member. +/// Description of the "tfa_reset" tag state: (tfa) Reset two-step verification +/// for team member. +/// +/// @param tfaReset (tfa) Reset two-step verification for team member. /// /// @return An initialized instance. /// -- (instancetype)initWithTfaReset; +- (instancetype)initWithTfaReset:(DBTEAMLOGTfaResetType *)tfaReset; /// /// Initializes union class with tag state of "other". @@ -3779,122 +6462,12 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { #pragma mark - Tag state methods -/// -/// Retrieves whether the union's current tag state has value -/// "member_change_membership_type". -/// -/// @return Whether the union's current tag state has value -/// "member_change_membership_type". -/// -- (BOOL)isMemberChangeMembershipType; - -/// -/// Retrieves whether the union's current tag state has value -/// "member_permanently_delete_account_contents". -/// -/// @return Whether the union's current tag state has value -/// "member_permanently_delete_account_contents". -/// -- (BOOL)isMemberPermanentlyDeleteAccountContents; - -/// -/// Retrieves whether the union's current tag state has value -/// "member_space_limits_change_status". -/// -/// @return Whether the union's current tag state has value -/// "member_space_limits_change_status". -/// -- (BOOL)isMemberSpaceLimitsChangeStatus; - -/// -/// Retrieves whether the union's current tag state has value -/// "member_transfer_account_contents". -/// -/// @return Whether the union's current tag state has value -/// "member_transfer_account_contents". -/// -- (BOOL)isMemberTransferAccountContents; - -/// -/// Retrieves whether the union's current tag state has value -/// "paper_admin_export_start". -/// -/// @return Whether the union's current tag state has value -/// "paper_admin_export_start". -/// -- (BOOL)isPaperAdminExportStart; - -/// -/// Retrieves whether the union's current tag state has value -/// "paper_enabled_users_group_addition". -/// -/// @return Whether the union's current tag state has value -/// "paper_enabled_users_group_addition". -/// -- (BOOL)isPaperEnabledUsersGroupAddition; - -/// -/// Retrieves whether the union's current tag state has value -/// "paper_enabled_users_group_removal". -/// -/// @return Whether the union's current tag state has value -/// "paper_enabled_users_group_removal". -/// -- (BOOL)isPaperEnabledUsersGroupRemoval; - -/// -/// Retrieves whether the union's current tag state has value -/// "paper_external_view_allow". -/// -/// @return Whether the union's current tag state has value -/// "paper_external_view_allow". -/// -- (BOOL)isPaperExternalViewAllow; - -/// -/// Retrieves whether the union's current tag state has value -/// "paper_external_view_default_team". -/// -/// @return Whether the union's current tag state has value -/// "paper_external_view_default_team". -/// -- (BOOL)isPaperExternalViewDefaultTeam; - -/// -/// Retrieves whether the union's current tag state has value -/// "paper_external_view_forbid". -/// -/// @return Whether the union's current tag state has value -/// "paper_external_view_forbid". -/// -- (BOOL)isPaperExternalViewForbid; - -/// -/// Retrieves whether the union's current tag state has value -/// "sf_external_invite_warn". -/// -/// @return Whether the union's current tag state has value -/// "sf_external_invite_warn". -/// -- (BOOL)isSfExternalInviteWarn; - -/// -/// Retrieves whether the union's current tag state has value "team_merge_from". -/// -/// @return Whether the union's current tag state has value "team_merge_from". -/// -- (BOOL)isTeamMergeFrom; - -/// -/// Retrieves whether the union's current tag state has value "team_merge_to". -/// -/// @return Whether the union's current tag state has value "team_merge_to". -/// -- (BOOL)isTeamMergeTo; - /// /// Retrieves whether the union's current tag state has value "app_link_team". /// +/// @note Call this method and ensure it returns true before accessing the +/// `appLinkTeam` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "app_link_team". /// - (BOOL)isAppLinkTeam; @@ -3902,6 +6475,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "app_link_user". /// +/// @note Call this method and ensure it returns true before accessing the +/// `appLinkUser` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "app_link_user". /// - (BOOL)isAppLinkUser; @@ -3909,6 +6485,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "app_unlink_team". /// +/// @note Call this method and ensure it returns true before accessing the +/// `appUnlinkTeam` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "app_unlink_team". /// - (BOOL)isAppUnlinkTeam; @@ -3916,6 +6495,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "app_unlink_user". /// +/// @note Call this method and ensure it returns true before accessing the +/// `appUnlinkUser` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "app_unlink_user". /// - (BOOL)isAppUnlinkUser; @@ -3924,6 +6506,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_add_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileAddComment` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_add_comment". /// - (BOOL)isFileAddComment; @@ -3932,6 +6517,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_change_comment_subscription". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileChangeCommentSubscription` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "file_change_comment_subscription". /// @@ -3941,6 +6530,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_delete_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileDeleteComment` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_delete_comment". /// @@ -3950,6 +6542,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_like_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileLikeComment` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_like_comment". /// - (BOOL)isFileLikeComment; @@ -3958,6 +6553,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_resolve_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileResolveComment` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_resolve_comment". /// @@ -3967,6 +6565,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_unlike_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileUnlikeComment` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_unlike_comment". /// @@ -3976,6 +6577,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_unresolve_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileUnresolveComment` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_unresolve_comment". /// @@ -3985,6 +6590,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_change_ip_desktop". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceChangeIpDesktop` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "device_change_ip_desktop". /// @@ -3994,6 +6603,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_change_ip_mobile". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceChangeIpMobile` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "device_change_ip_mobile". /// @@ -4003,6 +6616,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_change_ip_web". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceChangeIpWeb` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "device_change_ip_web". /// @@ -4012,6 +6628,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_delete_on_unlink_fail". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceDeleteOnUnlinkFail` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "device_delete_on_unlink_fail". /// @@ -4021,6 +6641,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_delete_on_unlink_success". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceDeleteOnUnlinkSuccess` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "device_delete_on_unlink_success". /// @@ -4030,6 +6654,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_link_fail". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceLinkFail` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "device_link_fail". /// - (BOOL)isDeviceLinkFail; @@ -4038,6 +6665,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_link_success". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceLinkSuccess` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "device_link_success". /// @@ -4047,6 +6677,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_management_disabled". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceManagementDisabled` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "device_management_disabled". /// @@ -4056,6 +6690,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_management_enabled". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceManagementEnabled` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "device_management_enabled". /// @@ -4064,6 +6702,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "device_unlink". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceUnlink` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "device_unlink". /// - (BOOL)isDeviceUnlink; @@ -4072,6 +6713,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "emm_refresh_auth_token". /// +/// @note Call this method and ensure it returns true before accessing the +/// `emmRefreshAuthToken` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "emm_refresh_auth_token". /// @@ -4081,6 +6726,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "account_capture_change_availability". /// +/// @note Call this method and ensure it returns true before accessing the +/// `accountCaptureChangeAvailability` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "account_capture_change_availability". /// @@ -4090,15 +6739,36 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "account_capture_migrate_account". /// +/// @note Call this method and ensure it returns true before accessing the +/// `accountCaptureMigrateAccount` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "account_capture_migrate_account". /// - (BOOL)isAccountCaptureMigrateAccount; +/// +/// Retrieves whether the union's current tag state has value +/// "account_capture_notification_emails_sent". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `accountCaptureNotificationEmailsSent` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "account_capture_notification_emails_sent". +/// +- (BOOL)isAccountCaptureNotificationEmailsSent; + /// /// Retrieves whether the union's current tag state has value /// "account_capture_relinquish_account". /// +/// @note Call this method and ensure it returns true before accessing the +/// `accountCaptureRelinquishAccount` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "account_capture_relinquish_account". /// @@ -4108,6 +6778,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "disabled_domain_invites". /// +/// @note Call this method and ensure it returns true before accessing the +/// `disabledDomainInvites` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "disabled_domain_invites". /// @@ -4117,6 +6791,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_invites_approve_request_to_join_team". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainInvitesApproveRequestToJoinTeam` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_invites_approve_request_to_join_team". /// @@ -4126,6 +6804,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_invites_decline_request_to_join_team". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainInvitesDeclineRequestToJoinTeam` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_invites_decline_request_to_join_team". /// @@ -4135,6 +6817,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_invites_email_existing_users". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainInvitesEmailExistingUsers` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_invites_email_existing_users". /// @@ -4144,6 +6830,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_invites_request_to_join_team". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainInvitesRequestToJoinTeam` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_invites_request_to_join_team". /// @@ -4153,6 +6843,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_invites_set_invite_new_user_pref_to_no". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainInvitesSetInviteNewUserPrefToNo` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_invites_set_invite_new_user_pref_to_no". /// @@ -4162,6 +6856,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_invites_set_invite_new_user_pref_to_yes". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainInvitesSetInviteNewUserPrefToYes` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_invites_set_invite_new_user_pref_to_yes". /// @@ -4171,6 +6869,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_verification_add_domain_fail". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainVerificationAddDomainFail` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_verification_add_domain_fail". /// @@ -4180,6 +6882,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_verification_add_domain_success". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainVerificationAddDomainSuccess` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_verification_add_domain_success". /// @@ -4189,6 +6895,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "domain_verification_remove_domain". /// +/// @note Call this method and ensure it returns true before accessing the +/// `domainVerificationRemoveDomain` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "domain_verification_remove_domain". /// @@ -4198,6 +6908,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "enabled_domain_invites". /// +/// @note Call this method and ensure it returns true before accessing the +/// `enabledDomainInvites` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "enabled_domain_invites". /// @@ -4206,6 +6920,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "create_folder". /// +/// @note Call this method and ensure it returns true before accessing the +/// `createFolder` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "create_folder". /// - (BOOL)isCreateFolder; @@ -4213,6 +6930,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_add". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileAdd` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_add". /// - (BOOL)isFileAdd; @@ -4220,6 +6940,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_copy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileCopy` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_copy". /// - (BOOL)isFileCopy; @@ -4227,6 +6950,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_delete". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileDelete` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_delete". /// - (BOOL)isFileDelete; @@ -4234,6 +6960,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_download". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileDownload` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_download". /// - (BOOL)isFileDownload; @@ -4241,6 +6970,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_edit". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileEdit` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_edit". /// - (BOOL)isFileEdit; @@ -4249,6 +6981,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_get_copy_reference". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileGetCopyReference` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_get_copy_reference". /// @@ -4257,6 +6993,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_move". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileMove` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_move". /// - (BOOL)isFileMove; @@ -4265,6 +7004,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_permanently_delete". /// +/// @note Call this method and ensure it returns true before accessing the +/// `filePermanentlyDelete` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_permanently_delete". /// @@ -4273,6 +7016,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_preview". /// +/// @note Call this method and ensure it returns true before accessing the +/// `filePreview` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_preview". /// - (BOOL)isFilePreview; @@ -4280,6 +7026,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_rename". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRename` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_rename". /// - (BOOL)isFileRename; @@ -4287,6 +7036,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_restore". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRestore` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_restore". /// - (BOOL)isFileRestore; @@ -4294,6 +7046,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "file_revert". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRevert` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "file_revert". /// - (BOOL)isFileRevert; @@ -4302,6 +7057,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_rollback_changes". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRollbackChanges` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_rollback_changes". /// @@ -4311,42 +7070,34 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_save_copy_reference". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileSaveCopyReference` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_save_copy_reference". /// - (BOOL)isFileSaveCopyReference; -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_add_deadline". -/// -/// @return Whether the union's current tag state has value -/// "file_request_add_deadline". -/// -- (BOOL)isFileRequestAddDeadline; - /// /// Retrieves whether the union's current tag state has value /// "file_request_change". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestChange` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_request_change". /// - (BOOL)isFileRequestChange; -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_change_folder". -/// -/// @return Whether the union's current tag state has value -/// "file_request_change_folder". -/// -- (BOOL)isFileRequestChangeFolder; - /// /// Retrieves whether the union's current tag state has value /// "file_request_close". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestClose` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_request_close". /// @@ -4356,6 +7107,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_request_create". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestCreate` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_request_create". /// @@ -4365,32 +7119,22 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_request_receive_file". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestReceiveFile` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_request_receive_file". /// - (BOOL)isFileRequestReceiveFile; -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_remove_deadline". -/// -/// @return Whether the union's current tag state has value -/// "file_request_remove_deadline". -/// -- (BOOL)isFileRequestRemoveDeadline; - -/// -/// Retrieves whether the union's current tag state has value -/// "file_request_send". -/// -/// @return Whether the union's current tag state has value "file_request_send". -/// -- (BOOL)isFileRequestSend; - /// /// Retrieves whether the union's current tag state has value /// "group_add_external_id". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupAddExternalId` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "group_add_external_id". /// @@ -4400,6 +7144,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_add_member". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupAddMember` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "group_add_member". /// - (BOOL)isGroupAddMember; @@ -4408,6 +7155,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_change_external_id". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupChangeExternalId` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "group_change_external_id". /// @@ -4417,6 +7168,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_change_management_type". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupChangeManagementType` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "group_change_management_type". /// @@ -4426,6 +7181,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_change_member_role". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupChangeMemberRole` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "group_change_member_role". /// @@ -4434,6 +7193,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "group_create". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupCreate` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "group_create". /// - (BOOL)isGroupCreate; @@ -4441,6 +7203,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "group_delete". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupDelete` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "group_delete". /// - (BOOL)isGroupDelete; @@ -4448,6 +7213,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "group_moved". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupMoved` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "group_moved". /// - (BOOL)isGroupMoved; @@ -4456,6 +7224,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_remove_external_id". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupRemoveExternalId` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "group_remove_external_id". /// @@ -4465,6 +7237,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_remove_member". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupRemoveMember` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "group_remove_member". /// @@ -4473,6 +7248,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "group_rename". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupRename` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "group_rename". /// - (BOOL)isGroupRename; @@ -4480,6 +7258,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "emm_error". /// +/// @note Call this method and ensure it returns true before accessing the +/// `emmError` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "emm_error". /// - (BOOL)isEmmError; @@ -4487,6 +7268,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "login_fail". /// +/// @note Call this method and ensure it returns true before accessing the +/// `loginFail` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "login_fail". /// - (BOOL)isLoginFail; @@ -4494,6 +7278,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "login_success". /// +/// @note Call this method and ensure it returns true before accessing the +/// `loginSuccess` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "login_success". /// - (BOOL)isLoginSuccess; @@ -4501,6 +7288,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "logout". /// +/// @note Call this method and ensure it returns true before accessing the +/// `logout` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "logout". /// - (BOOL)isLogout; @@ -4509,6 +7299,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "reseller_support_session_end". /// +/// @note Call this method and ensure it returns true before accessing the +/// `resellerSupportSessionEnd` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "reseller_support_session_end". /// @@ -4518,6 +7312,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "reseller_support_session_start". /// +/// @note Call this method and ensure it returns true before accessing the +/// `resellerSupportSessionStart` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "reseller_support_session_start". /// @@ -4527,6 +7325,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sign_in_as_session_end". /// +/// @note Call this method and ensure it returns true before accessing the +/// `signInAsSessionEnd` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sign_in_as_session_end". /// @@ -4536,6 +7337,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sign_in_as_session_start". /// +/// @note Call this method and ensure it returns true before accessing the +/// `signInAsSessionStart` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "sign_in_as_session_start". /// @@ -4544,6 +7349,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "sso_error". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoError` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sso_error". /// - (BOOL)isSsoError; @@ -4551,6 +7359,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "member_add_name". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberAddName` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "member_add_name". /// - (BOOL)isMemberAddName; @@ -4559,6 +7370,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_change_admin_role". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeAdminRole` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "member_change_admin_role". /// @@ -4568,15 +7383,34 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_change_email". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeEmail` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "member_change_email". /// - (BOOL)isMemberChangeEmail; +/// +/// Retrieves whether the union's current tag state has value +/// "member_change_membership_type". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeMembershipType` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_change_membership_type". +/// +- (BOOL)isMemberChangeMembershipType; + /// /// Retrieves whether the union's current tag state has value /// "member_change_name". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeName` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "member_change_name". /// @@ -4586,22 +7420,110 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_change_status". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberChangeStatus` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "member_change_status". /// - (BOOL)isMemberChangeStatus; +/// +/// Retrieves whether the union's current tag state has value +/// "member_permanently_delete_account_contents". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberPermanentlyDeleteAccountContents` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_permanently_delete_account_contents". +/// +- (BOOL)isMemberPermanentlyDeleteAccountContents; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_add_custom_quota". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsAddCustomQuota` property, otherwise a runtime exception +/// will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_add_custom_quota". +/// +- (BOOL)isMemberSpaceLimitsAddCustomQuota; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_change_custom_quota". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangeCustomQuota` property, otherwise a runtime exception +/// will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_change_custom_quota". +/// +- (BOOL)isMemberSpaceLimitsChangeCustomQuota; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_change_status". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangeStatus` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_change_status". +/// +- (BOOL)isMemberSpaceLimitsChangeStatus; + +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_remove_custom_quota". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsRemoveCustomQuota` property, otherwise a runtime exception +/// will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_remove_custom_quota". +/// +- (BOOL)isMemberSpaceLimitsRemoveCustomQuota; + /// /// Retrieves whether the union's current tag state has value "member_suggest". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSuggest` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "member_suggest". /// - (BOOL)isMemberSuggest; +/// +/// Retrieves whether the union's current tag state has value +/// "member_transfer_account_contents". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberTransferAccountContents` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_transfer_account_contents". +/// +- (BOOL)isMemberTransferAccountContents; + /// /// Retrieves whether the union's current tag state has value /// "paper_content_add_member". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentAddMember` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_add_member". /// @@ -4611,6 +7533,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_add_to_folder". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentAddToFolder` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_add_to_folder". /// @@ -4620,6 +7546,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_archive". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentArchive` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_archive". /// @@ -4629,6 +7559,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_create". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentCreate` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_create". /// @@ -4638,6 +7571,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_permanently_delete". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentPermanentlyDelete` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_permanently_delete". /// @@ -4647,6 +7584,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_remove_from_folder". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentRemoveFromFolder` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_remove_from_folder". /// @@ -4656,6 +7597,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_remove_member". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentRemoveMember` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_remove_member". /// @@ -4665,6 +7610,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_rename". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentRename` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_rename". /// @@ -4674,6 +7622,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_content_restore". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperContentRestore` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_content_restore". /// @@ -4683,6 +7635,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_add_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocAddComment` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_add_comment". /// @@ -4692,6 +7647,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_change_member_role". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocChangeMemberRole` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_change_member_role". /// @@ -4701,6 +7660,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_change_sharing_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocChangeSharingPolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_change_sharing_policy". /// @@ -4710,6 +7673,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_change_subscription". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocChangeSubscription` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_change_subscription". /// @@ -4719,6 +7686,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_deleted". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocDeleted` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "paper_doc_deleted". /// - (BOOL)isPaperDocDeleted; @@ -4727,6 +7697,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_delete_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocDeleteComment` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_delete_comment". /// @@ -4736,6 +7710,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_download". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocDownload` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_download". /// @@ -4744,6 +7721,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "paper_doc_edit". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocEdit` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "paper_doc_edit". /// - (BOOL)isPaperDocEdit; @@ -4752,6 +7732,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_edit_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocEditComment` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_edit_comment". /// @@ -4761,6 +7745,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_followed". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocFollowed` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_followed". /// @@ -4770,6 +7757,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_mention". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocMention` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "paper_doc_mention". /// - (BOOL)isPaperDocMention; @@ -4778,6 +7768,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_request_access". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocRequestAccess` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_request_access". /// @@ -4787,6 +7781,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_resolve_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocResolveComment` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_resolve_comment". /// @@ -4796,6 +7794,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_revert". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocRevert` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "paper_doc_revert". /// - (BOOL)isPaperDocRevert; @@ -4804,6 +7805,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_slack_share". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocSlackShare` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_slack_share". /// @@ -4813,6 +7817,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_team_invite". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocTeamInvite` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_team_invite". /// @@ -4822,6 +7829,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_trashed". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocTrashed` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "paper_doc_trashed". /// - (BOOL)isPaperDocTrashed; @@ -4830,6 +7840,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_unresolve_comment". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocUnresolveComment` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_unresolve_comment". /// @@ -4839,6 +7853,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_doc_untrashed". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocUntrashed` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_doc_untrashed". /// @@ -4847,14 +7864,60 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "paper_doc_view". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperDocView` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "paper_doc_view". /// - (BOOL)isPaperDocView; +/// +/// Retrieves whether the union's current tag state has value +/// "paper_external_view_allow". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperExternalViewAllow` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_external_view_allow". +/// +- (BOOL)isPaperExternalViewAllow; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_external_view_default_team". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperExternalViewDefaultTeam` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_external_view_default_team". +/// +- (BOOL)isPaperExternalViewDefaultTeam; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_external_view_forbid". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperExternalViewForbid` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_external_view_forbid". +/// +- (BOOL)isPaperExternalViewForbid; + /// /// Retrieves whether the union's current tag state has value /// "paper_folder_change_subscription". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperFolderChangeSubscription` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_folder_change_subscription". /// @@ -4864,6 +7927,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_folder_deleted". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperFolderDeleted` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_folder_deleted". /// @@ -4873,6 +7939,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_folder_followed". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperFolderFollowed` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_folder_followed". /// @@ -4882,6 +7952,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_folder_team_invite". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperFolderTeamInvite` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_folder_team_invite". /// @@ -4890,6 +7964,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "password_change". /// +/// @note Call this method and ensure it returns true before accessing the +/// `passwordChange` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "password_change". /// - (BOOL)isPasswordChange; @@ -4897,6 +7974,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "password_reset". /// +/// @note Call this method and ensure it returns true before accessing the +/// `passwordReset` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "password_reset". /// - (BOOL)isPasswordReset; @@ -4905,33 +7985,74 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "password_reset_all". /// +/// @note Call this method and ensure it returns true before accessing the +/// `passwordResetAll` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "password_reset_all". +/// +- (BOOL)isPasswordResetAll; + +/// +/// Retrieves whether the union's current tag state has value +/// "emm_create_exceptions_report". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `emmCreateExceptionsReport` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "emm_create_exceptions_report". +/// +- (BOOL)isEmmCreateExceptionsReport; + +/// +/// Retrieves whether the union's current tag state has value +/// "emm_create_usage_report". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `emmCreateUsageReport` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value -/// "password_reset_all". +/// "emm_create_usage_report". /// -- (BOOL)isPasswordResetAll; +- (BOOL)isEmmCreateUsageReport; /// /// Retrieves whether the union's current tag state has value -/// "emm_create_exceptions_report". +/// "export_members_report". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `exportMembersReport` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "emm_create_exceptions_report". +/// "export_members_report". /// -- (BOOL)isEmmCreateExceptionsReport; +- (BOOL)isExportMembersReport; /// /// Retrieves whether the union's current tag state has value -/// "emm_create_usage_report". +/// "paper_admin_export_start". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperAdminExportStart` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "emm_create_usage_report". +/// "paper_admin_export_start". /// -- (BOOL)isEmmCreateUsageReport; +- (BOOL)isPaperAdminExportStart; /// /// Retrieves whether the union's current tag state has value /// "smart_sync_create_admin_privilege_report". /// +/// @note Call this method and ensure it returns true before accessing the +/// `smartSyncCreateAdminPrivilegeReport` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "smart_sync_create_admin_privilege_report". /// @@ -4941,6 +8062,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_activity_create_report". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamActivityCreateReport` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "team_activity_create_report". /// @@ -4950,6 +8075,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "collection_share". /// +/// @note Call this method and ensure it returns true before accessing the +/// `collectionShare` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "collection_share". /// - (BOOL)isCollectionShare; @@ -4958,6 +8086,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "note_acl_invite_only". /// +/// @note Call this method and ensure it returns true before accessing the +/// `noteAclInviteOnly` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "note_acl_invite_only". /// @@ -4966,6 +8097,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "note_acl_link". /// +/// @note Call this method and ensure it returns true before accessing the +/// `noteAclLink` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "note_acl_link". /// - (BOOL)isNoteAclLink; @@ -4974,6 +8108,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "note_acl_team_link". /// +/// @note Call this method and ensure it returns true before accessing the +/// `noteAclTeamLink` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "note_acl_team_link". /// @@ -4982,6 +8119,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "note_shared". /// +/// @note Call this method and ensure it returns true before accessing the +/// `noteShared` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "note_shared". /// - (BOOL)isNoteShared; @@ -4990,6 +8130,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "note_share_receive". /// +/// @note Call this method and ensure it returns true before accessing the +/// `noteShareReceive` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "note_share_receive". /// @@ -4999,6 +8142,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "open_note_shared". /// +/// @note Call this method and ensure it returns true before accessing the +/// `openNoteShared` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "open_note_shared". /// - (BOOL)isOpenNoteShared; @@ -5006,6 +8152,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "sf_add_group". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfAddGroup` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sf_add_group". /// - (BOOL)isSfAddGroup; @@ -5014,36 +8163,78 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sf_allow_non_members_to_view_shared_links". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfAllowNonMembersToViewSharedLinks` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "sf_allow_non_members_to_view_shared_links". /// - (BOOL)isSfAllowNonMembersToViewSharedLinks; /// -/// Retrieves whether the union's current tag state has value "sf_invite_group". +/// Retrieves whether the union's current tag state has value +/// "sf_external_invite_warn". /// -/// @return Whether the union's current tag state has value "sf_invite_group". +/// @note Call this method and ensure it returns true before accessing the +/// `sfExternalInviteWarn` property, otherwise a runtime exception will be +/// thrown. /// -- (BOOL)isSfInviteGroup; +/// @return Whether the union's current tag state has value +/// "sf_external_invite_warn". +/// +- (BOOL)isSfExternalInviteWarn; + +/// +/// Retrieves whether the union's current tag state has value "sf_fb_invite". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sfFbInvite` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "sf_fb_invite". +/// +- (BOOL)isSfFbInvite; /// -/// Retrieves whether the union's current tag state has value "sf_nest". +/// Retrieves whether the union's current tag state has value +/// "sf_fb_invite_change_role". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sfFbInviteChangeRole` property, otherwise a runtime exception will be +/// thrown. +/// +/// @return Whether the union's current tag state has value +/// "sf_fb_invite_change_role". +/// +- (BOOL)isSfFbInviteChangeRole; + +/// +/// Retrieves whether the union's current tag state has value "sf_fb_uninvite". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sfFbUninvite` property, otherwise a runtime exception will be thrown. /// -/// @return Whether the union's current tag state has value "sf_nest". +/// @return Whether the union's current tag state has value "sf_fb_uninvite". /// -- (BOOL)isSfNest; +- (BOOL)isSfFbUninvite; /// -/// Retrieves whether the union's current tag state has value "sf_team_decline". +/// Retrieves whether the union's current tag state has value "sf_invite_group". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sfInviteGroup` property, otherwise a runtime exception will be thrown. /// -/// @return Whether the union's current tag state has value "sf_team_decline". +/// @return Whether the union's current tag state has value "sf_invite_group". /// -- (BOOL)isSfTeamDecline; +- (BOOL)isSfInviteGroup; /// /// Retrieves whether the union's current tag state has value /// "sf_team_grant_access". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfTeamGrantAccess` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sf_team_grant_access". /// @@ -5052,6 +8243,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "sf_team_invite". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfTeamInvite` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sf_team_invite". /// - (BOOL)isSfTeamInvite; @@ -5060,6 +8254,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sf_team_invite_change_role". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfTeamInviteChangeRole` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "sf_team_invite_change_role". /// @@ -5068,6 +8266,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "sf_team_join". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfTeamJoin` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sf_team_join". /// - (BOOL)isSfTeamJoin; @@ -5076,6 +8277,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sf_team_join_from_oob_link". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfTeamJoinFromOobLink` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "sf_team_join_from_oob_link". /// @@ -5085,6 +8290,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sf_team_uninvite". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sfTeamUninvite` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sf_team_uninvite". /// - (BOOL)isSfTeamUninvite; @@ -5093,6 +8301,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_add_invitees". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentAddInvitees` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_add_invitees". /// @@ -5102,6 +8314,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_add_link_expiry". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentAddLinkExpiry` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_add_link_expiry". /// @@ -5111,6 +8327,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_add_link_password". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentAddLinkPassword` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_add_link_password". /// @@ -5120,6 +8340,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_add_member". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentAddMember` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_add_member". /// @@ -5129,6 +8353,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_downloads_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeDownloadsPolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_downloads_policy". /// @@ -5138,6 +8366,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_invitee_role". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeInviteeRole` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_invitee_role". /// @@ -5147,6 +8379,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_link_audience". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeLinkAudience` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_link_audience". /// @@ -5156,6 +8392,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_link_expiry". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeLinkExpiry` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_link_expiry". /// @@ -5165,6 +8405,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_link_password". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeLinkPassword` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_link_password". /// @@ -5174,6 +8418,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_member_role". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeMemberRole` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_member_role". /// @@ -5183,6 +8431,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_change_viewer_info_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentChangeViewerInfoPolicy` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_change_viewer_info_policy". /// @@ -5192,6 +8444,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_claim_invitation". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentClaimInvitation` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_claim_invitation". /// @@ -5201,6 +8457,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_copy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentCopy` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_copy". /// @@ -5210,6 +8469,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_download". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentDownload` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_download". /// @@ -5219,6 +8482,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_relinquish_membership". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentRelinquishMembership` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_relinquish_membership". /// @@ -5226,17 +8493,25 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value -/// "shared_content_remove_invitee". +/// "shared_content_remove_invitees". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentRemoveInvitees` property, otherwise a runtime exception will +/// be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_content_remove_invitee". +/// "shared_content_remove_invitees". /// -- (BOOL)isSharedContentRemoveInvitee; +- (BOOL)isSharedContentRemoveInvitees; /// /// Retrieves whether the union's current tag state has value /// "shared_content_remove_link_expiry". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentRemoveLinkExpiry` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_remove_link_expiry". /// @@ -5246,6 +8521,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_remove_link_password". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentRemoveLinkPassword` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_remove_link_password". /// @@ -5255,6 +8534,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_remove_member". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentRemoveMember` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_remove_member". /// @@ -5264,6 +8547,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_request_access". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentRequestAccess` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_request_access". /// @@ -5273,6 +8560,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_unshare". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentUnshare` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_unshare". /// @@ -5282,6 +8573,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_content_view". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedContentView` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_content_view". /// @@ -5289,62 +8583,113 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_confidentiality". +/// "shared_folder_change_link_policy". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderChangeLinkPolicy` property, otherwise a runtime exception will +/// be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_confidentiality". +/// "shared_folder_change_link_policy". /// -- (BOOL)isSharedFolderChangeConfidentiality; +- (BOOL)isSharedFolderChangeLinkPolicy; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_link_policy". +/// "shared_folder_change_members_inheritance_policy". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderChangeMembersInheritancePolicy` property, otherwise a runtime +/// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_link_policy". +/// "shared_folder_change_members_inheritance_policy". /// -- (BOOL)isSharedFolderChangeLinkPolicy; +- (BOOL)isSharedFolderChangeMembersInheritancePolicy; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_member_management_policy". +/// "shared_folder_change_members_management_policy". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderChangeMembersManagementPolicy` property, otherwise a runtime +/// exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_member_management_policy". +/// "shared_folder_change_members_management_policy". /// -- (BOOL)isSharedFolderChangeMemberManagementPolicy; +- (BOOL)isSharedFolderChangeMembersManagementPolicy; /// /// Retrieves whether the union's current tag state has value -/// "shared_folder_change_member_policy". +/// "shared_folder_change_members_policy". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderChangeMembersPolicy` property, otherwise a runtime exception +/// will be thrown. /// /// @return Whether the union's current tag state has value -/// "shared_folder_change_member_policy". +/// "shared_folder_change_members_policy". /// -- (BOOL)isSharedFolderChangeMemberPolicy; +- (BOOL)isSharedFolderChangeMembersPolicy; /// /// Retrieves whether the union's current tag state has value /// "shared_folder_create". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderCreate` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_folder_create". /// - (BOOL)isSharedFolderCreate; +/// +/// Retrieves whether the union's current tag state has value +/// "shared_folder_decline_invitation". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderDeclineInvitation` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "shared_folder_decline_invitation". +/// +- (BOOL)isSharedFolderDeclineInvitation; + /// /// Retrieves whether the union's current tag state has value /// "shared_folder_mount". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderMount` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_folder_mount". /// - (BOOL)isSharedFolderMount; +/// +/// Retrieves whether the union's current tag state has value +/// "shared_folder_nest". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderNest` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "shared_folder_nest". +/// +- (BOOL)isSharedFolderNest; + /// /// Retrieves whether the union's current tag state has value /// "shared_folder_transfer_ownership". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderTransferOwnership` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "shared_folder_transfer_ownership". /// @@ -5354,6 +8699,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "shared_folder_unmount". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedFolderUnmount` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "shared_folder_unmount". /// @@ -5361,135 +8710,155 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value -/// "shared_note_opened". +/// "shared_link_add_expiry". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkAddExpiry` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shared_note_opened". +/// "shared_link_add_expiry". /// -- (BOOL)isSharedNoteOpened; +- (BOOL)isSharedLinkAddExpiry; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_app_create". +/// "shared_link_change_expiry". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkChangeExpiry` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_app_create". +/// "shared_link_change_expiry". /// -- (BOOL)isShmodelAppCreate; +- (BOOL)isSharedLinkChangeExpiry; /// -/// Retrieves whether the union's current tag state has value "shmodel_create". -/// -/// @return Whether the union's current tag state has value "shmodel_create". -/// -- (BOOL)isShmodelCreate; - +/// Retrieves whether the union's current tag state has value +/// "shared_link_change_visibility". /// -/// Retrieves whether the union's current tag state has value "shmodel_disable". +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkChangeVisibility` property, otherwise a runtime exception will be +/// thrown. /// -/// @return Whether the union's current tag state has value "shmodel_disable". +/// @return Whether the union's current tag state has value +/// "shared_link_change_visibility". /// -- (BOOL)isShmodelDisable; +- (BOOL)isSharedLinkChangeVisibility; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_fb_share". -/// -/// @return Whether the union's current tag state has value "shmodel_fb_share". -/// -- (BOOL)isShmodelFbShare; - +/// "shared_link_copy". /// -/// Retrieves whether the union's current tag state has value -/// "shmodel_group_share". +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkCopy` property, otherwise a runtime exception will be thrown. /// -/// @return Whether the union's current tag state has value -/// "shmodel_group_share". +/// @return Whether the union's current tag state has value "shared_link_copy". /// -- (BOOL)isShmodelGroupShare; +- (BOOL)isSharedLinkCopy; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_remove_expiration". +/// "shared_link_create". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkCreate` property, otherwise a runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_remove_expiration". +/// "shared_link_create". /// -- (BOOL)isShmodelRemoveExpiration; +- (BOOL)isSharedLinkCreate; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_set_expiration". +/// "shared_link_disable". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkDisable` property, otherwise a runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_set_expiration". +/// "shared_link_disable". /// -- (BOOL)isShmodelSetExpiration; +- (BOOL)isSharedLinkDisable; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_copy". +/// "shared_link_download". /// -/// @return Whether the union's current tag state has value "shmodel_team_copy". -/// -- (BOOL)isShmodelTeamCopy; - -/// -/// Retrieves whether the union's current tag state has value -/// "shmodel_team_download". +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkDownload` property, otherwise a runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_team_download". +/// "shared_link_download". /// -- (BOOL)isShmodelTeamDownload; +- (BOOL)isSharedLinkDownload; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_share". +/// "shared_link_remove_expiry". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkRemoveExpiry` property, otherwise a runtime exception will be +/// thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_team_share". +/// "shared_link_remove_expiry". /// -- (BOOL)isShmodelTeamShare; +- (BOOL)isSharedLinkRemoveExpiry; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_team_view". +/// "shared_link_share". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkShare` property, otherwise a runtime exception will be thrown. /// -/// @return Whether the union's current tag state has value "shmodel_team_view". +/// @return Whether the union's current tag state has value "shared_link_share". /// -- (BOOL)isShmodelTeamView; +- (BOOL)isSharedLinkShare; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_visibility_password". +/// "shared_link_view". /// -/// @return Whether the union's current tag state has value -/// "shmodel_visibility_password". +/// @note Call this method and ensure it returns true before accessing the +/// `sharedLinkView` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "shared_link_view". /// -- (BOOL)isShmodelVisibilityPassword; +- (BOOL)isSharedLinkView; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_visibility_public". +/// "shared_note_opened". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `sharedNoteOpened` property, otherwise a runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_visibility_public". +/// "shared_note_opened". /// -- (BOOL)isShmodelVisibilityPublic; +- (BOOL)isSharedNoteOpened; /// /// Retrieves whether the union's current tag state has value -/// "shmodel_visibility_team_only". +/// "shmodel_group_share". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `shmodelGroupShare` property, otherwise a runtime exception will be thrown. /// /// @return Whether the union's current tag state has value -/// "shmodel_visibility_team_only". +/// "shmodel_group_share". /// -- (BOOL)isShmodelVisibilityTeamOnly; +- (BOOL)isShmodelGroupShare; /// /// Retrieves whether the union's current tag state has value "sso_add_cert". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoAddCert` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sso_add_cert". /// - (BOOL)isSsoAddCert; @@ -5498,6 +8867,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_add_login_url". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoAddLoginUrl` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sso_add_login_url". /// - (BOOL)isSsoAddLoginUrl; @@ -5506,6 +8878,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_add_logout_url". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoAddLogoutUrl` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sso_add_logout_url". /// @@ -5514,6 +8889,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "sso_change_cert". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoChangeCert` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sso_change_cert". /// - (BOOL)isSsoChangeCert; @@ -5522,6 +8900,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_change_login_url". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoChangeLoginUrl` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sso_change_login_url". /// @@ -5531,6 +8912,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_change_logout_url". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoChangeLogoutUrl` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sso_change_logout_url". /// @@ -5540,6 +8924,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_change_saml_identity_mode". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoChangeSamlIdentityMode` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "sso_change_saml_identity_mode". /// @@ -5548,6 +8936,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "sso_remove_cert". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoRemoveCert` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sso_remove_cert". /// - (BOOL)isSsoRemoveCert; @@ -5556,6 +8947,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_remove_login_url". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoRemoveLoginUrl` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sso_remove_login_url". /// @@ -5565,6 +8959,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_remove_logout_url". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoRemoveLogoutUrl` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "sso_remove_logout_url". /// @@ -5574,6 +8971,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_folder_change_status". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamFolderChangeStatus` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "team_folder_change_status". /// @@ -5583,6 +8984,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_folder_create". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamFolderCreate` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "team_folder_create". /// @@ -5592,6 +8996,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_folder_downgrade". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamFolderDowngrade` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "team_folder_downgrade". /// @@ -5601,6 +9009,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_folder_permanently_delete". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamFolderPermanentlyDelete` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "team_folder_permanently_delete". /// @@ -5610,6 +9022,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_folder_rename". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamFolderRename` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "team_folder_rename". /// @@ -5619,6 +9034,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "account_capture_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `accountCaptureChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "account_capture_change_policy". /// @@ -5628,6 +9047,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "allow_download_disabled". /// +/// @note Call this method and ensure it returns true before accessing the +/// `allowDownloadDisabled` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "allow_download_disabled". /// @@ -5637,6 +9060,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "allow_download_enabled". /// +/// @note Call this method and ensure it returns true before accessing the +/// `allowDownloadEnabled` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "allow_download_enabled". /// @@ -5646,6 +9073,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "data_placement_restriction_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `dataPlacementRestrictionChangePolicy` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "data_placement_restriction_change_policy". /// @@ -5655,6 +9086,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "data_placement_restriction_satisfy_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `dataPlacementRestrictionSatisfyPolicy` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "data_placement_restriction_satisfy_policy". /// @@ -5664,6 +9099,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_approvals_change_desktop_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceApprovalsChangeDesktopPolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "device_approvals_change_desktop_policy". /// @@ -5673,6 +9112,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_approvals_change_mobile_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceApprovalsChangeMobilePolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "device_approvals_change_mobile_policy". /// @@ -5682,6 +9125,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_approvals_change_overage_action". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceApprovalsChangeOverageAction` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "device_approvals_change_overage_action". /// @@ -5691,6 +9138,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "device_approvals_change_unlink_action". /// +/// @note Call this method and ensure it returns true before accessing the +/// `deviceApprovalsChangeUnlinkAction` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "device_approvals_change_unlink_action". /// @@ -5700,6 +9151,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "emm_add_exception". /// +/// @note Call this method and ensure it returns true before accessing the +/// `emmAddException` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "emm_add_exception". /// - (BOOL)isEmmAddException; @@ -5708,6 +9162,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "emm_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `emmChangePolicy` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "emm_change_policy". /// - (BOOL)isEmmChangePolicy; @@ -5716,6 +9173,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "emm_remove_exception". /// +/// @note Call this method and ensure it returns true before accessing the +/// `emmRemoveException` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "emm_remove_exception". /// @@ -5725,6 +9185,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "extended_version_history_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `extendedVersionHistoryChangePolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "extended_version_history_change_policy". /// @@ -5734,6 +9198,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_comments_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileCommentsChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_comments_change_policy". /// @@ -5743,6 +9211,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_requests_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestsChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_requests_change_policy". /// @@ -5752,6 +9224,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_requests_emails_enabled". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestsEmailsEnabled` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "file_requests_emails_enabled". /// @@ -5761,6 +9237,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "file_requests_emails_restricted_to_team_only". /// +/// @note Call this method and ensure it returns true before accessing the +/// `fileRequestsEmailsRestrictedToTeamOnly` property, otherwise a runtime +/// exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "file_requests_emails_restricted_to_team_only". /// @@ -5770,6 +9250,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "google_sso_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `googleSsoChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "google_sso_change_policy". /// @@ -5779,6 +9263,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "group_user_management_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `groupUserManagementChangePolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "group_user_management_change_policy". /// @@ -5788,6 +9276,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_requests_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberRequestsChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "member_requests_change_policy". /// @@ -5797,15 +9289,36 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_space_limits_add_exception". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsAddException` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "member_space_limits_add_exception". /// - (BOOL)isMemberSpaceLimitsAddException; +/// +/// Retrieves whether the union's current tag state has value +/// "member_space_limits_change_caps_type_policy". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangeCapsTypePolicy` property, otherwise a runtime +/// exception will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "member_space_limits_change_caps_type_policy". +/// +- (BOOL)isMemberSpaceLimitsChangeCapsTypePolicy; + /// /// Retrieves whether the union's current tag state has value /// "member_space_limits_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsChangePolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "member_space_limits_change_policy". /// @@ -5815,6 +9328,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_space_limits_remove_exception". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSpaceLimitsRemoveException` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "member_space_limits_remove_exception". /// @@ -5824,6 +9341,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "member_suggestions_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `memberSuggestionsChangePolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "member_suggestions_change_policy". /// @@ -5833,6 +9354,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "microsoft_office_addin_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `microsoftOfficeAddinChangePolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "microsoft_office_addin_change_policy". /// @@ -5842,6 +9367,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "network_control_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `networkControlChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "network_control_change_policy". /// @@ -5851,6 +9380,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_change_deployment_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperChangeDeploymentPolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_change_deployment_policy". /// @@ -5860,6 +9393,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_change_member_link_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperChangeMemberLinkPolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_change_member_link_policy". /// @@ -5869,6 +9406,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_change_member_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperChangeMemberPolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "paper_change_member_policy". /// @@ -5878,15 +9419,48 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "paper_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `paperChangePolicy` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "paper_change_policy". /// - (BOOL)isPaperChangePolicy; +/// +/// Retrieves whether the union's current tag state has value +/// "paper_enabled_users_group_addition". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperEnabledUsersGroupAddition` property, otherwise a runtime exception +/// will be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_enabled_users_group_addition". +/// +- (BOOL)isPaperEnabledUsersGroupAddition; + +/// +/// Retrieves whether the union's current tag state has value +/// "paper_enabled_users_group_removal". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `paperEnabledUsersGroupRemoval` property, otherwise a runtime exception will +/// be thrown. +/// +/// @return Whether the union's current tag state has value +/// "paper_enabled_users_group_removal". +/// +- (BOOL)isPaperEnabledUsersGroupRemoval; + /// /// Retrieves whether the union's current tag state has value /// "permanent_delete_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `permanentDeleteChangePolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "permanent_delete_change_policy". /// @@ -5896,6 +9470,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sharing_change_folder_join_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharingChangeFolderJoinPolicy` property, otherwise a runtime exception will +/// be thrown. +/// /// @return Whether the union's current tag state has value /// "sharing_change_folder_join_policy". /// @@ -5905,6 +9483,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sharing_change_link_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharingChangeLinkPolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "sharing_change_link_policy". /// @@ -5914,6 +9496,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sharing_change_member_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `sharingChangeMemberPolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "sharing_change_member_policy". /// @@ -5923,6 +9509,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "smart_sync_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `smartSyncChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "smart_sync_change_policy". /// @@ -5932,6 +9522,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "smart_sync_not_opt_out". /// +/// @note Call this method and ensure it returns true before accessing the +/// `smartSyncNotOptOut` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "smart_sync_not_opt_out". /// @@ -5941,6 +9534,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "smart_sync_opt_out". /// +/// @note Call this method and ensure it returns true before accessing the +/// `smartSyncOptOut` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "smart_sync_opt_out". /// @@ -5950,6 +9546,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "sso_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `ssoChangePolicy` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "sso_change_policy". /// - (BOOL)isSsoChangePolicy; @@ -5958,6 +9557,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaChangePolicy` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "tfa_change_policy". /// - (BOOL)isTfaChangePolicy; @@ -5966,6 +9568,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "two_account_change_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `twoAccountChangePolicy` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "two_account_change_policy". /// @@ -5975,6 +9581,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "web_sessions_change_fixed_length_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `webSessionsChangeFixedLengthPolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "web_sessions_change_fixed_length_policy". /// @@ -5984,15 +9594,42 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "web_sessions_change_idle_length_policy". /// +/// @note Call this method and ensure it returns true before accessing the +/// `webSessionsChangeIdleLengthPolicy` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "web_sessions_change_idle_length_policy". /// - (BOOL)isWebSessionsChangeIdleLengthPolicy; +/// +/// Retrieves whether the union's current tag state has value "team_merge_from". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `teamMergeFrom` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "team_merge_from". +/// +- (BOOL)isTeamMergeFrom; + +/// +/// Retrieves whether the union's current tag state has value "team_merge_to". +/// +/// @note Call this method and ensure it returns true before accessing the +/// `teamMergeTo` property, otherwise a runtime exception will be thrown. +/// +/// @return Whether the union's current tag state has value "team_merge_to". +/// +- (BOOL)isTeamMergeTo; + /// /// Retrieves whether the union's current tag state has value /// "team_profile_add_logo". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamProfileAddLogo` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "team_profile_add_logo". /// @@ -6002,6 +9639,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_profile_change_default_language". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamProfileChangeDefaultLanguage` property, otherwise a runtime exception +/// will be thrown. +/// /// @return Whether the union's current tag state has value /// "team_profile_change_default_language". /// @@ -6011,6 +9652,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_profile_change_logo". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamProfileChangeLogo` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "team_profile_change_logo". /// @@ -6020,6 +9665,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_profile_change_name". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamProfileChangeName` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "team_profile_change_name". /// @@ -6029,6 +9678,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "team_profile_remove_logo". /// +/// @note Call this method and ensure it returns true before accessing the +/// `teamProfileRemoveLogo` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "team_profile_remove_logo". /// @@ -6038,6 +9691,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_add_backup_phone". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaAddBackupPhone` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "tfa_add_backup_phone". /// @@ -6047,6 +9703,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_add_security_key". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaAddSecurityKey` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value /// "tfa_add_security_key". /// @@ -6056,6 +9715,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_change_backup_phone". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaChangeBackupPhone` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "tfa_change_backup_phone". /// @@ -6065,6 +9728,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_change_status". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaChangeStatus` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "tfa_change_status". /// - (BOOL)isTfaChangeStatus; @@ -6073,6 +9739,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_remove_backup_phone". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaRemoveBackupPhone` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "tfa_remove_backup_phone". /// @@ -6082,6 +9752,10 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// Retrieves whether the union's current tag state has value /// "tfa_remove_security_key". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaRemoveSecurityKey` property, otherwise a runtime exception will be +/// thrown. +/// /// @return Whether the union's current tag state has value /// "tfa_remove_security_key". /// @@ -6090,6 +9764,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGEventTypeTag) { /// /// Retrieves whether the union's current tag state has value "tfa_reset". /// +/// @note Call this method and ensure it returns true before accessing the +/// `tfaReset` property, otherwise a runtime exception will be thrown. +/// /// @return Whether the union's current tag state has value "tfa_reset". /// - (BOOL)isTfaReset; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamDownloadDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportDetails.h similarity index 52% rename from Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamDownloadDetails.h rename to Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportDetails.h index d9b04b440..0b34b3514 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamDownloadDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportDetails.h @@ -8,22 +8,22 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGShmodelTeamDownloadDetails; +@class DBTEAMLOGExportMembersReportDetails; NS_ASSUME_NONNULL_BEGIN #pragma mark - API Object /// -/// The `ShmodelTeamDownloadDetails` struct. +/// The `ExportMembersReportDetails` struct. /// -/// Downloaded a team member's file/folder from a link. +/// Member data report created. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route /// objects. /// -@interface DBTEAMLOGShmodelTeamDownloadDetails : NSObject +@interface DBTEAMLOGExportMembersReportDetails : NSObject #pragma mark - Instance fields @@ -43,31 +43,31 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Serializer Object /// -/// The serialization class for the `ShmodelTeamDownloadDetails` struct. +/// The serialization class for the `ExportMembersReportDetails` struct. /// -@interface DBTEAMLOGShmodelTeamDownloadDetailsSerializer : NSObject +@interface DBTEAMLOGExportMembersReportDetailsSerializer : NSObject /// -/// Serializes `DBTEAMLOGShmodelTeamDownloadDetails` instances. +/// Serializes `DBTEAMLOGExportMembersReportDetails` instances. /// -/// @param instance An instance of the `DBTEAMLOGShmodelTeamDownloadDetails` API +/// @param instance An instance of the `DBTEAMLOGExportMembersReportDetails` API /// object. /// /// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamDownloadDetails` API object. +/// `DBTEAMLOGExportMembersReportDetails` API object. /// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelTeamDownloadDetails *)instance; ++ (nullable NSDictionary *)serialize:(DBTEAMLOGExportMembersReportDetails *)instance; /// -/// Deserializes `DBTEAMLOGShmodelTeamDownloadDetails` instances. +/// Deserializes `DBTEAMLOGExportMembersReportDetails` instances. /// /// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamDownloadDetails` API object. +/// `DBTEAMLOGExportMembersReportDetails` API object. /// -/// @return An instantiation of the `DBTEAMLOGShmodelTeamDownloadDetails` +/// @return An instantiation of the `DBTEAMLOGExportMembersReportDetails` /// object. /// -+ (DBTEAMLOGShmodelTeamDownloadDetails *)deserialize:(NSDictionary *)dict; ++ (DBTEAMLOGExportMembersReportDetails *)deserialize:(NSDictionary *)dict; @end diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportType.h new file mode 100644 index 000000000..605a25f9e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExportMembersReportType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGExportMembersReportType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ExportMembersReportType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGExportMembersReportType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `ExportMembersReportType` struct. +/// +@interface DBTEAMLOGExportMembersReportTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGExportMembersReportType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGExportMembersReportType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGExportMembersReportType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGExportMembersReportType *)instance; + +/// +/// Deserializes `DBTEAMLOGExportMembersReportType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGExportMembersReportType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGExportMembersReportType` object. +/// ++ (DBTEAMLOGExportMembersReportType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExtendedVersionHistoryChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExtendedVersionHistoryChangePolicyType.h new file mode 100644 index 000000000..f7ecb3521 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExtendedVersionHistoryChangePolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGExtendedVersionHistoryChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ExtendedVersionHistoryChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGExtendedVersionHistoryChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `ExtendedVersionHistoryChangePolicyType` +/// struct. +/// +@interface DBTEAMLOGExtendedVersionHistoryChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGExtendedVersionHistoryChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGExtendedVersionHistoryChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGExtendedVersionHistoryChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGExtendedVersionHistoryChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGExtendedVersionHistoryChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGExtendedVersionHistoryChangePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGExtendedVersionHistoryChangePolicyType` object. +/// ++ (DBTEAMLOGExtendedVersionHistoryChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExternalUserLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExternalUserLogInfo.h new file mode 100644 index 000000000..a93f992d9 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGExternalUserLogInfo.h @@ -0,0 +1,84 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGExternalUserLogInfo; +@class DBTEAMLOGIdentifierType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ExternalUserLogInfo` struct. +/// +/// A user without a Dropbox account. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGExternalUserLogInfo : NSObject + +#pragma mark - Instance fields + +/// An external user identifier. +@property (nonatomic, readonly, copy) NSString *userIdentifier; + +/// Identifier type. +@property (nonatomic, readonly) DBTEAMLOGIdentifierType *identifierType; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param userIdentifier An external user identifier. +/// @param identifierType Identifier type. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithUserIdentifier:(NSString *)userIdentifier + identifierType:(DBTEAMLOGIdentifierType *)identifierType; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `ExternalUserLogInfo` struct. +/// +@interface DBTEAMLOGExternalUserLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGExternalUserLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGExternalUserLogInfo` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGExternalUserLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGExternalUserLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGExternalUserLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGExternalUserLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGExternalUserLogInfo` object. +/// ++ (DBTEAMLOGExternalUserLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddCommentType.h new file mode 100644 index 000000000..dd9cf00f1 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddCommentType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileAddCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileAddCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileAddCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileAddCommentType` struct. +/// +@interface DBTEAMLOGFileAddCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileAddCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileAddCommentType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileAddCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileAddCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileAddCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileAddCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileAddCommentType` object. +/// ++ (DBTEAMLOGFileAddCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddType.h new file mode 100644 index 000000000..4f94325f3 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileAddType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileAddType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileAddType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileAddType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileAddType` struct. +/// +@interface DBTEAMLOGFileAddTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileAddType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileAddType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileAddType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileAddType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileAddType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileAddType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileAddType` object. +/// ++ (DBTEAMLOGFileAddType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileChangeCommentSubscriptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileChangeCommentSubscriptionType.h new file mode 100644 index 000000000..9330ebf25 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileChangeCommentSubscriptionType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileChangeCommentSubscriptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileChangeCommentSubscriptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileChangeCommentSubscriptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileChangeCommentSubscriptionType` struct. +/// +@interface DBTEAMLOGFileChangeCommentSubscriptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileChangeCommentSubscriptionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGFileChangeCommentSubscriptionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileChangeCommentSubscriptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileChangeCommentSubscriptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileChangeCommentSubscriptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileChangeCommentSubscriptionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileChangeCommentSubscriptionType` +/// object. +/// ++ (DBTEAMLOGFileChangeCommentSubscriptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCommentsChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCommentsChangePolicyType.h new file mode 100644 index 000000000..235ea441b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCommentsChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileCommentsChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileCommentsChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileCommentsChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileCommentsChangePolicyType` struct. +/// +@interface DBTEAMLOGFileCommentsChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileCommentsChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileCommentsChangePolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileCommentsChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileCommentsChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileCommentsChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileCommentsChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileCommentsChangePolicyType` +/// object. +/// ++ (DBTEAMLOGFileCommentsChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCopyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCopyType.h new file mode 100644 index 000000000..3fee1c9f2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileCopyType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileCopyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileCopyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileCopyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileCopyType` struct. +/// +@interface DBTEAMLOGFileCopyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileCopyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileCopyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileCopyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileCopyType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileCopyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileCopyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileCopyType` object. +/// ++ (DBTEAMLOGFileCopyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteCommentType.h new file mode 100644 index 000000000..a0be48c3a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileDeleteCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileDeleteCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileDeleteCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileDeleteCommentType` struct. +/// +@interface DBTEAMLOGFileDeleteCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileDeleteCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileDeleteCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileDeleteCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileDeleteCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileDeleteCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileDeleteCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileDeleteCommentType` object. +/// ++ (DBTEAMLOGFileDeleteCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteType.h new file mode 100644 index 000000000..6f7779210 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDeleteType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileDeleteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileDeleteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileDeleteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileDeleteType` struct. +/// +@interface DBTEAMLOGFileDeleteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileDeleteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileDeleteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileDeleteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileDeleteType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileDeleteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileDeleteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileDeleteType` object. +/// ++ (DBTEAMLOGFileDeleteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDownloadType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDownloadType.h new file mode 100644 index 000000000..91b07578b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileDownloadType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileDownloadType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileDownloadType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileDownloadType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileDownloadType` struct. +/// +@interface DBTEAMLOGFileDownloadTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileDownloadType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileDownloadType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileDownloadType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileDownloadType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileDownloadType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileDownloadType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileDownloadType` object. +/// ++ (DBTEAMLOGFileDownloadType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileEditType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileEditType.h new file mode 100644 index 000000000..d72166b37 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileEditType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileEditType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileEditType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileEditType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileEditType` struct. +/// +@interface DBTEAMLOGFileEditTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileEditType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileEditType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileEditType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileEditType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileEditType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileEditType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileEditType` object. +/// ++ (DBTEAMLOGFileEditType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileGetCopyReferenceType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileGetCopyReferenceType.h new file mode 100644 index 000000000..b06b3e098 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileGetCopyReferenceType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileGetCopyReferenceType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileGetCopyReferenceType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileGetCopyReferenceType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileGetCopyReferenceType` struct. +/// +@interface DBTEAMLOGFileGetCopyReferenceTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileGetCopyReferenceType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileGetCopyReferenceType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileGetCopyReferenceType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileGetCopyReferenceType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileGetCopyReferenceType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileGetCopyReferenceType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileGetCopyReferenceType` object. +/// ++ (DBTEAMLOGFileGetCopyReferenceType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileLikeCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileLikeCommentType.h new file mode 100644 index 000000000..4235f2226 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileLikeCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileLikeCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileLikeCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileLikeCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileLikeCommentType` struct. +/// +@interface DBTEAMLOGFileLikeCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileLikeCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileLikeCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileLikeCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileLikeCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileLikeCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileLikeCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileLikeCommentType` object. +/// ++ (DBTEAMLOGFileLikeCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileMoveType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileMoveType.h new file mode 100644 index 000000000..83491f9fb --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileMoveType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileMoveType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileMoveType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileMoveType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileMoveType` struct. +/// +@interface DBTEAMLOGFileMoveTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileMoveType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileMoveType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileMoveType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileMoveType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileMoveType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileMoveType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileMoveType` object. +/// ++ (DBTEAMLOGFileMoveType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePermanentlyDeleteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePermanentlyDeleteType.h new file mode 100644 index 000000000..581fb0596 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePermanentlyDeleteType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFilePermanentlyDeleteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FilePermanentlyDeleteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFilePermanentlyDeleteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FilePermanentlyDeleteType` struct. +/// +@interface DBTEAMLOGFilePermanentlyDeleteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFilePermanentlyDeleteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFilePermanentlyDeleteType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFilePermanentlyDeleteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFilePermanentlyDeleteType *)instance; + +/// +/// Deserializes `DBTEAMLOGFilePermanentlyDeleteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFilePermanentlyDeleteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFilePermanentlyDeleteType` object. +/// ++ (DBTEAMLOGFilePermanentlyDeleteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePreviewType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePreviewType.h new file mode 100644 index 000000000..2ce8ac92a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFilePreviewType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFilePreviewType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FilePreviewType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFilePreviewType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FilePreviewType` struct. +/// +@interface DBTEAMLOGFilePreviewTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFilePreviewType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFilePreviewType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFilePreviewType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFilePreviewType *)instance; + +/// +/// Deserializes `DBTEAMLOGFilePreviewType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFilePreviewType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFilePreviewType` object. +/// ++ (DBTEAMLOGFilePreviewType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRenameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRenameType.h new file mode 100644 index 000000000..240a35671 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRenameType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRenameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRenameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRenameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRenameType` struct. +/// +@interface DBTEAMLOGFileRenameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRenameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRenameType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRenameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRenameType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRenameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRenameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRenameType` object. +/// ++ (DBTEAMLOGFileRenameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestAddDeadlineDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestAddDeadlineDetails.h deleted file mode 100644 index 66681518a..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestAddDeadlineDetails.h +++ /dev/null @@ -1,93 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGFileRequestAddDeadlineDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `FileRequestAddDeadlineDetails` struct. -/// -/// Added a deadline to a file request. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGFileRequestAddDeadlineDetails : NSObject - -#pragma mark - Instance fields - -/// File request id. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *fileRequestId; - -/// File request title. -@property (nonatomic, readonly, copy, nullable) NSString *requestTitle; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param fileRequestId File request id. Might be missing due to historical -/// data gap. -/// @param requestTitle File request title. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestId:(nullable NSString *)fileRequestId requestTitle:(nullable NSString *)requestTitle; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `FileRequestAddDeadlineDetails` struct. -/// -@interface DBTEAMLOGFileRequestAddDeadlineDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGFileRequestAddDeadlineDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGFileRequestAddDeadlineDetails` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestAddDeadlineDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestAddDeadlineDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGFileRequestAddDeadlineDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestAddDeadlineDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGFileRequestAddDeadlineDetails` -/// object. -/// -+ (DBTEAMLOGFileRequestAddDeadlineDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeFolderDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeFolderDetails.h deleted file mode 100644 index e1de4bab1..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeFolderDetails.h +++ /dev/null @@ -1,93 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGFileRequestChangeFolderDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `FileRequestChangeFolderDetails` struct. -/// -/// Changed the file request folder. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGFileRequestChangeFolderDetails : NSObject - -#pragma mark - Instance fields - -/// File request id. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *fileRequestId; - -/// File request title. -@property (nonatomic, readonly, copy, nullable) NSString *requestTitle; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param fileRequestId File request id. Might be missing due to historical -/// data gap. -/// @param requestTitle File request title. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestId:(nullable NSString *)fileRequestId requestTitle:(nullable NSString *)requestTitle; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `FileRequestChangeFolderDetails` struct. -/// -@interface DBTEAMLOGFileRequestChangeFolderDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGFileRequestChangeFolderDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGFileRequestChangeFolderDetails` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestChangeFolderDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestChangeFolderDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGFileRequestChangeFolderDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestChangeFolderDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGFileRequestChangeFolderDetails` -/// object. -/// -+ (DBTEAMLOGFileRequestChangeFolderDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeType.h new file mode 100644 index 000000000..9d95f50dc --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestChangeType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestChangeType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestChangeType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestChangeType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestChangeType` struct. +/// +@interface DBTEAMLOGFileRequestChangeTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestChangeType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestChangeType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestChangeType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestChangeType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestChangeType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestChangeType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestChangeType` object. +/// ++ (DBTEAMLOGFileRequestChangeType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCloseType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCloseType.h new file mode 100644 index 000000000..81eb40adb --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCloseType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestCloseType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestCloseType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestCloseType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestCloseType` struct. +/// +@interface DBTEAMLOGFileRequestCloseTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestCloseType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestCloseType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestCloseType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestCloseType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestCloseType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestCloseType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestCloseType` object. +/// ++ (DBTEAMLOGFileRequestCloseType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCreateType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCreateType.h new file mode 100644 index 000000000..89966d505 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestCreateType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestCreateType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestCreateType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestCreateType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestCreateType` struct. +/// +@interface DBTEAMLOGFileRequestCreateTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestCreateType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestCreateType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestCreateType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestCreateType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestCreateType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestCreateType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestCreateType` object. +/// ++ (DBTEAMLOGFileRequestCreateType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDeadline.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDeadline.h new file mode 100644 index 000000000..2173ffcf4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDeadline.h @@ -0,0 +1,95 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestDeadline; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestDeadline` struct. +/// +/// File request deadline +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestDeadline : NSObject + +#pragma mark - Instance fields + +/// The deadline for this file request. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) NSDate *deadline; + +/// If set, allow uploads after the deadline has passed. Might be missing due to +/// historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *allowLateUploads; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param deadline The deadline for this file request. Might be missing due to +/// historical data gap. +/// @param allowLateUploads If set, allow uploads after the deadline has passed. +/// Might be missing due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDeadline:(nullable NSDate *)deadline allowLateUploads:(nullable NSString *)allowLateUploads; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestDeadline` struct. +/// +@interface DBTEAMLOGFileRequestDeadlineSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestDeadline` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestDeadline` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestDeadline` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestDeadline *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestDeadline` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestDeadline` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestDeadline` object. +/// ++ (DBTEAMLOGFileRequestDeadline *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDetails.h index d0350b61e..9d3a6f2ff 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBTEAMLOGFileRequestDeadline; @class DBTEAMLOGFileRequestDetails; NS_ASSUME_NONNULL_BEGIN @@ -27,14 +28,11 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// File request title. -@property (nonatomic, readonly, copy, nullable) NSString *requestTitle; - /// Asset position in the Assets list. @property (nonatomic, readonly) NSNumber *assetIndex; /// File request deadline. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) NSDate *deadline; +@property (nonatomic, readonly, nullable) DBTEAMLOGFileRequestDeadline *deadline; #pragma mark - Constructors @@ -42,15 +40,12 @@ NS_ASSUME_NONNULL_BEGIN /// Full constructor for the struct (exposes all instance variables). /// /// @param assetIndex Asset position in the Assets list. -/// @param requestTitle File request title. /// @param deadline File request deadline. Might be missing due to historical /// data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithAssetIndex:(NSNumber *)assetIndex - requestTitle:(nullable NSString *)requestTitle - deadline:(nullable NSDate *)deadline; +- (instancetype)initWithAssetIndex:(NSNumber *)assetIndex deadline:(nullable DBTEAMLOGFileRequestDeadline *)deadline; /// /// Convenience constructor (exposes only non-nullable instance variables with diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileDetails.h index db45d3fbc..3dbc630f4 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBTEAMLOGFileRequestDetails; @class DBTEAMLOGFileRequestReceiveFileDetails; NS_ASSUME_NONNULL_BEGIN @@ -30,12 +31,20 @@ NS_ASSUME_NONNULL_BEGIN /// File request id. Might be missing due to historical data gap. @property (nonatomic, readonly, copy, nullable) NSString *fileRequestId; -/// File request title. -@property (nonatomic, readonly, copy, nullable) NSString *requestTitle; +/// File request details. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGFileRequestDetails *fileRequestDetails; /// Submitted file names. @property (nonatomic, readonly) NSArray *submittedFileNames; +/// The name as provided by the submitter. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, copy, nullable) NSString *submitterName; + +/// The email as provided by the submitter. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, copy, nullable) NSString *submitterEmail; + #pragma mark - Constructors /// @@ -44,13 +53,20 @@ NS_ASSUME_NONNULL_BEGIN /// @param submittedFileNames Submitted file names. /// @param fileRequestId File request id. Might be missing due to historical /// data gap. -/// @param requestTitle File request title. +/// @param fileRequestDetails File request details. Might be missing due to +/// historical data gap. +/// @param submitterName The name as provided by the submitter. Might be missing +/// due to historical data gap. +/// @param submitterEmail The email as provided by the submitter. Might be +/// missing due to historical data gap. /// /// @return An initialized instance. /// - (instancetype)initWithSubmittedFileNames:(NSArray *)submittedFileNames fileRequestId:(nullable NSString *)fileRequestId - requestTitle:(nullable NSString *)requestTitle; + fileRequestDetails:(nullable DBTEAMLOGFileRequestDetails *)fileRequestDetails + submitterName:(nullable NSString *)submitterName + submitterEmail:(nullable NSString *)submitterEmail; /// /// Convenience constructor (exposes only non-nullable instance variables with diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileType.h new file mode 100644 index 000000000..dcc9d8b36 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestReceiveFileType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestReceiveFileType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestReceiveFileType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestReceiveFileType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestReceiveFileType` struct. +/// +@interface DBTEAMLOGFileRequestReceiveFileTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestReceiveFileType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestReceiveFileType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestReceiveFileType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestReceiveFileType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestReceiveFileType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestReceiveFileType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestReceiveFileType` +/// object. +/// ++ (DBTEAMLOGFileRequestReceiveFileType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestRemoveDeadlineDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestRemoveDeadlineDetails.h deleted file mode 100644 index 144d13813..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestRemoveDeadlineDetails.h +++ /dev/null @@ -1,93 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGFileRequestRemoveDeadlineDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `FileRequestRemoveDeadlineDetails` struct. -/// -/// Removed the file request deadline. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGFileRequestRemoveDeadlineDetails : NSObject - -#pragma mark - Instance fields - -/// File request id. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *fileRequestId; - -/// File request title. -@property (nonatomic, readonly, copy, nullable) NSString *requestTitle; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param fileRequestId File request id. Might be missing due to historical -/// data gap. -/// @param requestTitle File request title. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestId:(nullable NSString *)fileRequestId requestTitle:(nullable NSString *)requestTitle; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `FileRequestRemoveDeadlineDetails` struct. -/// -@interface DBTEAMLOGFileRequestRemoveDeadlineDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGFileRequestRemoveDeadlineDetails` instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGFileRequestRemoveDeadlineDetails` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestRemoveDeadlineDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestRemoveDeadlineDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGFileRequestRemoveDeadlineDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestRemoveDeadlineDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGFileRequestRemoveDeadlineDetails` -/// object. -/// -+ (DBTEAMLOGFileRequestRemoveDeadlineDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestSendDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestSendDetails.h deleted file mode 100644 index 3bcb0a93c..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestSendDetails.h +++ /dev/null @@ -1,92 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGFileRequestSendDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `FileRequestSendDetails` struct. -/// -/// Sent file request to users via email. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGFileRequestSendDetails : NSObject - -#pragma mark - Instance fields - -/// File request id. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *fileRequestId; - -/// File request title. -@property (nonatomic, readonly, copy, nullable) NSString *requestTitle; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param fileRequestId File request id. Might be missing due to historical -/// data gap. -/// @param requestTitle File request title. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithFileRequestId:(nullable NSString *)fileRequestId requestTitle:(nullable NSString *)requestTitle; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `FileRequestSendDetails` struct. -/// -@interface DBTEAMLOGFileRequestSendDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGFileRequestSendDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGFileRequestSendDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestSendDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestSendDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGFileRequestSendDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGFileRequestSendDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGFileRequestSendDetails` object. -/// -+ (DBTEAMLOGFileRequestSendDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsChangePolicyType.h new file mode 100644 index 000000000..23d1bf2de --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestsChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestsChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestsChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestsChangePolicyType` struct. +/// +@interface DBTEAMLOGFileRequestsChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestsChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestsChangePolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestsChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestsChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestsChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestsChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestsChangePolicyType` +/// object. +/// ++ (DBTEAMLOGFileRequestsChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsEnabledType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsEnabledType.h new file mode 100644 index 000000000..d33cfdebe --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsEnabledType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestsEmailsEnabledType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestsEmailsEnabledType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestsEmailsEnabledType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestsEmailsEnabledType` struct. +/// +@interface DBTEAMLOGFileRequestsEmailsEnabledTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestsEmailsEnabledType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRequestsEmailsEnabledType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestsEmailsEnabledType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsEnabledType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestsEmailsEnabledType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestsEmailsEnabledType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRequestsEmailsEnabledType` +/// object. +/// ++ (DBTEAMLOGFileRequestsEmailsEnabledType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h new file mode 100644 index 000000000..cc5a946b2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h @@ -0,0 +1,79 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRequestsEmailsRestrictedToTeamOnlyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRequestsEmailsRestrictedToTeamOnlyType` +/// struct. +/// +@interface DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType` object. +/// ++ (DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileResolveCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileResolveCommentType.h new file mode 100644 index 000000000..bb782f059 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileResolveCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileResolveCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileResolveCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileResolveCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileResolveCommentType` struct. +/// +@interface DBTEAMLOGFileResolveCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileResolveCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileResolveCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileResolveCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileResolveCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileResolveCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileResolveCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileResolveCommentType` object. +/// ++ (DBTEAMLOGFileResolveCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRestoreType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRestoreType.h new file mode 100644 index 000000000..8ec8209ce --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRestoreType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRestoreType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRestoreType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRestoreType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRestoreType` struct. +/// +@interface DBTEAMLOGFileRestoreTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRestoreType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRestoreType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRestoreType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRestoreType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRestoreType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRestoreType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRestoreType` object. +/// ++ (DBTEAMLOGFileRestoreType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRevertType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRevertType.h new file mode 100644 index 000000000..6346a3eaf --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRevertType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRevertType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRevertType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRevertType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRevertType` struct. +/// +@interface DBTEAMLOGFileRevertTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRevertType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRevertType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRevertType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRevertType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRevertType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRevertType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRevertType` object. +/// ++ (DBTEAMLOGFileRevertType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRollbackChangesType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRollbackChangesType.h new file mode 100644 index 000000000..07c52c857 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileRollbackChangesType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileRollbackChangesType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileRollbackChangesType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileRollbackChangesType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileRollbackChangesType` struct. +/// +@interface DBTEAMLOGFileRollbackChangesTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileRollbackChangesType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileRollbackChangesType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRollbackChangesType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileRollbackChangesType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileRollbackChangesType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileRollbackChangesType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileRollbackChangesType` object. +/// ++ (DBTEAMLOGFileRollbackChangesType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileSaveCopyReferenceType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileSaveCopyReferenceType.h new file mode 100644 index 000000000..3fa2ca128 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileSaveCopyReferenceType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileSaveCopyReferenceType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileSaveCopyReferenceType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileSaveCopyReferenceType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileSaveCopyReferenceType` struct. +/// +@interface DBTEAMLOGFileSaveCopyReferenceTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileSaveCopyReferenceType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileSaveCopyReferenceType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileSaveCopyReferenceType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileSaveCopyReferenceType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileSaveCopyReferenceType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileSaveCopyReferenceType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileSaveCopyReferenceType` object. +/// ++ (DBTEAMLOGFileSaveCopyReferenceType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnlikeCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnlikeCommentType.h new file mode 100644 index 000000000..46724730e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnlikeCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileUnlikeCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileUnlikeCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileUnlikeCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileUnlikeCommentType` struct. +/// +@interface DBTEAMLOGFileUnlikeCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileUnlikeCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileUnlikeCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileUnlikeCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileUnlikeCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileUnlikeCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileUnlikeCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileUnlikeCommentType` object. +/// ++ (DBTEAMLOGFileUnlikeCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnresolveCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnresolveCommentType.h new file mode 100644 index 000000000..5f9fd1fac --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGFileUnresolveCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGFileUnresolveCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `FileUnresolveCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGFileUnresolveCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `FileUnresolveCommentType` struct. +/// +@interface DBTEAMLOGFileUnresolveCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGFileUnresolveCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGFileUnresolveCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGFileUnresolveCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGFileUnresolveCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGFileUnresolveCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGFileUnresolveCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGFileUnresolveCommentType` object. +/// ++ (DBTEAMLOGFileUnresolveCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGoogleSsoChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGoogleSsoChangePolicyType.h new file mode 100644 index 000000000..8cab1ecc1 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGoogleSsoChangePolicyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGoogleSsoChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GoogleSsoChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGoogleSsoChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GoogleSsoChangePolicyType` struct. +/// +@interface DBTEAMLOGGoogleSsoChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGoogleSsoChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGoogleSsoChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGoogleSsoChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGoogleSsoChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGGoogleSsoChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGoogleSsoChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGoogleSsoChangePolicyType` object. +/// ++ (DBTEAMLOGGoogleSsoChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddExternalIdType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddExternalIdType.h new file mode 100644 index 000000000..034a35c9f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddExternalIdType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupAddExternalIdType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupAddExternalIdType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupAddExternalIdType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupAddExternalIdType` struct. +/// +@interface DBTEAMLOGGroupAddExternalIdTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupAddExternalIdType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupAddExternalIdType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupAddExternalIdType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupAddExternalIdType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupAddExternalIdType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupAddExternalIdType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupAddExternalIdType` object. +/// ++ (DBTEAMLOGGroupAddExternalIdType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddMemberType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddMemberType.h new file mode 100644 index 000000000..8d21d7eea --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupAddMemberType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupAddMemberType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupAddMemberType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupAddMemberType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupAddMemberType` struct. +/// +@interface DBTEAMLOGGroupAddMemberTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupAddMemberType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupAddMemberType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupAddMemberType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupAddMemberType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupAddMemberType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupAddMemberType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupAddMemberType` object. +/// ++ (DBTEAMLOGGroupAddMemberType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeExternalIdType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeExternalIdType.h new file mode 100644 index 000000000..f12c29be5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeExternalIdType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupChangeExternalIdType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupChangeExternalIdType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupChangeExternalIdType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupChangeExternalIdType` struct. +/// +@interface DBTEAMLOGGroupChangeExternalIdTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupChangeExternalIdType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupChangeExternalIdType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupChangeExternalIdType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupChangeExternalIdType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupChangeExternalIdType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupChangeExternalIdType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupChangeExternalIdType` object. +/// ++ (DBTEAMLOGGroupChangeExternalIdType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeManagementTypeType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeManagementTypeType.h new file mode 100644 index 000000000..59e9e7fe7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeManagementTypeType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupChangeManagementTypeType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupChangeManagementTypeType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupChangeManagementTypeType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupChangeManagementTypeType` struct. +/// +@interface DBTEAMLOGGroupChangeManagementTypeTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupChangeManagementTypeType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupChangeManagementTypeType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupChangeManagementTypeType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupChangeManagementTypeType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupChangeManagementTypeType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupChangeManagementTypeType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupChangeManagementTypeType` +/// object. +/// ++ (DBTEAMLOGGroupChangeManagementTypeType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeMemberRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeMemberRoleType.h new file mode 100644 index 000000000..07cf8201f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupChangeMemberRoleType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupChangeMemberRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupChangeMemberRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupChangeMemberRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupChangeMemberRoleType` struct. +/// +@interface DBTEAMLOGGroupChangeMemberRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupChangeMemberRoleType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupChangeMemberRoleType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupChangeMemberRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupChangeMemberRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupChangeMemberRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupChangeMemberRoleType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupChangeMemberRoleType` object. +/// ++ (DBTEAMLOGGroupChangeMemberRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupCreateType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupCreateType.h new file mode 100644 index 000000000..7956dd9e5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupCreateType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupCreateType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupCreateType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupCreateType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupCreateType` struct. +/// +@interface DBTEAMLOGGroupCreateTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupCreateType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupCreateType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupCreateType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupCreateType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupCreateType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupCreateType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupCreateType` object. +/// ++ (DBTEAMLOGGroupCreateType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupDeleteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupDeleteType.h new file mode 100644 index 000000000..69087c355 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupDeleteType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupDeleteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupDeleteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupDeleteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupDeleteType` struct. +/// +@interface DBTEAMLOGGroupDeleteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupDeleteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupDeleteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupDeleteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupDeleteType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupDeleteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupDeleteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupDeleteType` object. +/// ++ (DBTEAMLOGGroupDeleteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupMovedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupMovedType.h new file mode 100644 index 000000000..aeb75dc55 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupMovedType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupMovedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupMovedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupMovedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupMovedType` struct. +/// +@interface DBTEAMLOGGroupMovedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupMovedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupMovedType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupMovedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupMovedType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupMovedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupMovedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupMovedType` object. +/// ++ (DBTEAMLOGGroupMovedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveExternalIdType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveExternalIdType.h new file mode 100644 index 000000000..7d26907fa --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveExternalIdType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupRemoveExternalIdType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupRemoveExternalIdType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupRemoveExternalIdType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupRemoveExternalIdType` struct. +/// +@interface DBTEAMLOGGroupRemoveExternalIdTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupRemoveExternalIdType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupRemoveExternalIdType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupRemoveExternalIdType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupRemoveExternalIdType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupRemoveExternalIdType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupRemoveExternalIdType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupRemoveExternalIdType` object. +/// ++ (DBTEAMLOGGroupRemoveExternalIdType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveMemberType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveMemberType.h new file mode 100644 index 000000000..a93f45191 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRemoveMemberType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupRemoveMemberType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupRemoveMemberType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupRemoveMemberType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupRemoveMemberType` struct. +/// +@interface DBTEAMLOGGroupRemoveMemberTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupRemoveMemberType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupRemoveMemberType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupRemoveMemberType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupRemoveMemberType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupRemoveMemberType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupRemoveMemberType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupRemoveMemberType` object. +/// ++ (DBTEAMLOGGroupRemoveMemberType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRenameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRenameType.h new file mode 100644 index 000000000..c830b4aa8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupRenameType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupRenameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupRenameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupRenameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupRenameType` struct. +/// +@interface DBTEAMLOGGroupRenameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupRenameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGGroupRenameType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupRenameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupRenameType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupRenameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupRenameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGGroupRenameType` object. +/// ++ (DBTEAMLOGGroupRenameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupUserManagementChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupUserManagementChangePolicyType.h new file mode 100644 index 000000000..97d515f2c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGGroupUserManagementChangePolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGGroupUserManagementChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `GroupUserManagementChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGGroupUserManagementChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `GroupUserManagementChangePolicyType` +/// struct. +/// +@interface DBTEAMLOGGroupUserManagementChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGGroupUserManagementChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGGroupUserManagementChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupUserManagementChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGGroupUserManagementChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGGroupUserManagementChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGGroupUserManagementChangePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGGroupUserManagementChangePolicyType` object. +/// ++ (DBTEAMLOGGroupUserManagementChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGIdentifierType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGIdentifierType.h new file mode 100644 index 000000000..8199f0b2d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGIdentifierType.h @@ -0,0 +1,133 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGIdentifierType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `IdentifierType` union. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGIdentifierType : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGIdentifierTypeTag` enum type represents the possible tag +/// states with which the `DBTEAMLOGIdentifierType` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGIdentifierTypeTag) { + /// (no description). + DBTEAMLOGIdentifierTypeEmail, + + /// (no description). + DBTEAMLOGIdentifierTypeFacebookProfileName, + + /// (no description). + DBTEAMLOGIdentifierTypeOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGIdentifierTypeTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "email". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithEmail; + +/// +/// Initializes union class with tag state of "facebook_profile_name". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithFacebookProfileName; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "email". +/// +/// @return Whether the union's current tag state has value "email". +/// +- (BOOL)isEmail; + +/// +/// Retrieves whether the union's current tag state has value +/// "facebook_profile_name". +/// +/// @return Whether the union's current tag state has value +/// "facebook_profile_name". +/// +- (BOOL)isFacebookProfileName; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMLOGIdentifierType` union. +/// +@interface DBTEAMLOGIdentifierTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGIdentifierType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGIdentifierType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGIdentifierType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGIdentifierType *)instance; + +/// +/// Deserializes `DBTEAMLOGIdentifierType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGIdentifierType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGIdentifierType` object. +/// ++ (DBTEAMLOGIdentifierType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGJoinTeamDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGJoinTeamDetails.h index 3ab0bc467..4f4a6cef8 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGJoinTeamDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGJoinTeamDetails.h @@ -9,9 +9,9 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGAppLogInfo; -@class DBTEAMLOGDeviceLogInfo; @class DBTEAMLOGFolderLogInfo; @class DBTEAMLOGJoinTeamDetails; +@class DBTEAMLOGLinkedDeviceLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -34,7 +34,7 @@ NS_ASSUME_NONNULL_BEGIN @property (nonatomic, readonly) NSArray *linkedApps; /// Linked devices. -@property (nonatomic, readonly) NSArray *linkedDevices; +@property (nonatomic, readonly) NSArray *linkedDevices; /// Linked shared folders. @property (nonatomic, readonly) NSArray *linkedSharedFolders; @@ -51,7 +51,7 @@ NS_ASSUME_NONNULL_BEGIN /// @return An initialized instance. /// - (instancetype)initWithLinkedApps:(NSArray *)linkedApps - linkedDevices:(NSArray *)linkedDevices + linkedDevices:(NSArray *)linkedDevices linkedSharedFolders:(NSArray *)linkedSharedFolders; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLegacyDeviceSessionLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLegacyDeviceSessionLogInfo.h new file mode 100644 index 000000000..ef9c17ae2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLegacyDeviceSessionLogInfo.h @@ -0,0 +1,146 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" + +@class DBTEAMLOGLegacyDeviceSessionLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `LegacyDeviceSessionLogInfo` struct. +/// +/// Information on sessions, in legacy format +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGLegacyDeviceSessionLogInfo : DBTEAMLOGDeviceSessionLogInfo + +#pragma mark - Instance fields + +/// The device name. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *displayName; + +/// Is device managed by emm. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) NSNumber *isEmmManaged; + +/// Information on the hosting platform. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, copy, nullable) NSString *platform; + +/// The mac address of the last activity from this session. Might be missing due +/// to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *macAddress; + +/// The hosting OS version. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *osVersion; + +/// Information on the hosting device type. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, copy, nullable) NSString *deviceType; + +/// The Dropbox client version. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *clientVersion; + +/// Alternative unique device session id, instead of session id field. Might be +/// missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *legacyUniqId; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param ipAddress The IP address of the last activity from this session. +/// Might be missing due to historical data gap. +/// @param created The time this session was created. Might be missing due to +/// historical data gap. +/// @param updated The time of the last activity from this session. Might be +/// missing due to historical data gap. +/// @param displayName The device name. Might be missing due to historical data +/// gap. +/// @param isEmmManaged Is device managed by emm. Might be missing due to +/// historical data gap. +/// @param platform Information on the hosting platform. Might be missing due to +/// historical data gap. +/// @param macAddress The mac address of the last activity from this session. +/// Might be missing due to historical data gap. +/// @param osVersion The hosting OS version. Might be missing due to historical +/// data gap. +/// @param deviceType Information on the hosting device type. Might be missing +/// due to historical data gap. +/// @param clientVersion The Dropbox client version. Might be missing due to +/// historical data gap. +/// @param legacyUniqId Alternative unique device session id, instead of session +/// id field. Might be missing due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSessionId:(nullable NSString *)sessionId + ipAddress:(nullable NSString *)ipAddress + created:(nullable NSDate *)created + updated:(nullable NSDate *)updated + displayName:(nullable NSString *)displayName + isEmmManaged:(nullable NSNumber *)isEmmManaged + platform:(nullable NSString *)platform + macAddress:(nullable NSString *)macAddress + osVersion:(nullable NSString *)osVersion + deviceType:(nullable NSString *)deviceType + clientVersion:(nullable NSString *)clientVersion + legacyUniqId:(nullable NSString *)legacyUniqId; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `LegacyDeviceSessionLogInfo` struct. +/// +@interface DBTEAMLOGLegacyDeviceSessionLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGLegacyDeviceSessionLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGLegacyDeviceSessionLogInfo` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGLegacyDeviceSessionLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGLegacyDeviceSessionLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGLegacyDeviceSessionLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGLegacyDeviceSessionLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGLegacyDeviceSessionLogInfo` +/// object. +/// ++ (DBTEAMLOGLegacyDeviceSessionLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkedDeviceLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkedDeviceLogInfo.h new file mode 100644 index 000000000..d265f28d9 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkedDeviceLogInfo.h @@ -0,0 +1,108 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGLinkedDeviceLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `LinkedDeviceLogInfo` struct. +/// +/// Linked Device's logged information. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGLinkedDeviceLogInfo : NSObject + +#pragma mark - Instance fields + +/// Device type. +@property (nonatomic, readonly, copy) NSString *deviceType; + +/// Device display name. +@property (nonatomic, readonly, copy, nullable) NSString *displayName; + +/// The IP address of the last activity from this device. +@property (nonatomic, readonly, copy, nullable) NSString *ipAddress; + +/// Last activity. +@property (nonatomic, readonly, copy, nullable) NSString *lastActivity; + +/// Device platform name. +@property (nonatomic, readonly, copy, nullable) NSString *platform; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param deviceType Device type. +/// @param displayName Device display name. +/// @param ipAddress The IP address of the last activity from this device. +/// @param lastActivity Last activity. +/// @param platform Device platform name. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDeviceType:(NSString *)deviceType + displayName:(nullable NSString *)displayName + ipAddress:(nullable NSString *)ipAddress + lastActivity:(nullable NSString *)lastActivity + platform:(nullable NSString *)platform; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param deviceType Device type. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDeviceType:(NSString *)deviceType; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `LinkedDeviceLogInfo` struct. +/// +@interface DBTEAMLOGLinkedDeviceLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGLinkedDeviceLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGLinkedDeviceLogInfo` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGLinkedDeviceLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGLinkedDeviceLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGLinkedDeviceLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGLinkedDeviceLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGLinkedDeviceLogInfo` object. +/// ++ (DBTEAMLOGLinkedDeviceLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginFailType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginFailType.h new file mode 100644 index 000000000..895cc447a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginFailType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGLoginFailType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `LoginFailType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGLoginFailType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `LoginFailType` struct. +/// +@interface DBTEAMLOGLoginFailTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGLoginFailType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGLoginFailType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGLoginFailType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGLoginFailType *)instance; + +/// +/// Deserializes `DBTEAMLOGLoginFailType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGLoginFailType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGLoginFailType` object. +/// ++ (DBTEAMLOGLoginFailType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginSuccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginSuccessType.h new file mode 100644 index 000000000..e44d4fcd1 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLoginSuccessType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGLoginSuccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `LoginSuccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGLoginSuccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `LoginSuccessType` struct. +/// +@interface DBTEAMLOGLoginSuccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGLoginSuccessType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGLoginSuccessType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGLoginSuccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGLoginSuccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGLoginSuccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGLoginSuccessType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGLoginSuccessType` object. +/// ++ (DBTEAMLOGLoginSuccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLogoutType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLogoutType.h new file mode 100644 index 000000000..8ada7d8b2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLogoutType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGLogoutType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `LogoutType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGLogoutType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `LogoutType` struct. +/// +@interface DBTEAMLOGLogoutTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGLogoutType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGLogoutType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGLogoutType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGLogoutType *)instance; + +/// +/// Deserializes `DBTEAMLOGLogoutType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGLogoutType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGLogoutType` object. +/// ++ (DBTEAMLOGLogoutType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameDetails.h index 16419c911..0c8efc23e 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameDetails.h @@ -18,7 +18,7 @@ NS_ASSUME_NONNULL_BEGIN /// /// The `MemberAddNameDetails` struct. /// -/// Set team member name when joining team. +/// Specify team member name. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route @@ -28,19 +28,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// User's name. -@property (nonatomic, readonly) DBTEAMLOGUserNameLogInfo *value; +/// New user's name. +@property (nonatomic, readonly) DBTEAMLOGUserNameLogInfo *dNewValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param value User's name. +/// @param dNewValue New user's name. /// /// @return An initialized instance. /// -- (instancetype)initWithValue:(DBTEAMLOGUserNameLogInfo *)value; +- (instancetype)initWithDNewValue:(DBTEAMLOGUserNameLogInfo *)dNewValue; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameType.h new file mode 100644 index 000000000..b1bf42f56 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberAddNameType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberAddNameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberAddNameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberAddNameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberAddNameType` struct. +/// +@interface DBTEAMLOGMemberAddNameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberAddNameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberAddNameType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberAddNameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberAddNameType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberAddNameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberAddNameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberAddNameType` object. +/// ++ (DBTEAMLOGMemberAddNameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeAdminRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeAdminRoleType.h new file mode 100644 index 000000000..efcdc0d46 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeAdminRoleType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberChangeAdminRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberChangeAdminRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberChangeAdminRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberChangeAdminRoleType` struct. +/// +@interface DBTEAMLOGMemberChangeAdminRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberChangeAdminRoleType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberChangeAdminRoleType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeAdminRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberChangeAdminRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberChangeAdminRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeAdminRoleType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberChangeAdminRoleType` object. +/// ++ (DBTEAMLOGMemberChangeAdminRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeEmailType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeEmailType.h new file mode 100644 index 000000000..fd9406461 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeEmailType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberChangeEmailType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberChangeEmailType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberChangeEmailType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberChangeEmailType` struct. +/// +@interface DBTEAMLOGMemberChangeEmailTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberChangeEmailType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberChangeEmailType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeEmailType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberChangeEmailType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberChangeEmailType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeEmailType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberChangeEmailType` object. +/// ++ (DBTEAMLOGMemberChangeEmailType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeMembershipTypeType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeMembershipTypeType.h new file mode 100644 index 000000000..53c691d42 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeMembershipTypeType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberChangeMembershipTypeType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberChangeMembershipTypeType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberChangeMembershipTypeType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberChangeMembershipTypeType` struct. +/// +@interface DBTEAMLOGMemberChangeMembershipTypeTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberChangeMembershipTypeType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberChangeMembershipTypeType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeMembershipTypeType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberChangeMembershipTypeType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberChangeMembershipTypeType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeMembershipTypeType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberChangeMembershipTypeType` +/// object. +/// ++ (DBTEAMLOGMemberChangeMembershipTypeType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeNameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeNameType.h new file mode 100644 index 000000000..72322d69d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeNameType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberChangeNameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberChangeNameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberChangeNameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberChangeNameType` struct. +/// +@interface DBTEAMLOGMemberChangeNameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberChangeNameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberChangeNameType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeNameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberChangeNameType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberChangeNameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeNameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberChangeNameType` object. +/// ++ (DBTEAMLOGMemberChangeNameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusDetails.h index 48649258b..e6dfaf921 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusDetails.h @@ -8,7 +8,7 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGJoinTeamDetails; +@class DBTEAMLOGActionDetails; @class DBTEAMLOGMemberChangeStatusDetails; @class DBTEAMLOGMemberStatus; @@ -35,8 +35,9 @@ NS_ASSUME_NONNULL_BEGIN /// New member status. @property (nonatomic, readonly) DBTEAMLOGMemberStatus *dNewValue; -/// Additional information relevant when a new member joins the team. -@property (nonatomic, readonly, nullable) DBTEAMLOGJoinTeamDetails *teamJoinDetails; +/// Additional information indicating the action taken that caused status +/// change. +@property (nonatomic, readonly, nullable) DBTEAMLOGActionDetails *action; #pragma mark - Constructors @@ -46,14 +47,14 @@ NS_ASSUME_NONNULL_BEGIN /// @param dNewValue New member status. /// @param previousValue Previous member status. Might be missing due to /// historical data gap. -/// @param teamJoinDetails Additional information relevant when a new member -/// joins the team. +/// @param action Additional information indicating the action taken that caused +/// status change. /// /// @return An initialized instance. /// - (instancetype)initWithDNewValue:(DBTEAMLOGMemberStatus *)dNewValue previousValue:(nullable DBTEAMLOGMemberStatus *)previousValue - teamJoinDetails:(nullable DBTEAMLOGJoinTeamDetails *)teamJoinDetails; + action:(nullable DBTEAMLOGActionDetails *)action; /// /// Convenience constructor (exposes only non-nullable instance variables with diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusType.h new file mode 100644 index 000000000..c65de2d32 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberChangeStatusType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberChangeStatusType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberChangeStatusType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberChangeStatusType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberChangeStatusType` struct. +/// +@interface DBTEAMLOGMemberChangeStatusTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberChangeStatusType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberChangeStatusType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeStatusType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberChangeStatusType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberChangeStatusType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberChangeStatusType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberChangeStatusType` object. +/// ++ (DBTEAMLOGMemberChangeStatusType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h new file mode 100644 index 000000000..70e07b14e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h @@ -0,0 +1,79 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberPermanentlyDeleteAccountContentsType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberPermanentlyDeleteAccountContentsType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberPermanentlyDeleteAccountContentsType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberPermanentlyDeleteAccountContentsType` +/// struct. +/// +@interface DBTEAMLOGMemberPermanentlyDeleteAccountContentsTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberPermanentlyDeleteAccountContentsType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberPermanentlyDeleteAccountContentsType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberPermanentlyDeleteAccountContentsType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberPermanentlyDeleteAccountContentsType` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberPermanentlyDeleteAccountContentsType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberPermanentlyDeleteAccountContentsType` object. +/// ++ (DBTEAMLOGMemberPermanentlyDeleteAccountContentsType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRemoveActionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRemoveActionType.h new file mode 100644 index 000000000..e7de3a0bb --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRemoveActionType.h @@ -0,0 +1,149 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberRemoveActionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberRemoveActionType` union. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberRemoveActionType : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGMemberRemoveActionTypeTag` enum type represents the possible +/// tag states with which the `DBTEAMLOGMemberRemoveActionType` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGMemberRemoveActionTypeTag) { + /// (no description). + DBTEAMLOGMemberRemoveActionTypeDelete_, + + /// (no description). + DBTEAMLOGMemberRemoveActionTypeOffboard, + + /// (no description). + DBTEAMLOGMemberRemoveActionTypeLeave, + + /// (no description). + DBTEAMLOGMemberRemoveActionTypeOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGMemberRemoveActionTypeTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "delete". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDelete_; + +/// +/// Initializes union class with tag state of "offboard". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOffboard; + +/// +/// Initializes union class with tag state of "leave". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithLeave; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "delete". +/// +/// @return Whether the union's current tag state has value "delete". +/// +- (BOOL)isDelete_; + +/// +/// Retrieves whether the union's current tag state has value "offboard". +/// +/// @return Whether the union's current tag state has value "offboard". +/// +- (BOOL)isOffboard; + +/// +/// Retrieves whether the union's current tag state has value "leave". +/// +/// @return Whether the union's current tag state has value "leave". +/// +- (BOOL)isLeave; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMLOGMemberRemoveActionType` union. +/// +@interface DBTEAMLOGMemberRemoveActionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberRemoveActionType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberRemoveActionType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberRemoveActionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberRemoveActionType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberRemoveActionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberRemoveActionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberRemoveActionType` object. +/// ++ (DBTEAMLOGMemberRemoveActionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRequestsChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRequestsChangePolicyType.h new file mode 100644 index 000000000..04579a8ea --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberRequestsChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberRequestsChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberRequestsChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberRequestsChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberRequestsChangePolicyType` struct. +/// +@interface DBTEAMLOGMemberRequestsChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberRequestsChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberRequestsChangePolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberRequestsChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberRequestsChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberRequestsChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberRequestsChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberRequestsChangePolicyType` +/// object. +/// ++ (DBTEAMLOGMemberRequestsChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h new file mode 100644 index 000000000..e23b9a121 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h @@ -0,0 +1,80 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsAddCustomQuotaDetails` struct. +/// +/// Set custom member space limit. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails : NSObject + +#pragma mark - Instance fields + +/// New custom quota value in bytes. +@property (nonatomic, readonly) NSNumber *dNewValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New custom quota value in bytes. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(NSNumber *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsAddCustomQuotaDetails` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h new file mode 100644 index 000000000..08cef3aee --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsAddCustomQuotaType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsAddCustomQuotaType` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsAddCustomQuotaTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddExceptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddExceptionType.h new file mode 100644 index 000000000..c84d3f1ef --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsAddExceptionType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsAddExceptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsAddExceptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsAddExceptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsAddExceptionType` struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsAddExceptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsAddExceptionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsAddExceptionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsAddExceptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsAddExceptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsAddExceptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsAddExceptionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberSpaceLimitsAddExceptionType` +/// object. +/// ++ (DBTEAMLOGMemberSpaceLimitsAddExceptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h new file mode 100644 index 000000000..f382f6aab --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h @@ -0,0 +1,88 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails; +@class DBTEAMLOGSpaceCapsType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsChangeCapsTypePolicyDetails` struct. +/// +/// Change the member space limit type for the team. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails : NSObject + +#pragma mark - Instance fields + +/// Previous space limit type. +@property (nonatomic, readonly) DBTEAMLOGSpaceCapsType *previousValue; + +/// New space limit type. +@property (nonatomic, readonly) DBTEAMLOGSpaceCapsType *dNewValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param previousValue Previous space limit type. +/// @param dNewValue New space limit type. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPreviousValue:(DBTEAMLOGSpaceCapsType *)previousValue + dNewValue:(DBTEAMLOGSpaceCapsType *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `MemberSpaceLimitsChangeCapsTypePolicyDetails` struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails` +/// instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h new file mode 100644 index 000000000..ccc4c354c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsChangeCapsTypePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsChangeCapsTypePolicyType` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h new file mode 100644 index 000000000..b065620a5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h @@ -0,0 +1,84 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsChangeCustomQuotaDetails` struct. +/// +/// Changed custom member space limit. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails : NSObject + +#pragma mark - Instance fields + +/// Previous custom quota value in bytes. +@property (nonatomic, readonly) NSNumber *previousValue; + +/// New custom quota value in bytes. +@property (nonatomic, readonly) NSNumber *dNewValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param previousValue Previous custom quota value in bytes. +/// @param dNewValue New custom quota value in bytes. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPreviousValue:(NSNumber *)previousValue dNewValue:(NSNumber *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsChangeCustomQuotaDetails` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h new file mode 100644 index 000000000..06e373a58 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsChangeCustomQuotaType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsChangeCustomQuotaType` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangePolicyType.h new file mode 100644 index 000000000..55dd6f45a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsChangePolicyType` struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberSpaceLimitsChangePolicyType` +/// object. +/// ++ (DBTEAMLOGMemberSpaceLimitsChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeStatusType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeStatusType.h new file mode 100644 index 000000000..cae1526cd --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsChangeStatusType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsChangeStatusType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsChangeStatusType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeStatusType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsChangeStatusType` struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsChangeStatusTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsChangeStatusType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsChangeStatusType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeStatusType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsChangeStatusType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsChangeStatusType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsChangeStatusType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberSpaceLimitsChangeStatusType` +/// object. +/// ++ (DBTEAMLOGMemberSpaceLimitsChangeStatusType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h new file mode 100644 index 000000000..89107a8d0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsRemoveCustomQuotaDetails` struct. +/// +/// Removed custom member space limit. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails : NSObject + +#pragma mark - Instance fields + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsRemoveCustomQuotaDetails` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h new file mode 100644 index 000000000..d20b4ca1e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsRemoveCustomQuotaType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsRemoveCustomQuotaType` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h new file mode 100644 index 000000000..4b535cc98 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSpaceLimitsRemoveExceptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSpaceLimitsRemoveExceptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSpaceLimitsRemoveExceptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSpaceLimitsRemoveExceptionType` +/// struct. +/// +@interface DBTEAMLOGMemberSpaceLimitsRemoveExceptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSpaceLimitsRemoveExceptionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveExceptionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveExceptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSpaceLimitsRemoveExceptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveExceptionType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMemberSpaceLimitsRemoveExceptionType` object. +/// ++ (DBTEAMLOGMemberSpaceLimitsRemoveExceptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestDetails.h index f790e1f1f..6b7aa2ba0 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestDetails.h @@ -27,14 +27,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields +/// suggested users emails. +@property (nonatomic, readonly) NSArray *suggestedMembers; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param suggestedMembers suggested users emails. +/// /// @return An initialized instance. /// -- (instancetype)initDefault; +- (instancetype)initWithSuggestedMembers:(NSArray *)suggestedMembers; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestType.h new file mode 100644 index 000000000..bd09d53a8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSuggestType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSuggestType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSuggestType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSuggestType` struct. +/// +@interface DBTEAMLOGMemberSuggestTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSuggestType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMemberSuggestType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSuggestType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSuggestType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSuggestType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSuggestType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberSuggestType` object. +/// ++ (DBTEAMLOGMemberSuggestType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestionsChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestionsChangePolicyType.h new file mode 100644 index 000000000..28153e685 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberSuggestionsChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberSuggestionsChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberSuggestionsChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberSuggestionsChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberSuggestionsChangePolicyType` struct. +/// +@interface DBTEAMLOGMemberSuggestionsChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberSuggestionsChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberSuggestionsChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSuggestionsChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberSuggestionsChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberSuggestionsChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberSuggestionsChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberSuggestionsChangePolicyType` +/// object. +/// ++ (DBTEAMLOGMemberSuggestionsChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsDetails.h index cb285da61..87b303901 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsDetails.h @@ -27,26 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Source participant position in the Participants list. -@property (nonatomic, readonly) NSNumber *srcParticipantIndex; - -/// Destination participant position in the Participants list. -@property (nonatomic, readonly) NSNumber *destParticipantIndex; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param srcParticipantIndex Source participant position in the Participants -/// list. -/// @param destParticipantIndex Destination participant position in the -/// Participants list. -/// /// @return An initialized instance. /// -- (instancetype)initWithSrcParticipantIndex:(NSNumber *)srcParticipantIndex - destParticipantIndex:(NSNumber *)destParticipantIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsType.h new file mode 100644 index 000000000..5f7527bdd --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMemberTransferAccountContentsType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMemberTransferAccountContentsType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MemberTransferAccountContentsType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMemberTransferAccountContentsType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MemberTransferAccountContentsType` struct. +/// +@interface DBTEAMLOGMemberTransferAccountContentsTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMemberTransferAccountContentsType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMemberTransferAccountContentsType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberTransferAccountContentsType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMemberTransferAccountContentsType *)instance; + +/// +/// Deserializes `DBTEAMLOGMemberTransferAccountContentsType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMemberTransferAccountContentsType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMemberTransferAccountContentsType` +/// object. +/// ++ (DBTEAMLOGMemberTransferAccountContentsType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h new file mode 100644 index 000000000..78ffa957f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGMicrosoftOfficeAddinChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MicrosoftOfficeAddinChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGMicrosoftOfficeAddinChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MicrosoftOfficeAddinChangePolicyType` +/// struct. +/// +@interface DBTEAMLOGMicrosoftOfficeAddinChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMicrosoftOfficeAddinChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGMicrosoftOfficeAddinChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMicrosoftOfficeAddinChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGMicrosoftOfficeAddinChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMicrosoftOfficeAddinChangePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGMicrosoftOfficeAddinChangePolicyType` object. +/// ++ (DBTEAMLOGMicrosoftOfficeAddinChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMissingDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMissingDetails.h index 0c7bba0a6..e7b440e49 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMissingDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMissingDetails.h @@ -17,7 +17,8 @@ NS_ASSUME_NONNULL_BEGIN /// /// The `MissingDetails` struct. /// -/// An indication that an event was returned with missing details +/// An indication that an error occurred while retrieving the event. Some +/// attributes of the event may be omitted as a result. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route @@ -27,11 +28,26 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields +/// All the data that could be retrieved and converted from the source event. +@property (nonatomic, readonly, copy, nullable) NSString *sourceEventFields; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param sourceEventFields All the data that could be retrieved and converted +/// from the source event. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSourceEventFields:(nullable NSString *)sourceEventFields; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// /// @return An initialized instance. /// - (instancetype)initDefault; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMobileDeviceSessionLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMobileDeviceSessionLogInfo.h new file mode 100644 index 000000000..a1ef6e32b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGMobileDeviceSessionLogInfo.h @@ -0,0 +1,127 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" + +@class DBTEAMLOGMobileDeviceSessionLogInfo; +@class DBTEAMMobileClientPlatform; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `MobileDeviceSessionLogInfo` 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. +/// +@interface DBTEAMLOGMobileDeviceSessionLogInfo : DBTEAMLOGDeviceSessionLogInfo + +#pragma mark - Instance fields + +/// The device name. +@property (nonatomic, readonly, copy) NSString *deviceName; + +/// The mobile application type. +@property (nonatomic, readonly) DBTEAMMobileClientPlatform *clientType; + +/// The Dropbox client version. +@property (nonatomic, readonly, copy) NSString *clientVersion; + +/// The hosting OS version. +@property (nonatomic, readonly, copy, nullable) NSString *osVersion; + +/// last carrier used by the device. +@property (nonatomic, readonly, copy) NSString *lastCarrier; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param deviceName The device name. +/// @param clientType The mobile application type. +/// @param clientVersion The Dropbox client version. +/// @param lastCarrier last carrier used by the device. +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param ipAddress The IP address of the last activity from this session. +/// Might be missing due to historical data gap. +/// @param created The time this session was created. Might be missing due to +/// historical data gap. +/// @param updated The time of the last activity from this session. Might be +/// missing due to historical data gap. +/// @param osVersion The hosting OS version. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDeviceName:(NSString *)deviceName + clientType:(DBTEAMMobileClientPlatform *)clientType + clientVersion:(NSString *)clientVersion + lastCarrier:(NSString *)lastCarrier + sessionId:(nullable NSString *)sessionId + ipAddress:(nullable NSString *)ipAddress + created:(nullable NSDate *)created + updated:(nullable NSDate *)updated + osVersion:(nullable NSString *)osVersion; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param deviceName The device name. +/// @param clientType The mobile application type. +/// @param clientVersion The Dropbox client version. +/// @param lastCarrier last carrier used by the device. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDeviceName:(NSString *)deviceName + clientType:(DBTEAMMobileClientPlatform *)clientType + clientVersion:(NSString *)clientVersion + lastCarrier:(NSString *)lastCarrier; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `MobileDeviceSessionLogInfo` struct. +/// +@interface DBTEAMLOGMobileDeviceSessionLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGMobileDeviceSessionLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGMobileDeviceSessionLogInfo` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGMobileDeviceSessionLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGMobileDeviceSessionLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGMobileDeviceSessionLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGMobileDeviceSessionLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGMobileDeviceSessionLogInfo` +/// object. +/// ++ (DBTEAMLOGMobileDeviceSessionLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNetworkControlChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNetworkControlChangePolicyType.h new file mode 100644 index 000000000..a6215a908 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNetworkControlChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGNetworkControlChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `NetworkControlChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGNetworkControlChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `NetworkControlChangePolicyType` struct. +/// +@interface DBTEAMLOGNetworkControlChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGNetworkControlChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGNetworkControlChangePolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGNetworkControlChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGNetworkControlChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGNetworkControlChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGNetworkControlChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGNetworkControlChangePolicyType` +/// object. +/// ++ (DBTEAMLOGNetworkControlChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclInviteOnlyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclInviteOnlyType.h new file mode 100644 index 000000000..2758b3183 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclInviteOnlyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGNoteAclInviteOnlyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `NoteAclInviteOnlyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGNoteAclInviteOnlyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `NoteAclInviteOnlyType` struct. +/// +@interface DBTEAMLOGNoteAclInviteOnlyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGNoteAclInviteOnlyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGNoteAclInviteOnlyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteAclInviteOnlyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGNoteAclInviteOnlyType *)instance; + +/// +/// Deserializes `DBTEAMLOGNoteAclInviteOnlyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteAclInviteOnlyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGNoteAclInviteOnlyType` object. +/// ++ (DBTEAMLOGNoteAclInviteOnlyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclLinkType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclLinkType.h new file mode 100644 index 000000000..44a877155 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclLinkType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGNoteAclLinkType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `NoteAclLinkType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGNoteAclLinkType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `NoteAclLinkType` struct. +/// +@interface DBTEAMLOGNoteAclLinkTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGNoteAclLinkType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGNoteAclLinkType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteAclLinkType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGNoteAclLinkType *)instance; + +/// +/// Deserializes `DBTEAMLOGNoteAclLinkType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteAclLinkType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGNoteAclLinkType` object. +/// ++ (DBTEAMLOGNoteAclLinkType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclTeamLinkType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclTeamLinkType.h new file mode 100644 index 000000000..a7c3dcaa3 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteAclTeamLinkType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGNoteAclTeamLinkType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `NoteAclTeamLinkType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGNoteAclTeamLinkType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `NoteAclTeamLinkType` struct. +/// +@interface DBTEAMLOGNoteAclTeamLinkTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGNoteAclTeamLinkType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGNoteAclTeamLinkType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteAclTeamLinkType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGNoteAclTeamLinkType *)instance; + +/// +/// Deserializes `DBTEAMLOGNoteAclTeamLinkType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteAclTeamLinkType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGNoteAclTeamLinkType` object. +/// ++ (DBTEAMLOGNoteAclTeamLinkType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteShareReceiveType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteShareReceiveType.h new file mode 100644 index 000000000..7ab6f8187 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteShareReceiveType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGNoteShareReceiveType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `NoteShareReceiveType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGNoteShareReceiveType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `NoteShareReceiveType` struct. +/// +@interface DBTEAMLOGNoteShareReceiveTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGNoteShareReceiveType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGNoteShareReceiveType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteShareReceiveType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGNoteShareReceiveType *)instance; + +/// +/// Deserializes `DBTEAMLOGNoteShareReceiveType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteShareReceiveType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGNoteShareReceiveType` object. +/// ++ (DBTEAMLOGNoteShareReceiveType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteSharedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteSharedType.h new file mode 100644 index 000000000..efc4f2ba0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGNoteSharedType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGNoteSharedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `NoteSharedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGNoteSharedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `NoteSharedType` struct. +/// +@interface DBTEAMLOGNoteSharedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGNoteSharedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGNoteSharedType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteSharedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGNoteSharedType *)instance; + +/// +/// Deserializes `DBTEAMLOGNoteSharedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGNoteSharedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGNoteSharedType` object. +/// ++ (DBTEAMLOGNoteSharedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGOpenNoteSharedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGOpenNoteSharedType.h new file mode 100644 index 000000000..308b63cdb --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGOpenNoteSharedType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGOpenNoteSharedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `OpenNoteSharedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGOpenNoteSharedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `OpenNoteSharedType` struct. +/// +@interface DBTEAMLOGOpenNoteSharedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGOpenNoteSharedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGOpenNoteSharedType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGOpenNoteSharedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGOpenNoteSharedType *)instance; + +/// +/// Deserializes `DBTEAMLOGOpenNoteSharedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGOpenNoteSharedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGOpenNoteSharedType` object. +/// ++ (DBTEAMLOGOpenNoteSharedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperAdminExportStartType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperAdminExportStartType.h new file mode 100644 index 000000000..8daf5aea5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperAdminExportStartType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperAdminExportStartType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperAdminExportStartType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperAdminExportStartType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperAdminExportStartType` struct. +/// +@interface DBTEAMLOGPaperAdminExportStartTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperAdminExportStartType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperAdminExportStartType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperAdminExportStartType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperAdminExportStartType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperAdminExportStartType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperAdminExportStartType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperAdminExportStartType` object. +/// ++ (DBTEAMLOGPaperAdminExportStartType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeDeploymentPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeDeploymentPolicyType.h new file mode 100644 index 000000000..8c7691388 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeDeploymentPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperChangeDeploymentPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperChangeDeploymentPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperChangeDeploymentPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperChangeDeploymentPolicyType` struct. +/// +@interface DBTEAMLOGPaperChangeDeploymentPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperChangeDeploymentPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperChangeDeploymentPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangeDeploymentPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperChangeDeploymentPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperChangeDeploymentPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangeDeploymentPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperChangeDeploymentPolicyType` +/// object. +/// ++ (DBTEAMLOGPaperChangeDeploymentPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberLinkPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberLinkPolicyType.h new file mode 100644 index 000000000..3f2d7a64b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberLinkPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperChangeMemberLinkPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperChangeMemberLinkPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperChangeMemberLinkPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperChangeMemberLinkPolicyType` struct. +/// +@interface DBTEAMLOGPaperChangeMemberLinkPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperChangeMemberLinkPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperChangeMemberLinkPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangeMemberLinkPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberLinkPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperChangeMemberLinkPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangeMemberLinkPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperChangeMemberLinkPolicyType` +/// object. +/// ++ (DBTEAMLOGPaperChangeMemberLinkPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberPolicyType.h new file mode 100644 index 000000000..07f9f51b9 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangeMemberPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperChangeMemberPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperChangeMemberPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperChangeMemberPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperChangeMemberPolicyType` struct. +/// +@interface DBTEAMLOGPaperChangeMemberPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperChangeMemberPolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperChangeMemberPolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangeMemberPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperChangeMemberPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperChangeMemberPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangeMemberPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperChangeMemberPolicyType` +/// object. +/// ++ (DBTEAMLOGPaperChangeMemberPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangePolicyType.h new file mode 100644 index 000000000..58f3d4622 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperChangePolicyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperChangePolicyType` struct. +/// +@interface DBTEAMLOGPaperChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperChangePolicyType` object. +/// ++ (DBTEAMLOGPaperChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddMemberType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddMemberType.h new file mode 100644 index 000000000..0a0786056 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddMemberType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentAddMemberType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentAddMemberType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentAddMemberType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentAddMemberType` struct. +/// +@interface DBTEAMLOGPaperContentAddMemberTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentAddMemberType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentAddMemberType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentAddMemberType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentAddMemberType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentAddMemberType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentAddMemberType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentAddMemberType` object. +/// ++ (DBTEAMLOGPaperContentAddMemberType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddToFolderType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddToFolderType.h new file mode 100644 index 000000000..afe92ad5e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentAddToFolderType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentAddToFolderType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentAddToFolderType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentAddToFolderType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentAddToFolderType` struct. +/// +@interface DBTEAMLOGPaperContentAddToFolderTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentAddToFolderType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentAddToFolderType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentAddToFolderType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentAddToFolderType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentAddToFolderType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentAddToFolderType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentAddToFolderType` +/// object. +/// ++ (DBTEAMLOGPaperContentAddToFolderType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentArchiveType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentArchiveType.h new file mode 100644 index 000000000..0b7b590a6 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentArchiveType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentArchiveType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentArchiveType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentArchiveType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentArchiveType` struct. +/// +@interface DBTEAMLOGPaperContentArchiveTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentArchiveType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentArchiveType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentArchiveType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentArchiveType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentArchiveType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentArchiveType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentArchiveType` object. +/// ++ (DBTEAMLOGPaperContentArchiveType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentCreateType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentCreateType.h new file mode 100644 index 000000000..9cad7f0f5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentCreateType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentCreateType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentCreateType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentCreateType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentCreateType` struct. +/// +@interface DBTEAMLOGPaperContentCreateTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentCreateType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentCreateType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentCreateType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentCreateType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentCreateType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentCreateType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentCreateType` object. +/// ++ (DBTEAMLOGPaperContentCreateType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentPermanentlyDeleteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentPermanentlyDeleteType.h new file mode 100644 index 000000000..885baf43e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentPermanentlyDeleteType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentPermanentlyDeleteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentPermanentlyDeleteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentPermanentlyDeleteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentPermanentlyDeleteType` struct. +/// +@interface DBTEAMLOGPaperContentPermanentlyDeleteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentPermanentlyDeleteType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperContentPermanentlyDeleteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentPermanentlyDeleteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentPermanentlyDeleteType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentPermanentlyDeleteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentPermanentlyDeleteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentPermanentlyDeleteType` +/// object. +/// ++ (DBTEAMLOGPaperContentPermanentlyDeleteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveFromFolderType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveFromFolderType.h new file mode 100644 index 000000000..6fb052b39 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveFromFolderType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentRemoveFromFolderType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentRemoveFromFolderType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentRemoveFromFolderType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentRemoveFromFolderType` struct. +/// +@interface DBTEAMLOGPaperContentRemoveFromFolderTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentRemoveFromFolderType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperContentRemoveFromFolderType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRemoveFromFolderType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveFromFolderType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentRemoveFromFolderType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRemoveFromFolderType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentRemoveFromFolderType` +/// object. +/// ++ (DBTEAMLOGPaperContentRemoveFromFolderType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveMemberType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveMemberType.h new file mode 100644 index 000000000..a0cf0b18e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRemoveMemberType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentRemoveMemberType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentRemoveMemberType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentRemoveMemberType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentRemoveMemberType` struct. +/// +@interface DBTEAMLOGPaperContentRemoveMemberTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentRemoveMemberType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentRemoveMemberType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRemoveMemberType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentRemoveMemberType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentRemoveMemberType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRemoveMemberType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentRemoveMemberType` +/// object. +/// ++ (DBTEAMLOGPaperContentRemoveMemberType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRenameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRenameType.h new file mode 100644 index 000000000..f55acd139 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRenameType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentRenameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentRenameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentRenameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentRenameType` struct. +/// +@interface DBTEAMLOGPaperContentRenameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentRenameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentRenameType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRenameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentRenameType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentRenameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRenameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentRenameType` object. +/// ++ (DBTEAMLOGPaperContentRenameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRestoreType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRestoreType.h new file mode 100644 index 000000000..41a5959e0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperContentRestoreType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperContentRestoreType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperContentRestoreType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperContentRestoreType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperContentRestoreType` struct. +/// +@interface DBTEAMLOGPaperContentRestoreTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperContentRestoreType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperContentRestoreType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRestoreType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperContentRestoreType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperContentRestoreType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperContentRestoreType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperContentRestoreType` object. +/// ++ (DBTEAMLOGPaperContentRestoreType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocAddCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocAddCommentType.h new file mode 100644 index 000000000..5afec1226 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocAddCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocAddCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocAddCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocAddCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocAddCommentType` struct. +/// +@interface DBTEAMLOGPaperDocAddCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocAddCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocAddCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocAddCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocAddCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocAddCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocAddCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocAddCommentType` object. +/// ++ (DBTEAMLOGPaperDocAddCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeMemberRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeMemberRoleType.h new file mode 100644 index 000000000..6f1095b27 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeMemberRoleType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocChangeMemberRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocChangeMemberRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocChangeMemberRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocChangeMemberRoleType` struct. +/// +@interface DBTEAMLOGPaperDocChangeMemberRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocChangeMemberRoleType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocChangeMemberRoleType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocChangeMemberRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeMemberRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocChangeMemberRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocChangeMemberRoleType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocChangeMemberRoleType` +/// object. +/// ++ (DBTEAMLOGPaperDocChangeMemberRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSharingPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSharingPolicyType.h new file mode 100644 index 000000000..9b7badfce --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSharingPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocChangeSharingPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocChangeSharingPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocChangeSharingPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocChangeSharingPolicyType` struct. +/// +@interface DBTEAMLOGPaperDocChangeSharingPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocChangeSharingPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperDocChangeSharingPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocChangeSharingPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSharingPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocChangeSharingPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocChangeSharingPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocChangeSharingPolicyType` +/// object. +/// ++ (DBTEAMLOGPaperDocChangeSharingPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSubscriptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSubscriptionType.h new file mode 100644 index 000000000..2f4e13521 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocChangeSubscriptionType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocChangeSubscriptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocChangeSubscriptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocChangeSubscriptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocChangeSubscriptionType` struct. +/// +@interface DBTEAMLOGPaperDocChangeSubscriptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocChangeSubscriptionType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocChangeSubscriptionType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocChangeSubscriptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocChangeSubscriptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocChangeSubscriptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocChangeSubscriptionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocChangeSubscriptionType` +/// object. +/// ++ (DBTEAMLOGPaperDocChangeSubscriptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeleteCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeleteCommentType.h new file mode 100644 index 000000000..9ebcea655 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeleteCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocDeleteCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocDeleteCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocDeleteCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocDeleteCommentType` struct. +/// +@interface DBTEAMLOGPaperDocDeleteCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocDeleteCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocDeleteCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocDeleteCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocDeleteCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocDeleteCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocDeleteCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocDeleteCommentType` object. +/// ++ (DBTEAMLOGPaperDocDeleteCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeletedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeletedType.h new file mode 100644 index 000000000..cc57f5ad7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDeletedType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocDeletedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocDeletedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocDeletedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocDeletedType` struct. +/// +@interface DBTEAMLOGPaperDocDeletedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocDeletedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocDeletedType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocDeletedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocDeletedType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocDeletedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocDeletedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocDeletedType` object. +/// ++ (DBTEAMLOGPaperDocDeletedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDownloadType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDownloadType.h new file mode 100644 index 000000000..cdcee6ef7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocDownloadType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocDownloadType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocDownloadType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocDownloadType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocDownloadType` struct. +/// +@interface DBTEAMLOGPaperDocDownloadTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocDownloadType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocDownloadType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocDownloadType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocDownloadType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocDownloadType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocDownloadType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocDownloadType` object. +/// ++ (DBTEAMLOGPaperDocDownloadType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditCommentType.h new file mode 100644 index 000000000..40f43052f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditCommentType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocEditCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocEditCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocEditCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocEditCommentType` struct. +/// +@interface DBTEAMLOGPaperDocEditCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocEditCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocEditCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocEditCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocEditCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocEditCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocEditCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocEditCommentType` object. +/// ++ (DBTEAMLOGPaperDocEditCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditType.h new file mode 100644 index 000000000..14028482a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocEditType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocEditType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocEditType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocEditType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocEditType` struct. +/// +@interface DBTEAMLOGPaperDocEditTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocEditType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocEditType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocEditType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocEditType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocEditType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocEditType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocEditType` object. +/// ++ (DBTEAMLOGPaperDocEditType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocFollowedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocFollowedType.h new file mode 100644 index 000000000..98140fa25 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocFollowedType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocFollowedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocFollowedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocFollowedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocFollowedType` struct. +/// +@interface DBTEAMLOGPaperDocFollowedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocFollowedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocFollowedType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocFollowedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocFollowedType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocFollowedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocFollowedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocFollowedType` object. +/// ++ (DBTEAMLOGPaperDocFollowedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocMentionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocMentionType.h new file mode 100644 index 000000000..1e9ee9a38 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocMentionType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocMentionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocMentionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocMentionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocMentionType` struct. +/// +@interface DBTEAMLOGPaperDocMentionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocMentionType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocMentionType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocMentionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocMentionType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocMentionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocMentionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocMentionType` object. +/// ++ (DBTEAMLOGPaperDocMentionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRequestAccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRequestAccessType.h new file mode 100644 index 000000000..b8aaa133f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRequestAccessType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocRequestAccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocRequestAccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocRequestAccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocRequestAccessType` struct. +/// +@interface DBTEAMLOGPaperDocRequestAccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocRequestAccessType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocRequestAccessType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocRequestAccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocRequestAccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocRequestAccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocRequestAccessType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocRequestAccessType` object. +/// ++ (DBTEAMLOGPaperDocRequestAccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocResolveCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocResolveCommentType.h new file mode 100644 index 000000000..b04ac5738 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocResolveCommentType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocResolveCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocResolveCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocResolveCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocResolveCommentType` struct. +/// +@interface DBTEAMLOGPaperDocResolveCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocResolveCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocResolveCommentType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocResolveCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocResolveCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocResolveCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocResolveCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocResolveCommentType` +/// object. +/// ++ (DBTEAMLOGPaperDocResolveCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRevertType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRevertType.h new file mode 100644 index 000000000..66ed0e703 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocRevertType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocRevertType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocRevertType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocRevertType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocRevertType` struct. +/// +@interface DBTEAMLOGPaperDocRevertTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocRevertType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocRevertType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocRevertType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocRevertType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocRevertType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocRevertType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocRevertType` object. +/// ++ (DBTEAMLOGPaperDocRevertType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocSlackShareType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocSlackShareType.h new file mode 100644 index 000000000..21a8b30c4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocSlackShareType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocSlackShareType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocSlackShareType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocSlackShareType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocSlackShareType` struct. +/// +@interface DBTEAMLOGPaperDocSlackShareTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocSlackShareType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocSlackShareType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocSlackShareType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocSlackShareType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocSlackShareType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocSlackShareType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocSlackShareType` object. +/// ++ (DBTEAMLOGPaperDocSlackShareType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTeamInviteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTeamInviteType.h new file mode 100644 index 000000000..04e59dc69 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTeamInviteType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocTeamInviteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocTeamInviteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocTeamInviteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocTeamInviteType` struct. +/// +@interface DBTEAMLOGPaperDocTeamInviteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocTeamInviteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocTeamInviteType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocTeamInviteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocTeamInviteType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocTeamInviteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocTeamInviteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocTeamInviteType` object. +/// ++ (DBTEAMLOGPaperDocTeamInviteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTrashedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTrashedType.h new file mode 100644 index 000000000..2ae247727 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocTrashedType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocTrashedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocTrashedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocTrashedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocTrashedType` struct. +/// +@interface DBTEAMLOGPaperDocTrashedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocTrashedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocTrashedType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocTrashedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocTrashedType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocTrashedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocTrashedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocTrashedType` object. +/// ++ (DBTEAMLOGPaperDocTrashedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUnresolveCommentType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUnresolveCommentType.h new file mode 100644 index 000000000..b2f7f104e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUnresolveCommentType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocUnresolveCommentType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocUnresolveCommentType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocUnresolveCommentType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocUnresolveCommentType` struct. +/// +@interface DBTEAMLOGPaperDocUnresolveCommentTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocUnresolveCommentType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocUnresolveCommentType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocUnresolveCommentType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocUnresolveCommentType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocUnresolveCommentType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocUnresolveCommentType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocUnresolveCommentType` +/// object. +/// ++ (DBTEAMLOGPaperDocUnresolveCommentType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUntrashedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUntrashedType.h new file mode 100644 index 000000000..5a6074942 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocUntrashedType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocUntrashedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocUntrashedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocUntrashedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocUntrashedType` struct. +/// +@interface DBTEAMLOGPaperDocUntrashedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocUntrashedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocUntrashedType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocUntrashedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocUntrashedType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocUntrashedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocUntrashedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocUntrashedType` object. +/// ++ (DBTEAMLOGPaperDocUntrashedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocViewType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocViewType.h new file mode 100644 index 000000000..ff70502f0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperDocViewType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperDocViewType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperDocViewType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperDocViewType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperDocViewType` struct. +/// +@interface DBTEAMLOGPaperDocViewTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperDocViewType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperDocViewType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocViewType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperDocViewType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperDocViewType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperDocViewType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperDocViewType` object. +/// ++ (DBTEAMLOGPaperDocViewType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupAdditionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupAdditionType.h new file mode 100644 index 000000000..eebccc918 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupAdditionType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperEnabledUsersGroupAdditionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperEnabledUsersGroupAdditionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperEnabledUsersGroupAdditionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperEnabledUsersGroupAdditionType` struct. +/// +@interface DBTEAMLOGPaperEnabledUsersGroupAdditionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperEnabledUsersGroupAdditionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperEnabledUsersGroupAdditionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperEnabledUsersGroupAdditionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupAdditionType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperEnabledUsersGroupAdditionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperEnabledUsersGroupAdditionType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGPaperEnabledUsersGroupAdditionType` object. +/// ++ (DBTEAMLOGPaperEnabledUsersGroupAdditionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupRemovalType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupRemovalType.h new file mode 100644 index 000000000..b10023d80 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperEnabledUsersGroupRemovalType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperEnabledUsersGroupRemovalType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperEnabledUsersGroupRemovalType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperEnabledUsersGroupRemovalType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperEnabledUsersGroupRemovalType` struct. +/// +@interface DBTEAMLOGPaperEnabledUsersGroupRemovalTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperEnabledUsersGroupRemovalType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperEnabledUsersGroupRemovalType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperEnabledUsersGroupRemovalType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperEnabledUsersGroupRemovalType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperEnabledUsersGroupRemovalType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperEnabledUsersGroupRemovalType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperEnabledUsersGroupRemovalType` +/// object. +/// ++ (DBTEAMLOGPaperEnabledUsersGroupRemovalType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowDetails.h index 3db7d84a2..8f31c7dd1 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowDetails.h @@ -27,14 +27,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields +/// Event unique identifier. +@property (nonatomic, readonly, copy) NSString *eventUuid; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param eventUuid Event unique identifier. +/// /// @return An initialized instance. /// -- (instancetype)initDefault; +- (instancetype)initWithEventUuid:(NSString *)eventUuid; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowType.h new file mode 100644 index 000000000..e2a5b5ccf --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewAllowType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperExternalViewAllowType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperExternalViewAllowType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperExternalViewAllowType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperExternalViewAllowType` struct. +/// +@interface DBTEAMLOGPaperExternalViewAllowTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperExternalViewAllowType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperExternalViewAllowType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperExternalViewAllowType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewAllowType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperExternalViewAllowType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperExternalViewAllowType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperExternalViewAllowType` +/// object. +/// ++ (DBTEAMLOGPaperExternalViewAllowType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamDetails.h index 71d60bd37..c6f1f0c2b 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamDetails.h @@ -27,14 +27,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields +/// Event unique identifier. +@property (nonatomic, readonly, copy) NSString *eventUuid; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param eventUuid Event unique identifier. +/// /// @return An initialized instance. /// -- (instancetype)initDefault; +- (instancetype)initWithEventUuid:(NSString *)eventUuid; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamType.h new file mode 100644 index 000000000..710fa8724 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewDefaultTeamType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperExternalViewDefaultTeamType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperExternalViewDefaultTeamType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperExternalViewDefaultTeamType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperExternalViewDefaultTeamType` struct. +/// +@interface DBTEAMLOGPaperExternalViewDefaultTeamTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperExternalViewDefaultTeamType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperExternalViewDefaultTeamType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperExternalViewDefaultTeamType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewDefaultTeamType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperExternalViewDefaultTeamType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperExternalViewDefaultTeamType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperExternalViewDefaultTeamType` +/// object. +/// ++ (DBTEAMLOGPaperExternalViewDefaultTeamType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidDetails.h index 2ccd84cb3..90fe00377 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidDetails.h @@ -27,14 +27,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields +/// Event unique identifier. +@property (nonatomic, readonly, copy) NSString *eventUuid; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param eventUuid Event unique identifier. +/// /// @return An initialized instance. /// -- (instancetype)initDefault; +- (instancetype)initWithEventUuid:(NSString *)eventUuid; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidType.h new file mode 100644 index 000000000..56f0b2e12 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperExternalViewForbidType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperExternalViewForbidType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperExternalViewForbidType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperExternalViewForbidType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperExternalViewForbidType` struct. +/// +@interface DBTEAMLOGPaperExternalViewForbidTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperExternalViewForbidType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperExternalViewForbidType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperExternalViewForbidType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperExternalViewForbidType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperExternalViewForbidType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperExternalViewForbidType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperExternalViewForbidType` +/// object. +/// ++ (DBTEAMLOGPaperExternalViewForbidType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderChangeSubscriptionType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderChangeSubscriptionType.h new file mode 100644 index 000000000..8797b8484 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderChangeSubscriptionType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperFolderChangeSubscriptionType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperFolderChangeSubscriptionType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperFolderChangeSubscriptionType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperFolderChangeSubscriptionType` struct. +/// +@interface DBTEAMLOGPaperFolderChangeSubscriptionTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperFolderChangeSubscriptionType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPaperFolderChangeSubscriptionType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperFolderChangeSubscriptionType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperFolderChangeSubscriptionType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperFolderChangeSubscriptionType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperFolderChangeSubscriptionType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperFolderChangeSubscriptionType` +/// object. +/// ++ (DBTEAMLOGPaperFolderChangeSubscriptionType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPasswordDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderDeletedType.h similarity index 50% rename from Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPasswordDetails.h rename to Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderDeletedType.h index 0525b0045..3449b52e1 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPasswordDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderDeletedType.h @@ -8,33 +8,36 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGShmodelVisibilityPasswordDetails; +@class DBTEAMLOGPaperFolderDeletedType; NS_ASSUME_NONNULL_BEGIN #pragma mark - API Object /// -/// The `ShmodelVisibilityPasswordDetails` struct. -/// -/// Password-protected a link. +/// The `PaperFolderDeletedType` struct. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route /// objects. /// -@interface DBTEAMLOGShmodelVisibilityPasswordDetails : NSObject +@interface DBTEAMLOGPaperFolderDeletedType : NSObject #pragma mark - Instance fields +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param description_ (no description). +/// /// @return An initialized instance. /// -- (instancetype)initDefault; +- (instancetype)initWithDescription_:(NSString *)description_; - (instancetype)init NS_UNAVAILABLE; @@ -43,31 +46,30 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Serializer Object /// -/// The serialization class for the `ShmodelVisibilityPasswordDetails` struct. +/// The serialization class for the `PaperFolderDeletedType` struct. /// -@interface DBTEAMLOGShmodelVisibilityPasswordDetailsSerializer : NSObject +@interface DBTEAMLOGPaperFolderDeletedTypeSerializer : NSObject /// -/// Serializes `DBTEAMLOGShmodelVisibilityPasswordDetails` instances. +/// Serializes `DBTEAMLOGPaperFolderDeletedType` instances. /// -/// @param instance An instance of the -/// `DBTEAMLOGShmodelVisibilityPasswordDetails` API object. +/// @param instance An instance of the `DBTEAMLOGPaperFolderDeletedType` API +/// object. /// /// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelVisibilityPasswordDetails` API object. +/// `DBTEAMLOGPaperFolderDeletedType` API object. /// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelVisibilityPasswordDetails *)instance; ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperFolderDeletedType *)instance; /// -/// Deserializes `DBTEAMLOGShmodelVisibilityPasswordDetails` instances. +/// Deserializes `DBTEAMLOGPaperFolderDeletedType` instances. /// /// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelVisibilityPasswordDetails` API object. +/// `DBTEAMLOGPaperFolderDeletedType` API object. /// -/// @return An instantiation of the `DBTEAMLOGShmodelVisibilityPasswordDetails` -/// object. +/// @return An instantiation of the `DBTEAMLOGPaperFolderDeletedType` object. /// -+ (DBTEAMLOGShmodelVisibilityPasswordDetails *)deserialize:(NSDictionary *)dict; ++ (DBTEAMLOGPaperFolderDeletedType *)deserialize:(NSDictionary *)dict; @end diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderFollowedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderFollowedType.h new file mode 100644 index 000000000..8952ce2d2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderFollowedType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperFolderFollowedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperFolderFollowedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperFolderFollowedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperFolderFollowedType` struct. +/// +@interface DBTEAMLOGPaperFolderFollowedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperFolderFollowedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperFolderFollowedType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperFolderFollowedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperFolderFollowedType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperFolderFollowedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperFolderFollowedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperFolderFollowedType` object. +/// ++ (DBTEAMLOGPaperFolderFollowedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderTeamInviteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderTeamInviteType.h new file mode 100644 index 000000000..3527beb19 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPaperFolderTeamInviteType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPaperFolderTeamInviteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PaperFolderTeamInviteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPaperFolderTeamInviteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PaperFolderTeamInviteType` struct. +/// +@interface DBTEAMLOGPaperFolderTeamInviteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPaperFolderTeamInviteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPaperFolderTeamInviteType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperFolderTeamInviteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPaperFolderTeamInviteType *)instance; + +/// +/// Deserializes `DBTEAMLOGPaperFolderTeamInviteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPaperFolderTeamInviteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPaperFolderTeamInviteType` object. +/// ++ (DBTEAMLOGPaperFolderTeamInviteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGParticipantLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGParticipantLogInfo.h index 8658d6aed..86612ee3a 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGParticipantLogInfo.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGParticipantLogInfo.h @@ -32,7 +32,7 @@ NS_ASSUME_NONNULL_BEGIN /// The `DBTEAMLOGParticipantLogInfoTag` enum type represents the possible tag /// states with which the `DBTEAMLOGParticipantLogInfo` union can exist. typedef NS_ENUM(NSInteger, DBTEAMLOGParticipantLogInfoTag) { - /// User details. + /// A user with a Dropbox account. DBTEAMLOGParticipantLogInfoUser, /// Group details. @@ -46,8 +46,8 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGParticipantLogInfoTag) { /// Represents the union's current tag state. @property (nonatomic, readonly) DBTEAMLOGParticipantLogInfoTag tag; -/// User details. @note Ensure the `isUser` method returns true before -/// accessing, otherwise a runtime exception will be raised. +/// A user with a Dropbox account. @note Ensure the `isUser` method returns true +/// before accessing, otherwise a runtime exception will be raised. @property (nonatomic, readonly) DBTEAMLOGUserLogInfo *user; /// Group details. @note Ensure the `isGroup` method returns true before @@ -59,9 +59,9 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGParticipantLogInfoTag) { /// /// Initializes union class with tag state of "user". /// -/// Description of the "user" tag state: User details. +/// Description of the "user" tag state: A user with a Dropbox account. /// -/// @param user User details. +/// @param user A user with a Dropbox account. /// /// @return An initialized instance. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordChangeType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordChangeType.h new file mode 100644 index 000000000..5484b2130 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordChangeType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPasswordChangeType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PasswordChangeType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPasswordChangeType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PasswordChangeType` struct. +/// +@interface DBTEAMLOGPasswordChangeTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPasswordChangeType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPasswordChangeType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPasswordChangeType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPasswordChangeType *)instance; + +/// +/// Deserializes `DBTEAMLOGPasswordChangeType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPasswordChangeType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPasswordChangeType` object. +/// ++ (DBTEAMLOGPasswordChangeType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetAllType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetAllType.h new file mode 100644 index 000000000..b9b8533a6 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetAllType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPasswordResetAllType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PasswordResetAllType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPasswordResetAllType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PasswordResetAllType` struct. +/// +@interface DBTEAMLOGPasswordResetAllTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPasswordResetAllType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPasswordResetAllType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPasswordResetAllType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPasswordResetAllType *)instance; + +/// +/// Deserializes `DBTEAMLOGPasswordResetAllType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPasswordResetAllType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPasswordResetAllType` object. +/// ++ (DBTEAMLOGPasswordResetAllType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetType.h new file mode 100644 index 000000000..2fef01206 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPasswordResetType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPasswordResetType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PasswordResetType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPasswordResetType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PasswordResetType` struct. +/// +@interface DBTEAMLOGPasswordResetTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPasswordResetType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGPasswordResetType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPasswordResetType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPasswordResetType *)instance; + +/// +/// Deserializes `DBTEAMLOGPasswordResetType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPasswordResetType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPasswordResetType` object. +/// ++ (DBTEAMLOGPasswordResetType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPermanentDeleteChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPermanentDeleteChangePolicyType.h new file mode 100644 index 000000000..5de0831d3 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGPermanentDeleteChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGPermanentDeleteChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `PermanentDeleteChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGPermanentDeleteChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `PermanentDeleteChangePolicyType` struct. +/// +@interface DBTEAMLOGPermanentDeleteChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGPermanentDeleteChangePolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGPermanentDeleteChangePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGPermanentDeleteChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGPermanentDeleteChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGPermanentDeleteChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGPermanentDeleteChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGPermanentDeleteChangePolicyType` +/// object. +/// ++ (DBTEAMLOGPermanentDeleteChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionEndType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionEndType.h new file mode 100644 index 000000000..cc6aaa424 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionEndType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGResellerSupportSessionEndType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ResellerSupportSessionEndType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGResellerSupportSessionEndType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `ResellerSupportSessionEndType` struct. +/// +@interface DBTEAMLOGResellerSupportSessionEndTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGResellerSupportSessionEndType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGResellerSupportSessionEndType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGResellerSupportSessionEndType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionEndType *)instance; + +/// +/// Deserializes `DBTEAMLOGResellerSupportSessionEndType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGResellerSupportSessionEndType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGResellerSupportSessionEndType` +/// object. +/// ++ (DBTEAMLOGResellerSupportSessionEndType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionStartType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionStartType.h new file mode 100644 index 000000000..0026c2186 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGResellerSupportSessionStartType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGResellerSupportSessionStartType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ResellerSupportSessionStartType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGResellerSupportSessionStartType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `ResellerSupportSessionStartType` struct. +/// +@interface DBTEAMLOGResellerSupportSessionStartTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGResellerSupportSessionStartType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGResellerSupportSessionStartType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGResellerSupportSessionStartType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGResellerSupportSessionStartType *)instance; + +/// +/// Deserializes `DBTEAMLOGResellerSupportSessionStartType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGResellerSupportSessionStartType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGResellerSupportSessionStartType` +/// object. +/// ++ (DBTEAMLOGResellerSupportSessionStartType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAddGroupType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAddGroupType.h new file mode 100644 index 000000000..f6be3f06d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAddGroupType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfAddGroupType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfAddGroupType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfAddGroupType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfAddGroupType` struct. +/// +@interface DBTEAMLOGSfAddGroupTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfAddGroupType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfAddGroupType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfAddGroupType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfAddGroupType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfAddGroupType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfAddGroupType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfAddGroupType` object. +/// ++ (DBTEAMLOGSfAddGroupType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h new file mode 100644 index 000000000..1d91bda5f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfAllowNonMembersToViewSharedLinksType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfAllowNonMembersToViewSharedLinksType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfAllowNonMembersToViewSharedLinksType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfAllowNonMembersToViewSharedLinksType` +/// struct. +/// +@interface DBTEAMLOGSfAllowNonMembersToViewSharedLinksTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfAllowNonMembersToViewSharedLinksType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSfAllowNonMembersToViewSharedLinksType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfAllowNonMembersToViewSharedLinksType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfAllowNonMembersToViewSharedLinksType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfAllowNonMembersToViewSharedLinksType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSfAllowNonMembersToViewSharedLinksType` object. +/// ++ (DBTEAMLOGSfAllowNonMembersToViewSharedLinksType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnDetails.h index c7386ccad..758aa8936 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnDetails.h @@ -28,14 +28,47 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields +/// Target asset position in the Assets list. +@property (nonatomic, readonly) NSNumber *targetAssetIndex; + +/// Original shared folder name. +@property (nonatomic, readonly, copy) NSString *originalFolderName; + +/// New sharing permission. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *dNewSharingPermission; + +/// Previous sharing permission. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *previousSharingPermission; + #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// +/// @param targetAssetIndex Target asset position in the Assets list. +/// @param originalFolderName Original shared folder name. +/// @param dNewSharingPermission New sharing permission. Might be missing due to +/// historical data gap. +/// @param previousSharingPermission Previous sharing permission. Might be +/// missing due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + dNewSharingPermission:(nullable NSString *)dNewSharingPermission + previousSharingPermission:(nullable NSString *)previousSharingPermission; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param targetAssetIndex Target asset position in the Assets list. +/// @param originalFolderName Original shared folder name. +/// /// @return An initialized instance. /// -- (instancetype)initDefault; +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnType.h new file mode 100644 index 000000000..eb05b0c8b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfExternalInviteWarnType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfExternalInviteWarnType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfExternalInviteWarnType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfExternalInviteWarnType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfExternalInviteWarnType` struct. +/// +@interface DBTEAMLOGSfExternalInviteWarnTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfExternalInviteWarnType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfExternalInviteWarnType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfExternalInviteWarnType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfExternalInviteWarnType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfExternalInviteWarnType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfExternalInviteWarnType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfExternalInviteWarnType` object. +/// ++ (DBTEAMLOGSfExternalInviteWarnType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleDetails.h new file mode 100644 index 000000000..6a1d64536 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleDetails.h @@ -0,0 +1,107 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfFbInviteChangeRoleDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfFbInviteChangeRoleDetails` struct. +/// +/// Changed a Facebook user's role in a shared folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfFbInviteChangeRoleDetails : NSObject + +#pragma mark - Instance fields + +/// Target asset position in the Assets list. +@property (nonatomic, readonly) NSNumber *targetAssetIndex; + +/// Original shared folder name. +@property (nonatomic, readonly, copy) NSString *originalFolderName; + +/// Previous sharing permission. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *previousSharingPermission; + +/// New sharing permission. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *dNewSharingPermission; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param targetAssetIndex Target asset position in the Assets list. +/// @param originalFolderName Original shared folder name. +/// @param previousSharingPermission Previous sharing permission. Might be +/// missing due to historical data gap. +/// @param dNewSharingPermission New sharing permission. Might be missing due to +/// historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex + originalFolderName:(NSString *)originalFolderName + previousSharingPermission:(nullable NSString *)previousSharingPermission + dNewSharingPermission:(nullable NSString *)dNewSharingPermission; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param targetAssetIndex Target asset position in the Assets list. +/// @param originalFolderName Original shared folder name. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfFbInviteChangeRoleDetails` struct. +/// +@interface DBTEAMLOGSfFbInviteChangeRoleDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfFbInviteChangeRoleDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfFbInviteChangeRoleDetails` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbInviteChangeRoleDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfFbInviteChangeRoleDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSfFbInviteChangeRoleDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbInviteChangeRoleDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfFbInviteChangeRoleDetails` +/// object. +/// ++ (DBTEAMLOGSfFbInviteChangeRoleDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleType.h new file mode 100644 index 000000000..ea85cc85b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteChangeRoleType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfFbInviteChangeRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfFbInviteChangeRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfFbInviteChangeRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfFbInviteChangeRoleType` struct. +/// +@interface DBTEAMLOGSfFbInviteChangeRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfFbInviteChangeRoleType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfFbInviteChangeRoleType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbInviteChangeRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfFbInviteChangeRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfFbInviteChangeRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbInviteChangeRoleType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfFbInviteChangeRoleType` object. +/// ++ (DBTEAMLOGSfFbInviteChangeRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfNestDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteDetails.h similarity index 56% rename from Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfNestDetails.h rename to Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteDetails.h index 53ec5534f..4e28ac46d 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfNestDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteDetails.h @@ -8,22 +8,22 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGSfNestDetails; +@class DBTEAMLOGSfFbInviteDetails; NS_ASSUME_NONNULL_BEGIN #pragma mark - API Object /// -/// The `SfNestDetails` struct. +/// The `SfFbInviteDetails` struct. /// -/// Changed parent of shared folder. +/// Invited Facebook users to a shared folder. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route /// objects. /// -@interface DBTEAMLOGSfNestDetails : NSObject +@interface DBTEAMLOGSfFbInviteDetails : NSObject #pragma mark - Instance fields @@ -33,11 +33,8 @@ NS_ASSUME_NONNULL_BEGIN /// Original shared folder name. @property (nonatomic, readonly, copy) NSString *originalFolderName; -/// Previous parent namespace ID. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *prevParentNsId; - -/// New parent namespace ID. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *dNewParentNsId; +/// Sharing permission. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; #pragma mark - Constructors @@ -46,17 +43,14 @@ NS_ASSUME_NONNULL_BEGIN /// /// @param targetAssetIndex Target asset position in the Assets list. /// @param originalFolderName Original shared folder name. -/// @param prevParentNsId Previous parent namespace ID. Might be missing due to -/// historical data gap. -/// @param dNewParentNsId New parent namespace ID. Might be missing due to +/// @param sharingPermission Sharing permission. Might be missing due to /// historical data gap. /// /// @return An initialized instance. /// - (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName - prevParentNsId:(nullable NSString *)prevParentNsId - dNewParentNsId:(nullable NSString *)dNewParentNsId; + sharingPermission:(nullable NSString *)sharingPermission; /// /// Convenience constructor (exposes only non-nullable instance variables with @@ -76,29 +70,29 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Serializer Object /// -/// The serialization class for the `SfNestDetails` struct. +/// The serialization class for the `SfFbInviteDetails` struct. /// -@interface DBTEAMLOGSfNestDetailsSerializer : NSObject +@interface DBTEAMLOGSfFbInviteDetailsSerializer : NSObject /// -/// Serializes `DBTEAMLOGSfNestDetails` instances. +/// Serializes `DBTEAMLOGSfFbInviteDetails` instances. /// -/// @param instance An instance of the `DBTEAMLOGSfNestDetails` API object. +/// @param instance An instance of the `DBTEAMLOGSfFbInviteDetails` API object. /// /// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSfNestDetails` API object. +/// `DBTEAMLOGSfFbInviteDetails` API object. /// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSfNestDetails *)instance; ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfFbInviteDetails *)instance; /// -/// Deserializes `DBTEAMLOGSfNestDetails` instances. +/// Deserializes `DBTEAMLOGSfFbInviteDetails` instances. /// /// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSfNestDetails` API object. +/// `DBTEAMLOGSfFbInviteDetails` API object. /// -/// @return An instantiation of the `DBTEAMLOGSfNestDetails` object. +/// @return An instantiation of the `DBTEAMLOGSfFbInviteDetails` object. /// -+ (DBTEAMLOGSfNestDetails *)deserialize:(NSDictionary *)dict; ++ (DBTEAMLOGSfFbInviteDetails *)deserialize:(NSDictionary *)dict; @end diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteType.h new file mode 100644 index 000000000..ce7a2423c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbInviteType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfFbInviteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfFbInviteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfFbInviteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfFbInviteType` struct. +/// +@interface DBTEAMLOGSfFbInviteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfFbInviteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfFbInviteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbInviteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfFbInviteType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfFbInviteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbInviteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfFbInviteType` object. +/// ++ (DBTEAMLOGSfFbInviteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamDeclineDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteDetails.h similarity index 61% rename from Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamDeclineDetails.h rename to Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteDetails.h index 8c01c96d4..14ac86531 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamDeclineDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteDetails.h @@ -8,22 +8,22 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGSfTeamDeclineDetails; +@class DBTEAMLOGSfFbUninviteDetails; NS_ASSUME_NONNULL_BEGIN #pragma mark - API Object /// -/// The `SfTeamDeclineDetails` struct. +/// The `SfFbUninviteDetails` struct. /// -/// Declined a team member's invitation to a shared folder. +/// Uninvited a Facebook user from a shared folder. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route /// objects. /// -@interface DBTEAMLOGSfTeamDeclineDetails : NSObject +@interface DBTEAMLOGSfFbUninviteDetails : NSObject #pragma mark - Instance fields @@ -52,30 +52,30 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Serializer Object /// -/// The serialization class for the `SfTeamDeclineDetails` struct. +/// The serialization class for the `SfFbUninviteDetails` struct. /// -@interface DBTEAMLOGSfTeamDeclineDetailsSerializer : NSObject +@interface DBTEAMLOGSfFbUninviteDetailsSerializer : NSObject /// -/// Serializes `DBTEAMLOGSfTeamDeclineDetails` instances. +/// Serializes `DBTEAMLOGSfFbUninviteDetails` instances. /// -/// @param instance An instance of the `DBTEAMLOGSfTeamDeclineDetails` API +/// @param instance An instance of the `DBTEAMLOGSfFbUninviteDetails` API /// object. /// /// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSfTeamDeclineDetails` API object. +/// `DBTEAMLOGSfFbUninviteDetails` API object. /// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamDeclineDetails *)instance; ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfFbUninviteDetails *)instance; /// -/// Deserializes `DBTEAMLOGSfTeamDeclineDetails` instances. +/// Deserializes `DBTEAMLOGSfFbUninviteDetails` instances. /// /// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSfTeamDeclineDetails` API object. +/// `DBTEAMLOGSfFbUninviteDetails` API object. /// -/// @return An instantiation of the `DBTEAMLOGSfTeamDeclineDetails` object. +/// @return An instantiation of the `DBTEAMLOGSfFbUninviteDetails` object. /// -+ (DBTEAMLOGSfTeamDeclineDetails *)deserialize:(NSDictionary *)dict; ++ (DBTEAMLOGSfFbUninviteDetails *)deserialize:(NSDictionary *)dict; @end diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteType.h new file mode 100644 index 000000000..f5808ad2a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfFbUninviteType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfFbUninviteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfFbUninviteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfFbUninviteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfFbUninviteType` struct. +/// +@interface DBTEAMLOGSfFbUninviteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfFbUninviteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfFbUninviteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbUninviteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfFbUninviteType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfFbUninviteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfFbUninviteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfFbUninviteType` object. +/// ++ (DBTEAMLOGSfFbUninviteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfInviteGroupType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfInviteGroupType.h new file mode 100644 index 000000000..7d8bbaeab --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfInviteGroupType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfInviteGroupType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfInviteGroupType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfInviteGroupType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfInviteGroupType` struct. +/// +@interface DBTEAMLOGSfInviteGroupTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfInviteGroupType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfInviteGroupType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfInviteGroupType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfInviteGroupType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfInviteGroupType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfInviteGroupType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfInviteGroupType` object. +/// ++ (DBTEAMLOGSfInviteGroupType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamGrantAccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamGrantAccessType.h new file mode 100644 index 000000000..665ba2d36 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamGrantAccessType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfTeamGrantAccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfTeamGrantAccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfTeamGrantAccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfTeamGrantAccessType` struct. +/// +@interface DBTEAMLOGSfTeamGrantAccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfTeamGrantAccessType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfTeamGrantAccessType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamGrantAccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamGrantAccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfTeamGrantAccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamGrantAccessType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfTeamGrantAccessType` object. +/// ++ (DBTEAMLOGSfTeamGrantAccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteChangeRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteChangeRoleType.h new file mode 100644 index 000000000..4cc139bc8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteChangeRoleType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfTeamInviteChangeRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfTeamInviteChangeRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfTeamInviteChangeRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfTeamInviteChangeRoleType` struct. +/// +@interface DBTEAMLOGSfTeamInviteChangeRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfTeamInviteChangeRoleType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfTeamInviteChangeRoleType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamInviteChangeRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteChangeRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfTeamInviteChangeRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamInviteChangeRoleType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfTeamInviteChangeRoleType` +/// object. +/// ++ (DBTEAMLOGSfTeamInviteChangeRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteType.h new file mode 100644 index 000000000..27460bdfa --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamInviteType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfTeamInviteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfTeamInviteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfTeamInviteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfTeamInviteType` struct. +/// +@interface DBTEAMLOGSfTeamInviteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfTeamInviteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfTeamInviteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamInviteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamInviteType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfTeamInviteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamInviteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfTeamInviteType` object. +/// ++ (DBTEAMLOGSfTeamInviteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinFromOobLinkType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinFromOobLinkType.h new file mode 100644 index 000000000..27cf55d0c --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinFromOobLinkType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfTeamJoinFromOobLinkType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfTeamJoinFromOobLinkType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfTeamJoinFromOobLinkType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfTeamJoinFromOobLinkType` struct. +/// +@interface DBTEAMLOGSfTeamJoinFromOobLinkTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfTeamJoinFromOobLinkType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfTeamJoinFromOobLinkType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamJoinFromOobLinkType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinFromOobLinkType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfTeamJoinFromOobLinkType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamJoinFromOobLinkType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfTeamJoinFromOobLinkType` object. +/// ++ (DBTEAMLOGSfTeamJoinFromOobLinkType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinType.h new file mode 100644 index 000000000..df5392003 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamJoinType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfTeamJoinType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfTeamJoinType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfTeamJoinType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfTeamJoinType` struct. +/// +@interface DBTEAMLOGSfTeamJoinTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfTeamJoinType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfTeamJoinType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamJoinType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamJoinType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfTeamJoinType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamJoinType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfTeamJoinType` object. +/// ++ (DBTEAMLOGSfTeamJoinType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamUninviteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamUninviteType.h new file mode 100644 index 000000000..597af6f58 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSfTeamUninviteType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSfTeamUninviteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SfTeamUninviteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSfTeamUninviteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SfTeamUninviteType` struct. +/// +@interface DBTEAMLOGSfTeamUninviteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSfTeamUninviteType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSfTeamUninviteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamUninviteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSfTeamUninviteType *)instance; + +/// +/// Deserializes `DBTEAMLOGSfTeamUninviteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSfTeamUninviteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSfTeamUninviteType` object. +/// ++ (DBTEAMLOGSfTeamUninviteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesDetails.h index 527727ec6..1ee68db62 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentAddInviteesDetails; NS_ASSUME_NONNULL_BEGIN @@ -27,40 +28,24 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// Shared content access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *sharedContentAccessLevel; -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; +/// A list of invitees. +@property (nonatomic, readonly) NSArray *invitees; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharingPermission:(nullable NSString *)sharingPermission; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. +/// @param sharedContentAccessLevel Shared content access level. +/// @param invitees A list of invitees. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initWithSharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + invitees:(NSArray *)invitees; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesType.h new file mode 100644 index 000000000..5cc780893 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddInviteesType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentAddInviteesType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentAddInviteesType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentAddInviteesType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentAddInviteesType` struct. +/// +@interface DBTEAMLOGSharedContentAddInviteesTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentAddInviteesType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentAddInviteesType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddInviteesType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentAddInviteesType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentAddInviteesType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddInviteesType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentAddInviteesType` +/// object. +/// ++ (DBTEAMLOGSharedContentAddInviteesType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryDetails.h index a5b55d6ad..c37df0f18 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryDetails.h @@ -27,57 +27,30 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - -/// Expiration starting date. -@property (nonatomic, readonly, copy) NSString *expirationStartDate; - -/// The number of days from the starting expiration date after which the link -/// will expire. -@property (nonatomic, readonly) NSNumber *expirationDays; +/// New shared content link expiration date. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, nullable) NSDate *dNewValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param expirationStartDate Expiration starting date. -/// @param expirationDays The number of days from the starting expiration date -/// after which the link will expire. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. +/// @param dNewValue New shared content link expiration date. Might be missing +/// due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType; +- (instancetype)initWithDNewValue:(nullable NSDate *)dNewValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param expirationStartDate Expiration starting date. -/// @param expirationDays The number of days from the starting expiration date -/// after which the link will expire. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryType.h new file mode 100644 index 000000000..5d1375639 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkExpiryType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentAddLinkExpiryType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentAddLinkExpiryType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentAddLinkExpiryType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentAddLinkExpiryType` struct. +/// +@interface DBTEAMLOGSharedContentAddLinkExpiryTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentAddLinkExpiryType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentAddLinkExpiryType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddLinkExpiryType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkExpiryType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentAddLinkExpiryType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddLinkExpiryType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentAddLinkExpiryType` +/// object. +/// ++ (DBTEAMLOGSharedContentAddLinkExpiryType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordDetails.h index e50602813..cccdfa249 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordDetails.h @@ -27,40 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordType.h new file mode 100644 index 000000000..8b62e45d7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddLinkPasswordType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentAddLinkPasswordType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentAddLinkPasswordType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentAddLinkPasswordType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentAddLinkPasswordType` struct. +/// +@interface DBTEAMLOGSharedContentAddLinkPasswordTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentAddLinkPasswordType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentAddLinkPasswordType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddLinkPasswordType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentAddLinkPasswordType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentAddLinkPasswordType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddLinkPasswordType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentAddLinkPasswordType` +/// object. +/// ++ (DBTEAMLOGSharedContentAddLinkPasswordType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberDetails.h index 2628487fb..262eaf59c 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentAddMemberDetails; NS_ASSUME_NONNULL_BEGIN @@ -27,46 +28,19 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; +/// Shared content access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *sharedContentAccessLevel; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharingPermission:(nullable NSString *)sharingPermission - sharedFolderType:(nullable NSString *)sharedFolderType; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. +/// @param sharedContentAccessLevel Shared content access level. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initWithSharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberType.h new file mode 100644 index 000000000..c26eebc7f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentAddMemberType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentAddMemberType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentAddMemberType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentAddMemberType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentAddMemberType` struct. +/// +@interface DBTEAMLOGSharedContentAddMemberTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentAddMemberType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentAddMemberType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddMemberType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentAddMemberType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentAddMemberType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentAddMemberType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentAddMemberType` +/// object. +/// ++ (DBTEAMLOGSharedContentAddMemberType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h index adf42b7a6..061f0ae83 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h @@ -8,8 +8,8 @@ #import "DBSerializableProtocol.h" +@class DBTEAMLOGDownloadPolicyType; @class DBTEAMLOGSharedContentChangeDownloadsPolicyDetails; -@class DBTEAMLOGSharedContentDownloadsPolicy; NS_ASSUME_NONNULL_BEGIN @@ -28,53 +28,35 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// New downloads policy. +@property (nonatomic, readonly) DBTEAMLOGDownloadPolicyType *dNewValue; -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - -/// New downlaod policy. -@property (nonatomic, readonly) DBTEAMLOGSharedContentDownloadsPolicy *dNewValue; - -/// Previous downlaod policy. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGSharedContentDownloadsPolicy *previousValue; +/// Previous downloads policy. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGDownloadPolicyType *previousValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param dNewValue New downlaod policy. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// @param previousValue Previous downlaod policy. Might be missing due to +/// @param dNewValue New downloads policy. +/// @param previousValue Previous downloads policy. Might be missing due to /// historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentDownloadsPolicy *)dNewValue - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType - previousValue:(nullable DBTEAMLOGSharedContentDownloadsPolicy *)previousValue; +- (instancetype)initWithDNewValue:(DBTEAMLOGDownloadPolicyType *)dNewValue + previousValue:(nullable DBTEAMLOGDownloadPolicyType *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param dNewValue New downlaod policy. +/// @param dNewValue New downloads policy. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentDownloadsPolicy *)dNewValue; +- (instancetype)initWithDNewValue:(DBTEAMLOGDownloadPolicyType *)dNewValue; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyType.h new file mode 100644 index 000000000..3f215e24d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeDownloadsPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeDownloadsPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeDownloadsPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeDownloadsPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeDownloadsPolicyType` +/// struct. +/// +@interface DBTEAMLOGSharedContentChangeDownloadsPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeDownloadsPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeDownloadsPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeDownloadsPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeDownloadsPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeDownloadsPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeDownloadsPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentChangeDownloadsPolicyType` object. +/// ++ (DBTEAMLOGSharedContentChangeDownloadsPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleDetails.h index f3c222e81..5ac1ec38f 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentChangeInviteeRoleDetails; NS_ASSUME_NONNULL_BEGIN @@ -28,47 +29,41 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// Previous access level. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBSHARINGAccessLevel *previousAccessLevel; -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; +/// New access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *dNewAccessLevel; -/// New sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *dNewSharingPermission; - -/// Previous sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *previousSharingPermission; +/// The invitee whose role was changed. +@property (nonatomic, readonly, copy) NSString *invitee; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewSharingPermission New sharing permission. Might be missing due to +/// @param dNewAccessLevel New access level. +/// @param invitee The invitee whose role was changed. +/// @param previousAccessLevel Previous access level. Might be missing due to /// historical data gap. -/// @param previousSharingPermission Previous sharing permission. Might be -/// missing due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewSharingPermission:(nullable NSString *)dNewSharingPermission - previousSharingPermission:(nullable NSString *)previousSharingPermission; +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel + invitee:(NSString *)invitee + previousAccessLevel:(nullable DBSHARINGAccessLevel *)previousAccessLevel; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. +/// @param dNewAccessLevel New access level. +/// @param invitee The invitee whose role was changed. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel invitee:(NSString *)invitee; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleType.h new file mode 100644 index 000000000..1ca3b0f04 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeInviteeRoleType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeInviteeRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeInviteeRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeInviteeRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeInviteeRoleType` struct. +/// +@interface DBTEAMLOGSharedContentChangeInviteeRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeInviteeRoleType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeInviteeRoleType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeInviteeRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeInviteeRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeInviteeRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeInviteeRoleType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentChangeInviteeRoleType` object. +/// ++ (DBTEAMLOGSharedContentChangeInviteeRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceDetails.h index d5fa08cbe..d072bd5dc 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceDetails.h @@ -8,7 +8,7 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGLinkAudience; +@class DBSHARINGLinkAudience; @class DBTEAMLOGSharedContentChangeLinkAudienceDetails; NS_ASSUME_NONNULL_BEGIN @@ -28,52 +28,34 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - /// New link audience value. -@property (nonatomic, readonly) DBTEAMLOGLinkAudience *dNewValue; +@property (nonatomic, readonly) DBSHARINGLinkAudience *dNewValue; -/// Previous link audience value. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGLinkAudience *previousValue; +/// Previous link audience value. +@property (nonatomic, readonly, nullable) DBSHARINGLinkAudience *previousValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// @param dNewValue New link audience value. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// @param previousValue Previous link audience value. Might be missing due to -/// historical data gap. +/// @param previousValue Previous link audience value. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGLinkAudience *)dNewValue - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType - previousValue:(nullable DBTEAMLOGLinkAudience *)previousValue; +- (instancetype)initWithDNewValue:(DBSHARINGLinkAudience *)dNewValue + previousValue:(nullable DBSHARINGLinkAudience *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// @param dNewValue New link audience value. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex dNewValue:(DBTEAMLOGLinkAudience *)dNewValue; +- (instancetype)initWithDNewValue:(DBSHARINGLinkAudience *)dNewValue; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceType.h new file mode 100644 index 000000000..153407f62 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkAudienceType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeLinkAudienceType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeLinkAudienceType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeLinkAudienceType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeLinkAudienceType` +/// struct. +/// +@interface DBTEAMLOGSharedContentChangeLinkAudienceTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeLinkAudienceType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeLinkAudienceType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeLinkAudienceType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkAudienceType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeLinkAudienceType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeLinkAudienceType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentChangeLinkAudienceType` object. +/// ++ (DBTEAMLOGSharedContentChangeLinkAudienceType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryDetails.h index ca7e51dc6..57570770f 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryDetails.h @@ -27,57 +27,36 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// New shared content link expiration date. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, nullable) NSDate *dNewValue; -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - -/// Expiration starting date. -@property (nonatomic, readonly, copy) NSString *expirationStartDate; - -/// The number of days from the starting expiration date after which the link -/// will expire. -@property (nonatomic, readonly) NSNumber *expirationDays; +/// Previous shared content link expiration date. Might be missing due to +/// historical data gap. +@property (nonatomic, readonly, nullable) NSDate *previousValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param expirationStartDate Expiration starting date. -/// @param expirationDays The number of days from the starting expiration date -/// after which the link will expire. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. +/// @param dNewValue New shared content link expiration date. Might be missing +/// due to historical data gap. +/// @param previousValue Previous shared content link expiration date. Might be +/// missing due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType; +- (instancetype)initWithDNewValue:(nullable NSDate *)dNewValue previousValue:(nullable NSDate *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param expirationStartDate Expiration starting date. -/// @param expirationDays The number of days from the starting expiration date -/// after which the link will expire. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - expirationStartDate:(NSString *)expirationStartDate - expirationDays:(NSNumber *)expirationDays; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryType.h new file mode 100644 index 000000000..84da319e4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkExpiryType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeLinkExpiryType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeLinkExpiryType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeLinkExpiryType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeLinkExpiryType` struct. +/// +@interface DBTEAMLOGSharedContentChangeLinkExpiryTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeLinkExpiryType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeLinkExpiryType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeLinkExpiryType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkExpiryType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeLinkExpiryType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeLinkExpiryType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentChangeLinkExpiryType` +/// object. +/// ++ (DBTEAMLOGSharedContentChangeLinkExpiryType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordDetails.h index 70fc95246..bd3f9625c 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordDetails.h @@ -27,40 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordType.h new file mode 100644 index 000000000..9ae34122f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeLinkPasswordType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeLinkPasswordType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeLinkPasswordType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeLinkPasswordType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeLinkPasswordType` +/// struct. +/// +@interface DBTEAMLOGSharedContentChangeLinkPasswordTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeLinkPasswordType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeLinkPasswordType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeLinkPasswordType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeLinkPasswordType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeLinkPasswordType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeLinkPasswordType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentChangeLinkPasswordType` object. +/// ++ (DBTEAMLOGSharedContentChangeLinkPasswordType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleDetails.h index ccaa820d4..fb7bb5687 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentChangeMemberRoleDetails; NS_ASSUME_NONNULL_BEGIN @@ -27,52 +28,35 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// Previous access level. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBSHARINGAccessLevel *previousAccessLevel; -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// New sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *dNewSharingPermission; - -/// Previous sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *previousSharingPermission; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; +/// New access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *dNewAccessLevel; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewSharingPermission New sharing permission. Might be missing due to -/// historical data gap. -/// @param previousSharingPermission Previous sharing permission. Might be -/// missing due to historical data gap. -/// @param sharedFolderType Shared folder type. Might be missing due to +/// @param dNewAccessLevel New access level. +/// @param previousAccessLevel Previous access level. Might be missing due to /// historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - dNewSharingPermission:(nullable NSString *)dNewSharingPermission - previousSharingPermission:(nullable NSString *)previousSharingPermission - sharedFolderType:(nullable NSString *)sharedFolderType; +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel + previousAccessLevel:(nullable DBSHARINGAccessLevel *)previousAccessLevel; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. +/// @param dNewAccessLevel New access level. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initWithDNewAccessLevel:(DBSHARINGAccessLevel *)dNewAccessLevel; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleType.h new file mode 100644 index 000000000..165849cbf --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeMemberRoleType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeMemberRoleType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeMemberRoleType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeMemberRoleType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeMemberRoleType` struct. +/// +@interface DBTEAMLOGSharedContentChangeMemberRoleTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeMemberRoleType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeMemberRoleType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeMemberRoleType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeMemberRoleType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeMemberRoleType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeMemberRoleType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentChangeMemberRoleType` +/// object. +/// ++ (DBTEAMLOGSharedContentChangeMemberRoleType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h index 5a42d8f62..9778416dc 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h @@ -8,8 +8,8 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGViewerInfoPolicy; @class DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails; -@class DBTEAMLOGSharedContentViewerInfoPolicy; NS_ASSUME_NONNULL_BEGIN @@ -28,53 +28,35 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - /// New viewer info policy. -@property (nonatomic, readonly) DBTEAMLOGSharedContentViewerInfoPolicy *dNewValue; +@property (nonatomic, readonly) DBSHARINGViewerInfoPolicy *dNewValue; /// Previous view info policy. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGSharedContentViewerInfoPolicy *previousValue; +@property (nonatomic, readonly, nullable) DBSHARINGViewerInfoPolicy *previousValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// @param dNewValue New viewer info policy. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. /// @param previousValue Previous view info policy. Might be missing due to /// historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentViewerInfoPolicy *)dNewValue - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType - previousValue:(nullable DBTEAMLOGSharedContentViewerInfoPolicy *)previousValue; +- (instancetype)initWithDNewValue:(DBSHARINGViewerInfoPolicy *)dNewValue + previousValue:(nullable DBSHARINGViewerInfoPolicy *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// @param dNewValue New viewer info policy. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - dNewValue:(DBTEAMLOGSharedContentViewerInfoPolicy *)dNewValue; +- (instancetype)initWithDNewValue:(DBSHARINGViewerInfoPolicy *)dNewValue; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h new file mode 100644 index 000000000..3c499d1ad --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentChangeViewerInfoPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentChangeViewerInfoPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentChangeViewerInfoPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentChangeViewerInfoPolicyType` +/// struct. +/// +@interface DBTEAMLOGSharedContentChangeViewerInfoPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentChangeViewerInfoPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentChangeViewerInfoPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeViewerInfoPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentChangeViewerInfoPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentChangeViewerInfoPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentChangeViewerInfoPolicyType` object. +/// ++ (DBTEAMLOGSharedContentChangeViewerInfoPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationDetails.h index 6c694cb98..f039f0c99 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationDetails.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN /// /// The `SharedContentClaimInvitationDetails` struct. /// -/// Claimed membership to a team member's shared folder. +/// Acquired membership on a shared file or folder by claiming an invitation. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route @@ -27,12 +27,6 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - /// Shared content link. @property (nonatomic, readonly, copy, nullable) NSString *sharedContentLink; @@ -41,25 +35,20 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. /// @param sharedContentLink Shared content link. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharedContentLink:(nullable NSString *)sharedContentLink; +- (instancetype)initWithSharedContentLink:(nullable NSString *)sharedContentLink; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationType.h new file mode 100644 index 000000000..5b0d3b039 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentClaimInvitationType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentClaimInvitationType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentClaimInvitationType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentClaimInvitationType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentClaimInvitationType` struct. +/// +@interface DBTEAMLOGSharedContentClaimInvitationTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentClaimInvitationType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentClaimInvitationType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentClaimInvitationType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentClaimInvitationType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentClaimInvitationType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentClaimInvitationType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentClaimInvitationType` +/// object. +/// ++ (DBTEAMLOGSharedContentClaimInvitationType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyDetails.h index b5b36651b..86907350d 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyDetails.h @@ -8,8 +8,9 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGRelocateAssetReferencesLogInfo; +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentCopyDetails; +@class DBTEAMLOGUserLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -31,14 +32,14 @@ NS_ASSUME_NONNULL_BEGIN /// Shared content link. @property (nonatomic, readonly, copy) NSString *sharedContentLink; -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; +/// The shared content owner. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedContentOwner; -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// Shared content access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *sharedContentAccessLevel; -/// Specifies the source and destination indices in the assets list. -@property (nonatomic, readonly) DBTEAMLOGRelocateAssetReferencesLogInfo *relocateActionDetails; +/// The path where the member saved the content. +@property (nonatomic, readonly, copy) NSString *destinationPath; #pragma mark - Constructors @@ -46,33 +47,30 @@ NS_ASSUME_NONNULL_BEGIN /// Full constructor for the struct (exposes all instance variables). /// /// @param sharedContentLink Shared content link. -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param relocateActionDetails Specifies the source and destination indices in -/// the assets list. -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. +/// @param sharedContentAccessLevel Shared content access level. +/// @param destinationPath The path where the member saved the content. +/// @param sharedContentOwner The shared content owner. /// /// @return An initialized instance. /// - (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - relocateActionDetails:(DBTEAMLOGRelocateAssetReferencesLogInfo *)relocateActionDetails - sharingPermission:(nullable NSString *)sharingPermission; + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + destinationPath:(NSString *)destinationPath + sharedContentOwner:(nullable DBTEAMLOGUserLogInfo *)sharedContentOwner; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// /// @param sharedContentLink Shared content link. -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param relocateActionDetails Specifies the source and destination indices in -/// the assets list. +/// @param sharedContentAccessLevel Shared content access level. +/// @param destinationPath The path where the member saved the content. /// /// @return An initialized instance. /// - (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - relocateActionDetails:(DBTEAMLOGRelocateAssetReferencesLogInfo *)relocateActionDetails; + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + destinationPath:(NSString *)destinationPath; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyType.h new file mode 100644 index 000000000..5d4b505f7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentCopyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentCopyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentCopyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentCopyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentCopyType` struct. +/// +@interface DBTEAMLOGSharedContentCopyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentCopyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentCopyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentCopyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentCopyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentCopyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentCopyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentCopyType` object. +/// ++ (DBTEAMLOGSharedContentCopyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadDetails.h index 36fa38d07..5594bc47b 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadDetails.h @@ -8,7 +8,9 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentDownloadDetails; +@class DBTEAMLOGUserLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -30,11 +32,11 @@ NS_ASSUME_NONNULL_BEGIN /// Shared content link. @property (nonatomic, readonly, copy) NSString *sharedContentLink; -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; +/// The shared content owner. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedContentOwner; -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// Shared content access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *sharedContentAccessLevel; #pragma mark - Constructors @@ -42,26 +44,26 @@ NS_ASSUME_NONNULL_BEGIN /// Full constructor for the struct (exposes all instance variables). /// /// @param sharedContentLink Shared content link. -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. +/// @param sharedContentAccessLevel Shared content access level. +/// @param sharedContentOwner The shared content owner. /// /// @return An initialized instance. /// - (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - sharingPermission:(nullable NSString *)sharingPermission; + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + sharedContentOwner:(nullable DBTEAMLOGUserLogInfo *)sharedContentOwner; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// /// @param sharedContentLink Shared content link. -/// @param targetAssetIndex Target asset position in the Assets list. +/// @param sharedContentAccessLevel Shared content access level. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink targetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadType.h new file mode 100644 index 000000000..a1dc126c4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentDownloadType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentDownloadType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentDownloadType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentDownloadType` struct. +/// +@interface DBTEAMLOGSharedContentDownloadTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentDownloadType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentDownloadType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentDownloadType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentDownloadType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentDownloadType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentDownloadType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentDownloadType` object. +/// ++ (DBTEAMLOGSharedContentDownloadType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadsPolicy.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadsPolicy.h deleted file mode 100644 index 0f9eed936..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentDownloadsPolicy.h +++ /dev/null @@ -1,137 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedContentDownloadsPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedContentDownloadsPolicy` union. -/// -/// Shared content downloads policy -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedContentDownloadsPolicy : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGSharedContentDownloadsPolicyTag` enum type represents the -/// possible tag states with which the `DBTEAMLOGSharedContentDownloadsPolicy` -/// union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGSharedContentDownloadsPolicyTag) { - /// (no description). - DBTEAMLOGSharedContentDownloadsPolicyDisabled, - - /// (no description). - DBTEAMLOGSharedContentDownloadsPolicyEnabled, - - /// (no description). - DBTEAMLOGSharedContentDownloadsPolicyOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGSharedContentDownloadsPolicyTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "disabled". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithDisabled; - -/// -/// Initializes union class with tag state of "enabled". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithEnabled; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "disabled". -/// -/// @return Whether the union's current tag state has value "disabled". -/// -- (BOOL)isDisabled; - -/// -/// Retrieves whether the union's current tag state has value "enabled". -/// -/// @return Whether the union's current tag state has value "enabled". -/// -- (BOOL)isEnabled; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DBTEAMLOGSharedContentDownloadsPolicy` -/// union. -/// -@interface DBTEAMLOGSharedContentDownloadsPolicySerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedContentDownloadsPolicy` instances. -/// -/// @param instance An instance of the `DBTEAMLOGSharedContentDownloadsPolicy` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedContentDownloadsPolicy` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentDownloadsPolicy *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedContentDownloadsPolicy` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedContentDownloadsPolicy` API object. -/// -/// @return An instantiation of the `DBTEAMLOGSharedContentDownloadsPolicy` -/// object. -/// -+ (DBTEAMLOGSharedContentDownloadsPolicy *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipDetails.h index 0cd35781f..5d9dab70b 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipDetails.h @@ -27,23 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipType.h new file mode 100644 index 000000000..f63981650 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRelinquishMembershipType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRelinquishMembershipType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRelinquishMembershipType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRelinquishMembershipType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRelinquishMembershipType` +/// struct. +/// +@interface DBTEAMLOGSharedContentRelinquishMembershipTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRelinquishMembershipType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentRelinquishMembershipType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRelinquishMembershipType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRelinquishMembershipType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRelinquishMembershipType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRelinquishMembershipType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentRelinquishMembershipType` object. +/// ++ (DBTEAMLOGSharedContentRelinquishMembershipType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteeDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteeDetails.h deleted file mode 100644 index df3062b88..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteeDetails.h +++ /dev/null @@ -1,84 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedContentRemoveInviteeDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedContentRemoveInviteeDetails` struct. -/// -/// Removed an invitee from the membership of a shared file or folder before it -/// was claimed. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedContentRemoveInviteeDetails : NSObject - -#pragma mark - Instance fields - -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `SharedContentRemoveInviteeDetails` struct. -/// -@interface DBTEAMLOGSharedContentRemoveInviteeDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedContentRemoveInviteeDetails` instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGSharedContentRemoveInviteeDetails` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedContentRemoveInviteeDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveInviteeDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedContentRemoveInviteeDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedContentRemoveInviteeDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGSharedContentRemoveInviteeDetails` -/// object. -/// -+ (DBTEAMLOGSharedContentRemoveInviteeDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesDetails.h new file mode 100644 index 000000000..7ff5eabf2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesDetails.h @@ -0,0 +1,80 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRemoveInviteesDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRemoveInviteesDetails` struct. +/// +/// Removed an invitee from the membership of a shared file or folder before it +/// was claimed. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRemoveInviteesDetails : NSObject + +#pragma mark - Instance fields + +/// A list of invitees. +@property (nonatomic, readonly) NSArray *invitees; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param invitees A list of invitees. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithInvitees:(NSArray *)invitees; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRemoveInviteesDetails` struct. +/// +@interface DBTEAMLOGSharedContentRemoveInviteesDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRemoveInviteesDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentRemoveInviteesDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveInviteesDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveInviteesDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRemoveInviteesDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveInviteesDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentRemoveInviteesDetails` object. +/// ++ (DBTEAMLOGSharedContentRemoveInviteesDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesType.h new file mode 100644 index 000000000..0ecda93bb --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveInviteesType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRemoveInviteesType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRemoveInviteesType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRemoveInviteesType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRemoveInviteesType` struct. +/// +@interface DBTEAMLOGSharedContentRemoveInviteesTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRemoveInviteesType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentRemoveInviteesType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveInviteesType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveInviteesType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRemoveInviteesType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveInviteesType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentRemoveInviteesType` +/// object. +/// ++ (DBTEAMLOGSharedContentRemoveInviteesType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h index 9dd5b8918..b6d7db99e 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h @@ -27,40 +27,30 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; +/// Previous shared content link expiration date. Might be missing due to +/// historical data gap. +@property (nonatomic, readonly, nullable) NSDate *previousValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. +/// @param previousValue Previous shared content link expiration date. Might be +/// missing due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType; +- (instancetype)initWithPreviousValue:(nullable NSDate *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryType.h new file mode 100644 index 000000000..42cd8f1d3 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkExpiryType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRemoveLinkExpiryType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRemoveLinkExpiryType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRemoveLinkExpiryType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRemoveLinkExpiryType` struct. +/// +@interface DBTEAMLOGSharedContentRemoveLinkExpiryTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRemoveLinkExpiryType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentRemoveLinkExpiryType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveLinkExpiryType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkExpiryType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRemoveLinkExpiryType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveLinkExpiryType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentRemoveLinkExpiryType` +/// object. +/// ++ (DBTEAMLOGSharedContentRemoveLinkExpiryType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h index de1ddd4b6..c7660c4ce 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h @@ -27,40 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharedFolderType:(nullable NSString *)sharedFolderType; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordType.h new file mode 100644 index 000000000..4582b9f90 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveLinkPasswordType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRemoveLinkPasswordType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRemoveLinkPasswordType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRemoveLinkPasswordType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRemoveLinkPasswordType` +/// struct. +/// +@interface DBTEAMLOGSharedContentRemoveLinkPasswordTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRemoveLinkPasswordType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedContentRemoveLinkPasswordType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveLinkPasswordType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveLinkPasswordType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRemoveLinkPasswordType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveLinkPasswordType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedContentRemoveLinkPasswordType` object. +/// ++ (DBTEAMLOGSharedContentRemoveLinkPasswordType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberDetails.h index 2df18c56b..456912f90 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberDetails.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentRemoveMemberDetails; NS_ASSUME_NONNULL_BEGIN @@ -27,46 +28,28 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; +/// Shared content access level. +@property (nonatomic, readonly, nullable) DBSHARINGAccessLevel *sharedContentAccessLevel; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. +/// @param sharedContentAccessLevel Shared content access level. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharingPermission:(nullable NSString *)sharingPermission - sharedFolderType:(nullable NSString *)sharedFolderType; +- (instancetype)initWithSharedContentAccessLevel:(nullable DBSHARINGAccessLevel *)sharedContentAccessLevel; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberType.h new file mode 100644 index 000000000..cdec5fccc --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRemoveMemberType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRemoveMemberType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRemoveMemberType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRemoveMemberType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRemoveMemberType` struct. +/// +@interface DBTEAMLOGSharedContentRemoveMemberTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRemoveMemberType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentRemoveMemberType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveMemberType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRemoveMemberType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRemoveMemberType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRemoveMemberType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentRemoveMemberType` +/// object. +/// ++ (DBTEAMLOGSharedContentRemoveMemberType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessDetails.h index d58395cbd..ca0261ef5 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessDetails.h @@ -27,12 +27,6 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - /// Shared content link. @property (nonatomic, readonly, copy, nullable) NSString *sharedContentLink; @@ -41,25 +35,20 @@ NS_ASSUME_NONNULL_BEGIN /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. /// @param sharedContentLink Shared content link. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName - sharedContentLink:(nullable NSString *)sharedContentLink; +- (instancetype)initWithSharedContentLink:(nullable NSString *)sharedContentLink; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessType.h new file mode 100644 index 000000000..8f54c5225 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentRequestAccessType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentRequestAccessType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentRequestAccessType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentRequestAccessType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentRequestAccessType` struct. +/// +@interface DBTEAMLOGSharedContentRequestAccessTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentRequestAccessType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentRequestAccessType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRequestAccessType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentRequestAccessType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentRequestAccessType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentRequestAccessType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentRequestAccessType` +/// object. +/// ++ (DBTEAMLOGSharedContentRequestAccessType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareDetails.h index 4f99b86dd..d19441b07 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareDetails.h @@ -28,34 +28,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy, nullable) NSString *originalFolderName; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(nullable NSString *)originalFolderName; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareType.h new file mode 100644 index 000000000..6662afee5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentUnshareType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentUnshareType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentUnshareType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentUnshareType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentUnshareType` struct. +/// +@interface DBTEAMLOGSharedContentUnshareTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentUnshareType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentUnshareType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentUnshareType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentUnshareType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentUnshareType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentUnshareType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentUnshareType` object. +/// ++ (DBTEAMLOGSharedContentUnshareType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewDetails.h index c0a449bca..1739499fd 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewDetails.h @@ -8,7 +8,9 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGAccessLevel; @class DBTEAMLOGSharedContentViewDetails; +@class DBTEAMLOGUserLogInfo; NS_ASSUME_NONNULL_BEGIN @@ -30,11 +32,11 @@ NS_ASSUME_NONNULL_BEGIN /// Shared content link. @property (nonatomic, readonly, copy) NSString *sharedContentLink; -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; +/// The shared content owner. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedContentOwner; -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// Shared content access level. +@property (nonatomic, readonly) DBSHARINGAccessLevel *sharedContentAccessLevel; #pragma mark - Constructors @@ -42,26 +44,26 @@ NS_ASSUME_NONNULL_BEGIN /// Full constructor for the struct (exposes all instance variables). /// /// @param sharedContentLink Shared content link. -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. +/// @param sharedContentAccessLevel Shared content access level. +/// @param sharedContentOwner The shared content owner. /// /// @return An initialized instance. /// - (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink - targetAssetIndex:(NSNumber *)targetAssetIndex - sharingPermission:(nullable NSString *)sharingPermission; + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel + sharedContentOwner:(nullable DBTEAMLOGUserLogInfo *)sharedContentOwner; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// /// @param sharedContentLink Shared content link. -/// @param targetAssetIndex Target asset position in the Assets list. +/// @param sharedContentAccessLevel Shared content access level. /// /// @return An initialized instance. /// -- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink targetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initWithSharedContentLink:(NSString *)sharedContentLink + sharedContentAccessLevel:(DBSHARINGAccessLevel *)sharedContentAccessLevel; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewType.h new file mode 100644 index 000000000..8d8adb7d4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedContentViewType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedContentViewType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedContentViewType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedContentViewType` struct. +/// +@interface DBTEAMLOGSharedContentViewTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedContentViewType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedContentViewType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentViewType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentViewType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedContentViewType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedContentViewType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedContentViewType` object. +/// ++ (DBTEAMLOGSharedContentViewType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewerInfoPolicy.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewerInfoPolicy.h deleted file mode 100644 index 1edfea9bf..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedContentViewerInfoPolicy.h +++ /dev/null @@ -1,137 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedContentViewerInfoPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedContentViewerInfoPolicy` union. -/// -/// Shared content viewer info policy -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedContentViewerInfoPolicy : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGSharedContentViewerInfoPolicyTag` enum type represents the -/// possible tag states with which the `DBTEAMLOGSharedContentViewerInfoPolicy` -/// union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGSharedContentViewerInfoPolicyTag) { - /// (no description). - DBTEAMLOGSharedContentViewerInfoPolicyDisabled, - - /// (no description). - DBTEAMLOGSharedContentViewerInfoPolicyEnabled, - - /// (no description). - DBTEAMLOGSharedContentViewerInfoPolicyOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGSharedContentViewerInfoPolicyTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "disabled". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithDisabled; - -/// -/// Initializes union class with tag state of "enabled". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithEnabled; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "disabled". -/// -/// @return Whether the union's current tag state has value "disabled". -/// -- (BOOL)isDisabled; - -/// -/// Retrieves whether the union's current tag state has value "enabled". -/// -/// @return Whether the union's current tag state has value "enabled". -/// -- (BOOL)isEnabled; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DBTEAMLOGSharedContentViewerInfoPolicy` -/// union. -/// -@interface DBTEAMLOGSharedContentViewerInfoPolicySerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedContentViewerInfoPolicy` instances. -/// -/// @param instance An instance of the `DBTEAMLOGSharedContentViewerInfoPolicy` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedContentViewerInfoPolicy` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedContentViewerInfoPolicy *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedContentViewerInfoPolicy` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedContentViewerInfoPolicy` API object. -/// -/// @return An instantiation of the `DBTEAMLOGSharedContentViewerInfoPolicy` -/// object. -/// -+ (DBTEAMLOGSharedContentViewerInfoPolicy *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeConfidentialityDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeConfidentialityDetails.h deleted file mode 100644 index 02475a6dd..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeConfidentialityDetails.h +++ /dev/null @@ -1,111 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGConfidentiality; -@class DBTEAMLOGSharedFolderChangeConfidentialityDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedFolderChangeConfidentialityDetails` struct. -/// -/// Set or unset the confidential flag on a shared folder. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedFolderChangeConfidentialityDetails : NSObject - -#pragma mark - Instance fields - -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - -/// New confidentiality value. -@property (nonatomic, readonly) DBTEAMLOGConfidentiality *dNewValue; - -/// Previous confidentiality value. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGConfidentiality *previousValue; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewValue New confidentiality value. -/// @param previousValue Previous confidentiality value. Might be missing due to -/// historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGConfidentiality *)dNewValue - previousValue:(nullable DBTEAMLOGConfidentiality *)previousValue; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewValue New confidentiality value. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGConfidentiality *)dNewValue; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `SharedFolderChangeConfidentialityDetails` -/// struct. -/// -@interface DBTEAMLOGSharedFolderChangeConfidentialityDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedFolderChangeConfidentialityDetails` instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGSharedFolderChangeConfidentialityDetails` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderChangeConfidentialityDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeConfidentialityDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedFolderChangeConfidentialityDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderChangeConfidentialityDetails` API object. -/// -/// @return An instantiation of the -/// `DBTEAMLOGSharedFolderChangeConfidentialityDetails` object. -/// -+ (DBTEAMLOGSharedFolderChangeConfidentialityDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h index 27cfb7cf2..01216914a 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h @@ -8,8 +8,8 @@ #import "DBSerializableProtocol.h" +@class DBSHARINGSharedLinkPolicy; @class DBTEAMLOGSharedFolderChangeLinkPolicyDetails; -@class DBTEAMLOGSharedFolderLinkPolicy; NS_ASSUME_NONNULL_BEGIN @@ -28,56 +28,36 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - /// New shared folder link policy. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderLinkPolicy *dNewValue; +@property (nonatomic, readonly) DBSHARINGSharedLinkPolicy *dNewValue; /// Previous shared folder link policy. Might be missing due to historical data /// gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGSharedFolderLinkPolicy *previousValue; +@property (nonatomic, readonly, nullable) DBSHARINGSharedLinkPolicy *previousValue; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. /// @param dNewValue New shared folder link policy. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. /// @param previousValue Previous shared folder link policy. Might be missing /// due to historical data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderLinkPolicy *)dNewValue - sharedFolderType:(nullable NSString *)sharedFolderType - previousValue:(nullable DBTEAMLOGSharedFolderLinkPolicy *)previousValue; +- (instancetype)initWithDNewValue:(DBSHARINGSharedLinkPolicy *)dNewValue + previousValue:(nullable DBSHARINGSharedLinkPolicy *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. /// @param dNewValue New shared folder link policy. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderLinkPolicy *)dNewValue; +- (instancetype)initWithDNewValue:(DBSHARINGSharedLinkPolicy *)dNewValue; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyType.h new file mode 100644 index 000000000..d25c19d83 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeLinkPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderChangeLinkPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeLinkPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeLinkPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderChangeLinkPolicyType` struct. +/// +@interface DBTEAMLOGSharedFolderChangeLinkPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeLinkPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeLinkPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeLinkPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeLinkPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeLinkPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeLinkPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderChangeLinkPolicyType` +/// object. +/// ++ (DBTEAMLOGSharedFolderChangeLinkPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h deleted file mode 100644 index 1e053cf23..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h +++ /dev/null @@ -1,120 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails; -@class DBTEAMLOGSharedFolderMembershipManagementPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedFolderChangeMemberManagementPolicyDetails` struct. -/// -/// Changed who can manage the membership of a shared folder. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails : NSObject - -#pragma mark - Instance fields - -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - -/// New membership management policy. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderMembershipManagementPolicy *dNewValue; - -/// Previous membership management policy. Might be missing due to historical -/// data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGSharedFolderMembershipManagementPolicy *previousValue; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewValue New membership management policy. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// @param previousValue Previous membership management policy. Might be missing -/// due to historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)dNewValue - sharedFolderType:(nullable NSString *)sharedFolderType - previousValue:(nullable DBTEAMLOGSharedFolderMembershipManagementPolicy *)previousValue; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewValue New membership management policy. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)dNewValue; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the -/// `SharedFolderChangeMemberManagementPolicyDetails` struct. -/// -@interface DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails` -/// instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails` -/// instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails` API object. -/// -/// @return An instantiation of the -/// `DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails` object. -/// -+ (DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h deleted file mode 100644 index cb7149014..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h +++ /dev/null @@ -1,118 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedFolderChangeMemberPolicyDetails; -@class DBTEAMLOGSharedFolderMemberPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedFolderChangeMemberPolicyDetails` struct. -/// -/// Changed who can become a member of the shared folder. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedFolderChangeMemberPolicyDetails : NSObject - -#pragma mark - Instance fields - -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - -/// Shared folder type. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharedFolderType; - -/// New external invite policy. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderMemberPolicy *dNewValue; - -/// Previous external invite policy. Might be missing due to historical data -/// gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGSharedFolderMemberPolicy *previousValue; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewValue New external invite policy. -/// @param sharedFolderType Shared folder type. Might be missing due to -/// historical data gap. -/// @param previousValue Previous external invite policy. Might be missing due -/// to historical data gap. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMemberPolicy *)dNewValue - sharedFolderType:(nullable NSString *)sharedFolderType - previousValue:(nullable DBTEAMLOGSharedFolderMemberPolicy *)previousValue; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// @param dNewValue New external invite policy. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex - originalFolderName:(NSString *)originalFolderName - dNewValue:(DBTEAMLOGSharedFolderMemberPolicy *)dNewValue; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `SharedFolderChangeMemberPolicyDetails` -/// struct. -/// -@interface DBTEAMLOGSharedFolderChangeMemberPolicyDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedFolderChangeMemberPolicyDetails` instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGSharedFolderChangeMemberPolicyDetails` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderChangeMemberPolicyDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedFolderChangeMemberPolicyDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderChangeMemberPolicyDetails` API object. -/// -/// @return An instantiation of the -/// `DBTEAMLOGSharedFolderChangeMemberPolicyDetails` object. -/// -+ (DBTEAMLOGSharedFolderChangeMemberPolicyDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h new file mode 100644 index 000000000..f56093f50 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h @@ -0,0 +1,100 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails; +@class DBTEAMLOGSharedFolderMembersInheritancePolicy; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeMembersInheritancePolicyDetails` struct. +/// +/// Specify if the shared folder inherits its members from the parent folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails : NSObject + +#pragma mark - Instance fields + +/// New member inheritance policy. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderMembersInheritancePolicy *dNewValue; + +/// Previous member inheritance policy. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGSharedFolderMembersInheritancePolicy *previousValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New member inheritance policy. +/// @param previousValue Previous member inheritance policy. Might be missing +/// due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)dNewValue + previousValue:(nullable DBTEAMLOGSharedFolderMembersInheritancePolicy *)previousValue; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param dNewValue New member inheritance policy. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `SharedFolderChangeMembersInheritancePolicyDetails` struct. +/// +@interface DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails` +/// instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails` object. +/// ++ (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h new file mode 100644 index 000000000..6e1631505 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h @@ -0,0 +1,80 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeMembersInheritancePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `SharedFolderChangeMembersInheritancePolicyType` struct. +/// +@interface DBTEAMLOGSharedFolderChangeMembersInheritancePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType` +/// instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType` object. +/// ++ (DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h new file mode 100644 index 000000000..a1eb047de --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h @@ -0,0 +1,100 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBSHARINGAclUpdatePolicy; +@class DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeMembersManagementPolicyDetails` struct. +/// +/// Changed who can add or remove members of a shared folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails : NSObject + +#pragma mark - Instance fields + +/// New members management policy. +@property (nonatomic, readonly) DBSHARINGAclUpdatePolicy *dNewValue; + +/// Previous members management policy. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) DBSHARINGAclUpdatePolicy *previousValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New members management policy. +/// @param previousValue Previous members management policy. Might be missing +/// due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBSHARINGAclUpdatePolicy *)dNewValue + previousValue:(nullable DBSHARINGAclUpdatePolicy *)previousValue; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param dNewValue New members management policy. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBSHARINGAclUpdatePolicy *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `SharedFolderChangeMembersManagementPolicyDetails` struct. +/// +@interface DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails` +/// instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails` object. +/// ++ (DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h new file mode 100644 index 000000000..3719dbdb6 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h @@ -0,0 +1,80 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderChangeMembersManagementPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeMembersManagementPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeMembersManagementPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `SharedFolderChangeMembersManagementPolicyType` struct. +/// +@interface DBTEAMLOGSharedFolderChangeMembersManagementPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeMembersManagementPolicyType` +/// instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeMembersManagementPolicyType` +/// instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderChangeMembersManagementPolicyType` object. +/// ++ (DBTEAMLOGSharedFolderChangeMembersManagementPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h new file mode 100644 index 000000000..aaf2742c4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h @@ -0,0 +1,98 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBSHARINGMemberPolicy; +@class DBTEAMLOGSharedFolderChangeMembersPolicyDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeMembersPolicyDetails` struct. +/// +/// Changed who can become a member of the shared folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeMembersPolicyDetails : NSObject + +#pragma mark - Instance fields + +/// New external invite policy. +@property (nonatomic, readonly) DBSHARINGMemberPolicy *dNewValue; + +/// Previous external invite policy. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) DBSHARINGMemberPolicy *previousValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New external invite policy. +/// @param previousValue Previous external invite policy. Might be missing due +/// to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBSHARINGMemberPolicy *)dNewValue + previousValue:(nullable DBSHARINGMemberPolicy *)previousValue; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param dNewValue New external invite policy. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBSHARINGMemberPolicy *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderChangeMembersPolicyDetails` +/// struct. +/// +@interface DBTEAMLOGSharedFolderChangeMembersPolicyDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeMembersPolicyDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeMembersPolicyDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyDetails` object. +/// ++ (DBTEAMLOGSharedFolderChangeMembersPolicyDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyType.h new file mode 100644 index 000000000..f541102e1 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderChangeMembersPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderChangeMembersPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderChangeMembersPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderChangeMembersPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderChangeMembersPolicyType` +/// struct. +/// +@interface DBTEAMLOGSharedFolderChangeMembersPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderChangeMembersPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderChangeMembersPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderChangeMembersPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderChangeMembersPolicyType` object. +/// ++ (DBTEAMLOGSharedFolderChangeMembersPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateDetails.h index 8d7c412e3..9dca4bece 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateDetails.h @@ -27,34 +27,29 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Parent namespace ID. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *parentNsId; +/// Target namespace ID. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *targetNsId; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param parentNsId Parent namespace ID. Might be missing due to historical +/// @param targetNsId Target namespace ID. Might be missing due to historical /// data gap. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex parentNsId:(nullable NSString *)parentNsId; +- (instancetype)initWithTargetNsId:(nullable NSString *)targetNsId; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param targetAssetIndex Target asset position in the Assets list. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateType.h new file mode 100644 index 000000000..9b2bb5543 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderCreateType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderCreateType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderCreateType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderCreateType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderCreateType` struct. +/// +@interface DBTEAMLOGSharedFolderCreateTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderCreateType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedFolderCreateType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderCreateType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderCreateType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderCreateType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderCreateType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderCreateType` object. +/// ++ (DBTEAMLOGSharedFolderCreateType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationDetails.h new file mode 100644 index 000000000..af6b5a240 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationDetails.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderDeclineInvitationDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderDeclineInvitationDetails` struct. +/// +/// Declined a team member's invitation to a shared folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderDeclineInvitationDetails : NSObject + +#pragma mark - Instance fields + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderDeclineInvitationDetails` +/// struct. +/// +@interface DBTEAMLOGSharedFolderDeclineInvitationDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderDeclineInvitationDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderDeclineInvitationDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderDeclineInvitationDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderDeclineInvitationDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderDeclineInvitationDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderDeclineInvitationDetails` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderDeclineInvitationDetails` object. +/// ++ (DBTEAMLOGSharedFolderDeclineInvitationDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationType.h new file mode 100644 index 000000000..9116e928b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderDeclineInvitationType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderDeclineInvitationType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderDeclineInvitationType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderDeclineInvitationType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderDeclineInvitationType` struct. +/// +@interface DBTEAMLOGSharedFolderDeclineInvitationTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderDeclineInvitationType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderDeclineInvitationType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderDeclineInvitationType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderDeclineInvitationType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderDeclineInvitationType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderDeclineInvitationType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderDeclineInvitationType` +/// object. +/// ++ (DBTEAMLOGSharedFolderDeclineInvitationType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderLinkPolicy.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderLinkPolicy.h deleted file mode 100644 index c613ce791..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderLinkPolicy.h +++ /dev/null @@ -1,150 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedFolderLinkPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedFolderLinkPolicy` union. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedFolderLinkPolicy : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGSharedFolderLinkPolicyTag` enum type represents the possible -/// tag states with which the `DBTEAMLOGSharedFolderLinkPolicy` union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGSharedFolderLinkPolicyTag) { - /// (no description). - DBTEAMLOGSharedFolderLinkPolicyMembersOnly, - - /// (no description). - DBTEAMLOGSharedFolderLinkPolicyMembersAndTeam, - - /// (no description). - DBTEAMLOGSharedFolderLinkPolicyAnyone, - - /// (no description). - DBTEAMLOGSharedFolderLinkPolicyOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderLinkPolicyTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "members_only". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMembersOnly; - -/// -/// Initializes union class with tag state of "members_and_team". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithMembersAndTeam; - -/// -/// Initializes union class with tag state of "anyone". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithAnyone; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "members_only". -/// -/// @return Whether the union's current tag state has value "members_only". -/// -- (BOOL)isMembersOnly; - -/// -/// Retrieves whether the union's current tag state has value -/// "members_and_team". -/// -/// @return Whether the union's current tag state has value "members_and_team". -/// -- (BOOL)isMembersAndTeam; - -/// -/// Retrieves whether the union's current tag state has value "anyone". -/// -/// @return Whether the union's current tag state has value "anyone". -/// -- (BOOL)isAnyone; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DBTEAMLOGSharedFolderLinkPolicy` union. -/// -@interface DBTEAMLOGSharedFolderLinkPolicySerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedFolderLinkPolicy` instances. -/// -/// @param instance An instance of the `DBTEAMLOGSharedFolderLinkPolicy` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderLinkPolicy` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderLinkPolicy *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedFolderLinkPolicy` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderLinkPolicy` API object. -/// -/// @return An instantiation of the `DBTEAMLOGSharedFolderLinkPolicy` object. -/// -+ (DBTEAMLOGSharedFolderLinkPolicy *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMemberPolicy.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMemberPolicy.h deleted file mode 100644 index cb15fb9c1..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMemberPolicy.h +++ /dev/null @@ -1,135 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedFolderMemberPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedFolderMemberPolicy` union. -/// -/// Policy for controlling who can become a member of a shared folder -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedFolderMemberPolicy : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGSharedFolderMemberPolicyTag` enum type represents the possible -/// tag states with which the `DBTEAMLOGSharedFolderMemberPolicy` union can -/// exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGSharedFolderMemberPolicyTag) { - /// (no description). - DBTEAMLOGSharedFolderMemberPolicyTeamOnly, - - /// (no description). - DBTEAMLOGSharedFolderMemberPolicyAnyone, - - /// (no description). - DBTEAMLOGSharedFolderMemberPolicyOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderMemberPolicyTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "team_only". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithTeamOnly; - -/// -/// Initializes union class with tag state of "anyone". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithAnyone; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "team_only". -/// -/// @return Whether the union's current tag state has value "team_only". -/// -- (BOOL)isTeamOnly; - -/// -/// Retrieves whether the union's current tag state has value "anyone". -/// -/// @return Whether the union's current tag state has value "anyone". -/// -- (BOOL)isAnyone; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DBTEAMLOGSharedFolderMemberPolicy` union. -/// -@interface DBTEAMLOGSharedFolderMemberPolicySerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedFolderMemberPolicy` instances. -/// -/// @param instance An instance of the `DBTEAMLOGSharedFolderMemberPolicy` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderMemberPolicy` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderMemberPolicy *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedFolderMemberPolicy` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderMemberPolicy` API object. -/// -/// @return An instantiation of the `DBTEAMLOGSharedFolderMemberPolicy` object. -/// -+ (DBTEAMLOGSharedFolderMemberPolicy *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembersInheritancePolicy.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembersInheritancePolicy.h new file mode 100644 index 000000000..a722acdc9 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembersInheritancePolicy.h @@ -0,0 +1,139 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderMembersInheritancePolicy; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderMembersInheritancePolicy` union. +/// +/// Specifies if a shared folder inherits its members from the parent folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderMembersInheritancePolicy : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGSharedFolderMembersInheritancePolicyTag` enum type represents +/// the possible tag states with which the +/// `DBTEAMLOGSharedFolderMembersInheritancePolicy` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGSharedFolderMembersInheritancePolicyTag) { + /// (no description). + DBTEAMLOGSharedFolderMembersInheritancePolicyInheritMembers, + + /// (no description). + DBTEAMLOGSharedFolderMembersInheritancePolicyDontInheritMembers, + + /// (no description). + DBTEAMLOGSharedFolderMembersInheritancePolicyOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGSharedFolderMembersInheritancePolicyTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "inherit_members". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithInheritMembers; + +/// +/// Initializes union class with tag state of "dont_inherit_members". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDontInheritMembers; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "inherit_members". +/// +/// @return Whether the union's current tag state has value "inherit_members". +/// +- (BOOL)isInheritMembers; + +/// +/// Retrieves whether the union's current tag state has value +/// "dont_inherit_members". +/// +/// @return Whether the union's current tag state has value +/// "dont_inherit_members". +/// +- (BOOL)isDontInheritMembers; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the +/// `DBTEAMLOGSharedFolderMembersInheritancePolicy` union. +/// +@interface DBTEAMLOGSharedFolderMembersInheritancePolicySerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderMembersInheritancePolicy` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderMembersInheritancePolicy` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderMembersInheritancePolicy` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderMembersInheritancePolicy *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderMembersInheritancePolicy` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderMembersInheritancePolicy` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSharedFolderMembersInheritancePolicy` object. +/// ++ (DBTEAMLOGSharedFolderMembersInheritancePolicy *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembershipManagementPolicy.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembershipManagementPolicy.h deleted file mode 100644 index ce9f9018f..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMembershipManagementPolicy.h +++ /dev/null @@ -1,135 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGSharedFolderMembershipManagementPolicy; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `SharedFolderMembershipManagementPolicy` union. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGSharedFolderMembershipManagementPolicy : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGSharedFolderMembershipManagementPolicyTag` enum type -/// represents the possible tag states with which the -/// `DBTEAMLOGSharedFolderMembershipManagementPolicy` union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGSharedFolderMembershipManagementPolicyTag) { - /// (no description). - DBTEAMLOGSharedFolderMembershipManagementPolicyOwner, - - /// (no description). - DBTEAMLOGSharedFolderMembershipManagementPolicyEditors, - - /// (no description). - DBTEAMLOGSharedFolderMembershipManagementPolicyOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGSharedFolderMembershipManagementPolicyTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "owner". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOwner; - -/// -/// Initializes union class with tag state of "editors". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithEditors; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "owner". -/// -/// @return Whether the union's current tag state has value "owner". -/// -- (BOOL)isOwner; - -/// -/// Retrieves whether the union's current tag state has value "editors". -/// -/// @return Whether the union's current tag state has value "editors". -/// -- (BOOL)isEditors; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the -/// `DBTEAMLOGSharedFolderMembershipManagementPolicy` union. -/// -@interface DBTEAMLOGSharedFolderMembershipManagementPolicySerializer : NSObject - -/// -/// Serializes `DBTEAMLOGSharedFolderMembershipManagementPolicy` instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGSharedFolderMembershipManagementPolicy` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderMembershipManagementPolicy` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderMembershipManagementPolicy *)instance; - -/// -/// Deserializes `DBTEAMLOGSharedFolderMembershipManagementPolicy` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGSharedFolderMembershipManagementPolicy` API object. -/// -/// @return An instantiation of the -/// `DBTEAMLOGSharedFolderMembershipManagementPolicy` object. -/// -+ (DBTEAMLOGSharedFolderMembershipManagementPolicy *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountDetails.h index 71c5eb120..623ae2b4f 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountDetails.h @@ -27,23 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountType.h new file mode 100644 index 000000000..896f5ea8b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderMountType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderMountType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderMountType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderMountType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderMountType` struct. +/// +@interface DBTEAMLOGSharedFolderMountTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderMountType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedFolderMountType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderMountType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderMountType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderMountType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderMountType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderMountType` object. +/// ++ (DBTEAMLOGSharedFolderMountType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestDetails.h new file mode 100644 index 000000000..3dbea5f1f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestDetails.h @@ -0,0 +1,94 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderNestDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderNestDetails` struct. +/// +/// Changed the parent of a shared folder. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderNestDetails : NSObject + +#pragma mark - Instance fields + +/// Previous parent namespace ID. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *previousParentNsId; + +/// New parent namespace ID. Might be missing due to historical data gap. +@property (nonatomic, readonly, copy, nullable) NSString *dNewParentNsId; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param previousParentNsId Previous parent namespace ID. Might be missing due +/// to historical data gap. +/// @param dNewParentNsId New parent namespace ID. Might be missing due to +/// historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPreviousParentNsId:(nullable NSString *)previousParentNsId + dNewParentNsId:(nullable NSString *)dNewParentNsId; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderNestDetails` struct. +/// +@interface DBTEAMLOGSharedFolderNestDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderNestDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedFolderNestDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderNestDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderNestDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderNestDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderNestDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderNestDetails` object. +/// ++ (DBTEAMLOGSharedFolderNestDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestType.h new file mode 100644 index 000000000..a4914c3fa --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderNestType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderNestType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderNestType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderNestType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderNestType` struct. +/// +@interface DBTEAMLOGSharedFolderNestTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderNestType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedFolderNestType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderNestType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderNestType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderNestType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderNestType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderNestType` object. +/// ++ (DBTEAMLOGSharedFolderNestType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipDetails.h index adf8caf4a..71d09a2e7 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipDetails.h @@ -27,23 +27,35 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; +/// The email address of the previous shared folder owner. +@property (nonatomic, readonly, copy, nullable) NSString *previousOwnerEmail; -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; +/// The email address of the new shared folder owner. +@property (nonatomic, readonly, copy) NSString *dNewOwnerEmail; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. +/// @param dNewOwnerEmail The email address of the new shared folder owner. +/// @param previousOwnerEmail The email address of the previous shared folder +/// owner. /// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; +- (instancetype)initWithDNewOwnerEmail:(NSString *)dNewOwnerEmail + previousOwnerEmail:(nullable NSString *)previousOwnerEmail; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param dNewOwnerEmail The email address of the new shared folder owner. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewOwnerEmail:(NSString *)dNewOwnerEmail; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipType.h new file mode 100644 index 000000000..d809b6a58 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderTransferOwnershipType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderTransferOwnershipType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderTransferOwnershipType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderTransferOwnershipType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderTransferOwnershipType` struct. +/// +@interface DBTEAMLOGSharedFolderTransferOwnershipTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderTransferOwnershipType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedFolderTransferOwnershipType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderTransferOwnershipType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderTransferOwnershipType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderTransferOwnershipType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderTransferOwnershipType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderTransferOwnershipType` +/// object. +/// ++ (DBTEAMLOGSharedFolderTransferOwnershipType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountDetails.h index bed98b205..63a72b1a8 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountDetails.h @@ -27,23 +27,14 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Target asset position in the Assets list. -@property (nonatomic, readonly) NSNumber *targetAssetIndex; - -/// Original shared folder name. -@property (nonatomic, readonly, copy) NSString *originalFolderName; - #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param targetAssetIndex Target asset position in the Assets list. -/// @param originalFolderName Original shared folder name. -/// /// @return An initialized instance. /// -- (instancetype)initWithTargetAssetIndex:(NSNumber *)targetAssetIndex originalFolderName:(NSString *)originalFolderName; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountType.h new file mode 100644 index 000000000..b7ce71ea7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedFolderUnmountType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedFolderUnmountType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedFolderUnmountType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedFolderUnmountType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedFolderUnmountType` struct. +/// +@interface DBTEAMLOGSharedFolderUnmountTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedFolderUnmountType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedFolderUnmountType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderUnmountType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedFolderUnmountType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedFolderUnmountType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedFolderUnmountType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedFolderUnmountType` object. +/// ++ (DBTEAMLOGSharedFolderUnmountType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAccessLevel.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAccessLevel.h new file mode 100644 index 000000000..a1639226e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAccessLevel.h @@ -0,0 +1,151 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkAccessLevel; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkAccessLevel` union. +/// +/// Shared link access level. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkAccessLevel : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGSharedLinkAccessLevelTag` enum type represents the possible +/// tag states with which the `DBTEAMLOGSharedLinkAccessLevel` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGSharedLinkAccessLevelTag) { + /// (no description). + DBTEAMLOGSharedLinkAccessLevelNone, + + /// (no description). + DBTEAMLOGSharedLinkAccessLevelReader, + + /// (no description). + DBTEAMLOGSharedLinkAccessLevelWriter, + + /// (no description). + DBTEAMLOGSharedLinkAccessLevelOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkAccessLevelTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "none". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithNone; + +/// +/// Initializes union class with tag state of "reader". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithReader; + +/// +/// Initializes union class with tag state of "writer". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithWriter; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "none". +/// +/// @return Whether the union's current tag state has value "none". +/// +- (BOOL)isNone; + +/// +/// Retrieves whether the union's current tag state has value "reader". +/// +/// @return Whether the union's current tag state has value "reader". +/// +- (BOOL)isReader; + +/// +/// Retrieves whether the union's current tag state has value "writer". +/// +/// @return Whether the union's current tag state has value "writer". +/// +- (BOOL)isWriter; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMLOGSharedLinkAccessLevel` union. +/// +@interface DBTEAMLOGSharedLinkAccessLevelSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkAccessLevel` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkAccessLevel` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkAccessLevel` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkAccessLevel *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkAccessLevel` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkAccessLevel` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkAccessLevel` object. +/// ++ (DBTEAMLOGSharedLinkAccessLevel *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryDetails.h new file mode 100644 index 000000000..d67082f59 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryDetails.h @@ -0,0 +1,79 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkAddExpiryDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkAddExpiryDetails` struct. +/// +/// Added a shared link expiration date. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkAddExpiryDetails : NSObject + +#pragma mark - Instance fields + +/// New shared link expiration date. +@property (nonatomic, readonly) NSDate *dNewValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New shared link expiration date. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(NSDate *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkAddExpiryDetails` struct. +/// +@interface DBTEAMLOGSharedLinkAddExpiryDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkAddExpiryDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkAddExpiryDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkAddExpiryDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkAddExpiryDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkAddExpiryDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkAddExpiryDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkAddExpiryDetails` +/// object. +/// ++ (DBTEAMLOGSharedLinkAddExpiryDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryType.h new file mode 100644 index 000000000..2856ee390 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkAddExpiryType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkAddExpiryType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkAddExpiryType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkAddExpiryType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkAddExpiryType` struct. +/// +@interface DBTEAMLOGSharedLinkAddExpiryTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkAddExpiryType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkAddExpiryType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkAddExpiryType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkAddExpiryType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkAddExpiryType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkAddExpiryType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkAddExpiryType` object. +/// ++ (DBTEAMLOGSharedLinkAddExpiryType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryDetails.h new file mode 100644 index 000000000..378d8395d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryDetails.h @@ -0,0 +1,96 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkChangeExpiryDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkChangeExpiryDetails` struct. +/// +/// Changed the shared link expiration date. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkChangeExpiryDetails : NSObject + +#pragma mark - Instance fields + +/// New shared link expiration date. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) NSDate *dNewValue; + +/// Previous shared link expiration date. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, nullable) NSDate *previousValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New shared link expiration date. Might be missing due to +/// historical data gap. +/// @param previousValue Previous shared link expiration date. Might be missing +/// due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(nullable NSDate *)dNewValue previousValue:(nullable NSDate *)previousValue; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkChangeExpiryDetails` struct. +/// +@interface DBTEAMLOGSharedLinkChangeExpiryDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkChangeExpiryDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkChangeExpiryDetails` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeExpiryDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeExpiryDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkChangeExpiryDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeExpiryDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkChangeExpiryDetails` +/// object. +/// ++ (DBTEAMLOGSharedLinkChangeExpiryDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryType.h new file mode 100644 index 000000000..e28e99064 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeExpiryType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkChangeExpiryType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkChangeExpiryType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkChangeExpiryType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkChangeExpiryType` struct. +/// +@interface DBTEAMLOGSharedLinkChangeExpiryTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkChangeExpiryType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkChangeExpiryType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeExpiryType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeExpiryType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkChangeExpiryType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeExpiryType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkChangeExpiryType` +/// object. +/// ++ (DBTEAMLOGSharedLinkChangeExpiryType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityDetails.h new file mode 100644 index 000000000..c8053949a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityDetails.h @@ -0,0 +1,97 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkChangeVisibilityDetails; +@class DBTEAMLOGSharedLinkVisibility; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkChangeVisibilityDetails` struct. +/// +/// Changed the visibility of a shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkChangeVisibilityDetails : NSObject + +#pragma mark - Instance fields + +/// New shared link visibility. +@property (nonatomic, readonly) DBTEAMLOGSharedLinkVisibility *dNewValue; + +/// Previous shared link visibility. Might be missing due to historical data +/// gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGSharedLinkVisibility *previousValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param dNewValue New shared link visibility. +/// @param previousValue Previous shared link visibility. Might be missing due +/// to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedLinkVisibility *)dNewValue + previousValue:(nullable DBTEAMLOGSharedLinkVisibility *)previousValue; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param dNewValue New shared link visibility. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDNewValue:(DBTEAMLOGSharedLinkVisibility *)dNewValue; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkChangeVisibilityDetails` struct. +/// +@interface DBTEAMLOGSharedLinkChangeVisibilityDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkChangeVisibilityDetails` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharedLinkChangeVisibilityDetails` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeVisibilityDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeVisibilityDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkChangeVisibilityDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeVisibilityDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkChangeVisibilityDetails` +/// object. +/// ++ (DBTEAMLOGSharedLinkChangeVisibilityDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityType.h new file mode 100644 index 000000000..6aca1292d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkChangeVisibilityType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkChangeVisibilityType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkChangeVisibilityType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkChangeVisibilityType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkChangeVisibilityType` struct. +/// +@interface DBTEAMLOGSharedLinkChangeVisibilityTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkChangeVisibilityType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkChangeVisibilityType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeVisibilityType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkChangeVisibilityType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkChangeVisibilityType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkChangeVisibilityType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkChangeVisibilityType` +/// object. +/// ++ (DBTEAMLOGSharedLinkChangeVisibilityType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyDetails.h new file mode 100644 index 000000000..1abdea44b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyDetails.h @@ -0,0 +1,89 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkCopyDetails; +@class DBTEAMLOGUserLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkCopyDetails` struct. +/// +/// Added a file/folder to their Dropbox from a shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkCopyDetails : NSObject + +#pragma mark - Instance fields + +/// Shared link owner details. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedLinkOwner; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sharedLinkOwner Shared link owner details. Might be missing due to +/// historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSharedLinkOwner:(nullable DBTEAMLOGUserLogInfo *)sharedLinkOwner; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkCopyDetails` struct. +/// +@interface DBTEAMLOGSharedLinkCopyDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkCopyDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkCopyDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCopyDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkCopyDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkCopyDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCopyDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkCopyDetails` object. +/// ++ (DBTEAMLOGSharedLinkCopyDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyType.h new file mode 100644 index 000000000..49ad29575 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCopyType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkCopyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkCopyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkCopyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkCopyType` struct. +/// +@interface DBTEAMLOGSharedLinkCopyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkCopyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkCopyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCopyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkCopyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkCopyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCopyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkCopyType` object. +/// ++ (DBTEAMLOGSharedLinkCopyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateDetails.h new file mode 100644 index 000000000..130a61600 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateDetails.h @@ -0,0 +1,90 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkAccessLevel; +@class DBTEAMLOGSharedLinkCreateDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkCreateDetails` struct. +/// +/// Created a new shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkCreateDetails : NSObject + +#pragma mark - Instance fields + +/// Defines who can access the shared link. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGSharedLinkAccessLevel *sharedLinkAccessLevel; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sharedLinkAccessLevel Defines who can access the shared link. Might +/// be missing due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSharedLinkAccessLevel:(nullable DBTEAMLOGSharedLinkAccessLevel *)sharedLinkAccessLevel; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkCreateDetails` struct. +/// +@interface DBTEAMLOGSharedLinkCreateDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkCreateDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkCreateDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCreateDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkCreateDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkCreateDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCreateDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkCreateDetails` object. +/// ++ (DBTEAMLOGSharedLinkCreateDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateType.h new file mode 100644 index 000000000..731988e9b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkCreateType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkCreateType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkCreateType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkCreateType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkCreateType` struct. +/// +@interface DBTEAMLOGSharedLinkCreateTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkCreateType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkCreateType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCreateType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkCreateType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkCreateType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkCreateType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkCreateType` object. +/// ++ (DBTEAMLOGSharedLinkCreateType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableDetails.h new file mode 100644 index 000000000..8b0d7f1c5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableDetails.h @@ -0,0 +1,89 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkDisableDetails; +@class DBTEAMLOGUserLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkDisableDetails` struct. +/// +/// Removed a shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkDisableDetails : NSObject + +#pragma mark - Instance fields + +/// Shared link owner details. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedLinkOwner; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sharedLinkOwner Shared link owner details. Might be missing due to +/// historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSharedLinkOwner:(nullable DBTEAMLOGUserLogInfo *)sharedLinkOwner; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkDisableDetails` struct. +/// +@interface DBTEAMLOGSharedLinkDisableDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkDisableDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkDisableDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDisableDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkDisableDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkDisableDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDisableDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkDisableDetails` object. +/// ++ (DBTEAMLOGSharedLinkDisableDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableType.h new file mode 100644 index 000000000..1828ae114 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDisableType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkDisableType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkDisableType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkDisableType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkDisableType` struct. +/// +@interface DBTEAMLOGSharedLinkDisableTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkDisableType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkDisableType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDisableType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkDisableType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkDisableType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDisableType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkDisableType` object. +/// ++ (DBTEAMLOGSharedLinkDisableType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadDetails.h new file mode 100644 index 000000000..b97e19c70 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadDetails.h @@ -0,0 +1,89 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkDownloadDetails; +@class DBTEAMLOGUserLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkDownloadDetails` struct. +/// +/// Downloaded a file/folder from a shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkDownloadDetails : NSObject + +#pragma mark - Instance fields + +/// Shared link owner details. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedLinkOwner; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sharedLinkOwner Shared link owner details. Might be missing due to +/// historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSharedLinkOwner:(nullable DBTEAMLOGUserLogInfo *)sharedLinkOwner; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkDownloadDetails` struct. +/// +@interface DBTEAMLOGSharedLinkDownloadDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkDownloadDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkDownloadDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDownloadDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkDownloadDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkDownloadDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDownloadDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkDownloadDetails` object. +/// ++ (DBTEAMLOGSharedLinkDownloadDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadType.h new file mode 100644 index 000000000..dd88c0cef --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkDownloadType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkDownloadType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkDownloadType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkDownloadType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkDownloadType` struct. +/// +@interface DBTEAMLOGSharedLinkDownloadTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkDownloadType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkDownloadType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDownloadType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkDownloadType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkDownloadType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkDownloadType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkDownloadType` object. +/// ++ (DBTEAMLOGSharedLinkDownloadType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryDetails.h new file mode 100644 index 000000000..de91eea3a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryDetails.h @@ -0,0 +1,90 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkRemoveExpiryDetails; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkRemoveExpiryDetails` struct. +/// +/// Removed a shared link expiration date. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkRemoveExpiryDetails : NSObject + +#pragma mark - Instance fields + +/// Previous shared link expiration date. Might be missing due to historical +/// data gap. +@property (nonatomic, readonly, nullable) NSDate *previousValue; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param previousValue Previous shared link expiration date. Might be missing +/// due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithPreviousValue:(nullable NSDate *)previousValue; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkRemoveExpiryDetails` struct. +/// +@interface DBTEAMLOGSharedLinkRemoveExpiryDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkRemoveExpiryDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkRemoveExpiryDetails` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkRemoveExpiryDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkRemoveExpiryDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkRemoveExpiryDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkRemoveExpiryDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkRemoveExpiryDetails` +/// object. +/// ++ (DBTEAMLOGSharedLinkRemoveExpiryDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryType.h new file mode 100644 index 000000000..c8c9b0fca --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkRemoveExpiryType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkRemoveExpiryType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkRemoveExpiryType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkRemoveExpiryType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkRemoveExpiryType` struct. +/// +@interface DBTEAMLOGSharedLinkRemoveExpiryTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkRemoveExpiryType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkRemoveExpiryType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkRemoveExpiryType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkRemoveExpiryType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkRemoveExpiryType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkRemoveExpiryType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkRemoveExpiryType` +/// object. +/// ++ (DBTEAMLOGSharedLinkRemoveExpiryType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareDetails.h new file mode 100644 index 000000000..b53236503 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareDetails.h @@ -0,0 +1,96 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGExternalUserLogInfo; +@class DBTEAMLOGSharedLinkShareDetails; +@class DBTEAMLOGUserLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkShareDetails` struct. +/// +/// Added new members as the audience of a shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkShareDetails : NSObject + +#pragma mark - Instance fields + +/// Shared link owner details. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedLinkOwner; + +/// Users without a Dropbox account that were added as shared link audience. +@property (nonatomic, readonly, nullable) NSArray *externalUsers; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sharedLinkOwner Shared link owner details. Might be missing due to +/// historical data gap. +/// @param externalUsers Users without a Dropbox account that were added as +/// shared link audience. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSharedLinkOwner:(nullable DBTEAMLOGUserLogInfo *)sharedLinkOwner + externalUsers:(nullable NSArray *)externalUsers; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkShareDetails` struct. +/// +@interface DBTEAMLOGSharedLinkShareDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkShareDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkShareDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkShareDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkShareDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkShareDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkShareDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkShareDetails` object. +/// ++ (DBTEAMLOGSharedLinkShareDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareType.h new file mode 100644 index 000000000..1e755987a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkShareType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkShareType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkShareType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkShareType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkShareType` struct. +/// +@interface DBTEAMLOGSharedLinkShareTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkShareType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkShareType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkShareType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkShareType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkShareType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkShareType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkShareType` object. +/// ++ (DBTEAMLOGSharedLinkShareType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewDetails.h new file mode 100644 index 000000000..555c1b5f2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewDetails.h @@ -0,0 +1,89 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkViewDetails; +@class DBTEAMLOGUserLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkViewDetails` struct. +/// +/// Opened a shared link. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkViewDetails : NSObject + +#pragma mark - Instance fields + +/// Shared link owner details. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGUserLogInfo *sharedLinkOwner; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param sharedLinkOwner Shared link owner details. Might be missing due to +/// historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSharedLinkOwner:(nullable DBTEAMLOGUserLogInfo *)sharedLinkOwner; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// +/// @return An initialized instance. +/// +- (instancetype)initDefault; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkViewDetails` struct. +/// +@interface DBTEAMLOGSharedLinkViewDetailsSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkViewDetails` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkViewDetails` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkViewDetails` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkViewDetails *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkViewDetails` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkViewDetails` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkViewDetails` object. +/// ++ (DBTEAMLOGSharedLinkViewDetails *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewType.h new file mode 100644 index 000000000..34e714b0a --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkViewType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedLinkViewType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedLinkViewType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedLinkViewType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedLinkViewType` struct. +/// +@interface DBTEAMLOGSharedLinkViewTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedLinkViewType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedLinkViewType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkViewType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkViewType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedLinkViewType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedLinkViewType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedLinkViewType` object. +/// ++ (DBTEAMLOGSharedLinkViewType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkAudience.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkVisibility.h similarity index 53% rename from Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkAudience.h rename to Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkVisibility.h index 83337d52c..7b054ad80 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGLinkAudience.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedLinkVisibility.h @@ -8,65 +8,67 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGLinkAudience; +@class DBTEAMLOGSharedLinkVisibility; NS_ASSUME_NONNULL_BEGIN #pragma mark - API Object /// -/// The `LinkAudience` union. +/// The `SharedLinkVisibility` union. +/// +/// Defines who has access to a shared link. /// /// This class implements the `DBSerializable` protocol (serialize and /// deserialize instance methods), which is required for all Obj-C SDK API route /// objects. /// -@interface DBTEAMLOGLinkAudience : NSObject +@interface DBTEAMLOGSharedLinkVisibility : NSObject #pragma mark - Instance fields -/// The `DBTEAMLOGLinkAudienceTag` enum type represents the possible tag states -/// with which the `DBTEAMLOGLinkAudience` union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGLinkAudienceTag) { +/// The `DBTEAMLOGSharedLinkVisibilityTag` enum type represents the possible tag +/// states with which the `DBTEAMLOGSharedLinkVisibility` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGSharedLinkVisibilityTag) { /// (no description). - DBTEAMLOGLinkAudiencePublic, + DBTEAMLOGSharedLinkVisibilityPassword, /// (no description). - DBTEAMLOGLinkAudienceTeam, + DBTEAMLOGSharedLinkVisibilityPublic, /// (no description). - DBTEAMLOGLinkAudienceMembers, + DBTEAMLOGSharedLinkVisibilityTeamOnly, /// (no description). - DBTEAMLOGLinkAudienceOther, + DBTEAMLOGSharedLinkVisibilityOther, }; /// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGLinkAudienceTag tag; +@property (nonatomic, readonly) DBTEAMLOGSharedLinkVisibilityTag tag; #pragma mark - Constructors /// -/// Initializes union class with tag state of "public". +/// Initializes union class with tag state of "password". /// /// @return An initialized instance. /// -- (instancetype)initWithPublic; +- (instancetype)initWithPassword; /// -/// Initializes union class with tag state of "team". +/// Initializes union class with tag state of "public". /// /// @return An initialized instance. /// -- (instancetype)initWithTeam; +- (instancetype)initWithPublic; /// -/// Initializes union class with tag state of "members". +/// Initializes union class with tag state of "team_only". /// /// @return An initialized instance. /// -- (instancetype)initWithMembers; +- (instancetype)initWithTeamOnly; /// /// Initializes union class with tag state of "other". @@ -80,25 +82,25 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGLinkAudienceTag) { #pragma mark - Tag state methods /// -/// Retrieves whether the union's current tag state has value "public". +/// Retrieves whether the union's current tag state has value "password". /// -/// @return Whether the union's current tag state has value "public". +/// @return Whether the union's current tag state has value "password". /// -- (BOOL)isPublic; +- (BOOL)isPassword; /// -/// Retrieves whether the union's current tag state has value "team". +/// Retrieves whether the union's current tag state has value "public". /// -/// @return Whether the union's current tag state has value "team". +/// @return Whether the union's current tag state has value "public". /// -- (BOOL)isTeam; +- (BOOL)isPublic; /// -/// Retrieves whether the union's current tag state has value "members". +/// Retrieves whether the union's current tag state has value "team_only". /// -/// @return Whether the union's current tag state has value "members". +/// @return Whether the union's current tag state has value "team_only". /// -- (BOOL)isMembers; +- (BOOL)isTeamOnly; /// /// Retrieves whether the union's current tag state has value "other". @@ -119,29 +121,30 @@ typedef NS_ENUM(NSInteger, DBTEAMLOGLinkAudienceTag) { #pragma mark - Serializer Object /// -/// The serialization class for the `DBTEAMLOGLinkAudience` union. +/// The serialization class for the `DBTEAMLOGSharedLinkVisibility` union. /// -@interface DBTEAMLOGLinkAudienceSerializer : NSObject +@interface DBTEAMLOGSharedLinkVisibilitySerializer : NSObject /// -/// Serializes `DBTEAMLOGLinkAudience` instances. +/// Serializes `DBTEAMLOGSharedLinkVisibility` instances. /// -/// @param instance An instance of the `DBTEAMLOGLinkAudience` API object. +/// @param instance An instance of the `DBTEAMLOGSharedLinkVisibility` API +/// object. /// /// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGLinkAudience` API object. +/// `DBTEAMLOGSharedLinkVisibility` API object. /// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGLinkAudience *)instance; ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedLinkVisibility *)instance; /// -/// Deserializes `DBTEAMLOGLinkAudience` instances. +/// Deserializes `DBTEAMLOGSharedLinkVisibility` instances. /// /// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGLinkAudience` API object. +/// `DBTEAMLOGSharedLinkVisibility` API object. /// -/// @return An instantiation of the `DBTEAMLOGLinkAudience` object. +/// @return An instantiation of the `DBTEAMLOGSharedLinkVisibility` object. /// -+ (DBTEAMLOGLinkAudience *)deserialize:(NSDictionary *)dict; ++ (DBTEAMLOGSharedLinkVisibility *)deserialize:(NSDictionary *)dict; @end diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedNoteOpenedType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedNoteOpenedType.h new file mode 100644 index 000000000..6f2dc6059 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharedNoteOpenedType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharedNoteOpenedType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharedNoteOpenedType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharedNoteOpenedType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharedNoteOpenedType` struct. +/// +@interface DBTEAMLOGSharedNoteOpenedTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharedNoteOpenedType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharedNoteOpenedType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedNoteOpenedType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharedNoteOpenedType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharedNoteOpenedType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharedNoteOpenedType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharedNoteOpenedType` object. +/// ++ (DBTEAMLOGSharedNoteOpenedType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeFolderJoinPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeFolderJoinPolicyType.h new file mode 100644 index 000000000..34ec2bbae --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeFolderJoinPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharingChangeFolderJoinPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharingChangeFolderJoinPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharingChangeFolderJoinPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharingChangeFolderJoinPolicyType` struct. +/// +@interface DBTEAMLOGSharingChangeFolderJoinPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharingChangeFolderJoinPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSharingChangeFolderJoinPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharingChangeFolderJoinPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharingChangeFolderJoinPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharingChangeFolderJoinPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharingChangeFolderJoinPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharingChangeFolderJoinPolicyType` +/// object. +/// ++ (DBTEAMLOGSharingChangeFolderJoinPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeLinkPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeLinkPolicyType.h new file mode 100644 index 000000000..6cd93bb92 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeLinkPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharingChangeLinkPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharingChangeLinkPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharingChangeLinkPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharingChangeLinkPolicyType` struct. +/// +@interface DBTEAMLOGSharingChangeLinkPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharingChangeLinkPolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharingChangeLinkPolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharingChangeLinkPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharingChangeLinkPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharingChangeLinkPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharingChangeLinkPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharingChangeLinkPolicyType` +/// object. +/// ++ (DBTEAMLOGSharingChangeLinkPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeMemberPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeMemberPolicyType.h new file mode 100644 index 000000000..0aff8f008 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSharingChangeMemberPolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSharingChangeMemberPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SharingChangeMemberPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSharingChangeMemberPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SharingChangeMemberPolicyType` struct. +/// +@interface DBTEAMLOGSharingChangeMemberPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSharingChangeMemberPolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSharingChangeMemberPolicyType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSharingChangeMemberPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSharingChangeMemberPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSharingChangeMemberPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSharingChangeMemberPolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSharingChangeMemberPolicyType` +/// object. +/// ++ (DBTEAMLOGSharingChangeMemberPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelAppCreateDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelAppCreateDetails.h deleted file mode 100644 index 2480a23a6..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelAppCreateDetails.h +++ /dev/null @@ -1,92 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelAppCreateDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelAppCreateDetails` struct. -/// -/// Created a link to a file using an app. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelAppCreateDetails : NSObject - -#pragma mark - Instance fields - -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; - -/// Shared link token key. -@property (nonatomic, readonly, copy, nullable) NSString *tokenKey; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. -/// @param tokenKey Shared link token key. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharingPermission:(nullable NSString *)sharingPermission tokenKey:(nullable NSString *)tokenKey; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelAppCreateDetails` struct. -/// -@interface DBTEAMLOGShmodelAppCreateDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelAppCreateDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelAppCreateDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelAppCreateDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelAppCreateDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelAppCreateDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelAppCreateDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelAppCreateDetails` object. -/// -+ (DBTEAMLOGShmodelAppCreateDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelCreateDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelCreateDetails.h deleted file mode 100644 index ec91ec7c5..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelCreateDetails.h +++ /dev/null @@ -1,92 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelCreateDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelCreateDetails` struct. -/// -/// Created a new link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelCreateDetails : NSObject - -#pragma mark - Instance fields - -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; - -/// Shared link token key. -@property (nonatomic, readonly, copy, nullable) NSString *tokenKey; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. -/// @param tokenKey Shared link token key. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharingPermission:(nullable NSString *)sharingPermission tokenKey:(nullable NSString *)tokenKey; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelCreateDetails` struct. -/// -@interface DBTEAMLOGShmodelCreateDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelCreateDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelCreateDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelCreateDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelCreateDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelCreateDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelCreateDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelCreateDetails` object. -/// -+ (DBTEAMLOGShmodelCreateDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelDisableDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelDisableDetails.h deleted file mode 100644 index 38045b5da..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelDisableDetails.h +++ /dev/null @@ -1,92 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelDisableDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelDisableDetails` struct. -/// -/// Removed a link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelDisableDetails : NSObject - -#pragma mark - Instance fields - -/// Sharing permission. Might be missing due to historical data gap. -@property (nonatomic, readonly, copy, nullable) NSString *sharingPermission; - -/// Shared link token key. -@property (nonatomic, readonly, copy, nullable) NSString *tokenKey; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param sharingPermission Sharing permission. Might be missing due to -/// historical data gap. -/// @param tokenKey Shared link token key. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharingPermission:(nullable NSString *)sharingPermission tokenKey:(nullable NSString *)tokenKey; - -/// -/// Convenience constructor (exposes only non-nullable instance variables with -/// no default value). -/// -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelDisableDetails` struct. -/// -@interface DBTEAMLOGShmodelDisableDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelDisableDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelDisableDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelDisableDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelDisableDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelDisableDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelDisableDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelDisableDetails` object. -/// -+ (DBTEAMLOGShmodelDisableDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelFbShareDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelFbShareDetails.h deleted file mode 100644 index 6f051af51..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelFbShareDetails.h +++ /dev/null @@ -1,80 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGNonTeamMemberLogInfo; -@class DBTEAMLOGShmodelFbShareDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelFbShareDetails` struct. -/// -/// Shared a link with Facebook users. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelFbShareDetails : NSObject - -#pragma mark - Instance fields - -/// Sharing non member recipients. -@property (nonatomic, readonly) NSArray *sharingNonMemberRecipients; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param sharingNonMemberRecipients Sharing non member recipients. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithSharingNonMemberRecipients: - (NSArray *)sharingNonMemberRecipients; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelFbShareDetails` struct. -/// -@interface DBTEAMLOGShmodelFbShareDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelFbShareDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelFbShareDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelFbShareDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelFbShareDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelFbShareDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelFbShareDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelFbShareDetails` object. -/// -+ (DBTEAMLOGShmodelFbShareDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelGroupShareType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelGroupShareType.h new file mode 100644 index 000000000..9c0432cce --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelGroupShareType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGShmodelGroupShareType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `ShmodelGroupShareType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGShmodelGroupShareType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `ShmodelGroupShareType` struct. +/// +@interface DBTEAMLOGShmodelGroupShareTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGShmodelGroupShareType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGShmodelGroupShareType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGShmodelGroupShareType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelGroupShareType *)instance; + +/// +/// Deserializes `DBTEAMLOGShmodelGroupShareType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGShmodelGroupShareType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGShmodelGroupShareType` object. +/// ++ (DBTEAMLOGShmodelGroupShareType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelRemoveExpirationDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelRemoveExpirationDetails.h deleted file mode 100644 index f645706ba..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelRemoveExpirationDetails.h +++ /dev/null @@ -1,74 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelRemoveExpirationDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelRemoveExpirationDetails` struct. -/// -/// Removed the expiration date from a link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelRemoveExpirationDetails : NSObject - -#pragma mark - Instance fields - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelRemoveExpirationDetails` struct. -/// -@interface DBTEAMLOGShmodelRemoveExpirationDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelRemoveExpirationDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelRemoveExpirationDetails` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelRemoveExpirationDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelRemoveExpirationDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelRemoveExpirationDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelRemoveExpirationDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelRemoveExpirationDetails` -/// object. -/// -+ (DBTEAMLOGShmodelRemoveExpirationDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelSetExpirationDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelSetExpirationDetails.h deleted file mode 100644 index e482a9f5e..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelSetExpirationDetails.h +++ /dev/null @@ -1,85 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelSetExpirationDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelSetExpirationDetails` struct. -/// -/// Added an expiration date to a link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelSetExpirationDetails : NSObject - -#pragma mark - Instance fields - -/// Expiration starting date. -@property (nonatomic, readonly, copy) NSString *expirationStartDate; - -/// The number of days from the starting expiration date after which the link -/// will expire. -@property (nonatomic, readonly) NSNumber *expirationDays; - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @param expirationStartDate Expiration starting date. -/// @param expirationDays The number of days from the starting expiration date -/// after which the link will expire. -/// -/// @return An initialized instance. -/// -- (instancetype)initWithExpirationStartDate:(NSString *)expirationStartDate expirationDays:(NSNumber *)expirationDays; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelSetExpirationDetails` struct. -/// -@interface DBTEAMLOGShmodelSetExpirationDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelSetExpirationDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelSetExpirationDetails` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelSetExpirationDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelSetExpirationDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelSetExpirationDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelSetExpirationDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelSetExpirationDetails` -/// object. -/// -+ (DBTEAMLOGShmodelSetExpirationDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamCopyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamCopyDetails.h deleted file mode 100644 index c913243eb..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamCopyDetails.h +++ /dev/null @@ -1,73 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelTeamCopyDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelTeamCopyDetails` struct. -/// -/// Added a team member's file/folder to their Dropbox from a link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelTeamCopyDetails : NSObject - -#pragma mark - Instance fields - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelTeamCopyDetails` struct. -/// -@interface DBTEAMLOGShmodelTeamCopyDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelTeamCopyDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelTeamCopyDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamCopyDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelTeamCopyDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelTeamCopyDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamCopyDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelTeamCopyDetails` object. -/// -+ (DBTEAMLOGShmodelTeamCopyDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamShareDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamShareDetails.h deleted file mode 100644 index ec7299b63..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamShareDetails.h +++ /dev/null @@ -1,73 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelTeamShareDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelTeamShareDetails` struct. -/// -/// Shared a link with team members. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelTeamShareDetails : NSObject - -#pragma mark - Instance fields - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelTeamShareDetails` struct. -/// -@interface DBTEAMLOGShmodelTeamShareDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelTeamShareDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelTeamShareDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamShareDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelTeamShareDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelTeamShareDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamShareDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelTeamShareDetails` object. -/// -+ (DBTEAMLOGShmodelTeamShareDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamViewDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamViewDetails.h deleted file mode 100644 index b0bb7e485..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelTeamViewDetails.h +++ /dev/null @@ -1,73 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelTeamViewDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelTeamViewDetails` struct. -/// -/// Opened a team member's link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelTeamViewDetails : NSObject - -#pragma mark - Instance fields - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelTeamViewDetails` struct. -/// -@interface DBTEAMLOGShmodelTeamViewDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelTeamViewDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelTeamViewDetails` API -/// object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamViewDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelTeamViewDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelTeamViewDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelTeamViewDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelTeamViewDetails` object. -/// -+ (DBTEAMLOGShmodelTeamViewDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPublicDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPublicDetails.h deleted file mode 100644 index b78594848..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityPublicDetails.h +++ /dev/null @@ -1,74 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelVisibilityPublicDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelVisibilityPublicDetails` struct. -/// -/// Made a file/folder visible to anyone with the link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelVisibilityPublicDetails : NSObject - -#pragma mark - Instance fields - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelVisibilityPublicDetails` struct. -/// -@interface DBTEAMLOGShmodelVisibilityPublicDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelVisibilityPublicDetails` instances. -/// -/// @param instance An instance of the `DBTEAMLOGShmodelVisibilityPublicDetails` -/// API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelVisibilityPublicDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelVisibilityPublicDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelVisibilityPublicDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelVisibilityPublicDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelVisibilityPublicDetails` -/// object. -/// -+ (DBTEAMLOGShmodelVisibilityPublicDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h deleted file mode 100644 index 566a3dc6b..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h +++ /dev/null @@ -1,74 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGShmodelVisibilityTeamOnlyDetails; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// The `ShmodelVisibilityTeamOnlyDetails` struct. -/// -/// Made a file/folder visible only to team members with the link. -/// -/// This class implements the `DBSerializable` protocol (serialize and -/// deserialize instance methods), which is required for all Obj-C SDK API route -/// objects. -/// -@interface DBTEAMLOGShmodelVisibilityTeamOnlyDetails : NSObject - -#pragma mark - Instance fields - -#pragma mark - Constructors - -/// -/// Full constructor for the struct (exposes all instance variables). -/// -/// @return An initialized instance. -/// -- (instancetype)initDefault; - -- (instancetype)init NS_UNAVAILABLE; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `ShmodelVisibilityTeamOnlyDetails` struct. -/// -@interface DBTEAMLOGShmodelVisibilityTeamOnlyDetailsSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGShmodelVisibilityTeamOnlyDetails` instances. -/// -/// @param instance An instance of the -/// `DBTEAMLOGShmodelVisibilityTeamOnlyDetails` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelVisibilityTeamOnlyDetails` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)instance; - -/// -/// Deserializes `DBTEAMLOGShmodelVisibilityTeamOnlyDetails` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGShmodelVisibilityTeamOnlyDetails` API object. -/// -/// @return An instantiation of the `DBTEAMLOGShmodelVisibilityTeamOnlyDetails` -/// object. -/// -+ (DBTEAMLOGShmodelVisibilityTeamOnlyDetails *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionEndType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionEndType.h new file mode 100644 index 000000000..261e4f240 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionEndType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSignInAsSessionEndType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SignInAsSessionEndType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSignInAsSessionEndType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SignInAsSessionEndType` struct. +/// +@interface DBTEAMLOGSignInAsSessionEndTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSignInAsSessionEndType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSignInAsSessionEndType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSignInAsSessionEndType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionEndType *)instance; + +/// +/// Deserializes `DBTEAMLOGSignInAsSessionEndType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSignInAsSessionEndType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSignInAsSessionEndType` object. +/// ++ (DBTEAMLOGSignInAsSessionEndType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionStartType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionStartType.h new file mode 100644 index 000000000..1739d7975 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSignInAsSessionStartType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSignInAsSessionStartType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SignInAsSessionStartType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSignInAsSessionStartType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SignInAsSessionStartType` struct. +/// +@interface DBTEAMLOGSignInAsSessionStartTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSignInAsSessionStartType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSignInAsSessionStartType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSignInAsSessionStartType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSignInAsSessionStartType *)instance; + +/// +/// Deserializes `DBTEAMLOGSignInAsSessionStartType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSignInAsSessionStartType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSignInAsSessionStartType` object. +/// ++ (DBTEAMLOGSignInAsSessionStartType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyDetails.h index 9b39737c3..f7a622666 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyDetails.h @@ -29,7 +29,7 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields /// New smart sync policy. -@property (nonatomic, readonly) DBTEAMPOLICIESSmartSyncPolicy *dNewValue; +@property (nonatomic, readonly, nullable) DBTEAMPOLICIESSmartSyncPolicy *dNewValue; /// Previous smart sync policy. @property (nonatomic, readonly, nullable) DBTEAMPOLICIESSmartSyncPolicy *previousValue; @@ -44,18 +44,17 @@ NS_ASSUME_NONNULL_BEGIN /// /// @return An initialized instance. /// -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSmartSyncPolicy *)dNewValue +- (instancetype)initWithDNewValue:(nullable DBTEAMPOLICIESSmartSyncPolicy *)dNewValue previousValue:(nullable DBTEAMPOLICIESSmartSyncPolicy *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with /// no default value). /// -/// @param dNewValue New smart sync policy. /// /// @return An initialized instance. /// -- (instancetype)initWithDNewValue:(DBTEAMPOLICIESSmartSyncPolicy *)dNewValue; +- (instancetype)initDefault; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyType.h new file mode 100644 index 000000000..875696723 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncChangePolicyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSmartSyncChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SmartSyncChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSmartSyncChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SmartSyncChangePolicyType` struct. +/// +@interface DBTEAMLOGSmartSyncChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSmartSyncChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSmartSyncChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSmartSyncChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSmartSyncChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSmartSyncChangePolicyType` object. +/// ++ (DBTEAMLOGSmartSyncChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h new file mode 100644 index 000000000..6547aea2e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SmartSyncCreateAdminPrivilegeReportType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SmartSyncCreateAdminPrivilegeReportType` +/// struct. +/// +@interface DBTEAMLOGSmartSyncCreateAdminPrivilegeReportTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)instance; + +/// +/// Deserializes `DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType` object. +/// ++ (DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncNotOptOutType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncNotOptOutType.h new file mode 100644 index 000000000..a24a4d0eb --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncNotOptOutType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSmartSyncNotOptOutType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SmartSyncNotOptOutType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSmartSyncNotOptOutType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SmartSyncNotOptOutType` struct. +/// +@interface DBTEAMLOGSmartSyncNotOptOutTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSmartSyncNotOptOutType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSmartSyncNotOptOutType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncNotOptOutType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSmartSyncNotOptOutType *)instance; + +/// +/// Deserializes `DBTEAMLOGSmartSyncNotOptOutType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncNotOptOutType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSmartSyncNotOptOutType` object. +/// ++ (DBTEAMLOGSmartSyncNotOptOutType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncOptOutType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncOptOutType.h new file mode 100644 index 000000000..27988cce4 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSmartSyncOptOutType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSmartSyncOptOutType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SmartSyncOptOutType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSmartSyncOptOutType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SmartSyncOptOutType` struct. +/// +@interface DBTEAMLOGSmartSyncOptOutTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSmartSyncOptOutType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSmartSyncOptOutType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncOptOutType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSmartSyncOptOutType *)instance; + +/// +/// Deserializes `DBTEAMLOGSmartSyncOptOutType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSmartSyncOptOutType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSmartSyncOptOutType` object. +/// ++ (DBTEAMLOGSmartSyncOptOutType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSpaceCapsType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSpaceCapsType.h new file mode 100644 index 000000000..a1dbe9e51 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSpaceCapsType.h @@ -0,0 +1,150 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSpaceCapsType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SpaceCapsType` union. +/// +/// Space limit alert policy +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSpaceCapsType : NSObject + +#pragma mark - Instance fields + +/// The `DBTEAMLOGSpaceCapsTypeTag` enum type represents the possible tag states +/// with which the `DBTEAMLOGSpaceCapsType` union can exist. +typedef NS_ENUM(NSInteger, DBTEAMLOGSpaceCapsTypeTag) { + /// (no description). + DBTEAMLOGSpaceCapsTypeHard, + + /// (no description). + DBTEAMLOGSpaceCapsTypeOff, + + /// (no description). + DBTEAMLOGSpaceCapsTypeSoft, + + /// (no description). + DBTEAMLOGSpaceCapsTypeOther, + +}; + +/// Represents the union's current tag state. +@property (nonatomic, readonly) DBTEAMLOGSpaceCapsTypeTag tag; + +#pragma mark - Constructors + +/// +/// Initializes union class with tag state of "hard". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithHard; + +/// +/// Initializes union class with tag state of "off". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOff; + +/// +/// Initializes union class with tag state of "soft". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithSoft; + +/// +/// Initializes union class with tag state of "other". +/// +/// @return An initialized instance. +/// +- (instancetype)initWithOther; + +- (instancetype)init NS_UNAVAILABLE; + +#pragma mark - Tag state methods + +/// +/// Retrieves whether the union's current tag state has value "hard". +/// +/// @return Whether the union's current tag state has value "hard". +/// +- (BOOL)isHard; + +/// +/// Retrieves whether the union's current tag state has value "off". +/// +/// @return Whether the union's current tag state has value "off". +/// +- (BOOL)isOff; + +/// +/// Retrieves whether the union's current tag state has value "soft". +/// +/// @return Whether the union's current tag state has value "soft". +/// +- (BOOL)isSoft; + +/// +/// Retrieves whether the union's current tag state has value "other". +/// +/// @return Whether the union's current tag state has value "other". +/// +- (BOOL)isOther; + +/// +/// Retrieves string value of union's current tag state. +/// +/// @return A human-readable string representing the union's current tag state. +/// +- (NSString *)tagName; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `DBTEAMLOGSpaceCapsType` union. +/// +@interface DBTEAMLOGSpaceCapsTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSpaceCapsType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSpaceCapsType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSpaceCapsType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSpaceCapsType *)instance; + +/// +/// Deserializes `DBTEAMLOGSpaceCapsType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSpaceCapsType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSpaceCapsType` object. +/// ++ (DBTEAMLOGSpaceCapsType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddCertType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddCertType.h new file mode 100644 index 000000000..d5aad1f96 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddCertType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoAddCertType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoAddCertType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoAddCertType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoAddCertType` struct. +/// +@interface DBTEAMLOGSsoAddCertTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoAddCertType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoAddCertType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoAddCertType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoAddCertType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoAddCertType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoAddCertType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoAddCertType` object. +/// ++ (DBTEAMLOGSsoAddCertType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLoginUrlType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLoginUrlType.h new file mode 100644 index 000000000..f2566a82e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLoginUrlType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoAddLoginUrlType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoAddLoginUrlType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoAddLoginUrlType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoAddLoginUrlType` struct. +/// +@interface DBTEAMLOGSsoAddLoginUrlTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoAddLoginUrlType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoAddLoginUrlType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoAddLoginUrlType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoAddLoginUrlType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoAddLoginUrlType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoAddLoginUrlType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoAddLoginUrlType` object. +/// ++ (DBTEAMLOGSsoAddLoginUrlType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLogoutUrlType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLogoutUrlType.h new file mode 100644 index 000000000..cee179d0b --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoAddLogoutUrlType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoAddLogoutUrlType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoAddLogoutUrlType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoAddLogoutUrlType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoAddLogoutUrlType` struct. +/// +@interface DBTEAMLOGSsoAddLogoutUrlTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoAddLogoutUrlType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoAddLogoutUrlType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoAddLogoutUrlType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoAddLogoutUrlType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoAddLogoutUrlType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoAddLogoutUrlType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoAddLogoutUrlType` object. +/// ++ (DBTEAMLOGSsoAddLogoutUrlType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeCertType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeCertType.h new file mode 100644 index 000000000..d900a461e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeCertType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoChangeCertType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoChangeCertType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoChangeCertType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoChangeCertType` struct. +/// +@interface DBTEAMLOGSsoChangeCertTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoChangeCertType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoChangeCertType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeCertType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoChangeCertType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoChangeCertType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeCertType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoChangeCertType` object. +/// ++ (DBTEAMLOGSsoChangeCertType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLoginUrlType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLoginUrlType.h new file mode 100644 index 000000000..c38ea1748 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLoginUrlType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoChangeLoginUrlType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoChangeLoginUrlType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoChangeLoginUrlType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoChangeLoginUrlType` struct. +/// +@interface DBTEAMLOGSsoChangeLoginUrlTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoChangeLoginUrlType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoChangeLoginUrlType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeLoginUrlType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoChangeLoginUrlType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoChangeLoginUrlType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeLoginUrlType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoChangeLoginUrlType` object. +/// ++ (DBTEAMLOGSsoChangeLoginUrlType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLogoutUrlType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLogoutUrlType.h new file mode 100644 index 000000000..e75f938b2 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeLogoutUrlType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoChangeLogoutUrlType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoChangeLogoutUrlType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoChangeLogoutUrlType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoChangeLogoutUrlType` struct. +/// +@interface DBTEAMLOGSsoChangeLogoutUrlTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoChangeLogoutUrlType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoChangeLogoutUrlType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeLogoutUrlType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoChangeLogoutUrlType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoChangeLogoutUrlType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeLogoutUrlType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoChangeLogoutUrlType` object. +/// ++ (DBTEAMLOGSsoChangeLogoutUrlType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangePolicyType.h new file mode 100644 index 000000000..2bcb20c3f --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangePolicyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoChangePolicyType` struct. +/// +@interface DBTEAMLOGSsoChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoChangePolicyType` object. +/// ++ (DBTEAMLOGSsoChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeSamlIdentityModeType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeSamlIdentityModeType.h new file mode 100644 index 000000000..aab6bd9e1 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoChangeSamlIdentityModeType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoChangeSamlIdentityModeType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoChangeSamlIdentityModeType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoChangeSamlIdentityModeType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoChangeSamlIdentityModeType` struct. +/// +@interface DBTEAMLOGSsoChangeSamlIdentityModeTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoChangeSamlIdentityModeType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoChangeSamlIdentityModeType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeSamlIdentityModeType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoChangeSamlIdentityModeType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoChangeSamlIdentityModeType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoChangeSamlIdentityModeType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoChangeSamlIdentityModeType` +/// object. +/// ++ (DBTEAMLOGSsoChangeSamlIdentityModeType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoErrorType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoErrorType.h new file mode 100644 index 000000000..affd08c76 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoErrorType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoErrorType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoErrorType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoErrorType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoErrorType` struct. +/// +@interface DBTEAMLOGSsoErrorTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoErrorType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoErrorType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoErrorType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoErrorType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoErrorType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoErrorType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoErrorType` object. +/// ++ (DBTEAMLOGSsoErrorType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveCertType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveCertType.h new file mode 100644 index 000000000..44b396b1d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveCertType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoRemoveCertType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoRemoveCertType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoRemoveCertType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoRemoveCertType` struct. +/// +@interface DBTEAMLOGSsoRemoveCertTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoRemoveCertType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoRemoveCertType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoRemoveCertType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoRemoveCertType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoRemoveCertType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoRemoveCertType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoRemoveCertType` object. +/// ++ (DBTEAMLOGSsoRemoveCertType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLoginUrlType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLoginUrlType.h new file mode 100644 index 000000000..2a02798b8 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLoginUrlType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoRemoveLoginUrlType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoRemoveLoginUrlType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoRemoveLoginUrlType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoRemoveLoginUrlType` struct. +/// +@interface DBTEAMLOGSsoRemoveLoginUrlTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoRemoveLoginUrlType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoRemoveLoginUrlType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoRemoveLoginUrlType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLoginUrlType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoRemoveLoginUrlType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoRemoveLoginUrlType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoRemoveLoginUrlType` object. +/// ++ (DBTEAMLOGSsoRemoveLoginUrlType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLogoutUrlType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLogoutUrlType.h new file mode 100644 index 000000000..ca18446dc --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGSsoRemoveLogoutUrlType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGSsoRemoveLogoutUrlType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `SsoRemoveLogoutUrlType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGSsoRemoveLogoutUrlType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `SsoRemoveLogoutUrlType` struct. +/// +@interface DBTEAMLOGSsoRemoveLogoutUrlTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGSsoRemoveLogoutUrlType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGSsoRemoveLogoutUrlType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoRemoveLogoutUrlType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGSsoRemoveLogoutUrlType *)instance; + +/// +/// Deserializes `DBTEAMLOGSsoRemoveLogoutUrlType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGSsoRemoveLogoutUrlType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGSsoRemoveLogoutUrlType` object. +/// ++ (DBTEAMLOGSsoRemoveLogoutUrlType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamActivityCreateReportType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamActivityCreateReportType.h new file mode 100644 index 000000000..44e1bba94 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamActivityCreateReportType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamActivityCreateReportType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamActivityCreateReportType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamActivityCreateReportType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamActivityCreateReportType` struct. +/// +@interface DBTEAMLOGTeamActivityCreateReportTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamActivityCreateReportType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamActivityCreateReportType` +/// API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamActivityCreateReportType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamActivityCreateReportType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamActivityCreateReportType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamActivityCreateReportType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamActivityCreateReportType` +/// object. +/// ++ (DBTEAMLOGTeamActivityCreateReportType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamEvent.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamEvent.h index b8bfb3a5f..3ef3ea326 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamEvent.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamEvent.h @@ -41,8 +41,9 @@ NS_ASSUME_NONNULL_BEGIN /// The category that this type of action belongs to. @property (nonatomic, readonly) DBTEAMLOGEventCategory *eventCategory; -/// The entity who actually performed the action. -@property (nonatomic, readonly) DBTEAMLOGActorLogInfo *actor; +/// The entity who actually performed the action. Might be missing due to +/// historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGActorLogInfo *actor; /// The origin from which the actor performed the action including information /// about host, ip address, location, session, etc. If the action was performed @@ -50,11 +51,12 @@ NS_ASSUME_NONNULL_BEGIN @property (nonatomic, readonly, nullable) DBTEAMLOGOriginLogInfo *origin; /// True if the action involved a non team member either as the actor or as one -/// of the affected users. -@property (nonatomic, readonly) NSNumber *involveNonTeamMember; +/// of the affected users. Might be missing due to historical data gap. +@property (nonatomic, readonly, nullable) NSNumber *involveNonTeamMember; -/// The user or team on whose behalf the actor performed the action. -@property (nonatomic, readonly) DBTEAMLOGContextLogInfo *context; +/// The user or team on whose behalf the actor performed the action. Might be +/// missing due to historical data gap. +@property (nonatomic, readonly, nullable) DBTEAMLOGContextLogInfo *context; /// Zero or more users and/or groups that are affected by the action. Note that /// this list doesn't include any actors or users in context. @@ -80,18 +82,20 @@ NS_ASSUME_NONNULL_BEGIN /// @param timestamp The Dropbox timestamp representing when the action was /// taken. /// @param eventCategory The category that this type of action belongs to. -/// @param actor The entity who actually performed the action. -/// @param involveNonTeamMember True if the action involved a non team member -/// either as the actor or as one of the affected users. -/// @param context The user or team on whose behalf the actor performed the -/// action. /// @param eventType The particular type of action taken. /// @param details The variable event schema applicable to this type of action, /// instantiated with respect to this particular action. +/// @param actor The entity who actually performed the action. Might be missing +/// due to historical data gap. /// @param origin The origin from which the actor performed the action including /// information about host, ip address, location, session, etc. If the action /// was performed programmatically via the API the origin represents the API /// client. +/// @param involveNonTeamMember True if the action involved a non team member +/// either as the actor or as one of the affected users. Might be missing due to +/// historical data gap. +/// @param context The user or team on whose behalf the actor performed the +/// action. Might be missing due to historical data gap. /// @param participants Zero or more users and/or groups that are affected by /// the action. Note that this list doesn't include any actors or users in /// context. @@ -103,12 +107,12 @@ NS_ASSUME_NONNULL_BEGIN /// - (instancetype)initWithTimestamp:(NSDate *)timestamp eventCategory:(DBTEAMLOGEventCategory *)eventCategory - actor:(DBTEAMLOGActorLogInfo *)actor - involveNonTeamMember:(NSNumber *)involveNonTeamMember - context:(DBTEAMLOGContextLogInfo *)context eventType:(DBTEAMLOGEventType *)eventType details:(DBTEAMLOGEventDetails *)details + actor:(nullable DBTEAMLOGActorLogInfo *)actor origin:(nullable DBTEAMLOGOriginLogInfo *)origin + involveNonTeamMember:(nullable NSNumber *)involveNonTeamMember + context:(nullable DBTEAMLOGContextLogInfo *)context participants:(nullable NSArray *)participants assets:(nullable NSArray *)assets; @@ -119,11 +123,6 @@ NS_ASSUME_NONNULL_BEGIN /// @param timestamp The Dropbox timestamp representing when the action was /// taken. /// @param eventCategory The category that this type of action belongs to. -/// @param actor The entity who actually performed the action. -/// @param involveNonTeamMember True if the action involved a non team member -/// either as the actor or as one of the affected users. -/// @param context The user or team on whose behalf the actor performed the -/// action. /// @param eventType The particular type of action taken. /// @param details The variable event schema applicable to this type of action, /// instantiated with respect to this particular action. @@ -132,9 +131,6 @@ NS_ASSUME_NONNULL_BEGIN /// - (instancetype)initWithTimestamp:(NSDate *)timestamp eventCategory:(DBTEAMLOGEventCategory *)eventCategory - actor:(DBTEAMLOGActorLogInfo *)actor - involveNonTeamMember:(NSNumber *)involveNonTeamMember - context:(DBTEAMLOGContextLogInfo *)context eventType:(DBTEAMLOGEventType *)eventType details:(DBTEAMLOGEventDetails *)details; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusDetails.h index c64a8a2b6..ab50d8016 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusDetails.h @@ -9,7 +9,7 @@ #import "DBSerializableProtocol.h" @class DBTEAMLOGTeamFolderChangeStatusDetails; -@class DBTEAMLOGTeamFolderStatus; +@class DBTEAMTeamFolderStatus; NS_ASSUME_NONNULL_BEGIN @@ -29,10 +29,10 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields /// New team folder status. -@property (nonatomic, readonly) DBTEAMLOGTeamFolderStatus *dNewValue; +@property (nonatomic, readonly) DBTEAMTeamFolderStatus *dNewValue; /// Previous team folder status. Might be missing due to historical data gap. -@property (nonatomic, readonly, nullable) DBTEAMLOGTeamFolderStatus *previousValue; +@property (nonatomic, readonly, nullable) DBTEAMTeamFolderStatus *previousValue; #pragma mark - Constructors @@ -45,8 +45,8 @@ NS_ASSUME_NONNULL_BEGIN /// /// @return An initialized instance. /// -- (instancetype)initWithDNewValue:(DBTEAMLOGTeamFolderStatus *)dNewValue - previousValue:(nullable DBTEAMLOGTeamFolderStatus *)previousValue; +- (instancetype)initWithDNewValue:(DBTEAMTeamFolderStatus *)dNewValue + previousValue:(nullable DBTEAMTeamFolderStatus *)previousValue; /// /// Convenience constructor (exposes only non-nullable instance variables with @@ -56,7 +56,7 @@ NS_ASSUME_NONNULL_BEGIN /// /// @return An initialized instance. /// -- (instancetype)initWithDNewValue:(DBTEAMLOGTeamFolderStatus *)dNewValue; +- (instancetype)initWithDNewValue:(DBTEAMTeamFolderStatus *)dNewValue; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusType.h new file mode 100644 index 000000000..09e758fd6 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderChangeStatusType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamFolderChangeStatusType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamFolderChangeStatusType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamFolderChangeStatusType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamFolderChangeStatusType` struct. +/// +@interface DBTEAMLOGTeamFolderChangeStatusTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamFolderChangeStatusType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamFolderChangeStatusType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderChangeStatusType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamFolderChangeStatusType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamFolderChangeStatusType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderChangeStatusType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamFolderChangeStatusType` +/// object. +/// ++ (DBTEAMLOGTeamFolderChangeStatusType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderCreateType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderCreateType.h new file mode 100644 index 000000000..e6212e592 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderCreateType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamFolderCreateType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamFolderCreateType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamFolderCreateType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamFolderCreateType` struct. +/// +@interface DBTEAMLOGTeamFolderCreateTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamFolderCreateType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamFolderCreateType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderCreateType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamFolderCreateType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamFolderCreateType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderCreateType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamFolderCreateType` object. +/// ++ (DBTEAMLOGTeamFolderCreateType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderDowngradeType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderDowngradeType.h new file mode 100644 index 000000000..3d26db283 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderDowngradeType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamFolderDowngradeType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamFolderDowngradeType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamFolderDowngradeType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamFolderDowngradeType` struct. +/// +@interface DBTEAMLOGTeamFolderDowngradeTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamFolderDowngradeType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamFolderDowngradeType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderDowngradeType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamFolderDowngradeType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamFolderDowngradeType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderDowngradeType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamFolderDowngradeType` object. +/// ++ (DBTEAMLOGTeamFolderDowngradeType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderPermanentlyDeleteType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderPermanentlyDeleteType.h new file mode 100644 index 000000000..ca09344b7 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderPermanentlyDeleteType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamFolderPermanentlyDeleteType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamFolderPermanentlyDeleteType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamFolderPermanentlyDeleteType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamFolderPermanentlyDeleteType` struct. +/// +@interface DBTEAMLOGTeamFolderPermanentlyDeleteTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamFolderPermanentlyDeleteType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGTeamFolderPermanentlyDeleteType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderPermanentlyDeleteType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamFolderPermanentlyDeleteType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamFolderPermanentlyDeleteType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderPermanentlyDeleteType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamFolderPermanentlyDeleteType` +/// object. +/// ++ (DBTEAMLOGTeamFolderPermanentlyDeleteType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameDetails.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameDetails.h index f568b3379..77edd03c8 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameDetails.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameDetails.h @@ -8,7 +8,6 @@ #import "DBSerializableProtocol.h" -@class DBTEAMLOGRelocateAssetReferencesLogInfo; @class DBTEAMLOGTeamFolderRenameDetails; NS_ASSUME_NONNULL_BEGIN @@ -28,20 +27,23 @@ NS_ASSUME_NONNULL_BEGIN #pragma mark - Instance fields -/// Specifies the source and destination indices in the assets list. -@property (nonatomic, readonly) DBTEAMLOGRelocateAssetReferencesLogInfo *relocateActionDetails; +/// Previous folder name. +@property (nonatomic, readonly, copy) NSString *previousFolderName; + +/// New folder name. +@property (nonatomic, readonly, copy) NSString *dNewFolderName; #pragma mark - Constructors /// /// Full constructor for the struct (exposes all instance variables). /// -/// @param relocateActionDetails Specifies the source and destination indices in -/// the assets list. +/// @param previousFolderName Previous folder name. +/// @param dNewFolderName New folder name. /// /// @return An initialized instance. /// -- (instancetype)initWithRelocateActionDetails:(DBTEAMLOGRelocateAssetReferencesLogInfo *)relocateActionDetails; +- (instancetype)initWithPreviousFolderName:(NSString *)previousFolderName dNewFolderName:(NSString *)dNewFolderName; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameType.h new file mode 100644 index 000000000..e891fded6 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderRenameType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamFolderRenameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamFolderRenameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamFolderRenameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamFolderRenameType` struct. +/// +@interface DBTEAMLOGTeamFolderRenameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamFolderRenameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamFolderRenameType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderRenameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamFolderRenameType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamFolderRenameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamFolderRenameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamFolderRenameType` object. +/// ++ (DBTEAMLOGTeamFolderRenameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderStatus.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderStatus.h deleted file mode 100644 index 3fafe5c8a..000000000 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamFolderStatus.h +++ /dev/null @@ -1,131 +0,0 @@ -/// -/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. -/// -/// Auto-generated by Stone, do not modify. -/// - -#import - -#import "DBSerializableProtocol.h" - -@class DBTEAMLOGTeamFolderStatus; - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - API Object - -/// -/// 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. -/// -@interface DBTEAMLOGTeamFolderStatus : NSObject - -#pragma mark - Instance fields - -/// The `DBTEAMLOGTeamFolderStatusTag` enum type represents the possible tag -/// states with which the `DBTEAMLOGTeamFolderStatus` union can exist. -typedef NS_ENUM(NSInteger, DBTEAMLOGTeamFolderStatusTag) { - /// (no description). - DBTEAMLOGTeamFolderStatusArchive, - - /// (no description). - DBTEAMLOGTeamFolderStatusUnarchive, - - /// (no description). - DBTEAMLOGTeamFolderStatusOther, - -}; - -/// Represents the union's current tag state. -@property (nonatomic, readonly) DBTEAMLOGTeamFolderStatusTag tag; - -#pragma mark - Constructors - -/// -/// Initializes union class with tag state of "archive". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithArchive; - -/// -/// Initializes union class with tag state of "unarchive". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithUnarchive; - -/// -/// Initializes union class with tag state of "other". -/// -/// @return An initialized instance. -/// -- (instancetype)initWithOther; - -- (instancetype)init NS_UNAVAILABLE; - -#pragma mark - Tag state methods - -/// -/// Retrieves whether the union's current tag state has value "archive". -/// -/// @return Whether the union's current tag state has value "archive". -/// -- (BOOL)isArchive; - -/// -/// Retrieves whether the union's current tag state has value "unarchive". -/// -/// @return Whether the union's current tag state has value "unarchive". -/// -- (BOOL)isUnarchive; - -/// -/// Retrieves whether the union's current tag state has value "other". -/// -/// @return Whether the union's current tag state has value "other". -/// -- (BOOL)isOther; - -/// -/// Retrieves string value of union's current tag state. -/// -/// @return A human-readable string representing the union's current tag state. -/// -- (NSString *)tagName; - -@end - -#pragma mark - Serializer Object - -/// -/// The serialization class for the `DBTEAMLOGTeamFolderStatus` union. -/// -@interface DBTEAMLOGTeamFolderStatusSerializer : NSObject - -/// -/// Serializes `DBTEAMLOGTeamFolderStatus` instances. -/// -/// @param instance An instance of the `DBTEAMLOGTeamFolderStatus` API object. -/// -/// @return A json-compatible dictionary representation of the -/// `DBTEAMLOGTeamFolderStatus` API object. -/// -+ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamFolderStatus *)instance; - -/// -/// Deserializes `DBTEAMLOGTeamFolderStatus` instances. -/// -/// @param dict A json-compatible dictionary representation of the -/// `DBTEAMLOGTeamFolderStatus` API object. -/// -/// @return An instantiation of the `DBTEAMLOGTeamFolderStatus` object. -/// -+ (DBTEAMLOGTeamFolderStatus *)deserialize:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeFromType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeFromType.h new file mode 100644 index 000000000..73ecbf6a0 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeFromType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamMergeFromType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamMergeFromType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamMergeFromType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamMergeFromType` struct. +/// +@interface DBTEAMLOGTeamMergeFromTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamMergeFromType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamMergeFromType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamMergeFromType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamMergeFromType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamMergeFromType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamMergeFromType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamMergeFromType` object. +/// ++ (DBTEAMLOGTeamMergeFromType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeToType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeToType.h new file mode 100644 index 000000000..a967ec591 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamMergeToType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamMergeToType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamMergeToType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamMergeToType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamMergeToType` struct. +/// +@interface DBTEAMLOGTeamMergeToTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamMergeToType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamMergeToType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamMergeToType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamMergeToType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamMergeToType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamMergeToType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamMergeToType` object. +/// ++ (DBTEAMLOGTeamMergeToType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileAddLogoType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileAddLogoType.h new file mode 100644 index 000000000..1bfec9854 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileAddLogoType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamProfileAddLogoType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamProfileAddLogoType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamProfileAddLogoType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamProfileAddLogoType` struct. +/// +@interface DBTEAMLOGTeamProfileAddLogoTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamProfileAddLogoType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamProfileAddLogoType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileAddLogoType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamProfileAddLogoType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamProfileAddLogoType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileAddLogoType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamProfileAddLogoType` object. +/// ++ (DBTEAMLOGTeamProfileAddLogoType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeDefaultLanguageType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeDefaultLanguageType.h new file mode 100644 index 000000000..d2e16ea74 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeDefaultLanguageType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamProfileChangeDefaultLanguageType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamProfileChangeDefaultLanguageType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamProfileChangeDefaultLanguageType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamProfileChangeDefaultLanguageType` +/// struct. +/// +@interface DBTEAMLOGTeamProfileChangeDefaultLanguageTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamProfileChangeDefaultLanguageType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGTeamProfileChangeDefaultLanguageType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileChangeDefaultLanguageType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeDefaultLanguageType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamProfileChangeDefaultLanguageType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileChangeDefaultLanguageType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGTeamProfileChangeDefaultLanguageType` object. +/// ++ (DBTEAMLOGTeamProfileChangeDefaultLanguageType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeLogoType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeLogoType.h new file mode 100644 index 000000000..9dd753adc --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeLogoType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamProfileChangeLogoType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamProfileChangeLogoType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamProfileChangeLogoType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamProfileChangeLogoType` struct. +/// +@interface DBTEAMLOGTeamProfileChangeLogoTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamProfileChangeLogoType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamProfileChangeLogoType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileChangeLogoType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeLogoType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamProfileChangeLogoType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileChangeLogoType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamProfileChangeLogoType` object. +/// ++ (DBTEAMLOGTeamProfileChangeLogoType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeNameType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeNameType.h new file mode 100644 index 000000000..c3ad1c2b5 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileChangeNameType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamProfileChangeNameType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamProfileChangeNameType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamProfileChangeNameType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamProfileChangeNameType` struct. +/// +@interface DBTEAMLOGTeamProfileChangeNameTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamProfileChangeNameType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamProfileChangeNameType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileChangeNameType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamProfileChangeNameType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamProfileChangeNameType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileChangeNameType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamProfileChangeNameType` object. +/// ++ (DBTEAMLOGTeamProfileChangeNameType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileRemoveLogoType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileRemoveLogoType.h new file mode 100644 index 000000000..99d3bbd06 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTeamProfileRemoveLogoType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTeamProfileRemoveLogoType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TeamProfileRemoveLogoType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTeamProfileRemoveLogoType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TeamProfileRemoveLogoType` struct. +/// +@interface DBTEAMLOGTeamProfileRemoveLogoTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTeamProfileRemoveLogoType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTeamProfileRemoveLogoType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileRemoveLogoType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTeamProfileRemoveLogoType *)instance; + +/// +/// Deserializes `DBTEAMLOGTeamProfileRemoveLogoType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTeamProfileRemoveLogoType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTeamProfileRemoveLogoType` object. +/// ++ (DBTEAMLOGTeamProfileRemoveLogoType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddBackupPhoneType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddBackupPhoneType.h new file mode 100644 index 000000000..e823e07d3 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddBackupPhoneType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaAddBackupPhoneType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaAddBackupPhoneType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaAddBackupPhoneType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaAddBackupPhoneType` struct. +/// +@interface DBTEAMLOGTfaAddBackupPhoneTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaAddBackupPhoneType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaAddBackupPhoneType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaAddBackupPhoneType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaAddBackupPhoneType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaAddBackupPhoneType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaAddBackupPhoneType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaAddBackupPhoneType` object. +/// ++ (DBTEAMLOGTfaAddBackupPhoneType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddSecurityKeyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddSecurityKeyType.h new file mode 100644 index 000000000..15a4019ea --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaAddSecurityKeyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaAddSecurityKeyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaAddSecurityKeyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaAddSecurityKeyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaAddSecurityKeyType` struct. +/// +@interface DBTEAMLOGTfaAddSecurityKeyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaAddSecurityKeyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaAddSecurityKeyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaAddSecurityKeyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaAddSecurityKeyType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaAddSecurityKeyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaAddSecurityKeyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaAddSecurityKeyType` object. +/// ++ (DBTEAMLOGTfaAddSecurityKeyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeBackupPhoneType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeBackupPhoneType.h new file mode 100644 index 000000000..33d9f366d --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeBackupPhoneType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaChangeBackupPhoneType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaChangeBackupPhoneType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaChangeBackupPhoneType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaChangeBackupPhoneType` struct. +/// +@interface DBTEAMLOGTfaChangeBackupPhoneTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaChangeBackupPhoneType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaChangeBackupPhoneType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaChangeBackupPhoneType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaChangeBackupPhoneType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaChangeBackupPhoneType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaChangeBackupPhoneType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaChangeBackupPhoneType` object. +/// ++ (DBTEAMLOGTfaChangeBackupPhoneType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangePolicyType.h new file mode 100644 index 000000000..ceff7ec8e --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangePolicyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaChangePolicyType` struct. +/// +@interface DBTEAMLOGTfaChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaChangePolicyType` object. +/// ++ (DBTEAMLOGTfaChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeStatusType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeStatusType.h new file mode 100644 index 000000000..5cc0979cd --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaChangeStatusType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaChangeStatusType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaChangeStatusType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaChangeStatusType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaChangeStatusType` struct. +/// +@interface DBTEAMLOGTfaChangeStatusTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaChangeStatusType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaChangeStatusType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaChangeStatusType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaChangeStatusType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaChangeStatusType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaChangeStatusType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaChangeStatusType` object. +/// ++ (DBTEAMLOGTfaChangeStatusType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveBackupPhoneType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveBackupPhoneType.h new file mode 100644 index 000000000..3086d4726 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveBackupPhoneType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaRemoveBackupPhoneType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaRemoveBackupPhoneType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaRemoveBackupPhoneType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaRemoveBackupPhoneType` struct. +/// +@interface DBTEAMLOGTfaRemoveBackupPhoneTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaRemoveBackupPhoneType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaRemoveBackupPhoneType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaRemoveBackupPhoneType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaRemoveBackupPhoneType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaRemoveBackupPhoneType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaRemoveBackupPhoneType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaRemoveBackupPhoneType` object. +/// ++ (DBTEAMLOGTfaRemoveBackupPhoneType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveSecurityKeyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveSecurityKeyType.h new file mode 100644 index 000000000..3255d2122 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaRemoveSecurityKeyType.h @@ -0,0 +1,76 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaRemoveSecurityKeyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaRemoveSecurityKeyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaRemoveSecurityKeyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaRemoveSecurityKeyType` struct. +/// +@interface DBTEAMLOGTfaRemoveSecurityKeyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaRemoveSecurityKeyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaRemoveSecurityKeyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaRemoveSecurityKeyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaRemoveSecurityKeyType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaRemoveSecurityKeyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaRemoveSecurityKeyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaRemoveSecurityKeyType` object. +/// ++ (DBTEAMLOGTfaRemoveSecurityKeyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaResetType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaResetType.h new file mode 100644 index 000000000..aa70e79ef --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTfaResetType.h @@ -0,0 +1,75 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTfaResetType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TfaResetType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTfaResetType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TfaResetType` struct. +/// +@interface DBTEAMLOGTfaResetTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTfaResetType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTfaResetType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaResetType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTfaResetType *)instance; + +/// +/// Deserializes `DBTEAMLOGTfaResetType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTfaResetType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTfaResetType` object. +/// ++ (DBTEAMLOGTfaResetType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTwoAccountChangePolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTwoAccountChangePolicyType.h new file mode 100644 index 000000000..31fa8bb75 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGTwoAccountChangePolicyType.h @@ -0,0 +1,77 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGTwoAccountChangePolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `TwoAccountChangePolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGTwoAccountChangePolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `TwoAccountChangePolicyType` struct. +/// +@interface DBTEAMLOGTwoAccountChangePolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGTwoAccountChangePolicyType` instances. +/// +/// @param instance An instance of the `DBTEAMLOGTwoAccountChangePolicyType` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGTwoAccountChangePolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGTwoAccountChangePolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGTwoAccountChangePolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGTwoAccountChangePolicyType` API object. +/// +/// @return An instantiation of the `DBTEAMLOGTwoAccountChangePolicyType` +/// object. +/// ++ (DBTEAMLOGTwoAccountChangePolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebDeviceSessionLogInfo.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebDeviceSessionLogInfo.h new file mode 100644 index 000000000..c73d255ac --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebDeviceSessionLogInfo.h @@ -0,0 +1,111 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" + +@class DBTEAMLOGWebDeviceSessionLogInfo; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `WebDeviceSessionLogInfo` 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. +/// +@interface DBTEAMLOGWebDeviceSessionLogInfo : DBTEAMLOGDeviceSessionLogInfo + +#pragma mark - Instance fields + +/// Information on the hosting device. +@property (nonatomic, readonly, copy) NSString *userAgent; + +/// Information on the hosting operating system. +@property (nonatomic, readonly, copy) NSString *os; + +/// Information on the browser used for this web session. +@property (nonatomic, readonly, copy) NSString *browser; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param userAgent Information on the hosting device. +/// @param os Information on the hosting operating system. +/// @param browser Information on the browser used for this web session. +/// @param sessionId Session unique id. Might be missing due to historical data +/// gap. +/// @param ipAddress The IP address of the last activity from this session. +/// Might be missing due to historical data gap. +/// @param created The time this session was created. Might be missing due to +/// historical data gap. +/// @param updated The time of the last activity from this session. Might be +/// missing due to historical data gap. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithUserAgent:(NSString *)userAgent + os:(NSString *)os + browser:(NSString *)browser + sessionId:(nullable NSString *)sessionId + ipAddress:(nullable NSString *)ipAddress + created:(nullable NSDate *)created + updated:(nullable NSDate *)updated; + +/// +/// Convenience constructor (exposes only non-nullable instance variables with +/// no default value). +/// +/// @param userAgent Information on the hosting device. +/// @param os Information on the hosting operating system. +/// @param browser Information on the browser used for this web session. +/// +/// @return An initialized instance. +/// +- (instancetype)initWithUserAgent:(NSString *)userAgent os:(NSString *)os browser:(NSString *)browser; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `WebDeviceSessionLogInfo` struct. +/// +@interface DBTEAMLOGWebDeviceSessionLogInfoSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGWebDeviceSessionLogInfo` instances. +/// +/// @param instance An instance of the `DBTEAMLOGWebDeviceSessionLogInfo` API +/// object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGWebDeviceSessionLogInfo` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGWebDeviceSessionLogInfo *)instance; + +/// +/// Deserializes `DBTEAMLOGWebDeviceSessionLogInfo` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGWebDeviceSessionLogInfo` API object. +/// +/// @return An instantiation of the `DBTEAMLOGWebDeviceSessionLogInfo` object. +/// ++ (DBTEAMLOGWebDeviceSessionLogInfo *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h new file mode 100644 index 000000000..fc705a974 --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGWebSessionsChangeFixedLengthPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `WebSessionsChangeFixedLengthPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGWebSessionsChangeFixedLengthPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `WebSessionsChangeFixedLengthPolicyType` +/// struct. +/// +@interface DBTEAMLOGWebSessionsChangeFixedLengthPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGWebSessionsChangeFixedLengthPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGWebSessionsChangeFixedLengthPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGWebSessionsChangeFixedLengthPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGWebSessionsChangeFixedLengthPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGWebSessionsChangeFixedLengthPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGWebSessionsChangeFixedLengthPolicyType` object. +/// ++ (DBTEAMLOGWebSessionsChangeFixedLengthPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h new file mode 100644 index 000000000..35678fdac --- /dev/null +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/TeamLog/Headers/DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h @@ -0,0 +1,78 @@ +/// +/// Copyright (c) 2016 Dropbox, Inc. All rights reserved. +/// +/// Auto-generated by Stone, do not modify. +/// + +#import + +#import "DBSerializableProtocol.h" + +@class DBTEAMLOGWebSessionsChangeIdleLengthPolicyType; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - API Object + +/// +/// The `WebSessionsChangeIdleLengthPolicyType` struct. +/// +/// This class implements the `DBSerializable` protocol (serialize and +/// deserialize instance methods), which is required for all Obj-C SDK API route +/// objects. +/// +@interface DBTEAMLOGWebSessionsChangeIdleLengthPolicyType : NSObject + +#pragma mark - Instance fields + +/// (no description). +@property (nonatomic, readonly, copy) NSString *description_; + +#pragma mark - Constructors + +/// +/// Full constructor for the struct (exposes all instance variables). +/// +/// @param description_ (no description). +/// +/// @return An initialized instance. +/// +- (instancetype)initWithDescription_:(NSString *)description_; + +- (instancetype)init NS_UNAVAILABLE; + +@end + +#pragma mark - Serializer Object + +/// +/// The serialization class for the `WebSessionsChangeIdleLengthPolicyType` +/// struct. +/// +@interface DBTEAMLOGWebSessionsChangeIdleLengthPolicyTypeSerializer : NSObject + +/// +/// Serializes `DBTEAMLOGWebSessionsChangeIdleLengthPolicyType` instances. +/// +/// @param instance An instance of the +/// `DBTEAMLOGWebSessionsChangeIdleLengthPolicyType` API object. +/// +/// @return A json-compatible dictionary representation of the +/// `DBTEAMLOGWebSessionsChangeIdleLengthPolicyType` API object. +/// ++ (nullable NSDictionary *)serialize:(DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)instance; + +/// +/// Deserializes `DBTEAMLOGWebSessionsChangeIdleLengthPolicyType` instances. +/// +/// @param dict A json-compatible dictionary representation of the +/// `DBTEAMLOGWebSessionsChangeIdleLengthPolicyType` API object. +/// +/// @return An instantiation of the +/// `DBTEAMLOGWebSessionsChangeIdleLengthPolicyType` object. +/// ++ (DBTEAMLOGWebSessionsChangeIdleLengthPolicyType *)deserialize:(NSDictionary *)dict; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/DBUsersObjects.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/DBUsersObjects.m index f550957c4..6c599255c 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/DBUsersObjects.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/DBUsersObjects.m @@ -1963,6 +1963,7 @@ + (DBUSERSSpaceUsage *)deserialize:(NSDictionary *)valueDict { #import "DBStoneSerializers.h" #import "DBStoneValidators.h" +#import "DBTEAMCOMMONMemberSpaceLimitType.h" #import "DBUSERSTeamSpaceAllocation.h" #pragma mark - API Object @@ -1971,14 +1972,21 @@ @implementation DBUSERSTeamSpaceAllocation #pragma mark - Constructors -- (instancetype)initWithUsed:(NSNumber *)used allocated:(NSNumber *)allocated { +- (instancetype)initWithUsed:(NSNumber *)used + allocated:(NSNumber *)allocated + userWithinTeamSpaceAllocated:(NSNumber *)userWithinTeamSpaceAllocated + userWithinTeamSpaceLimitType:(DBTEAMCOMMONMemberSpaceLimitType *)userWithinTeamSpaceLimitType { [DBStoneValidators nonnullValidator:nil](used); [DBStoneValidators nonnullValidator:nil](allocated); + [DBStoneValidators nonnullValidator:nil](userWithinTeamSpaceAllocated); + [DBStoneValidators nonnullValidator:nil](userWithinTeamSpaceLimitType); self = [super init]; if (self) { _used = used; _allocated = allocated; + _userWithinTeamSpaceAllocated = userWithinTeamSpaceAllocated; + _userWithinTeamSpaceLimitType = userWithinTeamSpaceLimitType; } return self; } @@ -2015,6 +2023,8 @@ - (NSUInteger)hash { result = prime * result + [self.used hash]; result = prime * result + [self.allocated hash]; + result = prime * result + [self.userWithinTeamSpaceAllocated hash]; + result = prime * result + [self.userWithinTeamSpaceLimitType hash]; return prime * result; } @@ -2041,6 +2051,12 @@ - (BOOL)isEqualToTeamSpaceAllocation:(DBUSERSTeamSpaceAllocation *)aTeamSpaceAll if (![self.allocated isEqual:aTeamSpaceAllocation.allocated]) { return NO; } + if (![self.userWithinTeamSpaceAllocated isEqual:aTeamSpaceAllocation.userWithinTeamSpaceAllocated]) { + return NO; + } + if (![self.userWithinTeamSpaceLimitType isEqual:aTeamSpaceAllocation.userWithinTeamSpaceLimitType]) { + return NO; + } return YES; } @@ -2055,6 +2071,9 @@ + (NSDictionary *)serialize:(DBUSERSTeamSpaceAllocation *)valueObj { jsonDict[@"used"] = valueObj.used; jsonDict[@"allocated"] = valueObj.allocated; + jsonDict[@"user_within_team_space_allocated"] = valueObj.userWithinTeamSpaceAllocated; + jsonDict[@"user_within_team_space_limit_type"] = + [DBTEAMCOMMONMemberSpaceLimitTypeSerializer serialize:valueObj.userWithinTeamSpaceLimitType]; return [jsonDict count] > 0 ? jsonDict : nil; } @@ -2062,8 +2081,14 @@ + (NSDictionary *)serialize:(DBUSERSTeamSpaceAllocation *)valueObj { + (DBUSERSTeamSpaceAllocation *)deserialize:(NSDictionary *)valueDict { NSNumber *used = valueDict[@"used"]; NSNumber *allocated = valueDict[@"allocated"]; - - return [[DBUSERSTeamSpaceAllocation alloc] initWithUsed:used allocated:allocated]; + NSNumber *userWithinTeamSpaceAllocated = valueDict[@"user_within_team_space_allocated"]; + DBTEAMCOMMONMemberSpaceLimitType *userWithinTeamSpaceLimitType = + [DBTEAMCOMMONMemberSpaceLimitTypeSerializer deserialize:valueDict[@"user_within_team_space_limit_type"]]; + + return [[DBUSERSTeamSpaceAllocation alloc] initWithUsed:used + allocated:allocated + userWithinTeamSpaceAllocated:userWithinTeamSpaceAllocated + userWithinTeamSpaceLimitType:userWithinTeamSpaceLimitType]; } @end diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/Headers/DBUSERSTeamSpaceAllocation.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/Headers/DBUSERSTeamSpaceAllocation.h index e7cf90830..fc53fec50 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/Headers/DBUSERSTeamSpaceAllocation.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/ApiObjects/Users/Headers/DBUSERSTeamSpaceAllocation.h @@ -8,6 +8,7 @@ #import "DBSerializableProtocol.h" +@class DBTEAMCOMMONMemberSpaceLimitType; @class DBUSERSTeamSpaceAllocation; NS_ASSUME_NONNULL_BEGIN @@ -31,6 +32,14 @@ NS_ASSUME_NONNULL_BEGIN /// The total space allocated to the user's team (bytes). @property (nonatomic, readonly) NSNumber *allocated; +/// The total space allocated to the user within its team allocated space (0 +/// means that no restriction is imposed on the user's quota within its team). +@property (nonatomic, readonly) NSNumber *userWithinTeamSpaceAllocated; + +/// The type of the space limit imposed on the team member (off, alert_only, +/// stop_sync). +@property (nonatomic, readonly) DBTEAMCOMMONMemberSpaceLimitType *userWithinTeamSpaceLimitType; + #pragma mark - Constructors /// @@ -38,10 +47,18 @@ NS_ASSUME_NONNULL_BEGIN /// /// @param used The total space currently used by the user's team (bytes). /// @param allocated The total space allocated to the user's team (bytes). +/// @param userWithinTeamSpaceAllocated The total space allocated to the user +/// within its team allocated space (0 means that no restriction is imposed on +/// the user's quota within its team). +/// @param userWithinTeamSpaceLimitType The type of the space limit imposed on +/// the team member (off, alert_only, stop_sync). /// /// @return An initialized instance. /// -- (instancetype)initWithUsed:(NSNumber *)used allocated:(NSNumber *)allocated; +- (instancetype)initWithUsed:(NSNumber *)used + allocated:(NSNumber *)allocated + userWithinTeamSpaceAllocated:(NSNumber *)userWithinTeamSpaceAllocated + userWithinTeamSpaceLimitType:(DBTEAMCOMMONMemberSpaceLimitType *)userWithinTeamSpaceLimitType; - (instancetype)init NS_UNAVAILABLE; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/DBSDKImportsGenerated.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/DBSDKImportsGenerated.h index ae9b6419a..8de5fc56a 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/DBSDKImportsGenerated.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/DBSDKImportsGenerated.h @@ -139,6 +139,9 @@ #import "DBFILESDimensions.h" #import "DBFILESDownloadArg.h" #import "DBFILESDownloadError.h" +#import "DBFILESDownloadZipArg.h" +#import "DBFILESDownloadZipError.h" +#import "DBFILESDownloadZipResult.h" #import "DBFILESFileMetadata.h" #import "DBFILESFileOpsResult.h" #import "DBFILESFileSharingInfo.h" @@ -624,6 +627,7 @@ #import "DBTEAMCOMMONGroupManagementType.h" #import "DBTEAMCOMMONGroupSummary.h" #import "DBTEAMCOMMONGroupType.h" +#import "DBTEAMCOMMONMemberSpaceLimitType.h" #import "DBTEAMCOMMONTimeRange.h" // `TeamLog` namespace types @@ -631,112 +635,192 @@ #import "DBTEAMLOGAccessMethodLogInfo.h" #import "DBTEAMLOGAccountCaptureAvailability.h" #import "DBTEAMLOGAccountCaptureChangeAvailabilityDetails.h" +#import "DBTEAMLOGAccountCaptureChangeAvailabilityType.h" #import "DBTEAMLOGAccountCaptureChangePolicyDetails.h" +#import "DBTEAMLOGAccountCaptureChangePolicyType.h" #import "DBTEAMLOGAccountCaptureMigrateAccountDetails.h" +#import "DBTEAMLOGAccountCaptureMigrateAccountType.h" +#import "DBTEAMLOGAccountCaptureNotificationEmailsSentDetails.h" +#import "DBTEAMLOGAccountCaptureNotificationEmailsSentType.h" #import "DBTEAMLOGAccountCapturePolicy.h" #import "DBTEAMLOGAccountCaptureRelinquishAccountDetails.h" +#import "DBTEAMLOGAccountCaptureRelinquishAccountType.h" +#import "DBTEAMLOGActionDetails.h" #import "DBTEAMLOGActorLogInfo.h" #import "DBTEAMLOGAdminRole.h" #import "DBTEAMLOGAllowDownloadDisabledDetails.h" +#import "DBTEAMLOGAllowDownloadDisabledType.h" #import "DBTEAMLOGAllowDownloadEnabledDetails.h" +#import "DBTEAMLOGAllowDownloadEnabledType.h" #import "DBTEAMLOGApiSessionLogInfo.h" #import "DBTEAMLOGAppLinkTeamDetails.h" +#import "DBTEAMLOGAppLinkTeamType.h" #import "DBTEAMLOGAppLinkUserDetails.h" +#import "DBTEAMLOGAppLinkUserType.h" #import "DBTEAMLOGAppLogInfo.h" #import "DBTEAMLOGAppUnlinkTeamDetails.h" +#import "DBTEAMLOGAppUnlinkTeamType.h" #import "DBTEAMLOGAppUnlinkUserDetails.h" +#import "DBTEAMLOGAppUnlinkUserType.h" #import "DBTEAMLOGAssetLogInfo.h" #import "DBTEAMLOGCertificate.h" #import "DBTEAMLOGCollectionShareDetails.h" -#import "DBTEAMLOGConfidentiality.h" +#import "DBTEAMLOGCollectionShareType.h" #import "DBTEAMLOGContentPermanentDeletePolicy.h" #import "DBTEAMLOGContextLogInfo.h" #import "DBTEAMLOGCreateFolderDetails.h" +#import "DBTEAMLOGCreateFolderType.h" #import "DBTEAMLOGDataPlacementRestrictionChangePolicyDetails.h" +#import "DBTEAMLOGDataPlacementRestrictionChangePolicyType.h" #import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyDetails.h" +#import "DBTEAMLOGDataPlacementRestrictionSatisfyPolicyType.h" +#import "DBTEAMLOGDesktopDeviceSessionLogInfo.h" #import "DBTEAMLOGDesktopSessionLogInfo.h" #import "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeDesktopPolicyType.h" #import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeMobilePolicyType.h" #import "DBTEAMLOGDeviceApprovalsChangeOverageActionDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeOverageActionType.h" #import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionDetails.h" +#import "DBTEAMLOGDeviceApprovalsChangeUnlinkActionType.h" #import "DBTEAMLOGDeviceApprovalsPolicy.h" #import "DBTEAMLOGDeviceChangeIpDesktopDetails.h" +#import "DBTEAMLOGDeviceChangeIpDesktopType.h" #import "DBTEAMLOGDeviceChangeIpMobileDetails.h" +#import "DBTEAMLOGDeviceChangeIpMobileType.h" #import "DBTEAMLOGDeviceChangeIpWebDetails.h" +#import "DBTEAMLOGDeviceChangeIpWebType.h" #import "DBTEAMLOGDeviceDeleteOnUnlinkFailDetails.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkFailType.h" #import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessDetails.h" +#import "DBTEAMLOGDeviceDeleteOnUnlinkSuccessType.h" #import "DBTEAMLOGDeviceLinkFailDetails.h" +#import "DBTEAMLOGDeviceLinkFailType.h" #import "DBTEAMLOGDeviceLinkSuccessDetails.h" -#import "DBTEAMLOGDeviceLogInfo.h" +#import "DBTEAMLOGDeviceLinkSuccessType.h" #import "DBTEAMLOGDeviceManagementDisabledDetails.h" +#import "DBTEAMLOGDeviceManagementDisabledType.h" #import "DBTEAMLOGDeviceManagementEnabledDetails.h" +#import "DBTEAMLOGDeviceManagementEnabledType.h" +#import "DBTEAMLOGDeviceSessionLogInfo.h" #import "DBTEAMLOGDeviceType.h" #import "DBTEAMLOGDeviceUnlinkDetails.h" #import "DBTEAMLOGDeviceUnlinkPolicy.h" +#import "DBTEAMLOGDeviceUnlinkType.h" #import "DBTEAMLOGDisabledDomainInvitesDetails.h" +#import "DBTEAMLOGDisabledDomainInvitesType.h" #import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDomainInvitesApproveRequestToJoinTeamType.h" #import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDomainInvitesDeclineRequestToJoinTeamType.h" #import "DBTEAMLOGDomainInvitesEmailExistingUsersDetails.h" +#import "DBTEAMLOGDomainInvitesEmailExistingUsersType.h" #import "DBTEAMLOGDomainInvitesRequestToJoinTeamDetails.h" +#import "DBTEAMLOGDomainInvitesRequestToJoinTeamType.h" #import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoDetails.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToNoType.h" #import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesDetails.h" +#import "DBTEAMLOGDomainInvitesSetInviteNewUserPrefToYesType.h" #import "DBTEAMLOGDomainVerificationAddDomainFailDetails.h" +#import "DBTEAMLOGDomainVerificationAddDomainFailType.h" #import "DBTEAMLOGDomainVerificationAddDomainSuccessDetails.h" +#import "DBTEAMLOGDomainVerificationAddDomainSuccessType.h" #import "DBTEAMLOGDomainVerificationRemoveDomainDetails.h" +#import "DBTEAMLOGDomainVerificationRemoveDomainType.h" +#import "DBTEAMLOGDownloadPolicyType.h" #import "DBTEAMLOGDurationLogInfo.h" #import "DBTEAMLOGEmmAddExceptionDetails.h" +#import "DBTEAMLOGEmmAddExceptionType.h" #import "DBTEAMLOGEmmChangePolicyDetails.h" +#import "DBTEAMLOGEmmChangePolicyType.h" #import "DBTEAMLOGEmmCreateExceptionsReportDetails.h" +#import "DBTEAMLOGEmmCreateExceptionsReportType.h" #import "DBTEAMLOGEmmCreateUsageReportDetails.h" +#import "DBTEAMLOGEmmCreateUsageReportType.h" #import "DBTEAMLOGEmmErrorDetails.h" +#import "DBTEAMLOGEmmErrorType.h" #import "DBTEAMLOGEmmRefreshAuthTokenDetails.h" +#import "DBTEAMLOGEmmRefreshAuthTokenType.h" #import "DBTEAMLOGEmmRemoveExceptionDetails.h" +#import "DBTEAMLOGEmmRemoveExceptionType.h" #import "DBTEAMLOGEnabledDomainInvitesDetails.h" +#import "DBTEAMLOGEnabledDomainInvitesType.h" #import "DBTEAMLOGEventCategory.h" #import "DBTEAMLOGEventDetails.h" #import "DBTEAMLOGEventType.h" +#import "DBTEAMLOGExportMembersReportDetails.h" +#import "DBTEAMLOGExportMembersReportType.h" #import "DBTEAMLOGExtendedVersionHistoryChangePolicyDetails.h" +#import "DBTEAMLOGExtendedVersionHistoryChangePolicyType.h" #import "DBTEAMLOGExtendedVersionHistoryPolicy.h" +#import "DBTEAMLOGExternalUserLogInfo.h" #import "DBTEAMLOGFailureDetailsLogInfo.h" #import "DBTEAMLOGFileAddCommentDetails.h" +#import "DBTEAMLOGFileAddCommentType.h" #import "DBTEAMLOGFileAddDetails.h" +#import "DBTEAMLOGFileAddType.h" #import "DBTEAMLOGFileChangeCommentSubscriptionDetails.h" +#import "DBTEAMLOGFileChangeCommentSubscriptionType.h" #import "DBTEAMLOGFileCommentNotificationPolicy.h" #import "DBTEAMLOGFileCommentsChangePolicyDetails.h" +#import "DBTEAMLOGFileCommentsChangePolicyType.h" #import "DBTEAMLOGFileCommentsPolicy.h" #import "DBTEAMLOGFileCopyDetails.h" +#import "DBTEAMLOGFileCopyType.h" #import "DBTEAMLOGFileDeleteCommentDetails.h" +#import "DBTEAMLOGFileDeleteCommentType.h" #import "DBTEAMLOGFileDeleteDetails.h" +#import "DBTEAMLOGFileDeleteType.h" #import "DBTEAMLOGFileDownloadDetails.h" +#import "DBTEAMLOGFileDownloadType.h" #import "DBTEAMLOGFileEditDetails.h" +#import "DBTEAMLOGFileEditType.h" #import "DBTEAMLOGFileGetCopyReferenceDetails.h" +#import "DBTEAMLOGFileGetCopyReferenceType.h" #import "DBTEAMLOGFileLikeCommentDetails.h" +#import "DBTEAMLOGFileLikeCommentType.h" #import "DBTEAMLOGFileLogInfo.h" #import "DBTEAMLOGFileMoveDetails.h" +#import "DBTEAMLOGFileMoveType.h" #import "DBTEAMLOGFileOrFolderLogInfo.h" #import "DBTEAMLOGFilePermanentlyDeleteDetails.h" +#import "DBTEAMLOGFilePermanentlyDeleteType.h" #import "DBTEAMLOGFilePreviewDetails.h" +#import "DBTEAMLOGFilePreviewType.h" #import "DBTEAMLOGFileRenameDetails.h" -#import "DBTEAMLOGFileRequestAddDeadlineDetails.h" +#import "DBTEAMLOGFileRenameType.h" #import "DBTEAMLOGFileRequestChangeDetails.h" -#import "DBTEAMLOGFileRequestChangeFolderDetails.h" +#import "DBTEAMLOGFileRequestChangeType.h" #import "DBTEAMLOGFileRequestCloseDetails.h" +#import "DBTEAMLOGFileRequestCloseType.h" #import "DBTEAMLOGFileRequestCreateDetails.h" +#import "DBTEAMLOGFileRequestCreateType.h" +#import "DBTEAMLOGFileRequestDeadline.h" #import "DBTEAMLOGFileRequestDetails.h" #import "DBTEAMLOGFileRequestReceiveFileDetails.h" -#import "DBTEAMLOGFileRequestRemoveDeadlineDetails.h" -#import "DBTEAMLOGFileRequestSendDetails.h" +#import "DBTEAMLOGFileRequestReceiveFileType.h" #import "DBTEAMLOGFileRequestsChangePolicyDetails.h" +#import "DBTEAMLOGFileRequestsChangePolicyType.h" #import "DBTEAMLOGFileRequestsEmailsEnabledDetails.h" +#import "DBTEAMLOGFileRequestsEmailsEnabledType.h" #import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyDetails.h" +#import "DBTEAMLOGFileRequestsEmailsRestrictedToTeamOnlyType.h" #import "DBTEAMLOGFileRequestsPolicy.h" #import "DBTEAMLOGFileResolveCommentDetails.h" +#import "DBTEAMLOGFileResolveCommentType.h" #import "DBTEAMLOGFileRestoreDetails.h" +#import "DBTEAMLOGFileRestoreType.h" #import "DBTEAMLOGFileRevertDetails.h" +#import "DBTEAMLOGFileRevertType.h" #import "DBTEAMLOGFileRollbackChangesDetails.h" +#import "DBTEAMLOGFileRollbackChangesType.h" #import "DBTEAMLOGFileSaveCopyReferenceDetails.h" +#import "DBTEAMLOGFileSaveCopyReferenceType.h" #import "DBTEAMLOGFileUnlikeCommentDetails.h" +#import "DBTEAMLOGFileUnlikeCommentType.h" #import "DBTEAMLOGFileUnresolveCommentDetails.h" +#import "DBTEAMLOGFileUnresolveCommentType.h" #import "DBTEAMLOGFolderLogInfo.h" #import "DBTEAMLOGGeoLocationLogInfo.h" #import "DBTEAMLOGGetTeamEventsArg.h" @@ -745,246 +829,447 @@ #import "DBTEAMLOGGetTeamEventsError.h" #import "DBTEAMLOGGetTeamEventsResult.h" #import "DBTEAMLOGGoogleSsoChangePolicyDetails.h" +#import "DBTEAMLOGGoogleSsoChangePolicyType.h" #import "DBTEAMLOGGoogleSsoPolicy.h" #import "DBTEAMLOGGroupAddExternalIdDetails.h" +#import "DBTEAMLOGGroupAddExternalIdType.h" #import "DBTEAMLOGGroupAddMemberDetails.h" +#import "DBTEAMLOGGroupAddMemberType.h" #import "DBTEAMLOGGroupChangeExternalIdDetails.h" +#import "DBTEAMLOGGroupChangeExternalIdType.h" #import "DBTEAMLOGGroupChangeManagementTypeDetails.h" +#import "DBTEAMLOGGroupChangeManagementTypeType.h" #import "DBTEAMLOGGroupChangeMemberRoleDetails.h" +#import "DBTEAMLOGGroupChangeMemberRoleType.h" #import "DBTEAMLOGGroupCreateDetails.h" +#import "DBTEAMLOGGroupCreateType.h" #import "DBTEAMLOGGroupDeleteDetails.h" +#import "DBTEAMLOGGroupDeleteType.h" #import "DBTEAMLOGGroupJoinPolicy.h" #import "DBTEAMLOGGroupLogInfo.h" #import "DBTEAMLOGGroupMovedDetails.h" +#import "DBTEAMLOGGroupMovedType.h" #import "DBTEAMLOGGroupRemoveExternalIdDetails.h" +#import "DBTEAMLOGGroupRemoveExternalIdType.h" #import "DBTEAMLOGGroupRemoveMemberDetails.h" +#import "DBTEAMLOGGroupRemoveMemberType.h" #import "DBTEAMLOGGroupRenameDetails.h" +#import "DBTEAMLOGGroupRenameType.h" #import "DBTEAMLOGGroupUserManagementChangePolicyDetails.h" +#import "DBTEAMLOGGroupUserManagementChangePolicyType.h" +#import "DBTEAMLOGIdentifierType.h" #import "DBTEAMLOGJoinTeamDetails.h" -#import "DBTEAMLOGLinkAudience.h" +#import "DBTEAMLOGLegacyDeviceSessionLogInfo.h" +#import "DBTEAMLOGLinkedDeviceLogInfo.h" #import "DBTEAMLOGLoginFailDetails.h" +#import "DBTEAMLOGLoginFailType.h" #import "DBTEAMLOGLoginMethod.h" #import "DBTEAMLOGLoginSuccessDetails.h" +#import "DBTEAMLOGLoginSuccessType.h" #import "DBTEAMLOGLogoutDetails.h" +#import "DBTEAMLOGLogoutType.h" #import "DBTEAMLOGMemberAddNameDetails.h" +#import "DBTEAMLOGMemberAddNameType.h" #import "DBTEAMLOGMemberChangeAdminRoleDetails.h" +#import "DBTEAMLOGMemberChangeAdminRoleType.h" #import "DBTEAMLOGMemberChangeEmailDetails.h" +#import "DBTEAMLOGMemberChangeEmailType.h" #import "DBTEAMLOGMemberChangeMembershipTypeDetails.h" +#import "DBTEAMLOGMemberChangeMembershipTypeType.h" #import "DBTEAMLOGMemberChangeNameDetails.h" +#import "DBTEAMLOGMemberChangeNameType.h" #import "DBTEAMLOGMemberChangeStatusDetails.h" +#import "DBTEAMLOGMemberChangeStatusType.h" #import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsDetails.h" +#import "DBTEAMLOGMemberPermanentlyDeleteAccountContentsType.h" +#import "DBTEAMLOGMemberRemoveActionType.h" #import "DBTEAMLOGMemberRequestsChangePolicyDetails.h" +#import "DBTEAMLOGMemberRequestsChangePolicyType.h" #import "DBTEAMLOGMemberRequestsPolicy.h" +#import "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsAddCustomQuotaType.h" #import "DBTEAMLOGMemberSpaceLimitsAddExceptionDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsAddExceptionType.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCapsTypePolicyType.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeCustomQuotaType.h" #import "DBTEAMLOGMemberSpaceLimitsChangePolicyDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangePolicyType.h" #import "DBTEAMLOGMemberSpaceLimitsChangeStatusDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsChangeStatusType.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveCustomQuotaType.h" #import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionDetails.h" +#import "DBTEAMLOGMemberSpaceLimitsRemoveExceptionType.h" #import "DBTEAMLOGMemberStatus.h" #import "DBTEAMLOGMemberSuggestDetails.h" +#import "DBTEAMLOGMemberSuggestType.h" #import "DBTEAMLOGMemberSuggestionsChangePolicyDetails.h" +#import "DBTEAMLOGMemberSuggestionsChangePolicyType.h" #import "DBTEAMLOGMemberSuggestionsPolicy.h" #import "DBTEAMLOGMemberTransferAccountContentsDetails.h" +#import "DBTEAMLOGMemberTransferAccountContentsType.h" #import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyDetails.h" +#import "DBTEAMLOGMicrosoftOfficeAddinChangePolicyType.h" #import "DBTEAMLOGMicrosoftOfficeAddinPolicy.h" #import "DBTEAMLOGMissingDetails.h" +#import "DBTEAMLOGMobileDeviceSessionLogInfo.h" #import "DBTEAMLOGMobileSessionLogInfo.h" #import "DBTEAMLOGNamespaceRelativePathLogInfo.h" #import "DBTEAMLOGNetworkControlChangePolicyDetails.h" +#import "DBTEAMLOGNetworkControlChangePolicyType.h" #import "DBTEAMLOGNetworkControlPolicy.h" #import "DBTEAMLOGNonTeamMemberLogInfo.h" #import "DBTEAMLOGNoteAclInviteOnlyDetails.h" +#import "DBTEAMLOGNoteAclInviteOnlyType.h" #import "DBTEAMLOGNoteAclLinkDetails.h" +#import "DBTEAMLOGNoteAclLinkType.h" #import "DBTEAMLOGNoteAclTeamLinkDetails.h" +#import "DBTEAMLOGNoteAclTeamLinkType.h" #import "DBTEAMLOGNoteShareReceiveDetails.h" +#import "DBTEAMLOGNoteShareReceiveType.h" #import "DBTEAMLOGNoteSharedDetails.h" +#import "DBTEAMLOGNoteSharedType.h" #import "DBTEAMLOGOpenNoteSharedDetails.h" +#import "DBTEAMLOGOpenNoteSharedType.h" #import "DBTEAMLOGOriginLogInfo.h" #import "DBTEAMLOGPaperAccessType.h" #import "DBTEAMLOGPaperAdminExportStartDetails.h" +#import "DBTEAMLOGPaperAdminExportStartType.h" #import "DBTEAMLOGPaperChangeDeploymentPolicyDetails.h" +#import "DBTEAMLOGPaperChangeDeploymentPolicyType.h" #import "DBTEAMLOGPaperChangeMemberLinkPolicyDetails.h" +#import "DBTEAMLOGPaperChangeMemberLinkPolicyType.h" #import "DBTEAMLOGPaperChangeMemberPolicyDetails.h" +#import "DBTEAMLOGPaperChangeMemberPolicyType.h" #import "DBTEAMLOGPaperChangePolicyDetails.h" +#import "DBTEAMLOGPaperChangePolicyType.h" #import "DBTEAMLOGPaperContentAddMemberDetails.h" +#import "DBTEAMLOGPaperContentAddMemberType.h" #import "DBTEAMLOGPaperContentAddToFolderDetails.h" +#import "DBTEAMLOGPaperContentAddToFolderType.h" #import "DBTEAMLOGPaperContentArchiveDetails.h" +#import "DBTEAMLOGPaperContentArchiveType.h" #import "DBTEAMLOGPaperContentCreateDetails.h" +#import "DBTEAMLOGPaperContentCreateType.h" #import "DBTEAMLOGPaperContentPermanentlyDeleteDetails.h" +#import "DBTEAMLOGPaperContentPermanentlyDeleteType.h" #import "DBTEAMLOGPaperContentRemoveFromFolderDetails.h" +#import "DBTEAMLOGPaperContentRemoveFromFolderType.h" #import "DBTEAMLOGPaperContentRemoveMemberDetails.h" +#import "DBTEAMLOGPaperContentRemoveMemberType.h" #import "DBTEAMLOGPaperContentRenameDetails.h" +#import "DBTEAMLOGPaperContentRenameType.h" #import "DBTEAMLOGPaperContentRestoreDetails.h" +#import "DBTEAMLOGPaperContentRestoreType.h" #import "DBTEAMLOGPaperDocAddCommentDetails.h" +#import "DBTEAMLOGPaperDocAddCommentType.h" #import "DBTEAMLOGPaperDocChangeMemberRoleDetails.h" +#import "DBTEAMLOGPaperDocChangeMemberRoleType.h" #import "DBTEAMLOGPaperDocChangeSharingPolicyDetails.h" +#import "DBTEAMLOGPaperDocChangeSharingPolicyType.h" #import "DBTEAMLOGPaperDocChangeSubscriptionDetails.h" +#import "DBTEAMLOGPaperDocChangeSubscriptionType.h" #import "DBTEAMLOGPaperDocDeleteCommentDetails.h" +#import "DBTEAMLOGPaperDocDeleteCommentType.h" #import "DBTEAMLOGPaperDocDeletedDetails.h" +#import "DBTEAMLOGPaperDocDeletedType.h" #import "DBTEAMLOGPaperDocDownloadDetails.h" +#import "DBTEAMLOGPaperDocDownloadType.h" #import "DBTEAMLOGPaperDocEditCommentDetails.h" +#import "DBTEAMLOGPaperDocEditCommentType.h" #import "DBTEAMLOGPaperDocEditDetails.h" +#import "DBTEAMLOGPaperDocEditType.h" #import "DBTEAMLOGPaperDocFollowedDetails.h" +#import "DBTEAMLOGPaperDocFollowedType.h" #import "DBTEAMLOGPaperDocMentionDetails.h" +#import "DBTEAMLOGPaperDocMentionType.h" #import "DBTEAMLOGPaperDocRequestAccessDetails.h" +#import "DBTEAMLOGPaperDocRequestAccessType.h" #import "DBTEAMLOGPaperDocResolveCommentDetails.h" +#import "DBTEAMLOGPaperDocResolveCommentType.h" #import "DBTEAMLOGPaperDocRevertDetails.h" +#import "DBTEAMLOGPaperDocRevertType.h" #import "DBTEAMLOGPaperDocSlackShareDetails.h" +#import "DBTEAMLOGPaperDocSlackShareType.h" #import "DBTEAMLOGPaperDocTeamInviteDetails.h" +#import "DBTEAMLOGPaperDocTeamInviteType.h" #import "DBTEAMLOGPaperDocTrashedDetails.h" +#import "DBTEAMLOGPaperDocTrashedType.h" #import "DBTEAMLOGPaperDocUnresolveCommentDetails.h" +#import "DBTEAMLOGPaperDocUnresolveCommentType.h" #import "DBTEAMLOGPaperDocUntrashedDetails.h" +#import "DBTEAMLOGPaperDocUntrashedType.h" #import "DBTEAMLOGPaperDocViewDetails.h" +#import "DBTEAMLOGPaperDocViewType.h" #import "DBTEAMLOGPaperDocumentLogInfo.h" #import "DBTEAMLOGPaperDownloadFormat.h" #import "DBTEAMLOGPaperEnabledUsersGroupAdditionDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupAdditionType.h" #import "DBTEAMLOGPaperEnabledUsersGroupRemovalDetails.h" +#import "DBTEAMLOGPaperEnabledUsersGroupRemovalType.h" #import "DBTEAMLOGPaperExternalViewAllowDetails.h" +#import "DBTEAMLOGPaperExternalViewAllowType.h" #import "DBTEAMLOGPaperExternalViewDefaultTeamDetails.h" +#import "DBTEAMLOGPaperExternalViewDefaultTeamType.h" #import "DBTEAMLOGPaperExternalViewForbidDetails.h" +#import "DBTEAMLOGPaperExternalViewForbidType.h" #import "DBTEAMLOGPaperFolderChangeSubscriptionDetails.h" +#import "DBTEAMLOGPaperFolderChangeSubscriptionType.h" #import "DBTEAMLOGPaperFolderDeletedDetails.h" +#import "DBTEAMLOGPaperFolderDeletedType.h" #import "DBTEAMLOGPaperFolderFollowedDetails.h" +#import "DBTEAMLOGPaperFolderFollowedType.h" #import "DBTEAMLOGPaperFolderLogInfo.h" #import "DBTEAMLOGPaperFolderTeamInviteDetails.h" +#import "DBTEAMLOGPaperFolderTeamInviteType.h" #import "DBTEAMLOGPaperMemberPolicy.h" #import "DBTEAMLOGParticipantLogInfo.h" #import "DBTEAMLOGPasswordChangeDetails.h" +#import "DBTEAMLOGPasswordChangeType.h" #import "DBTEAMLOGPasswordResetAllDetails.h" +#import "DBTEAMLOGPasswordResetAllType.h" #import "DBTEAMLOGPasswordResetDetails.h" +#import "DBTEAMLOGPasswordResetType.h" #import "DBTEAMLOGPathLogInfo.h" #import "DBTEAMLOGPermanentDeleteChangePolicyDetails.h" +#import "DBTEAMLOGPermanentDeleteChangePolicyType.h" #import "DBTEAMLOGPlacementRestriction.h" #import "DBTEAMLOGRelocateAssetReferencesLogInfo.h" #import "DBTEAMLOGResellerLogInfo.h" #import "DBTEAMLOGResellerSupportSessionEndDetails.h" +#import "DBTEAMLOGResellerSupportSessionEndType.h" #import "DBTEAMLOGResellerSupportSessionStartDetails.h" +#import "DBTEAMLOGResellerSupportSessionStartType.h" #import "DBTEAMLOGSessionLogInfo.h" #import "DBTEAMLOGSfAddGroupDetails.h" +#import "DBTEAMLOGSfAddGroupType.h" #import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksDetails.h" +#import "DBTEAMLOGSfAllowNonMembersToViewSharedLinksType.h" #import "DBTEAMLOGSfExternalInviteWarnDetails.h" +#import "DBTEAMLOGSfExternalInviteWarnType.h" +#import "DBTEAMLOGSfFbInviteChangeRoleDetails.h" +#import "DBTEAMLOGSfFbInviteChangeRoleType.h" +#import "DBTEAMLOGSfFbInviteDetails.h" +#import "DBTEAMLOGSfFbInviteType.h" +#import "DBTEAMLOGSfFbUninviteDetails.h" +#import "DBTEAMLOGSfFbUninviteType.h" #import "DBTEAMLOGSfInviteGroupDetails.h" -#import "DBTEAMLOGSfNestDetails.h" -#import "DBTEAMLOGSfTeamDeclineDetails.h" +#import "DBTEAMLOGSfInviteGroupType.h" #import "DBTEAMLOGSfTeamGrantAccessDetails.h" +#import "DBTEAMLOGSfTeamGrantAccessType.h" #import "DBTEAMLOGSfTeamInviteChangeRoleDetails.h" +#import "DBTEAMLOGSfTeamInviteChangeRoleType.h" #import "DBTEAMLOGSfTeamInviteDetails.h" +#import "DBTEAMLOGSfTeamInviteType.h" #import "DBTEAMLOGSfTeamJoinDetails.h" #import "DBTEAMLOGSfTeamJoinFromOobLinkDetails.h" +#import "DBTEAMLOGSfTeamJoinFromOobLinkType.h" +#import "DBTEAMLOGSfTeamJoinType.h" #import "DBTEAMLOGSfTeamUninviteDetails.h" +#import "DBTEAMLOGSfTeamUninviteType.h" #import "DBTEAMLOGSharedContentAddInviteesDetails.h" +#import "DBTEAMLOGSharedContentAddInviteesType.h" #import "DBTEAMLOGSharedContentAddLinkExpiryDetails.h" +#import "DBTEAMLOGSharedContentAddLinkExpiryType.h" #import "DBTEAMLOGSharedContentAddLinkPasswordDetails.h" +#import "DBTEAMLOGSharedContentAddLinkPasswordType.h" #import "DBTEAMLOGSharedContentAddMemberDetails.h" +#import "DBTEAMLOGSharedContentAddMemberType.h" #import "DBTEAMLOGSharedContentChangeDownloadsPolicyDetails.h" +#import "DBTEAMLOGSharedContentChangeDownloadsPolicyType.h" #import "DBTEAMLOGSharedContentChangeInviteeRoleDetails.h" +#import "DBTEAMLOGSharedContentChangeInviteeRoleType.h" #import "DBTEAMLOGSharedContentChangeLinkAudienceDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkAudienceType.h" #import "DBTEAMLOGSharedContentChangeLinkExpiryDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkExpiryType.h" #import "DBTEAMLOGSharedContentChangeLinkPasswordDetails.h" +#import "DBTEAMLOGSharedContentChangeLinkPasswordType.h" #import "DBTEAMLOGSharedContentChangeMemberRoleDetails.h" +#import "DBTEAMLOGSharedContentChangeMemberRoleType.h" #import "DBTEAMLOGSharedContentChangeViewerInfoPolicyDetails.h" +#import "DBTEAMLOGSharedContentChangeViewerInfoPolicyType.h" #import "DBTEAMLOGSharedContentClaimInvitationDetails.h" +#import "DBTEAMLOGSharedContentClaimInvitationType.h" #import "DBTEAMLOGSharedContentCopyDetails.h" +#import "DBTEAMLOGSharedContentCopyType.h" #import "DBTEAMLOGSharedContentDownloadDetails.h" -#import "DBTEAMLOGSharedContentDownloadsPolicy.h" +#import "DBTEAMLOGSharedContentDownloadType.h" #import "DBTEAMLOGSharedContentRelinquishMembershipDetails.h" -#import "DBTEAMLOGSharedContentRemoveInviteeDetails.h" +#import "DBTEAMLOGSharedContentRelinquishMembershipType.h" +#import "DBTEAMLOGSharedContentRemoveInviteesDetails.h" +#import "DBTEAMLOGSharedContentRemoveInviteesType.h" #import "DBTEAMLOGSharedContentRemoveLinkExpiryDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkExpiryType.h" #import "DBTEAMLOGSharedContentRemoveLinkPasswordDetails.h" +#import "DBTEAMLOGSharedContentRemoveLinkPasswordType.h" #import "DBTEAMLOGSharedContentRemoveMemberDetails.h" +#import "DBTEAMLOGSharedContentRemoveMemberType.h" #import "DBTEAMLOGSharedContentRequestAccessDetails.h" +#import "DBTEAMLOGSharedContentRequestAccessType.h" #import "DBTEAMLOGSharedContentUnshareDetails.h" +#import "DBTEAMLOGSharedContentUnshareType.h" #import "DBTEAMLOGSharedContentViewDetails.h" -#import "DBTEAMLOGSharedContentViewerInfoPolicy.h" -#import "DBTEAMLOGSharedFolderChangeConfidentialityDetails.h" +#import "DBTEAMLOGSharedContentViewType.h" #import "DBTEAMLOGSharedFolderChangeLinkPolicyDetails.h" -#import "DBTEAMLOGSharedFolderChangeMemberManagementPolicyDetails.h" -#import "DBTEAMLOGSharedFolderChangeMemberPolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeLinkPolicyType.h" +#import "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersInheritancePolicyType.h" +#import "DBTEAMLOGSharedFolderChangeMembersManagementPolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersManagementPolicyType.h" +#import "DBTEAMLOGSharedFolderChangeMembersPolicyDetails.h" +#import "DBTEAMLOGSharedFolderChangeMembersPolicyType.h" #import "DBTEAMLOGSharedFolderCreateDetails.h" -#import "DBTEAMLOGSharedFolderLinkPolicy.h" -#import "DBTEAMLOGSharedFolderMemberPolicy.h" -#import "DBTEAMLOGSharedFolderMembershipManagementPolicy.h" +#import "DBTEAMLOGSharedFolderCreateType.h" +#import "DBTEAMLOGSharedFolderDeclineInvitationDetails.h" +#import "DBTEAMLOGSharedFolderDeclineInvitationType.h" +#import "DBTEAMLOGSharedFolderMembersInheritancePolicy.h" #import "DBTEAMLOGSharedFolderMountDetails.h" +#import "DBTEAMLOGSharedFolderMountType.h" +#import "DBTEAMLOGSharedFolderNestDetails.h" +#import "DBTEAMLOGSharedFolderNestType.h" #import "DBTEAMLOGSharedFolderTransferOwnershipDetails.h" +#import "DBTEAMLOGSharedFolderTransferOwnershipType.h" #import "DBTEAMLOGSharedFolderUnmountDetails.h" +#import "DBTEAMLOGSharedFolderUnmountType.h" +#import "DBTEAMLOGSharedLinkAccessLevel.h" +#import "DBTEAMLOGSharedLinkAddExpiryDetails.h" +#import "DBTEAMLOGSharedLinkAddExpiryType.h" +#import "DBTEAMLOGSharedLinkChangeExpiryDetails.h" +#import "DBTEAMLOGSharedLinkChangeExpiryType.h" +#import "DBTEAMLOGSharedLinkChangeVisibilityDetails.h" +#import "DBTEAMLOGSharedLinkChangeVisibilityType.h" +#import "DBTEAMLOGSharedLinkCopyDetails.h" +#import "DBTEAMLOGSharedLinkCopyType.h" +#import "DBTEAMLOGSharedLinkCreateDetails.h" +#import "DBTEAMLOGSharedLinkCreateType.h" +#import "DBTEAMLOGSharedLinkDisableDetails.h" +#import "DBTEAMLOGSharedLinkDisableType.h" +#import "DBTEAMLOGSharedLinkDownloadDetails.h" +#import "DBTEAMLOGSharedLinkDownloadType.h" +#import "DBTEAMLOGSharedLinkRemoveExpiryDetails.h" +#import "DBTEAMLOGSharedLinkRemoveExpiryType.h" +#import "DBTEAMLOGSharedLinkShareDetails.h" +#import "DBTEAMLOGSharedLinkShareType.h" +#import "DBTEAMLOGSharedLinkViewDetails.h" +#import "DBTEAMLOGSharedLinkViewType.h" +#import "DBTEAMLOGSharedLinkVisibility.h" #import "DBTEAMLOGSharedNoteOpenedDetails.h" +#import "DBTEAMLOGSharedNoteOpenedType.h" #import "DBTEAMLOGSharingChangeFolderJoinPolicyDetails.h" +#import "DBTEAMLOGSharingChangeFolderJoinPolicyType.h" #import "DBTEAMLOGSharingChangeLinkPolicyDetails.h" +#import "DBTEAMLOGSharingChangeLinkPolicyType.h" #import "DBTEAMLOGSharingChangeMemberPolicyDetails.h" +#import "DBTEAMLOGSharingChangeMemberPolicyType.h" #import "DBTEAMLOGSharingFolderJoinPolicy.h" #import "DBTEAMLOGSharingLinkPolicy.h" #import "DBTEAMLOGSharingMemberPolicy.h" -#import "DBTEAMLOGShmodelAppCreateDetails.h" -#import "DBTEAMLOGShmodelCreateDetails.h" -#import "DBTEAMLOGShmodelDisableDetails.h" -#import "DBTEAMLOGShmodelFbShareDetails.h" #import "DBTEAMLOGShmodelGroupShareDetails.h" -#import "DBTEAMLOGShmodelRemoveExpirationDetails.h" -#import "DBTEAMLOGShmodelSetExpirationDetails.h" -#import "DBTEAMLOGShmodelTeamCopyDetails.h" -#import "DBTEAMLOGShmodelTeamDownloadDetails.h" -#import "DBTEAMLOGShmodelTeamShareDetails.h" -#import "DBTEAMLOGShmodelTeamViewDetails.h" -#import "DBTEAMLOGShmodelVisibilityPasswordDetails.h" -#import "DBTEAMLOGShmodelVisibilityPublicDetails.h" -#import "DBTEAMLOGShmodelVisibilityTeamOnlyDetails.h" +#import "DBTEAMLOGShmodelGroupShareType.h" #import "DBTEAMLOGSignInAsSessionEndDetails.h" +#import "DBTEAMLOGSignInAsSessionEndType.h" #import "DBTEAMLOGSignInAsSessionStartDetails.h" +#import "DBTEAMLOGSignInAsSessionStartType.h" #import "DBTEAMLOGSmartSyncChangePolicyDetails.h" +#import "DBTEAMLOGSmartSyncChangePolicyType.h" #import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportDetails.h" +#import "DBTEAMLOGSmartSyncCreateAdminPrivilegeReportType.h" #import "DBTEAMLOGSmartSyncNotOptOutDetails.h" +#import "DBTEAMLOGSmartSyncNotOptOutType.h" #import "DBTEAMLOGSmartSyncOptOutDetails.h" #import "DBTEAMLOGSmartSyncOptOutPolicy.h" +#import "DBTEAMLOGSmartSyncOptOutType.h" +#import "DBTEAMLOGSpaceCapsType.h" #import "DBTEAMLOGSpaceLimitsStatus.h" #import "DBTEAMLOGSsoAddCertDetails.h" +#import "DBTEAMLOGSsoAddCertType.h" #import "DBTEAMLOGSsoAddLoginUrlDetails.h" +#import "DBTEAMLOGSsoAddLoginUrlType.h" #import "DBTEAMLOGSsoAddLogoutUrlDetails.h" +#import "DBTEAMLOGSsoAddLogoutUrlType.h" #import "DBTEAMLOGSsoChangeCertDetails.h" +#import "DBTEAMLOGSsoChangeCertType.h" #import "DBTEAMLOGSsoChangeLoginUrlDetails.h" +#import "DBTEAMLOGSsoChangeLoginUrlType.h" #import "DBTEAMLOGSsoChangeLogoutUrlDetails.h" +#import "DBTEAMLOGSsoChangeLogoutUrlType.h" #import "DBTEAMLOGSsoChangePolicyDetails.h" +#import "DBTEAMLOGSsoChangePolicyType.h" #import "DBTEAMLOGSsoChangeSamlIdentityModeDetails.h" +#import "DBTEAMLOGSsoChangeSamlIdentityModeType.h" #import "DBTEAMLOGSsoErrorDetails.h" +#import "DBTEAMLOGSsoErrorType.h" #import "DBTEAMLOGSsoRemoveCertDetails.h" +#import "DBTEAMLOGSsoRemoveCertType.h" #import "DBTEAMLOGSsoRemoveLoginUrlDetails.h" +#import "DBTEAMLOGSsoRemoveLoginUrlType.h" #import "DBTEAMLOGSsoRemoveLogoutUrlDetails.h" +#import "DBTEAMLOGSsoRemoveLogoutUrlType.h" #import "DBTEAMLOGTeamActivityCreateReportDetails.h" +#import "DBTEAMLOGTeamActivityCreateReportType.h" #import "DBTEAMLOGTeamEvent.h" #import "DBTEAMLOGTeamFolderChangeStatusDetails.h" +#import "DBTEAMLOGTeamFolderChangeStatusType.h" #import "DBTEAMLOGTeamFolderCreateDetails.h" +#import "DBTEAMLOGTeamFolderCreateType.h" #import "DBTEAMLOGTeamFolderDowngradeDetails.h" +#import "DBTEAMLOGTeamFolderDowngradeType.h" #import "DBTEAMLOGTeamFolderPermanentlyDeleteDetails.h" +#import "DBTEAMLOGTeamFolderPermanentlyDeleteType.h" #import "DBTEAMLOGTeamFolderRenameDetails.h" -#import "DBTEAMLOGTeamFolderStatus.h" +#import "DBTEAMLOGTeamFolderRenameType.h" #import "DBTEAMLOGTeamLinkedAppLogInfo.h" #import "DBTEAMLOGTeamMemberLogInfo.h" #import "DBTEAMLOGTeamMembershipType.h" #import "DBTEAMLOGTeamMergeFromDetails.h" +#import "DBTEAMLOGTeamMergeFromType.h" #import "DBTEAMLOGTeamMergeToDetails.h" +#import "DBTEAMLOGTeamMergeToType.h" #import "DBTEAMLOGTeamName.h" #import "DBTEAMLOGTeamProfileAddLogoDetails.h" +#import "DBTEAMLOGTeamProfileAddLogoType.h" #import "DBTEAMLOGTeamProfileChangeDefaultLanguageDetails.h" +#import "DBTEAMLOGTeamProfileChangeDefaultLanguageType.h" #import "DBTEAMLOGTeamProfileChangeLogoDetails.h" +#import "DBTEAMLOGTeamProfileChangeLogoType.h" #import "DBTEAMLOGTeamProfileChangeNameDetails.h" +#import "DBTEAMLOGTeamProfileChangeNameType.h" #import "DBTEAMLOGTeamProfileRemoveLogoDetails.h" +#import "DBTEAMLOGTeamProfileRemoveLogoType.h" #import "DBTEAMLOGTfaAddBackupPhoneDetails.h" +#import "DBTEAMLOGTfaAddBackupPhoneType.h" #import "DBTEAMLOGTfaAddSecurityKeyDetails.h" +#import "DBTEAMLOGTfaAddSecurityKeyType.h" #import "DBTEAMLOGTfaChangeBackupPhoneDetails.h" +#import "DBTEAMLOGTfaChangeBackupPhoneType.h" #import "DBTEAMLOGTfaChangePolicyDetails.h" +#import "DBTEAMLOGTfaChangePolicyType.h" #import "DBTEAMLOGTfaChangeStatusDetails.h" +#import "DBTEAMLOGTfaChangeStatusType.h" #import "DBTEAMLOGTfaConfiguration.h" #import "DBTEAMLOGTfaRemoveBackupPhoneDetails.h" +#import "DBTEAMLOGTfaRemoveBackupPhoneType.h" #import "DBTEAMLOGTfaRemoveSecurityKeyDetails.h" +#import "DBTEAMLOGTfaRemoveSecurityKeyType.h" #import "DBTEAMLOGTfaResetDetails.h" +#import "DBTEAMLOGTfaResetType.h" #import "DBTEAMLOGTimeUnit.h" #import "DBTEAMLOGTwoAccountChangePolicyDetails.h" +#import "DBTEAMLOGTwoAccountChangePolicyType.h" #import "DBTEAMLOGTwoAccountPolicy.h" #import "DBTEAMLOGUserLinkedAppLogInfo.h" #import "DBTEAMLOGUserLogInfo.h" #import "DBTEAMLOGUserNameLogInfo.h" #import "DBTEAMLOGUserOrTeamLinkedAppLogInfo.h" +#import "DBTEAMLOGWebDeviceSessionLogInfo.h" #import "DBTEAMLOGWebSessionLogInfo.h" #import "DBTEAMLOGWebSessionsChangeFixedLengthPolicyDetails.h" +#import "DBTEAMLOGWebSessionsChangeFixedLengthPolicyType.h" #import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyDetails.h" +#import "DBTEAMLOGWebSessionsChangeIdleLengthPolicyType.h" #import "DBTEAMLOGWebSessionsFixedLengthPolicy.h" #import "DBTEAMLOGWebSessionsIdleLengthPolicy.h" diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.h index 5281b9581..ae96c215e 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.h @@ -35,6 +35,8 @@ @class DBFILESDeleteError; @class DBFILESDeleteResult; @class DBFILESDownloadError; +@class DBFILESDownloadZipError; +@class DBFILESDownloadZipResult; @class DBFILESFileMetadata; @class DBFILESFileSharingInfo; @class DBFILESFolderMetadata; @@ -609,6 +611,75 @@ alphaUploadStream:(NSString *)path byteOffsetStart:(NSNumber *)byteOffsetStart byteOffsetEnd:(NSNumber *)byteOffsetEnd; +/// +/// Download a folder from the user's Dropbox, as a zip file. The folder must be less than 1 GB in size and have fewer +/// than 10,000 total files. The input cannot be a single file. +/// +/// @param path The path of the folder to download. +/// @param overwrite A boolean to set behavior in the event of a naming conflict. `YES` will overwrite conflicting file +/// at destination. `NO` will take no action, resulting in an `NSError` returned to the response handler in the event of +/// a file conflict. +/// @param destination The file url of the desired download output location. +/// +/// @return Through the response callback, the caller will receive a `DBFILESDownloadZipResult` object on success or a +/// `DBFILESDownloadZipError` object on failure. +/// +- (DBDownloadUrlTask *)downloadZipUrl:(NSString *)path + overwrite:(BOOL)overwrite + destination:(NSURL *)destination; + +/// +/// Download a folder from the user's Dropbox, as a zip file. The folder must be less than 1 GB in size and have fewer +/// than 10,000 total files. The input cannot be a single file. +/// +/// @param path The path of the folder to download. +/// @param overwrite A boolean to set behavior in the event of a naming conflict. `YES` will overwrite conflicting file +/// at destination. `NO` will take no action, resulting in an `NSError` returned to the response handler in the event of +/// a file conflict. +/// @param destination The file url of the desired download output location. +/// @param byteOffsetStart For partial file download. Download file beginning from this starting byte position. Must +/// include valid end range value. +/// @param byteOffsetEnd For partial file download. Download file up until this ending byte position. Must include valid +/// start range value. +/// +/// @return Through the response callback, the caller will receive a `DBFILESDownloadZipResult` object on success or a +/// `DBFILESDownloadZipError` object on failure. +/// +- (DBDownloadUrlTask *)downloadZipUrl:(NSString *)path + overwrite:(BOOL)overwrite + destination:(NSURL *)destination + byteOffsetStart:(NSNumber *)byteOffsetStart + byteOffsetEnd:(NSNumber *)byteOffsetEnd; + +/// +/// Download a folder from the user's Dropbox, as a zip file. The folder must be less than 1 GB in size and have fewer +/// than 10,000 total files. The input cannot be a single file. +/// +/// @param path The path of the folder to download. +/// +/// @return Through the response callback, the caller will receive a `DBFILESDownloadZipResult` object on success or a +/// `DBFILESDownloadZipError` object on failure. +/// +- (DBDownloadDataTask *)downloadZipData:(NSString *)path; + +/// +/// Download a folder from the user's Dropbox, as a zip file. The folder must be less than 1 GB in size and have fewer +/// than 10,000 total files. The input cannot be a single file. +/// +/// @param path The path of the folder to download. +/// @param byteOffsetStart For partial file download. Download file beginning from this starting byte position. Must +/// include valid end range value. +/// @param byteOffsetEnd For partial file download. Download file up until this ending byte position. Must include valid +/// start range value. +/// +/// @return Through the response callback, the caller will receive a `DBFILESDownloadZipResult` object on success or a +/// `DBFILESDownloadZipError` object on failure. +/// +- (DBDownloadDataTask *) +downloadZipData:(NSString *)path +byteOffsetStart:(NSNumber *)byteOffsetStart + byteOffsetEnd:(NSNumber *)byteOffsetEnd; + /// /// Returns the metadata for a file or folder. Note: Metadata for the root folder is unsupported. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.m index 92f0aea68..03ffc28c7 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/DBFILESUserAuthRoutes.m @@ -47,6 +47,9 @@ #import "DBFILESDeletedMetadata.h" #import "DBFILESDownloadArg.h" #import "DBFILESDownloadError.h" +#import "DBFILESDownloadZipArg.h" +#import "DBFILESDownloadZipError.h" +#import "DBFILESDownloadZipResult.h" #import "DBFILESFileMetadata.h" #import "DBFILESFileOpsResult.h" #import "DBFILESFileSharingInfo.h" @@ -433,6 +436,41 @@ - (DBDownloadDataTask *)downloadData:(NSString *)path return [self.client requestDownload:route arg:arg byteOffsetStart:byteOffsetStart byteOffsetEnd:byteOffsetEnd]; } +- (DBDownloadUrlTask *)downloadZipUrl:(NSString *)path overwrite:(BOOL)overwrite destination:(NSURL *)destination { + DBRoute *route = DBFILESRouteObjects.DBFILESDownloadZip; + DBFILESDownloadZipArg *arg = [[DBFILESDownloadZipArg alloc] initWithPath:path]; + return [self.client requestDownload:route arg:arg overwrite:overwrite destination:destination]; +} + +- (DBDownloadUrlTask *)downloadZipUrl:(NSString *)path + overwrite:(BOOL)overwrite + destination:(NSURL *)destination + byteOffsetStart:(NSNumber *)byteOffsetStart + byteOffsetEnd:(NSNumber *)byteOffsetEnd { + DBRoute *route = DBFILESRouteObjects.DBFILESDownloadZip; + DBFILESDownloadZipArg *arg = [[DBFILESDownloadZipArg alloc] initWithPath:path]; + return [self.client requestDownload:route + arg:arg + overwrite:overwrite + destination:destination + byteOffsetStart:byteOffsetStart + byteOffsetEnd:byteOffsetEnd]; +} + +- (DBDownloadDataTask *)downloadZipData:(NSString *)path { + DBRoute *route = DBFILESRouteObjects.DBFILESDownloadZip; + DBFILESDownloadZipArg *arg = [[DBFILESDownloadZipArg alloc] initWithPath:path]; + return [self.client requestDownload:route arg:arg]; +} + +- (DBDownloadDataTask *)downloadZipData:(NSString *)path + byteOffsetStart:(NSNumber *)byteOffsetStart + byteOffsetEnd:(NSNumber *)byteOffsetEnd { + DBRoute *route = DBFILESRouteObjects.DBFILESDownloadZip; + DBFILESDownloadZipArg *arg = [[DBFILESDownloadZipArg alloc] initWithPath:path]; + return [self.client requestDownload:route arg:arg byteOffsetStart:byteOffsetStart byteOffsetEnd:byteOffsetEnd]; +} + - (DBRpcTask *)getMetadata:(NSString *)path { DBRoute *route = DBFILESRouteObjects.DBFILESGetMetadata; DBFILESGetMetadataArg *arg = [[DBFILESGetMetadataArg alloc] initWithPath:path]; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.h b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.h index 9a8243919..d30f73df1 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.h @@ -62,6 +62,9 @@ NS_ASSUME_NONNULL_BEGIN /// Accessor method for the download route object. + (DBRoute *)DBFILESDownload; +/// Accessor method for the downloadZip route object. ++ (DBRoute *)DBFILESDownloadZip; + /// Accessor method for the getMetadata route object. + (DBRoute *)DBFILESGetMetadata; diff --git a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.m b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.m index 0cbbbb571..17475f2dc 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Generated/Routes/RouteObjects/DBFILESRouteObjects.m @@ -32,6 +32,8 @@ #import "DBFILESDeleteResult.h" #import "DBFILESDeletedMetadata.h" #import "DBFILESDownloadError.h" +#import "DBFILESDownloadZipError.h" +#import "DBFILESDownloadZipResult.h" #import "DBFILESFileMetadata.h" #import "DBFILESFileOpsResult.h" #import "DBFILESFileSharingInfo.h" @@ -105,6 +107,7 @@ @implementation DBFILESRouteObjects static DBRoute *DBFILESDeleteBatchCheck; static DBRoute *DBFILESDeleteV2; static DBRoute *DBFILESDownload; +static DBRoute *DBFILESDownloadZip; static DBRoute *DBFILESGetMetadata; static DBRoute *DBFILESGetPreview; static DBRoute *DBFILESGetTemporaryLink; @@ -408,6 +411,24 @@ + (DBRoute *)DBFILESDownload { return DBFILESDownload; } ++ (DBRoute *)DBFILESDownloadZip { + if (!DBFILESDownloadZip) { + DBFILESDownloadZip = [[DBRoute alloc] init:@"download_zip" + namespace_:@"files" + deprecated:@NO + resultType:[DBFILESDownloadZipResult class] + errorType:[DBFILESDownloadZipError class] + attrs:@{ + @"auth" : @"user", + @"host" : @"content", + @"style" : @"download" + } + dataStructSerialBlock:nil + dataStructDeserialBlock:nil]; + } + return DBFILESDownloadZip; +} + + (DBRoute *)DBFILESGetMetadata { if (!DBFILESGetMetadata) { DBFILESGetMetadata = [[DBRoute alloc] init:@"get_metadata" diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.h b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.h index 5093b1052..7958019d1 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.h @@ -24,7 +24,6 @@ NS_ASSUME_NONNULL_BEGIN /// associated with a particular Dropbox account. @property (nonatomic, readonly, copy, nullable) NSString *tokenUid; - /// /// Convenience constructor. /// diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.m b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.m index 3443b0f57..679622552 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/DBUserClient.m @@ -30,12 +30,11 @@ - (instancetype)initWithAccessToken:(NSString *)accessToken } - (DBUserClient *)withPathRoot:(DBCOMMONPathRoot *)pathRoot { - return [[DBUserClient alloc] initWithAccessToken:_transportClient.accessToken - transportConfig:[(DBTransportDefaultClient *)_transportClient - duplicateTransportConfigWithPathRoot:pathRoot]]; + return [[DBUserClient alloc] + initWithAccessToken:_transportClient.accessToken + transportConfig:[(DBTransportDefaultClient *)_transportClient duplicateTransportConfigWithPathRoot:pathRoot]]; } - - (void)updateAccessToken:(NSString *)accessToken { _transportClient.accessToken = accessToken; } diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseClient.m b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseClient.m index 09f873320..95eb1f0b6 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseClient.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseClient.m @@ -66,7 +66,7 @@ - (NSDictionary *)headersWithRouteInfo:(NSDictionary *)r } if (_pathRoot) { - NSString *pathRootStr = [[self class]serializeStringWithRoute:nil routeArg:_pathRoot]; + NSString *pathRootStr = [[self class] serializeStringWithRoute:nil routeArg:_pathRoot]; [headers setObject:pathRootStr forKey:@"Dropbox-Api-Path-Root"]; } diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseConfig.h b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseConfig.h index a69811a9b..ef8d07d3a 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseConfig.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportBaseConfig.h @@ -4,8 +4,8 @@ #import -#import "DBTransportBaseHostnameConfig.h" #import "DBCOMMONPathRoot.h" +#import "DBTransportBaseHostnameConfig.h" NS_ASSUME_NONNULL_BEGIN diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.h b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.h index 928bb590d..db294a0a7 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.h +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.h @@ -98,7 +98,6 @@ NS_ASSUME_NONNULL_BEGIN /// - (DBTransportDefaultConfig *)duplicateTransportConfigWithPathRoot:(DBCOMMONPathRoot *)pathRoot; - @end NS_ASSUME_NONNULL_END diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m index eb1c89d67..2220044d5 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m @@ -262,17 +262,17 @@ - (DBTransportDefaultConfig *)duplicateTransportConfigWithAsMemberId:(NSString * } - (DBTransportDefaultConfig *)duplicateTransportConfigWithPathRoot:(DBCOMMONPathRoot *)pathRoot { - return [[DBTransportDefaultConfig alloc] initWithAppKey:self.appKey - appSecret:self.appSecret - hostnameConfig:nil - redirectURL:nil - userAgent:self.userAgent - asMemberId:self.asMemberId - pathRoot:pathRoot - additionalHeaders:nil - delegateQueue:_delegateQueue - forceForegroundSession:_forceForegroundSession - sharedContainerIdentifier:nil]; + return [[DBTransportDefaultConfig alloc] initWithAppKey:self.appKey + appSecret:self.appSecret + hostnameConfig:nil + redirectURL:nil + userAgent:self.userAgent + asMemberId:self.asMemberId + pathRoot:pathRoot + additionalHeaders:nil + delegateQueue:_delegateQueue + forceForegroundSession:_forceForegroundSession + sharedContainerIdentifier:nil]; } #pragma mark - Session accessors and mutators diff --git a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Resources/DBSDKConstants.m b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Resources/DBSDKConstants.m index 115e6f5dd..6ddad6855 100644 --- a/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Resources/DBSDKConstants.m +++ b/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Resources/DBSDKConstants.m @@ -8,7 +8,7 @@ #import "DBSDKConstants.h" -NSString *const kV2SDKVersion = @"3.7.0"; +NSString *const kV2SDKVersion = @"3.8.0"; NSString *const kV2SDKDefaultUserAgentPrefix = @"OfficialDropboxObjCSDKv2"; NSString *const kForegroundSessionId = @"com.dropbox.dropbox_sdk_obj_c_foreground"; NSString *const kBackgroundSessionId = @"com.dropbox.dropbox_sdk_obj_c_background"; diff --git a/spec b/spec index 5389e5b7e..c17117ebb 160000 --- a/spec +++ b/spec @@ -1 +1 @@ -Subproject commit 5389e5b7e28c871f5a2dade2546dea0704087ea4 +Subproject commit c17117ebb847f2798c51c3946330d414ad90334e