Class RunGlueJobTaskProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.RunGlueJobTaskProps.Jsii$Proxy
All Implemented Interfaces:
RunGlueJobTaskProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
RunGlueJobTaskProps

@Stability(Deprecated) @Deprecated @Internal public static final class RunGlueJobTaskProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements RunGlueJobTaskProps
Deprecated.
An implementation for RunGlueJobTaskProps
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.stepfunctions.tasks.RunGlueJobTaskProps

    RunGlueJobTaskProps.Builder, RunGlueJobTaskProps.Jsii$Proxy
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Deprecated.
    Constructor that initializes the object based on literal property values passed by the RunGlueJobTaskProps.Builder.
    protected
    Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
    Deprecated.
    Constructor that initializes the object based on values retrieved from the JsiiObject.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
    Deprecated.
     
    final boolean
    Deprecated.
     
    Deprecated.
    (deprecated) The job arguments specifically for this run.
    Deprecated.
    (deprecated) The service integration pattern indicates different ways to start the Glue job.
    final Duration
    Deprecated.
    (deprecated) After a job run starts, the number of minutes to wait before sending a job run delay notification.
    final String
    Deprecated.
    (deprecated) The name of the SecurityConfiguration structure to be used with this job run.
    final Duration
    Deprecated.
    (deprecated) The job run timeout.
    final int
    Deprecated.
     

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Deprecated.
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(RunGlueJobTaskProps.Builder builder)
      Deprecated.
      Constructor that initializes the object based on literal property values passed by the RunGlueJobTaskProps.Builder.
  • Method Details

    • getArguments

      public final Map<String,String> getArguments()
      Deprecated.
      Description copied from interface: RunGlueJobTaskProps
      (deprecated) The 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:
      getArguments in interface RunGlueJobTaskProps
    • getIntegrationPattern

      public final ServiceIntegrationPattern getIntegrationPattern()
      Deprecated.
      Description copied from interface: RunGlueJobTaskProps
      (deprecated) The service integration pattern indicates different ways to start the Glue job.

      The valid value for Glue is either FIRE_AND_FORGET or SYNC.

      Default: FIRE_AND_FORGET

      Specified by:
      getIntegrationPattern in interface RunGlueJobTaskProps
    • getNotifyDelayAfter

      public final Duration getNotifyDelayAfter()
      Deprecated.
      Description copied from interface: RunGlueJobTaskProps
      (deprecated) After 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:
      getNotifyDelayAfter in interface RunGlueJobTaskProps
    • getSecurityConfiguration

      public final String getSecurityConfiguration()
      Deprecated.
      Description copied from interface: RunGlueJobTaskProps
      (deprecated) The name of the SecurityConfiguration structure to be used with this job run.

      This must match the Glue API single-line string pattern.

      Default: - Default configuration set in the job definition

      Specified by:
      getSecurityConfiguration in interface RunGlueJobTaskProps
    • getTimeout

      public final Duration getTimeout()
      Deprecated.
      Description copied from interface: RunGlueJobTaskProps
      (deprecated) The job run timeout.

      This is the maximum time that a job run can consume resources before it is terminated and enters TIMEOUT status. Must be at least 1 minute.

      Default: - Default timeout set in the job definition

      Specified by:
      getTimeout in interface RunGlueJobTaskProps
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Deprecated.
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object