ClusterStepHadoopJarStepArgs

data class ClusterStepHadoopJarStepArgs(val args: Output<List<String>>? = null, val jar: Output<String>, val mainClass: Output<String>? = null, val properties: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterStepHadoopJarStepArgs>

Constructors

Link copied to clipboard
constructor(args: Output<List<String>>? = null, jar: Output<String>, mainClass: Output<String>? = null, properties: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val args: Output<List<String>>? = null

List of command line arguments passed to the JAR file's main function when executed.

Link copied to clipboard
val jar: Output<String>

Path to a JAR file run during the step.

Link copied to clipboard
val mainClass: Output<String>? = null

Name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.

Link copied to clipboard
val properties: Output<Map<String, String>>? = null

Key-Value map of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.

Functions

Link copied to clipboard
open override fun toJava(): ClusterStepHadoopJarStepArgs