11# span-java-client
22
33The Span API
4- - API version: 4.1.15 disproved-darryl
5- - Build date: 2021-06-22T09:53:27.271Z [ GMT]
4+ - API version: 4.1.16 spooky-devante
5+ - Build date: 2021-07-14T18:46:06.793Z [ GMT]
66
77API for device, collection, output and firmware management
88
@@ -41,7 +41,7 @@ Add this dependency to your project's POM:
4141<dependency >
4242 <groupId >com.lab5e</groupId >
4343 <artifactId >span-java-client</artifactId >
44- <version >4.1.15 </version >
44+ <version >4.1.16 </version >
4545 <scope >compile</scope >
4646</dependency >
4747```
@@ -51,7 +51,7 @@ Add this dependency to your project's POM:
5151Add this dependency to your project's build file:
5252
5353``` groovy
54- compile "com.lab5e:span-java-client:4.1.15 "
54+ compile "com.lab5e:span-java-client:4.1.16 "
5555```
5656
5757### Others
@@ -64,7 +64,7 @@ mvn clean package
6464
6565Then manually install the following JARs:
6666
67- * ` target/span-java-client-4.1.15 .jar `
67+ * ` target/span-java-client-4.1.16 .jar `
6868* ` target/lib/*.jar `
6969
7070## Getting Started
@@ -123,21 +123,20 @@ Class | Method | HTTP request | Description
123123* CollectionsApi* | [ ** listCollections** ] ( docs/CollectionsApi.md#listCollections ) | ** GET** /collections | List collections
124124* CollectionsApi* | [ ** retrieveCollection** ] ( docs/CollectionsApi.md#retrieveCollection ) | ** GET** /collections/{collectionId} | Retrieve collection
125125* CollectionsApi* | [ ** updateCollection** ] ( docs/CollectionsApi.md#updateCollection ) | ** PATCH** /collections/{collectionId} | Update collection
126- * DatadumpApi* | [ ** dataDump** ] ( docs/DatadumpApi.md#dataDump ) | ** POST** /datadump | Data dump
127126* DevicesApi* | [ ** createDevice** ] ( docs/DevicesApi.md#createDevice ) | ** POST** /collections/{collectionId}/devices | Create device
128- * DevicesApi* | [ ** deleteDevice** ] ( docs/DevicesApi.md#deleteDevice ) | ** DELETE** /collections/{collectionId}/devices/{deviceId} | Remove device
127+ * DevicesApi* | [ ** deleteDevice** ] ( docs/DevicesApi.md#deleteDevice ) | ** DELETE** /collections/{collectionId}/devices/{deviceId} | Remove device.
129128* DevicesApi* | [ ** listDeviceData** ] ( docs/DevicesApi.md#listDeviceData ) | ** GET** /collections/{collectionId}/devices/{deviceId}/data | Get payloads
130- * DevicesApi* | [ ** listDevices** ] ( docs/DevicesApi.md#listDevices ) | ** GET** /collections/{collectionId}/devices | List devices
129+ * DevicesApi* | [ ** listDevices** ] ( docs/DevicesApi.md#listDevices ) | ** GET** /collections/{collectionId}/devices | List devices in collection.
131130* DevicesApi* | [ ** retrieveDevice** ] ( docs/DevicesApi.md#retrieveDevice ) | ** GET** /collections/{collectionId}/devices/{deviceId} | Retrieve device
132- * DevicesApi* | [ ** sendMessage** ] ( docs/DevicesApi.md#sendMessage ) | ** POST** /collections/{collectionId}/devices/{deviceId}/to | Send message
133- * DevicesApi* | [ ** updateDevice** ] ( docs/DevicesApi.md#updateDevice ) | ** PATCH** /collections/{existingCollectionId}/devices/{deviceId} | Update device
131+ * DevicesApi* | [ ** sendMessage** ] ( docs/DevicesApi.md#sendMessage ) | ** POST** /collections/{collectionId}/devices/{deviceId}/to | Send message to a device.
132+ * DevicesApi* | [ ** updateDevice** ] ( docs/DevicesApi.md#updateDevice ) | ** PATCH** /collections/{existingCollectionId}/devices/{deviceId} | Update device. The device can be moved from one collection to another by setting the collection ID field to the new collection. You must have administrative access to both collections.
134133* FotaApi* | [ ** clearFirmwareError** ] ( docs/FotaApi.md#clearFirmwareError ) | ** DELETE** /collections/{collectionId}/devices/{deviceId}/fwerror | Clear FOTA error
135134* FotaApi* | [ ** createFirmware** ] ( docs/FotaApi.md#createFirmware ) | ** POST** /collections/{collectionId}/firmware | Create firmware
136135* FotaApi* | [ ** deleteFirmware** ] ( docs/FotaApi.md#deleteFirmware ) | ** DELETE** /collections/{collectionId}/firmware/{imageId} | Delete firmware
137136* FotaApi* | [ ** firmwareUsage** ] ( docs/FotaApi.md#firmwareUsage ) | ** GET** /collections/{collectionId}/firmware/{imageId}/usage | Firmware usage
138137* FotaApi* | [ ** listFirmware** ] ( docs/FotaApi.md#listFirmware ) | ** GET** /collections/{collectionId}/firmware | List firmware
139138* FotaApi* | [ ** retrieveFirmware** ] ( docs/FotaApi.md#retrieveFirmware ) | ** GET** /collections/{collectionId}/firmware/{imageId} | Retrieve firmware
140- * FotaApi* | [ ** updateFirmware** ] ( docs/FotaApi.md#updateFirmware ) | ** PATCH** /collections/{collectionId}/firmware/{imageId} | Update firmware
139+ * FotaApi* | [ ** updateFirmware** ] ( docs/FotaApi.md#updateFirmware ) | ** PATCH** /collections/{collectionId}/firmware/{imageId} | Update firmware. Only the version and tags fields can be updated. The other fields will be ignored..
141140* OutputsApi* | [ ** createOutput** ] ( docs/OutputsApi.md#createOutput ) | ** POST** /collections/{collectionId}/outputs | Create output
142141* OutputsApi* | [ ** deleteOutput** ] ( docs/OutputsApi.md#deleteOutput ) | ** DELETE** /collections/{collectionId}/outputs/{outputId} | Delete output
143142* OutputsApi* | [ ** listOutputs** ] ( docs/OutputsApi.md#listOutputs ) | ** GET** /collections/{collectionId}/outputs | List outputs
@@ -157,12 +156,8 @@ Class | Method | HTTP request | Description
157156 - [ CollectionFirmware] ( docs/CollectionFirmware.md )
158157 - [ CollectionFirmwareFirmwareManagement] ( docs/CollectionFirmwareFirmwareManagement.md )
159158 - [ CreateFirmwareRequest] ( docs/CreateFirmwareRequest.md )
160- - [ DataDumpRequest] ( docs/DataDumpRequest.md )
161- - [ DataDumpResponse] ( docs/DataDumpResponse.md )
162159 - [ Device] ( docs/Device.md )
163160 - [ DeviceMetadata] ( docs/DeviceMetadata.md )
164- - [ DumpedCollection] ( docs/DumpedCollection.md )
165- - [ DumpedDevice] ( docs/DumpedDevice.md )
166161 - [ FieldMask] ( docs/FieldMask.md )
167162 - [ Firmware] ( docs/Firmware.md )
168163 - [ FirmwareMetadata] ( docs/FirmwareMetadata.md )
0 commit comments