DBTEAMLOGFileRequestDetails
Objective-C
@interface DBTEAMLOGFileRequestDetails : NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMLOGFileRequestDetails : NSObject, DBSerializable, NSCopying
The FileRequestDetails struct.
File request details
This class implements the DBSerializable protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
Asset position in the Assets list.
Declaration
Objective-C
@property (nonatomic, readonly) NSNumber *_Nonnull assetIndex;Swift
var assetIndex: NSNumber { get } -
File request deadline.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) DBTEAMLOGFileRequestDeadline *deadline;Swift
var deadline: DBTEAMLOGFileRequestDeadline? { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype) initWithAssetIndex:(nonnull NSNumber *)assetIndex deadline:(nullable DBTEAMLOGFileRequestDeadline *)deadline;Swift
init(assetIndex: NSNumber, deadline: DBTEAMLOGFileRequestDeadline?)Parameters
assetIndexAsset position in the Assets list.
deadlineFile request deadline.
Return Value
An initialized instance.
-
Convenience constructor (exposes only non-nullable instance variables with no default value).
Declaration
Objective-C
- (nonnull instancetype)initWithAssetIndex:(nonnull NSNumber *)assetIndex;Swift
init(assetIndex: NSNumber)Parameters
assetIndexAsset position in the Assets list.
Return Value
An initialized instance.
View on GitHub
DBTEAMLOGFileRequestDetails Class Reference