public Integer getScheduledActionBufferTime() {
        return this.scheduledActionBufferTime;
    }
<p>
The amount of time, in seconds, to buffer the run time of scheduled scaling actions when scaling out. For
example, if the forecast says to add capacity at 10:00 AM, and the buffer time is 5 minutes, then the run time of
the corresponding scheduled scaling action will be 9:55 AM. The intention is to give resources time to be
provisioned. For example, it can take a few minutes to launch an EC2 instance. The actual amount of time required
depends on several factors, such as the size of the instance and whether there are startup scripts to complete.
</p>
<p>
The value must be less than the forecast interval duration of 3600 seconds (60 minutes). The default is 300
seconds.
</p>
<p>
Only valid when configuring predictive scaling.
</p>

@return The amount of time, in seconds, to buffer the run time of scheduled scaling actions when scaling out. For
        example, if the forecast says to add capacity at 10:00 AM, and the buffer time is 5 minutes, then the run
        time of the corresponding scheduled scaling action will be 9:55 AM. The intention is to give resources
        time to be provisioned. For example, it can take a few minutes to launch an EC2 instance. The actual
        amount of time required depends on several factors, such as the size of the instance and whether there
        are startup scripts to complete. </p>
        <p>
        The value must be less than the forecast interval duration of 3600 seconds (60 minutes). The default is
        300 seconds.
        </p>
        <p>
        Only valid when configuring predictive scaling.
aws-java-sdk-autoscalingplans/src/main/java/com/amazonaws/services/autoscalingplans/model/ScalingInstruction.java