copyWithWrapped method

Implementation

WebApiServicesAvailabilityServiceMinAvailabilityResponse copyWithWrapped(
    {Wrapped<String?>? inventoryId,
    Wrapped<WebApiServicesAvailabilityServiceTInventoryWarehouseAvailabilityMinimum?>?
        warehouseMinimumAvailable,
    Wrapped<WebApiServicesAvailabilityServiceTInventoryWarehouseAvailabilityMinimum?>?
        regionMinimumAvailable,
    Wrapped<WebApiServicesAvailabilityServiceTInventoryWarehouseAvailabilityMinimum?>?
        allWarehousesMinimumAvailable}) {
  return WebApiServicesAvailabilityServiceMinAvailabilityResponse(
      inventoryId:
          (inventoryId != null ? inventoryId.value : this.inventoryId),
      warehouseMinimumAvailable: (warehouseMinimumAvailable != null
          ? warehouseMinimumAvailable.value
          : this.warehouseMinimumAvailable),
      regionMinimumAvailable: (regionMinimumAvailable != null
          ? regionMinimumAvailable.value
          : this.regionMinimumAvailable),
      allWarehousesMinimumAvailable: (allWarehousesMinimumAvailable != null
          ? allWarehousesMinimumAvailable.value
          : this.allWarehousesMinimumAvailable));
}