java.lang.Object
java.lang.Enum<WorkerType>
software.amazon.awscdk.services.stepfunctions.tasks.WorkerType
All Implemented Interfaces:
Serializable, Comparable<WorkerType>, java.lang.constant.Constable

@Generated(value="jsii-pacmak/1.110.0 (build 336b265)", date="2025-04-17T00:47:13.415Z") @Stability(Deprecated) @Deprecated public enum WorkerType extends Enum<WorkerType>
Deprecated.
Use workerTypeV2 property for WorkerConfigurationProperty
(deprecated) The type of predefined worker that is allocated when a job runs.

  • Enum Constant Details

    • STANDARD

      @Stability(Deprecated) @Deprecated public static final WorkerType STANDARD
      Deprecated.
      (deprecated) Each worker provides 4 vCPU, 16 GB of memory and a 50GB disk, and 2 executors per worker.
    • G_025X

      @Stability(Deprecated) @Deprecated public static final WorkerType G_025X
      Deprecated.
      (deprecated) Each worker maps to 0.25 DPU (2 vCPU, 4 GB of memory, 64 GB disk), and provides 1 executor per worker. Suitable for low volume streaming jobs.
    • G_1X

      @Stability(Deprecated) @Deprecated public static final WorkerType G_1X
      Deprecated.
      (deprecated) Each worker maps to 1 DPU (4 vCPU, 16 GB of memory, 64 GB disk), and provides 1 executor per worker.

      Suitable for memory-intensive jobs.

    • G_2X

      @Stability(Deprecated) @Deprecated public static final WorkerType G_2X
      Deprecated.
      (deprecated) Each worker maps to 2 DPU (8 vCPU, 32 GB of memory, 128 GB disk), and provides 1 executor per worker.

      Suitable for memory-intensive jobs.

    • G_4X

      @Stability(Deprecated) @Deprecated public static final WorkerType G_4X
      Deprecated.
      (deprecated) Each worker maps to 4 DPU (16 vCPU, 64 GB of memory, 256 GB disk), and provides 1 executor per worker.

      We recommend this worker type for jobs whose workloads contain your most demanding transforms, aggregations, joins, and queries. This worker type is available only for AWS Glue version 3.0 or later jobs.

    • G_8X

      @Stability(Deprecated) @Deprecated public static final WorkerType G_8X
      Deprecated.
      (deprecated) Each worker maps to 8 DPU (32 vCPU, 128 GB of memory, 512 GB disk), and provides 1 executor per worker.

      We recommend this worker type for jobs whose workloads contain your most demanding transforms, aggregations, joins, and queries. This worker type is available only for AWS Glue version 3.0 or later jobs.

    • Z_2X

      @Stability(Deprecated) @Deprecated public static final WorkerType Z_2X
      Deprecated.
      (deprecated) Each worker maps to 2 high-memory DPU [M-DPU] (8 vCPU, 64 GB of memory, 128 GB disk).

      Supported in Ray jobs.

  • Method Details

    • values

      public static WorkerType[] values()
      Deprecated.
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static WorkerType valueOf(String name)
      Deprecated.
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null