public JobRun withMaintenanceWindow(String maintenanceWindow) {
        setMaintenanceWindow(maintenanceWindow);
        return this;
    }
<p>
This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically
performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.
</p>
<p>
Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the
maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.
</p>

@param maintenanceWindow
       This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue
       periodically performs maintenance activities. During these maintenance windows, Glue will need to restart
       your streaming jobs.</p>
       <p>
       Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up
       the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to
       1:00PM GMT.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-glue/src/main/java/com/amazonaws/services/glue/model/JobRun.java