User constructor
User({
- String? id,
- String? longName,
- String? shortName,
- @Deprecated('This field is deprecated.') List<
int> ? macaddr, - HardwareModel? hwModel,
- bool? isLicensed,
- Config_DeviceConfig_Role? role,
- List<
int> ? publicKey, - bool? isUnmessagable,
Implementation
factory User({
$core.String? id,
$core.String? longName,
$core.String? shortName,
@$core.Deprecated('This field is deprecated.')
$core.List<$core.int>? macaddr,
HardwareModel? hwModel,
$core.bool? isLicensed,
$1.Config_DeviceConfig_Role? role,
$core.List<$core.int>? publicKey,
$core.bool? isUnmessagable,
}) {
final result = create();
if (id != null) result.id = id;
if (longName != null) result.longName = longName;
if (shortName != null) result.shortName = shortName;
if (macaddr != null) result.macaddr = macaddr;
if (hwModel != null) result.hwModel = hwModel;
if (isLicensed != null) result.isLicensed = isLicensed;
if (role != null) result.role = role;
if (publicKey != null) result.publicKey = publicKey;
if (isUnmessagable != null) result.isUnmessagable = isUnmessagable;
return result;
}