Class GlueStartJobRunProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.GlueStartJobRunProps.Jsii$Proxy
- All Implemented Interfaces:
GlueStartJobRunProps,TaskStateBaseProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
GlueStartJobRunProps
@Stability(Stable)
@Internal
public static final class GlueStartJobRunProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GlueStartJobRunProps
An implementation for
GlueStartJobRunProps-
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.stepfunctions.tasks.GlueStartJobRunProps
GlueStartJobRunProps.Builder, GlueStartJobRunProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(GlueStartJobRunProps.Builder builder) Constructor that initializes the object based on literal property values passed by theGlueStartJobRunProps.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 TaskInputThe job arguments specifically for this run.final Stringfinal StringGlue job name.final software.amazon.awscdk.core.Durationfinal Stringfinal IntegrationPatternfinal software.amazon.awscdk.core.DurationAfter a job run starts, the number of minutes to wait before sending a job run delay notification.final Stringfinal Stringfinal StringThe name of the SecurityConfiguration structure to be used with this job run.final software.amazon.awscdk.core.Durationfinal 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 theGlueStartJobRunProps.Builder.
-
-
Method Details
-
getGlueJobName
Description copied from interface:GlueStartJobRunPropsGlue job name.- Specified by:
getGlueJobNamein interfaceGlueStartJobRunProps
-
getArguments
Description copied from interface:GlueStartJobRunPropsThe job arguments specifically for this run.For this job run, they replace the default arguments set in the job definition itself.
Default: - Default arguments set in the job definition
- Specified by:
getArgumentsin interfaceGlueStartJobRunProps
-
getNotifyDelayAfter
public final software.amazon.awscdk.core.Duration getNotifyDelayAfter()Description copied from interface:GlueStartJobRunPropsAfter a job run starts, the number of minutes to wait before sending a job run delay notification.Must be at least 1 minute.
Default: - Default delay set in the job definition
- Specified by:
getNotifyDelayAfterin interfaceGlueStartJobRunProps
-
getSecurityConfiguration
Description copied from interface:GlueStartJobRunPropsThe name of the SecurityConfiguration structure to be used with this job run.This must match the Glue API
Default: - Default configuration set in the job definition
- Specified by:
getSecurityConfigurationin interfaceGlueStartJobRunProps- See Also:
-
getComment
- Specified by:
getCommentin interfaceTaskStateBaseProps
-
getHeartbeat
public final software.amazon.awscdk.core.Duration getHeartbeat()- Specified by:
getHeartbeatin interfaceTaskStateBaseProps
-
getInputPath
- Specified by:
getInputPathin interfaceTaskStateBaseProps
-
getIntegrationPattern
- Specified by:
getIntegrationPatternin interfaceTaskStateBaseProps
-
getOutputPath
- Specified by:
getOutputPathin interfaceTaskStateBaseProps
-
getResultPath
- Specified by:
getResultPathin interfaceTaskStateBaseProps
-
getResultSelector
- Specified by:
getResultSelectorin interfaceTaskStateBaseProps
-
getTimeout
public final software.amazon.awscdk.core.Duration getTimeout()- Specified by:
getTimeoutin interfaceTaskStateBaseProps
-
$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()
-