GetSmartMachineStatusResponse constructor
Implementation
factory GetSmartMachineStatusResponse({
ProvisioningInfo? provisioningInfo,
$core.bool? hasSmartMachineCredentials,
$core.bool? isOnline,
NetworkInfo? latestConnectionAttempt,
$core.Iterable<$core.String>? errors,
$core.String? agentVersion,
}) {
final $result = create();
if (provisioningInfo != null) {
$result.provisioningInfo = provisioningInfo;
}
if (hasSmartMachineCredentials != null) {
$result.hasSmartMachineCredentials = hasSmartMachineCredentials;
}
if (isOnline != null) {
$result.isOnline = isOnline;
}
if (latestConnectionAttempt != null) {
$result.latestConnectionAttempt = latestConnectionAttempt;
}
if (errors != null) {
$result.errors.addAll(errors);
}
if (agentVersion != null) {
$result.agentVersion = agentVersion;
}
return $result;
}