DBTEAMLOGSharedFolderNestDetails
Objective-C
@interface DBTEAMLOGSharedFolderNestDetails
: NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMLOGSharedFolderNestDetails : NSObject, DBSerializable, NSCopying
The SharedFolderNestDetails
struct.
Changed parent of shared folder.
This class implements the DBSerializable
protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
Previous parent namespace ID.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *previousParentNsId;
Swift
var previousParentNsId: String? { get }
-
New parent namespace ID.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *dNewParentNsId;
Swift
var dNewParentNsId: String? { get }
-
Previous namespace path.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *previousNsPath;
Swift
var previousNsPath: String? { get }
-
New namespace path.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *dNewNsPath;
Swift
var dNewNsPath: String? { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype) initWithPreviousParentNsId:(nullable NSString *)previousParentNsId dNewParentNsId:(nullable NSString *)dNewParentNsId previousNsPath:(nullable NSString *)previousNsPath dNewNsPath:(nullable NSString *)dNewNsPath;
Swift
init(previousParentNsId: String?, dNewParentNsId: String?, previousNsPath: String?, dNewNsPath: String?)
Parameters
previousParentNsId
Previous parent namespace ID.
dNewParentNsId
New parent namespace ID.
previousNsPath
Previous namespace path.
dNewNsPath
New namespace path.
Return Value
An initialized instance.
-
Convenience constructor (exposes only non-nullable instance variables with no default value).
Declaration
Objective-C
- (nonnull instancetype)initDefault;
Swift
init(default: ())
Return Value
An initialized instance.