Interface ServerApiByUid

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.aether.utils.futures.ARFuture<java.lang.Boolean> addAccessGroup​(long groupId)  
      io.aether.utils.futures.AFuture block()  
      io.aether.utils.futures.ARFuture<java.util.Date> createTime()  
      io.aether.utils.futures.ARFuture<java.lang.Long> getBalance()  
      io.aether.utils.futures.ARFuture<java.util.UUID> getBeneficiary()  
      io.aether.utils.futures.ARFuture<java.util.Date> getBlockTime()  
      io.aether.utils.futures.ARFuture<java.util.UUID> getParent()  
      io.aether.utils.futures.ARFuture<io.aether.api.common.Cloud> getPosition()  
      io.aether.utils.futures.ARFuture<java.util.Date> onlineTime()  
      io.aether.utils.futures.ARFuture<java.lang.Boolean> removeAccessGroup​(long groupId)  
      io.aether.utils.futures.AFuture setBeneficiary​(java.util.UUID uid)  
      io.aether.utils.futures.AFuture setParent​(java.util.UUID uid)  
      io.aether.utils.futures.AFuture unblock()  
    • Method Detail

      • getBalance

        io.aether.utils.futures.ARFuture<java.lang.Long> getBalance()
      • setParent

        io.aether.utils.futures.AFuture setParent​(java.util.UUID uid)
      • block

        io.aether.utils.futures.AFuture block()
      • getPosition

        io.aether.utils.futures.ARFuture<io.aether.api.common.Cloud> getPosition()
      • getParent

        io.aether.utils.futures.ARFuture<java.util.UUID> getParent()
      • getBeneficiary

        io.aether.utils.futures.ARFuture<java.util.UUID> getBeneficiary()
      • setBeneficiary

        io.aether.utils.futures.AFuture setBeneficiary​(java.util.UUID uid)
      • getBlockTime

        io.aether.utils.futures.ARFuture<java.util.Date> getBlockTime()
      • unblock

        io.aether.utils.futures.AFuture unblock()
      • createTime

        io.aether.utils.futures.ARFuture<java.util.Date> createTime()
      • onlineTime

        io.aether.utils.futures.ARFuture<java.util.Date> onlineTime()
      • addAccessGroup

        io.aether.utils.futures.ARFuture<java.lang.Boolean> addAccessGroup​(long groupId)
      • removeAccessGroup

        io.aether.utils.futures.ARFuture<java.lang.Boolean> removeAccessGroup​(long groupId)