Class AccountUtils.AccountUpdateInfo

  • Enclosing class:
    AccountUtils

    public static class AccountUtils.AccountUpdateInfo
    extends java.lang.Object
    Holds information updated for an Account
    • Constructor Summary

      Constructors 
      Constructor Description
      AccountUpdateInfo​(com.github.ambry.account.Account account, boolean isAdded, boolean isUpdated, java.util.List<com.github.ambry.account.Container> addedContainers, java.util.List<com.github.ambry.account.Container> updatedContainers)  
    • Constructor Detail

      • AccountUpdateInfo

        public AccountUpdateInfo​(com.github.ambry.account.Account account,
                                 boolean isAdded,
                                 boolean isUpdated,
                                 java.util.List<com.github.ambry.account.Container> addedContainers,
                                 java.util.List<com.github.ambry.account.Container> updatedContainers)
    • Method Detail

      • getAccount

        public com.github.ambry.account.Account getAccount()
        Returns:
        Account object.
      • isAdded

        public boolean isAdded()
        Returns:
        true if Account is a new account added.
      • isUpdated

        public boolean isUpdated()
        Returns:
        true if Account account fields are modified.
      • getAddedContainers

        public java.util.List<com.github.ambry.account.Container> getAddedContainers()
        Returns:
        list of added Containers
      • getUpdatedContainers

        public java.util.List<com.github.ambry.account.Container> getUpdatedContainers()
        Returns:
        list of modified Containers