Enumerations

The following enumerations are available globally.

  • SDK Errors

    See more

    Declaration

    Swift

    public enum SDKError : Error
    extension SDKError: CustomStringConvertible
  • Metadata describing file contents

    See more

    Declaration

    Swift

    public enum FileMetadata : Codable
  • Undocumented

    See more

    Declaration

    Swift

    public enum MimeType : String, CaseIterable, Codable
  • State of synchronization

    • running: Currently importing data from source into user’s library
    • pending: Connecting to source
    • partial: Synchronization partially complete, usuallyy due to errors connecting to source or errors importing data to user’s library.
    • completed: Importing data from source into user’s library has finished
    • unknown: Special case to handle forward compatibility in case as new/unexpected state is encountered. Treated same as running state.
    See more

    Declaration

    Swift

    public enum SyncState : String, Decodable, Equatable
  • Log levels which are available to be logged

    See more

    Declaration

    Swift

    public enum LogLevel : String, CaseIterable
  • Represents a time range scope with which data requests can be limited to

    See more

    Declaration

    Swift

    public enum TimeRange : Encodable