Interface DeviceQuery

All Superinterfaces:
Query<DeviceQuery,Device>
All Known Implementing Classes:
DeviceQueryImpl

public interface DeviceQuery extends Query<DeviceQuery,Device>
Author:
Filip Hrisafov
  • Method Details

    • id

      Query for devices for the given id.
      Parameters:
      id - the id for which to query
    • token

      DeviceQuery token(String token)
      Query for devices for the given token.
      Parameters:
      token - the token for which to query
    • userId

      DeviceQuery userId(String userId)
      Query for devices for the given user.
      Parameters:
      userId - the id of the user for which to query
    • tenantId

      DeviceQuery tenantId(String tenantId)
      Query for devices within the given tenant.
      Parameters:
      tenantId - the tenant id for which to query
    • applicationId

      DeviceQuery applicationId(String applicationId)
      Query for devices for the given application.
      Parameters:
      applicationId - the id of the application for which to query
    • deviceOS

      DeviceQuery deviceOS(String deviceOS)
      Query devices only with the given OS.
      Parameters:
      deviceOS - the type of the os for which to query
      See Also:
    • onlyEnabled

      DeviceQuery onlyEnabled()
      Query only for enabled devices.