code: function Builder(mediaType, linkType) {
    this.mediaType = mediaType || mediaTypes.CONTENT_NEGOTIATION;
    this.linkType = linkType || 'link-rel';
    this.adapter = this._createAdapter(this.mediaType);
    this.autoHeaders = true;
    this.contentNegotiation = true;
    this.rawPayloadFlag = false;
    this.convertResponseToObjectFlag = false;
    this.links = [];
    this.jsonParser = JSON.parse;
    this.requestModuleInstance = standardRequest;
    this.requestOptions = {};
    this.resolveRelativeFlag = false;
    this.preferEmbedded = false;
    this.lastTraversalState = null;
    this.continuation = null;
    // Maintenance notice: when extending the list of configuration parameters,
    // also extend this.newRequest and initFromTraversalState
  }
docs: Maintenance notice: The constructor is usually called without arguments, the mediaType parameter is only used when cloning the request builder in newRequest().