public void setDPUSeconds(Double dPUSeconds) {
        this.dPUSeconds = dPUSeconds;
    }
<p>
This field can be set for either job runs with execution class <code>FLEX</code> or when Auto Scaling is enabled,
and represents the total time each executor ran during the lifecycle of a job run in seconds, multiplied by a DPU
factor (1 for <code>G.1X</code>, 2 for <code>G.2X</code>, or 0.25 for <code>G.025X</code> workers). This value
may be different than the <code>executionEngineRuntime</code> * <code>MaxCapacity</code> as in the case of Auto
Scaling jobs, as the number of executors running at a given time may be less than the <code>MaxCapacity</code>.
Therefore, it is possible that the value of <code>DPUSeconds</code> is less than
<code>executionEngineRuntime</code> * <code>MaxCapacity</code>.
</p>

@param dPUSeconds
       This field can be set for either job runs with execution class <code>FLEX</code> or when Auto Scaling is
       enabled, and represents the total time each executor ran during the lifecycle of a job run in seconds,
       multiplied by a DPU factor (1 for <code>G.1X</code>, 2 for <code>G.2X</code>, or 0.25 for
       <code>G.025X</code> workers). This value may be different than the <code>executionEngineRuntime</code> *
       <code>MaxCapacity</code> as in the case of Auto Scaling jobs, as the number of executors running at a
       given time may be less than the <code>MaxCapacity</code>. Therefore, it is possible that the value of
       <code>DPUSeconds</code> is less than <code>executionEngineRuntime</code> <code>MaxCapacity</code>.
aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/JobRun.java