AWSLocationGetDevicePositionHistoryRequest

Objective-C

@interface AWSLocationGetDevicePositionHistoryRequest

Swift

class AWSLocationGetDevicePositionHistoryRequest
  • The device whose position history you want to retrieve.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable deviceId;

    Swift

    var deviceId: String? { get set }
  • Specify the end time for the position history in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ. By default, the value will be the time that the request is made.

    Requirement:

    • The time specified for EndTimeExclusive must be after the time for StartTimeInclusive.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable endTimeExclusive;

    Swift

    var endTimeExclusive: Date? { get set }
  • An optional limit for the number of device positions returned in a single call.

    Default value: 100

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxResults;

    Swift

    var maxResults: NSNumber? { get set }
  • The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

    Default value: null

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable nextToken;

    Swift

    var nextToken: String? { get set }
  • Specify the start time for the position history in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ. By default, the value will be 24 hours prior to the time that the request is made.

    Requirement:

    • The time specified for StartTimeInclusive must be before EndTimeExclusive.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable startTimeInclusive;

    Swift

    var startTimeInclusive: Date? { get set }
  • The tracker resource receiving the request for the device position history.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable trackerName;

    Swift

    var trackerName: String? { get set }