public CountDownLatch addCouponSetAsync(com.mozu.api.contracts.productadmin.CouponSet couponSet, AsyncCallback<com.mozu.api.contracts.productadmin.CouponSet> callback) throws Exception
	{
		return addCouponSetAsync( couponSet,  null, callback);
	}
public CountDownLatch addCouponSetAsync ( com . mozu . api . contracts . productadmin . CouponSet couponSet , AsyncCallback < com . mozu . api . contracts . productadmin . CouponSet > callback ) throws Exception { return addCouponSetAsync ( couponSet , null , callback ) ; }
<p><pre><code>
CouponSet couponset = new CouponSet();
CountDownLatch latch = couponset.addCouponSet( couponSet, callback );
latch.await()	 * </code></pre></p>
@param  callback callback handler for asynchronous operations
@param couponSet The details of the new coupon set.
@return com.mozu.api.contracts.productadmin.CouponSet
@see com.mozu.api.contracts.productadmin.CouponSet
@see com.mozu.api.contracts.productadmin.CouponSet