Class DatarouterAccountPermissionKey

java.lang.Object
io.datarouter.model.field.BaseFieldSet<K>
io.datarouter.model.key.BaseKey<K>
io.datarouter.model.key.unique.BaseUniqueKey<PK>
io.datarouter.model.key.primary.BasePrimaryKey<PK>
io.datarouter.model.key.primary.base.BaseRegularPrimaryKey<DatarouterAccountPermissionKey>
io.datarouter.auth.storage.accountpermission.DatarouterAccountPermissionKey
All Implemented Interfaces:
io.datarouter.model.field.FieldSet<DatarouterAccountPermissionKey>, io.datarouter.model.key.entity.EntityKey<DatarouterAccountPermissionKey>, io.datarouter.model.key.Key<DatarouterAccountPermissionKey>, io.datarouter.model.key.primary.EntityPrimaryKey<DatarouterAccountPermissionKey,​DatarouterAccountPermissionKey>, io.datarouter.model.key.primary.PrimaryKey<DatarouterAccountPermissionKey>, io.datarouter.model.key.primary.RegularPrimaryKey<DatarouterAccountPermissionKey>, io.datarouter.model.key.unique.UniqueKey<DatarouterAccountPermissionKey>, io.datarouter.model.serialize.fielder.Fielder<DatarouterAccountPermissionKey>, io.datarouter.model.serialize.fielder.PrimaryKeyFielder<DatarouterAccountPermissionKey>, Comparable<io.datarouter.model.field.FieldSet<DatarouterAccountPermissionKey>>

public class DatarouterAccountPermissionKey
extends io.datarouter.model.key.primary.base.BaseRegularPrimaryKey<DatarouterAccountPermissionKey>
  • Field Details

  • Constructor Details

    • DatarouterAccountPermissionKey

      public DatarouterAccountPermissionKey()
    • DatarouterAccountPermissionKey

      public DatarouterAccountPermissionKey​(String accountName)
    • DatarouterAccountPermissionKey

      public DatarouterAccountPermissionKey​(String accountName, String endpoint)
  • Method Details

    • getFields

      public List<io.datarouter.model.field.Field<?>> getFields()
    • getAccountPrefix

      public DatarouterAccountPermissionKey getAccountPrefix()
    • getAccountName

      public String getAccountName()
    • getEndpoint

      public String getEndpoint()