MNFAccountSyncStatus

Objective-C

@interface MNFAccountSyncStatus : MNFObject

Swift

class MNFAccountSyncStatus : MNFObject

The MNFAccountSyncStatus represents sync status information for an account in a realm being synchronized.

An account sync status should not be directly initialized.

Immutable properties

  • @abstract The id of the account.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSNumber *_Nonnull accountId;

    Swift

    var accountId: NSNumber { get }
  • @abstract The balance of the account.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSNumber *_Nonnull balance;

    Swift

    var balance: NSNumber { get }
  • @abstract The limit or overdraft of the account.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSNumber *_Nonnull limit;

    Swift

    var limit: NSNumber { get }
  • @abstract Total number of transactions that has already been processed during this synchronization.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSNumber *_Nonnull transactionsProcessed;

    Swift

    var transactionsProcessed: NSNumber { get }
  • @abstract Total number of transaction to process during this synchronization session or null if the number of transactions is still unknown.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSNumber *_Nonnull totalTransactions;

    Swift

    var totalTransactions: NSNumber { get }
  • @abstract The date and time when synchronization of this account started or null if synchronization hasn’t started yet.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSDate *_Nonnull startDate;

    Swift

    var startDate: Date { get }
  • @abstract The date and time when synchronization of this account completed or null if synchronization hasn’t completed yet.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSDate *_Nonnull endDate;

    Swift

    var endDate: Date { get }
  • @abstract External status of the account. This is how a custom extension data connector can set a status that is returned in when synchronization is started or checked.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull accountStatus;

    Swift

    var accountStatus: String { get }
  • @abstract The status of the account synchronization. Available values: Success, ConsentNotFound, AccountNotFound, TooManyRequests, ProviderNotFound, ProviderDisabled or SyncFailed

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull status;

    Swift

    var status: String { get }