public com.mozu.api.contracts.commerceruntime.wishlists.Wishlist updateWishlist(com.mozu.api.contracts.commerceruntime.wishlists.Wishlist wishlist, String wishlistId, String responseFields) throws Exception
	{
		MozuClient<com.mozu.api.contracts.commerceruntime.wishlists.Wishlist> client = com.mozu.api.clients.commerce.WishlistClient.updateWishlistClient( wishlist,  wishlistId,  responseFields);
		client.setContext(_apiContext);
		client.executeRequest();
		return client.getResult();

	}
public com . mozu . api . contracts . commerceruntime . wishlists . Wishlist updateWishlist ( com . mozu . api . contracts . commerceruntime . wishlists . Wishlist wishlist , String wishlistId , String responseFields ) throws Exception { MozuClient < com . mozu . api . contracts . commerceruntime . wishlists . Wishlist > client = com . mozu . api . clients . commerce . WishlistClient . updateWishlistClient ( wishlist , wishlistId , responseFields ) ; client . setContext ( _apiContext ) ; client . executeRequest ( ) ; return client . getResult ( ) ; }
<p><pre><code>
Wishlist wishlist = new Wishlist();
Wishlist wishlist = wishlist.updateWishlist( wishlist,  wishlistId,  responseFields);
</code></pre></p>
@param responseFields Filtering syntax appended to an API call to increase or decrease the amount of data returned inside a JSON object. This parameter should only be used to retrieve data. Attempting to update data using this parameter may cause data loss.
@param wishlistId Unique identifier of the wish list.
@param wishlist Properties of a shopper wish list defined for a site, associated with a customer account.
@return com.mozu.api.contracts.commerceruntime.wishlists.Wishlist
@see com.mozu.api.contracts.commerceruntime.wishlists.Wishlist
@see com.mozu.api.contracts.commerceruntime.wishlists.Wishlist