Class MigrationData


  • public class MigrationData
    extends Object
    MigrationData
    • Constructor Detail

      • MigrationData

        public MigrationData()
    • Method Detail

      • getAccountHolderId

        public String getAccountHolderId()
        The unique identifier of the account holder in the balance platform.
        Returns:
        accountHolderId
      • setAccountHolderId

        public void setAccountHolderId​(String accountHolderId)
      • getBalancePlatform

        public String getBalancePlatform()
        The unique identifier of the balance platfrom to which the account holder was migrated.
        Returns:
        balancePlatform
      • setBalancePlatform

        public void setBalancePlatform​(String balancePlatform)
      • getMigrated

        public Boolean getMigrated()
        Set to **true** if the account holder has been migrated.
        Returns:
        migrated
      • setMigrated

        public void setMigrated​(Boolean migrated)
      • getMigratedAccounts

        public List<MigratedAccounts> getMigratedAccounts()
        Contains the mapping of virtual account codes (classic integration) to the balance account codes (balance platform) associated with the migrated account holder.
        Returns:
        migratedAccounts
      • setMigratedAccounts

        public void setMigratedAccounts​(List<MigratedAccounts> migratedAccounts)
      • getMigratedShareholders

        public List<MigratedShareholders> getMigratedShareholders()
        Contains the mapping of shareholders associated with the migrated legal entities.
        Returns:
        migratedShareholders
      • getMigratedStores

        public List<MigratedStores> getMigratedStores()
        Contains the mapping of business lines and stores associated with the migrated account holder.
        Returns:
        migratedStores
      • setMigratedStores

        public void setMigratedStores​(List<MigratedStores> migratedStores)
      • getMigrationDate

        public OffsetDateTime getMigrationDate()
        The date when account holder was migrated.
        Returns:
        migrationDate
      • setMigrationDate

        public void setMigrationDate​(OffsetDateTime migrationDate)
      • equals

        public boolean equals​(Object o)
        Return true if this MigrationData object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static MigrationData fromJson​(String jsonString)
                                      throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of MigrationData given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of MigrationData
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to MigrationData
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of MigrationData to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException