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
fun ClusterStepHadoopJarStepArgs(args: Output<List<String>>? = null, jar: Output<String>, mainClass: Output<String>? = null, properties: Output<Map<String, String>>? = null)

Functions

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

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.