use of com.arm.mbed.cloud.sdk.devicedirectory.model.DeviceEvent in project mbed-cloud-sdk-java by ARMmbed.
the class DeviceDirectoryExamples method listDeviceEvents.
/**
* Lists the first 5 device events.
*/
@SuppressWarnings("boxing")
@Example
public void listDeviceEvents() {
ConnectionOptions config = Configuration.get();
DeviceDirectory api = new DeviceDirectory(config);
try {
// Defining query options.
DeviceEventListOptions options = new DeviceEventListOptions();
options.setLimit(5);
// Listing device events in a page.
ListResponse<DeviceEvent> events = api.listDeviceEvents(options);
for (DeviceEvent event : events.getData()) {
log("Device event", event);
}
} catch (Exception e) {
logError("last API Metadata", api.getLastApiMetadata());
fail(e.getMessage());
}
}
Aggregations