I just imported the sample logstash data in ES' website. It seems like it imported the data just fine and is able to detect @timestamp as a date field:
The data I imported was on ES' site which I downloaded via this link. I imported it using ES' bulk API which the exact same cURL command. After it's imported, I did selected the checkbox:
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.