Converts a JSON document to an instance of Params.
Engine's programming language.
Class of the component that is going to receive the resulting Params instance as a constructor argument.
JSON extractor option.
JSON4S serializers for deserialization.
JsonSyntaxException Thrown when GSON fails to perform conversion.
MappingException Thrown when JSON4S fails to perform conversion.
Obtains an Engine object in Scala, or instantiate an Engine in Java.
Engine factory name.
A Java ClassLoader to look for engine-related classes.
Thrown when engine factory class does not exist.
Thrown when engine factory's apply() method is not implemented.
Converts Java (non-Scala) objects to a JSON4S JValue.
The Java object to be converted.
Grab environmental variables that starts with 'PIO_'.
Detect third party software configuration files to be submitted as extras to Apache Spark.