MNFRealmSyncResponse

Objective-C

@interface MNFRealmSyncResponse : MNFObject

Swift

class MNFRealmSyncResponse : MNFObject

The MNFRealmSyncResponse represents information when syncing to a financial data realm.

A sync response should not be directly initialized but fetched from the server through MNFSynchronization.

Immutable properties

  • @abstract The realm credentials id.

    Declaration

    Objective-C

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

    Swift

    var realmCredentialsId: NSNumber { get }
  • @abstract The realm credentials display name.

    Declaration

    Objective-C

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

    Swift

    var realmCredentialsDisplayName: String { get }
  • @abstract The organization identifier the realm belongs to.

    Declaration

    Objective-C

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

    Swift

    var organizationId: NSNumber { get }
  • @abstract The organization name the realm belongs to.

    Declaration

    Objective-C

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

    Swift

    var organizationName: String { get }
  • @abstract The organization bank code identifier the realm belongs to.

    Declaration

    Objective-C

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

    Swift

    var organizationBankCode: String { get }
  • @abstract The list of sync statuses for each account the user has in the realm.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSArray<MNFAccountSyncStatus *> *_Nonnull accountSyncStatuses;

    Swift

    var accountSyncStatuses: [MNFAccountSyncStatus] { get }
  • @abstract An authentication challenge to the user or null if no response is needed.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) MNFSyncAuthenticationChallenge *_Nonnull authenticationChallenge;

    Swift

    var authenticationChallenge: MNFSyncAuthenticationChallenge { get }
  • @abstract Whether the synchronization session is done for this realm.

    Declaration

    Objective-C

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

    Swift

    var isSyncDone: NSNumber { get }
  • @abstract Id of the realm.

    Declaration

    Objective-C

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

    Swift

    var realmId: NSNumber { get }
  • @abstract The end time of the synchronization.

    Declaration

    Objective-C

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

    Swift

    var realmSyncEndDate: Date { get }
  • @abstract The start time of the synchronization.

    Declaration

    Objective-C

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

    Swift

    var realmSyncStartDate: Date { get }
  • @abstract The status of the synchronization. Available values: Success or SyncFailed

    Declaration

    Objective-C

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

    Swift

    var status: String { get }