Reader

constructor(    deviceType: DeviceType = DeviceType.UNKNOWN,     @Json(name = "location") locationRaw: ExpandableLocation? = null,     locationStatus: LocationStatus = UNKNOWN,     id: String? = null,     readerInfo: ReaderInfo? = null,     isSimulated: Boolean = false,     @Json(name = "status") networkStatus: Reader.NetworkStatus? = null,     @Json(name = "serialNumber") rawSerialNumber: String? = null,     label: String? = null,     deviceSwVersion: String? = null,     baseUrl: String? = null,     ipAddress: String? = null,     livemode: Boolean? = null,     bluetoothDevice: BluetoothDevice? = null,     usbDevice: UsbDevice? = null,     location: Location? = null)