kemApiV3KohleradminUnassignedDevicesGet method
- String? filterText,
- int? limit,
- int? offset,
- bool? includeDealerOrgs,
- VisibilityDTO? visibility,
- DeviceSortDTO? sort,
- SortDirectionDTO? sortDirection,
- DeviceHostDTO? sourceDeviceHost,
Returns a list of all devices which are not assigned / monitored by any dealer organization. @param FilterText If provided, only devices whose device information, dealer org, or homeowner information contain the given filter text will be included @param Limit Number of devices to return @param Offset Number of devices to skip @param IncludeDealerOrgs Whether to include dealer org information in the device response @param Visibility Whether to include only visible, hidden, or all devices. Defaults to visible devices. @param Sort If provided, this parameter provides the column name by which the data is going to be sorted by. Defaults to null. @param SortDirection Along with sort, this parameter provides the direction by which the data is going to be sorted by. Defaults to Ascending @param sourceDeviceHost The cloud architecture which the device is connected to.
Implementation
Future<chopper.Response<List<DeviceDTO>>>
kemApiV3KohleradminUnassignedDevicesGet({
String? filterText,
int? limit,
int? offset,
bool? includeDealerOrgs,
enums.VisibilityDTO? visibility,
enums.DeviceSortDTO? sort,
enums.SortDirectionDTO? sortDirection,
enums.DeviceHostDTO? sourceDeviceHost,
}) {
generatedMapping.putIfAbsent(DeviceDTO, () => DeviceDTO.fromJsonFactory);
return _kemApiV3KohleradminUnassignedDevicesGet(
filterText: filterText,
limit: limit,
offset: offset,
includeDealerOrgs: includeDealerOrgs,
visibility: visibility?.value?.toString(),
sort: sort?.value?.toString(),
sortDirection: sortDirection?.value?.toString(),
sourceDeviceHost: sourceDeviceHost?.value?.toString());
}