Interface DeviceRegistrationApi


public interface DeviceRegistrationApi
  • Method Details

    • delete22

      @DELETE("v1/self/device/registration/{id}") retrofit2.Call<String> delete22(@Path("id") Long id)
      Parameters:
      id - (required)
      Returns:
      Call<String>
    • registerDevice

      @Headers("Content-Type:application/json") @POST("v1/self/device/registration") retrofit2.Call<String> registerDevice(@Body String body)
      Parameters:
      body - (optional)
      Returns:
      Call<String>
    • retrieveAllDeviceRegistrations

      @GET("v1/self/device/registration") retrofit2.Call<String> retrieveAllDeviceRegistrations()
      Returns:
      Call<String>
    • retrieveDeviceRegiistration

      @GET("v1/self/device/registration/{id}") retrofit2.Call<String> retrieveDeviceRegiistration(@Path("id") Long id)
      Parameters:
      id - (required)
      Returns:
      Call<String>
    • retrieveDeviceRegistrationByClientId

      @GET("v1/self/device/registration/client/{clientId}") retrofit2.Call<String> retrieveDeviceRegistrationByClientId(@Path("clientId") Long clientId)
      Parameters:
      clientId - (required)
      Returns:
      Call<String>
    • updateDeviceRegistration

      @Headers("Content-Type:application/json") @PUT("v1/self/device/registration/{id}") retrofit2.Call<String> updateDeviceRegistration(@Path("id") Long id, @Body String body)
      Parameters:
      id - (required)
      body - (optional)
      Returns:
      Call<String>
    • registerDevice

      @Headers("Content-Type:application/json") @POST("v1/self/device/registration") retrofit2.Call<String> registerDevice()
      Parameters:
      body - (optional)
      Returns:
      Call<String>
    • updateDeviceRegistration

      @Headers("Content-Type:application/json") @PUT("v1/self/device/registration/{id}") retrofit2.Call<String> updateDeviceRegistration(@Path("id") Long id)
      Parameters:
      id - (required)
      body - (optional)
      Returns:
      Call<String>
    • delete22

      @DELETE("v1/self/device/registration/{id}") retrofit2.Call<String> delete22(@Path("id") Long id, @HeaderMap Map<String,String> headers)
      Parameters:
      id - (required)
      Returns:
      Call<String>
    • registerDevice

      @Headers("Content-Type:application/json") @POST("v1/self/device/registration") retrofit2.Call<String> registerDevice(@Body String body, @HeaderMap Map<String,String> headers)
      Parameters:
      body - (optional)
      Returns:
      Call<String>
    • retrieveAllDeviceRegistrations

      @GET("v1/self/device/registration") retrofit2.Call<String> retrieveAllDeviceRegistrations(@HeaderMap Map<String,String> headers)
      Returns:
      Call<String>
    • retrieveDeviceRegiistration

      @GET("v1/self/device/registration/{id}") retrofit2.Call<String> retrieveDeviceRegiistration(@Path("id") Long id, @HeaderMap Map<String,String> headers)
      Parameters:
      id - (required)
      Returns:
      Call<String>
    • retrieveDeviceRegistrationByClientId

      @GET("v1/self/device/registration/client/{clientId}") retrofit2.Call<String> retrieveDeviceRegistrationByClientId(@Path("clientId") Long clientId, @HeaderMap Map<String,String> headers)
      Parameters:
      clientId - (required)
      Returns:
      Call<String>
    • updateDeviceRegistration

      @Headers("Content-Type:application/json") @PUT("v1/self/device/registration/{id}") retrofit2.Call<String> updateDeviceRegistration(@Path("id") Long id, @Body String body, @HeaderMap Map<String,String> headers)
      Parameters:
      id - (required)
      body - (optional)
      Returns:
      Call<String>
    • registerDevice

      @Headers("Content-Type:application/json") @POST("v1/self/device/registration") retrofit2.Call<String> registerDevice(@HeaderMap Map<String,String> headers)
      Parameters:
      body - (optional)
      Returns:
      Call<String>
    • updateDeviceRegistration

      @Headers("Content-Type:application/json") @PUT("v1/self/device/registration/{id}") retrofit2.Call<String> updateDeviceRegistration(@Path("id") Long id, @HeaderMap Map<String,String> headers)
      Parameters:
      id - (required)
      body - (optional)
      Returns:
      Call<String>