Use Scala api