public static MozuClient<com.mozu.api.contracts.shippingadmin.CarrierConfiguration> updateConfigurationClient(com.mozu.api.contracts.shippingadmin.CarrierConfiguration carrierConfiguration, String carrierId, String responseFields) throws Exception
	{
		MozuUrl url = com.mozu.api.urls.commerce.shipping.admin.CarrierConfigurationUrl.updateConfigurationUrl(carrierId, responseFields);
		String verb = "PUT";
		Class<?> clz = com.mozu.api.contracts.shippingadmin.CarrierConfiguration.class;
		MozuClient<com.mozu.api.contracts.shippingadmin.CarrierConfiguration> mozuClient = (MozuClient<com.mozu.api.contracts.shippingadmin.CarrierConfiguration>) MozuClientFactory.getInstance(clz);
		mozuClient.setVerb(verb);
		mozuClient.setResourceUrl(url);
		mozuClient.setBody(carrierConfiguration);
		return mozuClient;

	}
public static MozuClient < com . mozu . api . contracts . shippingadmin . CarrierConfiguration > updateConfigurationClient ( com . mozu . api . contracts . shippingadmin . CarrierConfiguration carrierConfiguration , String carrierId , String responseFields ) throws Exception { MozuUrl url = com . mozu . api . urls . commerce . shipping . admin . CarrierConfigurationUrl . updateConfigurationUrl ( carrierId , responseFields ) ; String verb = "PUT" ; Class < ? > clz = com . mozu . api . contracts . shippingadmin . CarrierConfiguration . class ; MozuClient < com . mozu . api . contracts . shippingadmin . CarrierConfiguration > mozuClient = ( MozuClient < com . mozu . api . contracts . shippingadmin . CarrierConfiguration > ) MozuClientFactory . getInstance ( clz ) ; mozuClient . setVerb ( verb ) ; mozuClient . setResourceUrl ( url ) ; mozuClient . setBody ( carrierConfiguration ) ; return mozuClient ; }
<p><pre><code>
MozuClient<com.mozu.api.contracts.shippingadmin.CarrierConfiguration> mozuClient=UpdateConfigurationClient( carrierConfiguration,  carrierId,  responseFields);
client.setBaseAddress(url);
client.executeRequest();
CarrierConfiguration carrierConfiguration = client.Result();
</code></pre></p>
@param carrierId The unique identifier of the carrier.
@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 carrierConfiguration Properties of a carrier configured in the shipping admin.
@return Mozu.Api.MozuClient <com.mozu.api.contracts.shippingadmin.CarrierConfiguration>
@see com.mozu.api.contracts.shippingadmin.CarrierConfiguration
@see com.mozu.api.contracts.shippingadmin.CarrierConfiguration