Other Classes

The following classes are available globally.

  • Stores data for a particular batch upload attempt.

    Declaration

    Swift

    open class BatchUploadData
  • These objects are constructed by the SDK; users of the SDK do not need to create them manually.

    Pass in a closure to the response method to handle a response or error.

    Declaration

    Swift

    open class Request<RSerial, ESerial> where RSerial : JSONSerializer, ESerial : JSONSerializer
  • An rpc-style request

    Declaration

    Swift

    open class RpcRequest<RSerial, ESerial> : Request<RSerial, ESerial> where RSerial : JSONSerializer, ESerial : JSONSerializer
  • An upload-style request

    Declaration

    Swift

    open class UploadRequest<RSerial, ESerial> : Request<RSerial, ESerial> where RSerial : JSONSerializer, ESerial : JSONSerializer
  • A download-style request to a file

    Declaration

    Swift

    open class DownloadRequestFile<RSerial, ESerial> : Request<RSerial, ESerial> where RSerial : JSONSerializer, ESerial : JSONSerializer
  • A download-style request to memory

    Declaration

    Swift

    open class DownloadRequestMemory<RSerial, ESerial> : Request<RSerial, ESerial> where RSerial : JSONSerializer, ESerial : JSONSerializer