StepHadoopJarStepConfigArgs

data class StepHadoopJarStepConfigArgs(val args: Output<List<String>>? = null, val jar: Output<String>, val mainClass: Output<String>? = null, val stepProperties: Output<List<StepKeyValueArgs>>? = null) : ConvertibleToJava<StepHadoopJarStepConfigArgs>

Constructors

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

Properties

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

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

Link copied to clipboard
val jar: Output<String>

A path to a JAR file run during the step.

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

The 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 stepProperties: Output<List<StepKeyValueArgs>>? = null

A list 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(): StepHadoopJarStepConfigArgs