BulkInventoryCreateRequest.java

package org.oxerr.stubhub.client.model;

public class BulkInventoryCreateRequest extends InventoryCreateRequest {

	private static final long serialVersionUID = 2026051801L;

	public static BulkInventoryCreateRequest from(InventoryCreateRequest request) {
		if (request == null) {
			return null;
		}

		BulkInventoryCreateRequest bulkRequest = new BulkInventoryCreateRequest();
		bulkRequest.setCurrencyCode(request.getCurrencyCode());
		bulkRequest.setUnitCost(request.getUnitCost());
		bulkRequest.setExpectedValue(request.getExpectedValue());
		bulkRequest.setTaxPaid(request.getTaxPaid());
		bulkRequest.setFaceValueCost(request.getFaceValueCost());
		bulkRequest.setDeliveryType(request.getDeliveryType());
		bulkRequest.setDeliveryCost(request.getDeliveryCost());
		bulkRequest.setEvent(request.getEvent());
		bulkRequest.setEventMapping(request.getEventMapping());
		bulkRequest.setPrimaryEventId(request.getPrimaryEventId());
		bulkRequest.setInHandAt(request.getInHandAt());
		bulkRequest.setSplitType(request.getSplitType());
		bulkRequest.setMaxDisplayQuantity(request.getMaxDisplayQuantity());
		bulkRequest.setSeating(request.getSeating());
		bulkRequest.setTicketCount(request.getTicketCount());
		bulkRequest.setListingNotes(request.getListingNotes());
		bulkRequest.setAutoBroadcast(request.getAutoBroadcast());
		bulkRequest.setInternalNotes(request.getInternalNotes());
		bulkRequest.setPreDeliveryState(request.getPreDeliveryState());
		bulkRequest.setExternalId(request.getExternalId());
		bulkRequest.setTags(request.getTags());
		bulkRequest.setAdminHold(request.getAdminHold());
		bulkRequest.setZoneFill(request.getZoneFill());
		bulkRequest.setPricingSetting(request.getPricingSetting());
		bulkRequest.setAutoPricingSettings(request.getAutoPricingSettings());
		return bulkRequest;
	}

}