This class is not used for requests. In all of the Javadoc try to stay away from using "requests" and "responses". Those are underlying details. This doc should talk about what a Profile is, why you need it, what it is, how it works, and stuff like that.