Class CfnStepMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.emr.CfnStepMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStepMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStepMixinProps
@Stability(Stable)
@Internal
public static final class CfnStepMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStepMixinProps
An implementation for
CfnStepMixinProps-
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.cfnpropertymixins.services.emr.CfnStepMixinProps
CfnStepMixinProps.Builder, CfnStepMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnStepMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnStepMixinProps.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 theCfnStepMixinProps.Builder.
-
-
Method Details
-
getActionOnFailure
Description copied from interface:CfnStepMixinPropsThis specifies what action to take when the cluster step fails.Possible values are
CANCEL_AND_WAITandCONTINUE.- Specified by:
getActionOnFailurein interfaceCfnStepMixinProps- See Also:
-
getEncryptionKeyArn
Description copied from interface:CfnStepMixinPropsThe 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 interfaceCfnStepMixinProps- See Also:
-
getHadoopJarStep
Description copied from interface:CfnStepMixinPropsTheHadoopJarStepConfigproperty 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
IResolvableorCfnStepPropsMixin.HadoopJarStepConfigProperty- Specified by:
getHadoopJarStepin interfaceCfnStepMixinProps- See Also:
-
getJobFlowId
Description copied from interface:CfnStepMixinPropsA string that uniquely identifies the cluster (job flow).- Specified by:
getJobFlowIdin interfaceCfnStepMixinProps- See Also:
-
getLogUri
Description copied from interface:CfnStepMixinPropsThe Amazon S3 destination URI for log publishing.When omitted, EMR falls back to cluster-level logging behavior.
- Specified by:
getLogUriin interfaceCfnStepMixinProps- See Also:
-
getName
Description copied from interface:CfnStepMixinPropsThe name of the cluster step.- Specified by:
getNamein interfaceCfnStepMixinProps- 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()
-