public interface DevicesService
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<Configs> |
applySecureConfigs(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<java.lang.String> |
assignDevice(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Credentials> |
getDeviceCredentials(java.lang.String uniqueId) |
retrofit2.Call<CredentialsList> |
getDeviceCredentialsByUniqueIds(java.lang.String uniqueIds,
java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Devices> |
getDevices(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Devices> |
getDevices(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String eTag) |
retrofit2.Call<Devices> |
getDevicesFromUrl(java.lang.String url) |
retrofit2.Call<Devices> |
getDevicesFromUrl(java.lang.String url,
java.lang.String eTag) |
retrofit2.Call<Devices> |
getUnassignedDevices(java.lang.String managerId,
java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Devices> |
getUnassignedDevices(java.lang.String managerId,
java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String eTag) |
retrofit2.Call<java.lang.String> |
moveDevice(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<Device> |
registerDevice(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<java.lang.String> |
shareDevices(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<java.lang.String> |
unassignDevice(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<java.lang.String> |
unshareDevices(java.util.Map<java.lang.String,java.lang.String> params) |
retrofit2.Call<java.lang.String> |
updateDevice(java.util.Map<java.lang.String,java.lang.String> params) |
@GET(value="/device") retrofit2.Call<Devices> getDevices(@QueryMap java.util.Map<java.lang.String,java.lang.String> params)
@GET(value="/device") retrofit2.Call<Devices> getDevices(@QueryMap java.util.Map<java.lang.String,java.lang.String> params, @Header(value="If-None-Match") java.lang.String eTag)
@GET retrofit2.Call<Devices> getDevicesFromUrl(@Url java.lang.String url)
@GET retrofit2.Call<Devices> getDevicesFromUrl(@Url java.lang.String url, @Header(value="If-None-Match") java.lang.String eTag)
@GET(value="/device/unassigned/{managerId}")
retrofit2.Call<Devices> getUnassignedDevices(@Path(value="managerId")
java.lang.String managerId,
@QueryMap
java.util.Map<java.lang.String,java.lang.String> params)
@GET(value="/device/unassigned/{managerId}")
retrofit2.Call<Devices> getUnassignedDevices(@Path(value="managerId")
java.lang.String managerId,
@QueryMap
java.util.Map<java.lang.String,java.lang.String> params,
@Header(value="If-None-Match")
java.lang.String eTag)
@GET(value="/device/{uniqueId}/credentials")
retrofit2.Call<Credentials> getDeviceCredentials(@Path(value="uniqueId")
java.lang.String uniqueId)
@GET(value="/device/credentials") retrofit2.Call<CredentialsList> getDeviceCredentialsByUniqueIds(@Query(value="uniqueId") java.lang.String uniqueIds, @QueryMap java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded
@POST(value="/device/update")
retrofit2.Call<java.lang.String> updateDevice(@FieldMap
java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded @POST(value="/device/update") retrofit2.Call<Configs> applySecureConfigs(@FieldMap java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded
@POST(value="/device/assign")
retrofit2.Call<java.lang.String> assignDevice(@FieldMap
java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded
@POST(value="/device/unassign")
retrofit2.Call<java.lang.String> unassignDevice(@FieldMap
java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded
@POST(value="/device/move")
retrofit2.Call<java.lang.String> moveDevice(@FieldMap
java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded
@POST(value="/device/share")
retrofit2.Call<java.lang.String> shareDevices(@FieldMap
java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded
@POST(value="/device/unshare")
retrofit2.Call<java.lang.String> unshareDevices(@FieldMap
java.util.Map<java.lang.String,java.lang.String> params)
@FormUrlEncoded @POST(value="/device/register") retrofit2.Call<Device> registerDevice(@FieldMap java.util.Map<java.lang.String,java.lang.String> params)