Sharing
- 
                  
                  
The
AccessInheritanceunion.Information about the inheritance policy of a shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAccessInheritance : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAccessInheritance : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AccessLevelunion.Defines the access levels for collaborators.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAccessLevel : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAccessLevel : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AclUpdatePolicyunion.Who can change a shared folder’s access control list (ACL). In other words, who can add, remove, or change the privileges of members.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAclUpdatePolicy : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAclUpdatePolicy : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AddFileMemberArgsstruct.Arguments for
addFileMember.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAddFileMemberArgs : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAddFileMemberArgs : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AddFileMemberErrorunion.Errors for
addFileMember.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAddFileMemberError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAddFileMemberError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AddFolderMemberArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAddFolderMemberArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAddFolderMemberArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AddFolderMemberErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAddFolderMemberError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAddFolderMemberError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AddMemberstruct.The member and type of access the member should have when added to a shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAddMember : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAddMember : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AddMemberSelectorErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAddMemberSelectorError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAddMemberSelectorError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RequestedVisibilityunion.The access permission that can be requested by the caller for the shared link. Note that the final resolved visibility of the shared link takes into account other aspects, such as team and shared folder settings. Check the ResolvedVisibility for more info on the possible resolved visibility values of shared links.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRequestedVisibility : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRequestedVisibility : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ResolvedVisibilityunion.The actual access permissions values of shared links after taking into account user preferences and the team and shared folder settings. Check the RequestedVisibility for more info on the possible visibility values that can be set by the shared link’s owner.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGResolvedVisibility : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGResolvedVisibility : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AlphaResolvedVisibilityunion.check documentation for ResolvedVisibility.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAlphaResolvedVisibility : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAlphaResolvedVisibility : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AudienceExceptionContentInfostruct.Information about the content that has a link audience different than that of this folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAudienceExceptionContentInfo : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAudienceExceptionContentInfo : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AudienceExceptionsstruct.The total count and truncated list of information of content inside this folder that has a different audience than the link on this folder. This is only returned for folders.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAudienceExceptions : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAudienceExceptions : NSObject, DBSerializable, NSCopying - 
                  
                  
The
AudienceRestrictingSharedFolderstruct.Information about the shared folder that prevents the link audience for this link from being more restrictive.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGAudienceRestrictingSharedFolder : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGAudienceRestrictingSharedFolder : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkMetadatastruct.Metadata for a shared link. This can be either a PathLinkMetadata or CollectionLinkMetadata.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkMetadata : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkMetadata : NSObject, DBSerializable, NSCopying - 
                  
                  
The
CollectionLinkMetadatastruct.Metadata for a collection-based shared link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGCollectionLinkMetadata : DBSHARINGLinkMetadata <DBSerializable, NSCopying>Swift
class DBSHARINGCollectionLinkMetadata : DBSHARINGLinkMetadata, DBSerializable, NSCopying - 
                  
                  
The
CreateSharedLinkArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGCreateSharedLinkArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGCreateSharedLinkArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
CreateSharedLinkErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGCreateSharedLinkError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGCreateSharedLinkError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
CreateSharedLinkWithSettingsArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGCreateSharedLinkWithSettingsArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGCreateSharedLinkWithSettingsArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
CreateSharedLinkWithSettingsErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGCreateSharedLinkWithSettingsError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGCreateSharedLinkWithSettingsError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedContentLinkMetadataBasestruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedContentLinkMetadataBase : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedContentLinkMetadataBase : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ExpectedSharedContentLinkMetadatastruct.The expected metadata of a shared link for a file or folder when a link is first created for the content. Absent if the link already exists.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGExpectedSharedContentLinkMetadata : DBSHARINGSharedContentLinkMetadataBase <DBSerializable, NSCopying>Swift
class DBSHARINGExpectedSharedContentLinkMetadata : DBSHARINGSharedContentLinkMetadataBase, DBSerializable, NSCopying - 
                  
                  
The
FileActionunion.Sharing actions that may be taken on files.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileAction : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFileAction : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FileErrorResultunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileErrorResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFileErrorResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkMetadatastruct.The metadata of a shared link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkMetadata : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkMetadata : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FileLinkMetadatastruct.The metadata of a file shared link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileLinkMetadata : DBSHARINGSharedLinkMetadata <DBSerializable, NSCopying>Swift
class DBSHARINGFileLinkMetadata : DBSHARINGSharedLinkMetadata, DBSerializable, NSCopying - 
                  
                  
The
FileMemberActionErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileMemberActionError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFileMemberActionError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FileMemberActionIndividualResultunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileMemberActionIndividualResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFileMemberActionIndividualResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FileMemberActionResultstruct.Per-member result for
addFileMember.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileMemberActionResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFileMemberActionResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FileMemberRemoveActionResultunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFileMemberRemoveActionResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFileMemberRemoveActionResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FilePermissionstruct.Whether the user is allowed to take the sharing action on the file.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFilePermission : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFilePermission : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FolderActionunion.Actions that may be taken on shared folders.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFolderAction : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFolderAction : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FolderLinkMetadatastruct.The metadata of a folder shared link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFolderLinkMetadata : DBSHARINGSharedLinkMetadata <DBSerializable, NSCopying>Swift
class DBSHARINGFolderLinkMetadata : DBSHARINGSharedLinkMetadata, DBSerializable, NSCopying - 
                  
                  
The
FolderPermissionstruct.Whether the user is allowed to take the action on the shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFolderPermission : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFolderPermission : NSObject, DBSerializable, NSCopying - 
                  
                  
The
FolderPolicystruct.A set of policies governing membership and privileges for a shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGFolderPolicy : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGFolderPolicy : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetFileMetadataArgstruct.Arguments of
getFileMetadata.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetFileMetadataArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetFileMetadataArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetFileMetadataBatchArgstruct.Arguments of
getFileMetadataBatch.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetFileMetadataBatchArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetFileMetadataBatchArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetFileMetadataBatchResultstruct.Per file results of
getFileMetadataBatch.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetFileMetadataBatchResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetFileMetadataBatchResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetFileMetadataErrorunion.Error result for
getFileMetadata.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetFileMetadataError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetFileMetadataError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetFileMetadataIndividualResultunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetFileMetadataIndividualResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetFileMetadataIndividualResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetMetadataArgsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetMetadataArgs : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetMetadataArgs : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetSharedLinkFileErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetSharedLinkFileError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetSharedLinkFileError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetSharedLinkMetadataArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetSharedLinkMetadataArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetSharedLinkMetadataArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetSharedLinksArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetSharedLinksArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetSharedLinksArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetSharedLinksErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetSharedLinksError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetSharedLinksError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GetSharedLinksResultstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGetSharedLinksResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGGetSharedLinksResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GroupInfostruct.The information about a group. Groups is a way to manage a list of users who need same access permission to the shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGroupInfo : DBTEAMCOMMONGroupSummary <DBSerializable, NSCopying>Swift
class DBSHARINGGroupInfo : DBTEAMCOMMONGroupSummary, DBSerializable, NSCopying - 
                  
                  
The
MembershipInfostruct.The information about a member of the shared content.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMembershipInfo : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMembershipInfo : NSObject, DBSerializable, NSCopying - 
                  
                  
The
GroupMembershipInfostruct.The information about a group member of the shared content.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGGroupMembershipInfo : DBSHARINGMembershipInfo <DBSerializable, NSCopying>Swift
class DBSHARINGGroupMembershipInfo : DBSHARINGMembershipInfo, DBSerializable, NSCopying - 
                  
                  
The
InsufficientPlanstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGInsufficientPlan : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGInsufficientPlan : NSObject, DBSerializable, NSCopying - 
                  
                  
The
InsufficientQuotaAmountsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGInsufficientQuotaAmounts : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGInsufficientQuotaAmounts : NSObject, DBSerializable, NSCopying - 
                  
                  
The
InviteeInfounion.Information about the recipient of a shared content invitation.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGInviteeInfo : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGInviteeInfo : NSObject, DBSerializable, NSCopying - 
                  
                  
The
InviteeMembershipInfostruct.Information about an invited member of a shared content.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGInviteeMembershipInfo : DBSHARINGMembershipInfo <DBSerializable, NSCopying>Swift
class DBSHARINGInviteeMembershipInfo : DBSHARINGMembershipInfo, DBSerializable, NSCopying - 
                  
                  
The
JobErrorunion.Error occurred while performing an asynchronous job from
unshareFolderorremoveFolderMember.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGJobError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGJobError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
JobStatusunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGJobStatus : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGJobStatus : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkAccessLevelunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkAccessLevel : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkAccessLevel : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkActionunion.Actions that can be performed on a link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkAction : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkAction : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkAudienceunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkAudience : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkAudience : NSObject, DBSerializable, NSCopying - 
                  
                  
The
VisibilityPolicyDisallowedReasonunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGVisibilityPolicyDisallowedReason : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGVisibilityPolicyDisallowedReason : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkAudienceDisallowedReasonunion.check documentation for VisibilityPolicyDisallowedReason.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkAudienceDisallowedReason : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkAudienceDisallowedReason : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkAudienceOptionstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkAudienceOption : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkAudienceOption : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkExpiryunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkExpiry : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkExpiry : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkPasswordunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkPassword : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkPassword : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkPermissionstruct.Permissions for actions that can be performed on a link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkPermission : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkPermission : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkPermissionsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkPermissions : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkPermissions : NSObject, DBSerializable, NSCopying - 
                  
                  
The
LinkSettingsstruct.Settings that apply to a link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGLinkSettings : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGLinkSettings : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersArgstruct.Arguments for
listFileMembers.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersBatchArgstruct.Arguments for
listFileMembersBatch.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersBatchArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersBatchArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersBatchResultstruct.Per-file result for
listFileMembersBatch.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersBatchResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersBatchResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersContinueArgstruct.Arguments for
listFileMembersContinue.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersContinueArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersContinueArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersContinueErrorunion.Error for
listFileMembersContinue.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersContinueError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersContinueError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersCountResultstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersCountResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersCountResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersErrorunion.Error for
listFileMembers.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFileMembersIndividualResultunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFileMembersIndividualResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFileMembersIndividualResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFilesArgstruct.Arguments for
listReceivedFiles.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFilesArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFilesArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFilesContinueArgstruct.Arguments for
listReceivedFilesContinue.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFilesContinueArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFilesContinueArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFilesContinueErrorunion.Error results for
listReceivedFilesContinue.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFilesContinueError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFilesContinueError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFilesResultstruct.Success results for
listReceivedFiles.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFilesResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFilesResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFolderMembersCursorArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFolderMembersCursorArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFolderMembersCursorArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFolderMembersArgsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFolderMembersArgs : DBSHARINGListFolderMembersCursorArg <DBSerializable, NSCopying>Swift
class DBSHARINGListFolderMembersArgs : DBSHARINGListFolderMembersCursorArg, DBSerializable, NSCopying - 
                  
                  
The
ListFolderMembersContinueArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFolderMembersContinueArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFolderMembersContinueArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFolderMembersContinueErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFolderMembersContinueError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFolderMembersContinueError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFoldersArgsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFoldersArgs : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFoldersArgs : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFoldersContinueArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFoldersContinueArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFoldersContinueArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFoldersContinueErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFoldersContinueError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFoldersContinueError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListFoldersResultstruct.Result for
listFoldersorlistMountableFolders, depending on which endpoint was requested. Unmounted shared folders can be identified by the absence ofpathLowerinDBSHARINGSharedFolderMetadata.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListFoldersResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListFoldersResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListSharedLinksArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListSharedLinksArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListSharedLinksArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListSharedLinksErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListSharedLinksError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListSharedLinksError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ListSharedLinksResultstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGListSharedLinksResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGListSharedLinksResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MemberAccessLevelResultstruct.Contains information about a member’s access level to content after an operation.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMemberAccessLevelResult : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMemberAccessLevelResult : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MemberActionunion.Actions that may be taken on members of a shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMemberAction : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMemberAction : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MemberPermissionstruct.Whether the user is allowed to take the action on the associated member.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMemberPermission : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMemberPermission : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MemberPolicyunion.Policy governing who can be a member of a shared folder. Only applicable to folders owned by a user on a team.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMemberPolicy : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMemberPolicy : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MemberSelectorunion.Includes different ways to identify a member of a shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMemberSelector : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMemberSelector : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ModifySharedLinkSettingsArgsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGModifySharedLinkSettingsArgs : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGModifySharedLinkSettingsArgs : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ModifySharedLinkSettingsErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGModifySharedLinkSettingsError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGModifySharedLinkSettingsError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MountFolderArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMountFolderArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMountFolderArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
MountFolderErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGMountFolderError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGMountFolderError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ParentFolderAccessInfostruct.Contains information about a parent folder that a member has access to.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGParentFolderAccessInfo : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGParentFolderAccessInfo : NSObject, DBSerializable, NSCopying - 
                  
                  
The
PathLinkMetadatastruct.Metadata for a path-based shared link.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGPathLinkMetadata : DBSHARINGLinkMetadata <DBSerializable, NSCopying>Swift
class DBSHARINGPathLinkMetadata : DBSHARINGLinkMetadata, DBSerializable, NSCopying - 
                  
                  
The
PendingUploadModeunion.Flag to indicate pending upload default (for linking to not-yet-existing paths).
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGPendingUploadMode : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGPendingUploadMode : NSObject, DBSerializable, NSCopying - 
                  
                  
The
PermissionDeniedReasonunion.Possible reasons the user is denied a permission.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGPermissionDeniedReason : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGPermissionDeniedReason : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RelinquishFileMembershipArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRelinquishFileMembershipArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRelinquishFileMembershipArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RelinquishFileMembershipErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRelinquishFileMembershipError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRelinquishFileMembershipError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RelinquishFolderMembershipArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRelinquishFolderMembershipArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRelinquishFolderMembershipArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RelinquishFolderMembershipErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRelinquishFolderMembershipError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRelinquishFolderMembershipError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RemoveFileMemberArgstruct.Arguments for
removeFileMember2.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRemoveFileMemberArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRemoveFileMemberArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RemoveFileMemberErrorunion.Errors for
removeFileMember2.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRemoveFileMemberError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRemoveFileMemberError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RemoveFolderMemberArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRemoveFolderMemberArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRemoveFolderMemberArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RemoveFolderMemberErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRemoveFolderMemberError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRemoveFolderMemberError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RemoveMemberJobStatusunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRemoveMemberJobStatus : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRemoveMemberJobStatus : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RequestedLinkAccessLevelunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRequestedLinkAccessLevel : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRequestedLinkAccessLevel : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RevokeSharedLinkArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRevokeSharedLinkArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRevokeSharedLinkArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
RevokeSharedLinkErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGRevokeSharedLinkError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGRevokeSharedLinkError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SetAccessInheritanceArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSetAccessInheritanceArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSetAccessInheritanceArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SetAccessInheritanceErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSetAccessInheritanceError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSetAccessInheritanceError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ShareFolderArgBasestruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGShareFolderArgBase : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGShareFolderArgBase : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ShareFolderArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGShareFolderArg : DBSHARINGShareFolderArgBase <DBSerializable, NSCopying>Swift
class DBSHARINGShareFolderArg : DBSHARINGShareFolderArgBase, DBSerializable, NSCopying - 
                  
                  
The
ShareFolderErrorBaseunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGShareFolderErrorBase : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGShareFolderErrorBase : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ShareFolderErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGShareFolderError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGShareFolderError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ShareFolderJobStatusunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGShareFolderJobStatus : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGShareFolderJobStatus : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ShareFolderLaunchunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGShareFolderLaunch : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGShareFolderLaunch : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharePathErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharePathError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharePathError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedContentLinkMetadatastruct.Metadata of a shared link for a file or folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedContentLinkMetadata : DBSHARINGSharedContentLinkMetadataBase <DBSerializable, NSCopying>Swift
class DBSHARINGSharedContentLinkMetadata : DBSHARINGSharedContentLinkMetadataBase, DBSerializable, NSCopying - 
                  
                  
The
SharedFileMembersstruct.Shared file user, group, and invitee membership. Used for the results of
listFileMembersandlistFileMembersContinue, and used as part of the results forlistFileMembersBatch.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFileMembers : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFileMembers : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedFileMetadatastruct.Properties of the shared file.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFileMetadata : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFileMetadata : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedFolderAccessErrorunion.There is an error accessing the shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFolderAccessError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFolderAccessError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedFolderMemberErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFolderMemberError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFolderMemberError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedFolderMembersstruct.Shared folder user and group membership.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFolderMembers : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFolderMembers : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedFolderMetadataBasestruct.Properties of the shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFolderMetadataBase : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFolderMetadataBase : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedFolderMetadatastruct.The metadata which includes basic information about the shared folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedFolderMetadata : DBSHARINGSharedFolderMetadataBase <DBSerializable, NSCopying>Swift
class DBSHARINGSharedFolderMetadata : DBSHARINGSharedFolderMetadataBase, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkAccessFailureReasonunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkAccessFailureReason : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkAccessFailureReason : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkAlreadyExistsMetadataunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkAlreadyExistsMetadata : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkAlreadyExistsMetadata : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkPolicyunion.Who can view shared links in this folder.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkPolicy : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkPolicy : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkSettingsstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkSettings : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkSettings : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharedLinkSettingsErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharedLinkSettingsError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharedLinkSettingsError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharingFileAccessErrorunion.User could not access this file.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharingFileAccessError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharingFileAccessError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
SharingUserErrorunion.User account had a problem preventing this action.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGSharingUserError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGSharingUserError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
TeamMemberInfostruct.Information about a team member.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGTeamMemberInfo : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGTeamMemberInfo : NSObject, DBSerializable, NSCopying - 
                  
                  
The
TransferFolderArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGTransferFolderArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGTransferFolderArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
TransferFolderErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGTransferFolderError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGTransferFolderError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UnmountFolderArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUnmountFolderArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUnmountFolderArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UnmountFolderErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUnmountFolderError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUnmountFolderError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UnshareFileArgstruct.Arguments for
unshareFile.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUnshareFileArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUnshareFileArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UnshareFileErrorunion.Error result for
unshareFile.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUnshareFileError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUnshareFileError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UnshareFolderArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUnshareFolderArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUnshareFolderArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UnshareFolderErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUnshareFolderError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUnshareFolderError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UpdateFileMemberArgsstruct.Arguments for
updateFileMember.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUpdateFileMemberArgs : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUpdateFileMemberArgs : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UpdateFolderMemberArgstruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUpdateFolderMemberArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUpdateFolderMemberArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UpdateFolderMemberErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUpdateFolderMemberError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUpdateFolderMemberError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UpdateFolderPolicyArgstruct.If any of the policies are unset, then they retain their current setting.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUpdateFolderPolicyArg : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUpdateFolderPolicyArg : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UpdateFolderPolicyErrorunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUpdateFolderPolicyError : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUpdateFolderPolicyError : NSObject, DBSerializable, NSCopying - 
                  
                  
The
UserMembershipInfostruct.The information about a user member of the shared content.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUserMembershipInfo : DBSHARINGMembershipInfo <DBSerializable, NSCopying>Swift
class DBSHARINGUserMembershipInfo : DBSHARINGMembershipInfo, DBSerializable, NSCopying - 
                  
                  
The
UserFileMembershipInfostruct.The information about a user member of the shared content with an appended last seen timestamp.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUserFileMembershipInfo : DBSHARINGUserMembershipInfo <DBSerializable, NSCopying>Swift
class DBSHARINGUserFileMembershipInfo : DBSHARINGUserMembershipInfo, DBSerializable, NSCopying - 
                  
                  
The
UserInfostruct.Basic information about a user. Use
usersAccountandusersAccountBatchto obtain more detailed information.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGUserInfo : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGUserInfo : NSObject, DBSerializable, NSCopying - 
                  
                  
The
ViewerInfoPolicyunion.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGViewerInfoPolicy : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGViewerInfoPolicy : NSObject, DBSerializable, NSCopying - 
                  
                  
The
Visibilityunion.Who can access a shared link. The most open visibility is public. The default depends on many aspects, such as team and user preferences and shared folder settings.
This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGVisibility : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGVisibility : NSObject, DBSerializable, NSCopying - 
                  
                  
The
VisibilityPolicystruct.This class implements the
See moreDBSerializableprotocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBSHARINGVisibilityPolicy : NSObject <DBSerializable, NSCopying>Swift
class DBSHARINGVisibilityPolicy : NSObject, DBSerializable, NSCopying 
View on GitHub
        Sharing  Reference