Response
public enum Response : APIResponseValue, CustomStringConvertible, CustomDebugStringConvertible
Undocumented
-
These location-based PACE apps deliver additional services for PACE customers based on their current position. You can (or should) trigger this whenever:
- A longer stand-still is detected
- The engine is turned off
- Every 5 seconds if the user “left the road” Please note that calling this API is very cheap and can be done regularly.
Declaration
Swift
public class Status200 : APIModel -
Undocumented
Declaration
Swift
public typealias SuccessType = Status200 -
OK
Declaration
Swift
case status200(Status200) -
Bad request
Declaration
Swift
case status400(PCPOIErrors) -
OAuth token missing or invalid
Declaration
Swift
case status401(PCPOIErrors) -
The specified accept header is invalid
Declaration
Swift
case status406(PCPOIErrors) -
Internal server error
Declaration
Swift
case status500(PCPOIErrors) -
Undocumented
Declaration
Swift
public var success: Status200? { get } -
Undocumented
Declaration
Swift
public var failure: PCPOIErrors? { get } -
either success or failure value. Success is anything in the 200..<300 status code range
Declaration
Swift
public var responseResult: APIResponseResult<Status200, PCPOIErrors> { get } -
Undocumented
Declaration
Swift
public var response: Any { get } -
Undocumented
Declaration
Swift
public var statusCode: Int { get } -
Undocumented
Declaration
Swift
public var successful: Bool { get } -
Undocumented
Declaration
Swift
public init(statusCode: Int, data: Data, decoder: ResponseDecoder) throws -
Declaration
Swift
public var description: String { get } -
Declaration
Swift
public var debugDescription: String { get }
View on GitHub
Response Enumeration Reference