| DeviceManagerClient(DeviceManagerStub) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| awaitTermination(long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create(DeviceManagerStub) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listDeviceRegistriesCallable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listDevicesCallable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isShutdown() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTerminated() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdownNow() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSettings() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStub() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendCommandToDevice(DeviceName, ByteString, String) |   | 88% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| bindDeviceToGateway(RegistryName, String, String) |   | 88% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| unbindDeviceFromGateway(RegistryName, String, String) |   | 88% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| createDeviceRegistry(LocationName, DeviceRegistry) |   | 87% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| createDevice(RegistryName, Device) |   | 87% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| modifyCloudToDeviceConfig(DeviceName, ByteString) |   | 87% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| setIamPolicy(ResourceName, Policy) |   | 87% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| testIamPermissions(ResourceName, List) |   | 87% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| sendCommandToDevice(DeviceName, ByteString) |   | 87% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| getDeviceRegistry(RegistryName) |   | 85% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| deleteDeviceRegistry(RegistryName) |   | 85% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| listDeviceRegistries(LocationName) |   | 85% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| getDevice(DeviceName) |   | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| deleteDevice(DeviceName) |   | 85% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| listDevices(RegistryName) |   | 85% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| listDeviceConfigVersions(DeviceName) |   | 85% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| listDeviceStates(DeviceName) |   | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| getIamPolicy(ResourceName) |   | 85% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| sendCommandToDevice(String, ByteString, String) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| bindDeviceToGateway(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| unbindDeviceFromGateway(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| DeviceManagerClient(DeviceManagerSettings) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| createDeviceRegistry(String, DeviceRegistry) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| updateDeviceRegistry(DeviceRegistry, FieldMask) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| createDevice(String, Device) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| updateDevice(Device, FieldMask) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| modifyCloudToDeviceConfig(String, ByteString) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| setIamPolicy(String, Policy) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| testIamPermissions(String, List) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| sendCommandToDevice(String, ByteString) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDeviceRegistry(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteDeviceRegistry(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| listDeviceRegistries(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDevice(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteDevice(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| listDevices(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| listDeviceConfigVersions(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| listDeviceStates(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getIamPolicy(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createDeviceRegistry(CreateDeviceRegistryRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDeviceRegistry(GetDeviceRegistryRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateDeviceRegistry(UpdateDeviceRegistryRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteDeviceRegistry(DeleteDeviceRegistryRequest) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| listDeviceRegistries(ListDeviceRegistriesRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createDevice(CreateDeviceRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDevice(GetDeviceRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateDevice(UpdateDeviceRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteDevice(DeleteDeviceRequest) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| listDevices(ListDevicesRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| modifyCloudToDeviceConfig(ModifyCloudToDeviceConfigRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listDeviceConfigVersions(ListDeviceConfigVersionsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listDeviceStates(ListDeviceStatesRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIamPolicy(SetIamPolicyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIamPolicy(GetIamPolicyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| testIamPermissions(TestIamPermissionsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sendCommandToDevice(SendCommandToDeviceRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bindDeviceToGateway(BindDeviceToGatewayRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unbindDeviceFromGateway(UnbindDeviceFromGatewayRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| create(DeviceManagerSettings) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createDeviceRegistryCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDeviceRegistryCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateDeviceRegistryCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteDeviceRegistryCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listDeviceRegistriesPagedCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createDeviceCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDeviceCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateDeviceCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteDeviceCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listDevicesPagedCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| modifyCloudToDeviceConfigCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listDeviceConfigVersionsCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listDeviceStatesCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIamPolicyCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIamPolicyCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| testIamPermissionsCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sendCommandToDeviceCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bindDeviceToGatewayCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unbindDeviceFromGatewayCallable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| close() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |