Skip to content

Commit 23f9d55

Browse files
committed
Add ofNullable for listDevices
1 parent b02cfb6 commit 23f9d55

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

udmis/src/main/java/com/google/bos/udmi/service/access/ClearBladeIotAccessProvider.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -536,9 +536,10 @@ private String hashedDeviceId(String registryId, String deviceId) {
536536
}
537537

538538
private CloudModel listRegistryDevices(String registryId, String gatewayId,
539-
Consumer<String> progress) {
539+
Consumer<String> maybeProgress) {
540540
try {
541541
CloudModel cloudModel = new CloudModel();
542+
Consumer<String> progress = ofNullable(maybeProgress).orElse(this::bitBucket);
542543
HashMap<String, CloudModel> boundDevices = fetchDevices(registryId, gatewayId, progress);
543544
debug(format("Fetched %d devices from %s gateway %s", boundDevices.size(), registryId,
544545
gatewayId));
@@ -929,8 +930,7 @@ public boolean isEnabled() {
929930
}
930931

931932
@Override
932-
public CloudModel listDevices(String registryId, Consumer<String> maybeProgress) {
933-
Consumer<String> progress = ofNullable(maybeProgress).orElse(this::bitBucket);
933+
public CloudModel listDevices(String registryId, Consumer<String> progress) {
934934
return listRegistryDevices(registryId, null, progress);
935935
}
936936

0 commit comments

Comments
 (0)