@Override
    public UpdateMaintenanceWindowResult updateMaintenanceWindow(UpdateMaintenanceWindowRequest request) {
        request = beforeClientExecution(request);
        return executeUpdateMaintenanceWindow(request);
    }
@ Override public UpdateMaintenanceWindowResult updateMaintenanceWindow ( UpdateMaintenanceWindowRequest request ) { request = beforeClientExecution ( request ) ; return executeUpdateMaintenanceWindow ( request ) ; }
<p>
Updates an existing Maintenance Window. Only specified parameters are modified.
</p>

@param updateMaintenanceWindowRequest
@return Result of the UpdateMaintenanceWindow operation returned by the service.
@throws DoesNotExistException
Error returned when the ID specified for a resource, such as a Maintenance Window or Patch baseline,
doesn't exist.</p>
<p>
For information about resource limits in Systems Manager, see <a
href="http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_ssm">AWS Systems
Manager Limits</a>.
@throws InternalServerErrorException
An error occurred on the server side.
@sample AWSSimpleSystemsManagement.UpdateMaintenanceWindow
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/ssm-2014-11-06/UpdateMaintenanceWindow" target="_top">AWS
API Documentation</a>