Interface DeviceRegistrationApi
public interface DeviceRegistrationApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<String> retrofit2.Call<String> retrofit2.Call<String> retrofit2.Call<String> registerDevice(String body) retrofit2.Call<String> registerDevice(String body, Map<String, String> headers) retrofit2.Call<String> registerDevice(Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> retrieveAllDeviceRegistrations(Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> retrieveDeviceRegiistration(Long id, Map<String, String> headers) retrofit2.Call<String> retrieveDeviceRegistrationByClientId(Long clientId) retrofit2.Call<String> retrieveDeviceRegistrationByClientId(Long clientId, Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> updateDeviceRegistration(Long id, String body) retrofit2.Call<String> retrofit2.Call<String> updateDeviceRegistration(Long id, Map<String, String> headers)
-
Method Details
-
delete22
- 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
- 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>
-