DeviceApi class

Constructors

DeviceApi([ApiClient? apiClient])

Properties

apiClient ApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createDevice(DeviceDto deviceDto) Future<DeviceDto?>
Create a device
createDevices(List<DeviceDto> deviceDto) Future<List<IdWithRevDto>?>
Create devices in bulk
createDevices1(List<DeviceDto> deviceDto) Future<List<IdWithRevDto>?>
Create devices in bulk
createDevices1WithHttpInfo(List<DeviceDto> deviceDto) Future<Response>
Create devices in bulk
createDevicesWithHttpInfo(List<DeviceDto> deviceDto) Future<Response>
Create devices in bulk
createDeviceWithHttpInfo(DeviceDto deviceDto) Future<Response>
Create a device
deleteDevice(String deviceId) Future<DocIdentifier?>
Delete device.
deleteDevices(ListOfIdsDto listOfIdsDto) Future<List<DocIdentifier>?>
Delete devices.
deleteDevicesWithHttpInfo(ListOfIdsDto listOfIdsDto) Future<Response>
Delete devices.
deleteDeviceWithHttpInfo(String deviceId) Future<Response>
Delete device.
filterDevicesBy(FilterChain<DeviceDto> filterChainDevice, {String? startDocumentId, int? limit}) Future<PaginatedListDeviceDto?>
Filter devices for the current user (HcParty)
filterDevicesByWithHttpInfo(FilterChain<DeviceDto> filterChainDevice, {String? startDocumentId, int? limit}) Future<Response>
Filter devices for the current user (HcParty)
getDevice(String deviceId) Future<DeviceDto?>
Get Device
getDeviceHcPartyKeysForDelegate(String deviceId) Future<Map<String, String>?>
Get the HcParty encrypted AES keys indexed by owner
getDeviceHcPartyKeysForDelegateWithHttpInfo(String deviceId) Future<Response>
Get the HcParty encrypted AES keys indexed by owner
getDevices(ListOfIdsDto listOfIdsDto) Future<List<DeviceDto>?>
Get devices by id
getDevicesWithHttpInfo(ListOfIdsDto listOfIdsDto) Future<Response>
Get devices by id
getDeviceWithHttpInfo(String deviceId) Future<Response>
Get Device
matchDevicesBy(AbstractFilterDto<DeviceDto> abstractFilterDtoDevice) Future<List<String>?>
Get ids of devices matching the provided filter for the current user (HcParty)
matchDevicesByWithHttpInfo(AbstractFilterDto<DeviceDto> abstractFilterDtoDevice) Future<Response>
Get ids of devices matching the provided filter for the current user (HcParty)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateDevice(DeviceDto deviceDto) Future<DeviceDto?>
Modify a device
updateDevices(List<DeviceDto> deviceDto) Future<List<IdWithRevDto>?>
Modify devices in bulk
updateDevices1(List<DeviceDto> deviceDto) Future<List<IdWithRevDto>?>
Modify devices in bulk
updateDevices1WithHttpInfo(List<DeviceDto> deviceDto) Future<Response>
Modify devices in bulk
updateDevicesWithHttpInfo(List<DeviceDto> deviceDto) Future<Response>
Modify devices in bulk
updateDeviceWithHttpInfo(DeviceDto deviceDto) Future<Response>
Modify a device

Operators

operator ==(Object other) bool
The equality operator.
inherited