private OleDeliverRequestDefinition(Builder builder) { this.title = builder.getTitle(); this.author = builder.getAuthor(); this.callNumber = builder.getCallNumber(); this.copyNumber = builder.getCopyNumber(); this.itemType = builder.getItemType(); this.itemStatus = builder.getItemStatus(); this.shelvingLocation = builder.getShelvingLocation(); this.volumeNumber = builder.getVolumeNumber(); this.patronName = builder.getPatronName(); this.itemId = builder.getItemId(); this.requestId = builder.getRequestId(); this.borrowerQueuePosition = builder.getBorrowerQueuePosition(); this.createDate = builder.getCreateDate(); this.oleDeliverRequestType = builder.getOleDeliverRequestType().build(); this.versionNumber = builder.getVersionNumber(); // this.objectId = builder.getObjectId(); }