@override Object toJson() => { if (idleTimeout != null) 'idleTimeout': idleTimeout!.toJson(), if (idleShutdownDisabled.isNotDefault) 'idleShutdownDisabled': idleShutdownDisabled, };