Class DatarouterAccount

java.lang.Object
io.datarouter.model.databean.BaseDatabean<DatarouterAccountKey,​DatarouterAccount>
io.datarouter.auth.storage.account.DatarouterAccount
All Implemented Interfaces:
io.datarouter.model.databean.Databean<DatarouterAccountKey,​DatarouterAccount>, Comparable<io.datarouter.model.databean.Databean<?,​?>>

public class DatarouterAccount
extends io.datarouter.model.databean.BaseDatabean<DatarouterAccountKey,​DatarouterAccount>
  • Constructor Details

    • DatarouterAccount

      public DatarouterAccount()
    • DatarouterAccount

      public DatarouterAccount​(String accountName, Date created, String creator)
    • DatarouterAccount

      public DatarouterAccount​(String accountName, DatarouterAccount account)
  • Method Details

    • getKeySupplier

      public Supplier<DatarouterAccountKey> getKeySupplier()
    • getCreatedDate

      public String getCreatedDate​(ZoneId zoneId)
    • getCreator

      public String getCreator()
    • setLastUsed

      public void setLastUsed​(Date lastUsed)
    • getLastUsedDate

      public String getLastUsedDate​(ZoneId zoneId)
    • getLastUsed

      public Date getLastUsed()
    • toggleUserMappings

      public void toggleUserMappings()
    • getEnableUserMappings

      public boolean getEnableUserMappings()
    • setEnableUserMappings

      public void setEnableUserMappings​(boolean enableUserMappings)
    • getCreated

      public Date getCreated()