java.lang.Object
software.amazon.jsii.JsiiObject
software.constructs.Construct
software.amazon.awscdk.Resource
software.amazon.awscdk.services.glue.alpha.JobBase
All Implemented Interfaces:
IResource, IJob, IGrantable, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IDependable
Direct Known Subclasses:
Job

@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)", date="2025-09-15T14:52:10.031Z") @Stability(Experimental) public abstract class JobBase extends Resource implements IJob
(experimental) A base class is needed to be able to import existing Jobs into a CDK app to reference as part of a larger stack or construct.

JobBase has the subset of attributes required to identify and reference an existing Glue Job, as well as some CloudWatch metric convenience functions to configure an event-driven flow using the job.

  • Constructor Details

    • JobBase

      protected JobBase(software.amazon.jsii.JsiiObjectRef objRef)
    • JobBase

      protected JobBase(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • JobBase

      @Stability(Stable) protected JobBase(@NotNull software.constructs.Construct scope, @NotNull String id, @Nullable ResourceProps props)
      Parameters:
      scope - This parameter is required.
      id - This parameter is required.
      props -
    • JobBase

      @Stability(Stable) protected JobBase(@NotNull software.constructs.Construct scope, @NotNull String id)
      Parameters:
      scope - This parameter is required.
      id - This parameter is required.
  • Method Details