On a codeshare, the fare class for the operating airline is not what you see when you book. The only way to guarantee the underlying fare class is to book and call the operating carrier (United's CS will not be able to help you here). If it's not what you want, cancel within 24 hours.