DeviceStatus constructor
DeviceStatus({
- @Deprecated('This field is deprecated.') Int64? revision,
- Timestamp? updated,
- Int64? configRevision,
- String? sdk,
- Int64? stateRevision,
- List<
int> ? epoch, - String? model,
- DeviceConfig? config,
- bool? connected,
- DeviceBootStatus? boot,
- DeviceHealth? health,
- DeviceConnectionStatus? connection,
- DeviceModulesStatus? modules,
Implementation
factory DeviceStatus({
@$core.Deprecated('This field is deprecated.') $fixnum.Int64? revision,
$0.Timestamp? updated,
$fixnum.Int64? configRevision,
$core.String? sdk,
$fixnum.Int64? stateRevision,
$core.List<$core.int>? epoch,
$core.String? model,
DeviceConfig? config,
$core.bool? connected,
DeviceBootStatus? boot,
DeviceHealth? health,
DeviceConnectionStatus? connection,
DeviceModulesStatus? modules,
}) {
final _result = create();
if (revision != null) {
// ignore: deprecated_member_use_from_same_package
_result.revision = revision;
}
if (updated != null) {
_result.updated = updated;
}
if (configRevision != null) {
_result.configRevision = configRevision;
}
if (sdk != null) {
_result.sdk = sdk;
}
if (stateRevision != null) {
_result.stateRevision = stateRevision;
}
if (epoch != null) {
_result.epoch = epoch;
}
if (model != null) {
_result.model = model;
}
if (config != null) {
_result.config = config;
}
if (connected != null) {
_result.connected = connected;
}
if (boot != null) {
_result.boot = boot;
}
if (health != null) {
_result.health = health;
}
if (connection != null) {
_result.connection = connection;
}
if (modules != null) {
_result.modules = modules;
}
return _result;
}