public interface FirmwareApiAccessor
Modifier and Type | Method and Description |
---|---|
HttpResult<FileData> |
fetchFirmwareFileData(java.lang.String firmwareName) |
void |
fetchFirmwareFileData(java.lang.String firmwareName,
ResultApiCallback<FileData> resultApiCallback) |
HttpResult<FileData> |
fetchFirmwareFileData(java.lang.String firmwareName,
SDKOptional<ETag> eTag)
Fetch firmware file data.
|
void |
fetchFirmwareFileData(java.lang.String firmwareName,
SDKOptional<ETag> etag,
ResultApiCallback<FileData> resultApiCallback) |
HttpResult<IFirmware> |
getFirmware(java.lang.String firmwareName) |
void |
getFirmware(java.lang.String firmwareName,
ResultApiCallback<FileData> apiCallback) |
HttpResult<IFirmware> |
getFirmware(java.lang.String firmwareName,
SDKOptional<ETag> eTag)
Requests firmware by its name.
|
void |
getFirmware(java.lang.String firmwareName,
SDKOptional<ETag> eTag,
ResultApiCallback<FileData> apiCallback) |
HttpResult<java.util.Map<java.lang.String,IFirmware>> |
getLatestFirmwareForBeacons(java.util.Set<java.lang.String> beaconUniqueIds) |
void |
getLatestFirmwareForBeacons(java.util.Set<java.lang.String> deviceUniqueIds,
ResultApiCallback<java.util.Map<java.lang.String,IFirmware>> callback) |
HttpResult<java.util.Map<java.lang.String,IFirmware>> |
getLatestFirmwareForBeacons(java.util.Set<java.lang.String> beaconUniqueIds,
SDKOptional<ETag> eTag)
Requests latest firmware for beacons.
|
void |
getLatestFirmwareForBeacons(java.util.Set<java.lang.String> deviceUniqueIds,
SDKOptional<ETag> eTag,
ResultApiCallback<java.util.Map<java.lang.String,IFirmware>> callback) |
HttpResult<java.util.Map<java.lang.String,IFirmware>> getLatestFirmwareForBeacons(java.util.Set<java.lang.String> beaconUniqueIds, SDKOptional<ETag> eTag) throws ClientException
beaconUniqueIds
- the beacon unique idseTag
- the e tagClientException
- the client exceptionHttpResult<java.util.Map<java.lang.String,IFirmware>> getLatestFirmwareForBeacons(java.util.Set<java.lang.String> beaconUniqueIds) throws ClientException
ClientException
void getLatestFirmwareForBeacons(java.util.Set<java.lang.String> deviceUniqueIds, SDKOptional<ETag> eTag, ResultApiCallback<java.util.Map<java.lang.String,IFirmware>> callback)
void getLatestFirmwareForBeacons(java.util.Set<java.lang.String> deviceUniqueIds, ResultApiCallback<java.util.Map<java.lang.String,IFirmware>> callback)
HttpResult<FileData> fetchFirmwareFileData(java.lang.String firmwareName, SDKOptional<ETag> eTag) throws ClientException
firmwareName
- the firmware nameeTag
- the e tagClientException
- the client exceptionHttpResult<FileData> fetchFirmwareFileData(java.lang.String firmwareName) throws ClientException
ClientException
void fetchFirmwareFileData(java.lang.String firmwareName, SDKOptional<ETag> etag, ResultApiCallback<FileData> resultApiCallback)
void fetchFirmwareFileData(java.lang.String firmwareName, ResultApiCallback<FileData> resultApiCallback)
HttpResult<IFirmware> getFirmware(java.lang.String firmwareName, SDKOptional<ETag> eTag) throws ClientException
firmwareName
- the firmware nameeTag
- the e tagClientException
- the client exceptionHttpResult<IFirmware> getFirmware(java.lang.String firmwareName) throws ClientException
ClientException
void getFirmware(java.lang.String firmwareName, SDKOptional<ETag> eTag, ResultApiCallback<FileData> apiCallback)
void getFirmware(java.lang.String firmwareName, ResultApiCallback<FileData> apiCallback)