Class CfnStepProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.emr.CfnStepProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStepProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStepProps
@Stability(Stable)
@Internal
public static final class CfnStepProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStepProps
An implementation for
CfnStepProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.emr.CfnStepProps
CfnStepProps.Builder, CfnStepProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnStepProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnStepProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThis specifies what action to take when the cluster step fails.final StringThe KMS key ARN to encrypt the logs published to the given Amazon S3 destination.final ObjectTheHadoopJarStepConfigproperty type specifies a job flow step consisting of a JAR file whose main function will be executed.final StringA string that uniquely identifies the cluster (job flow).final StringThe Amazon S3 destination URI for log publishing.final StringgetName()The name of the cluster step.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnStepProps.Builder.
-
-
Method Details
-
getActionOnFailure
Description copied from interface:CfnStepPropsThis specifies what action to take when the cluster step fails.Possible values are
CANCEL_AND_WAITandCONTINUE.- Specified by:
getActionOnFailurein interfaceCfnStepProps- See Also:
-
getHadoopJarStep
Description copied from interface:CfnStepPropsTheHadoopJarStepConfigproperty type specifies a job flow step consisting of a JAR file whose main function will be executed.The main function submits a job for the cluster to execute as a step on the master node, and then waits for the job to finish or fail before executing subsequent steps.
Returns union: either
IResolvableorCfnStep.HadoopJarStepConfigProperty- Specified by:
getHadoopJarStepin interfaceCfnStepProps- See Also:
-
getJobFlowId
Description copied from interface:CfnStepPropsA string that uniquely identifies the cluster (job flow).- Specified by:
getJobFlowIdin interfaceCfnStepProps- See Also:
-
getName
Description copied from interface:CfnStepPropsThe name of the cluster step.- Specified by:
getNamein interfaceCfnStepProps- See Also:
-
getEncryptionKeyArn
Description copied from interface:CfnStepPropsThe KMS key ARN to encrypt the logs published to the given Amazon S3 destination.When omitted, EMR falls back to cluster-level logging behavior.
- Specified by:
getEncryptionKeyArnin interfaceCfnStepProps- See Also:
-
getLogUri
Description copied from interface:CfnStepPropsThe Amazon S3 destination URI for log publishing.When omitted, EMR falls back to cluster-level logging behavior.
- Specified by:
getLogUriin interfaceCfnStepProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-