@Stability(value=Experimental) @Internal public static final class EmrAddStepProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EmrAddStepProps
EmrAddStepPropssoftware.amazon.jsii.JsiiObject.InitializationModeEmrAddStepProps.Builder, EmrAddStepProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String clusterId,
String jar,
String name,
ActionOnFailure actionOnFailure,
List<String> args,
String mainClass,
Map<String,String> properties,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EmrAddStepProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
ActionOnFailure |
getActionOnFailure()
(experimental) The action to take when the cluster step fails.
|
List<String> |
getArgs()
(experimental) A list of command line arguments passed to the JAR file's main function when executed.
|
String |
getClusterId()
(experimental) The ClusterId to add the Step to.
|
String |
getComment() |
Duration |
getHeartbeat() |
String |
getInputPath() |
IntegrationPattern |
getIntegrationPattern() |
String |
getJar()
(experimental) A path to a JAR file run during the step.
|
String |
getMainClass()
(experimental) The name of the main class in the specified Java file.
|
String |
getName()
(experimental) The name of the Step.
|
String |
getOutputPath() |
Map<String,String> |
getProperties()
(experimental) A list of Java properties that are set when the step runs.
|
String |
getResultPath() |
Duration |
getTimeout() |
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String clusterId, String jar, String name, ActionOnFailure actionOnFailure, List<String> args, String mainClass, Map<String,String> properties, String comment, Duration heartbeat, String inputPath, IntegrationPattern integrationPattern, String outputPath, String resultPath, Duration timeout)
EmrAddStepProps.Builder.public final String getClusterId()
EmrAddStepPropsgetClusterId in interface EmrAddStepPropspublic final String getJar()
EmrAddStepPropsgetJar in interface EmrAddStepPropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_HadoopJarStepConfig.htmlpublic final String getName()
EmrAddStepPropsgetName in interface EmrAddStepPropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_StepConfig.htmlpublic final ActionOnFailure getActionOnFailure()
EmrAddStepPropsDefault: ActionOnFailure.CONTINUE
getActionOnFailure in interface EmrAddStepPropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_StepConfig.htmlpublic final List<String> getArgs()
EmrAddStepPropsDefault: - No args
getArgs in interface EmrAddStepPropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_HadoopJarStepConfig.htmlpublic final String getMainClass()
EmrAddStepPropsIf not specified, the JAR file should specify a Main-Class in its manifest file.
Default: - No mainClass
getMainClass in interface EmrAddStepPropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_HadoopJarStepConfig.htmlpublic final Map<String,String> getProperties()
EmrAddStepPropsYou can use these properties to pass key value pairs to your main function.
Default: - No properties
getProperties in interface EmrAddStepPropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_HadoopJarStepConfig.htmlpublic final String getComment()
getComment in interface TaskStateBasePropspublic final Duration getHeartbeat()
getHeartbeat in interface TaskStateBasePropspublic final String getInputPath()
getInputPath in interface TaskStateBasePropspublic final IntegrationPattern getIntegrationPattern()
getIntegrationPattern in interface TaskStateBasePropspublic final String getOutputPath()
getOutputPath in interface TaskStateBasePropspublic final String getResultPath()
getResultPath in interface TaskStateBasePropspublic final Duration getTimeout()
getTimeout in interface TaskStateBaseProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.