/** * Instantiate builder. Throws an IllegalArgumentException if either the uri or client are null. * * @param uri uri of the resource this request is being made to * @param client the client */ protected RequestBuilder(final URI uri, final FcrepoClient client) { Args.notNull(uri, "uri"); Args.notNull(client, "client"); this.targetUri = uri; this.client = client; this.request = createRequest(); }