@Stability(value=Stable) public static final class GlueStartJobRunProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GlueStartJobRunProps
GlueStartJobRunPropssoftware.amazon.jsii.JsiiObject.InitializationModeGlueStartJobRunProps.Builder, GlueStartJobRunProps.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.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
TaskInput |
getArguments()
The job arguments specifically for this run.
|
String |
getComment() |
String |
getGlueJobName()
Glue job name.
|
Duration |
getHeartbeat() |
String |
getInputPath() |
IntegrationPattern |
getIntegrationPattern() |
Duration |
getNotifyDelayAfter()
After a job run starts, the number of minutes to wait before sending a job run delay notification.
|
String |
getOutputPath() |
String |
getResultPath() |
String |
getSecurityConfiguration()
The name of the SecurityConfiguration structure to be used with this job run.
|
Duration |
getTimeout() |
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public String getGlueJobName()
GlueStartJobRunPropsgetGlueJobName in interface GlueStartJobRunPropspublic TaskInput getArguments()
GlueStartJobRunPropsFor this job run, they replace the default arguments set in the job definition itself.
Default: - Default arguments set in the job definition
getArguments in interface GlueStartJobRunPropspublic Duration getNotifyDelayAfter()
GlueStartJobRunPropsMust be at least 1 minute.
Default: - Default delay set in the job definition
getNotifyDelayAfter in interface GlueStartJobRunPropspublic String getSecurityConfiguration()
GlueStartJobRunPropsThis must match the Glue API
Default: - Default configuration set in the job definition
getSecurityConfiguration in interface GlueStartJobRunPropshttps://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-common.html#aws-glue-api-regex-oneLinepublic String getComment()
getComment in interface TaskStateBasePropspublic Duration getHeartbeat()
getHeartbeat in interface TaskStateBasePropspublic String getInputPath()
getInputPath in interface TaskStateBasePropspublic IntegrationPattern getIntegrationPattern()
getIntegrationPattern in interface TaskStateBasePropspublic String getOutputPath()
getOutputPath in interface TaskStateBasePropspublic String getResultPath()
getResultPath in interface TaskStateBasePropspublic Duration getTimeout()
getTimeout in interface TaskStateBasePropspublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.