public com.mozu.api.contracts.content.PropertyType updatePropertyType(com.mozu.api.contracts.content.PropertyType propertyType, String propertyTypeName, String responseFields) throws Exception
	{
		MozuClient<com.mozu.api.contracts.content.PropertyType> client = com.mozu.api.clients.content.PropertyTypeClient.updatePropertyTypeClient(_dataViewMode,  propertyType,  propertyTypeName,  responseFields);
		client.setContext(_apiContext);
		client.executeRequest();
		return client.getResult();

	}
public com . mozu . api . contracts . content . PropertyType updatePropertyType ( com . mozu . api . contracts . content . PropertyType propertyType , String propertyTypeName , String responseFields ) throws Exception { MozuClient < com . mozu . api . contracts . content . PropertyType > client = com . mozu . api . clients . content . PropertyTypeClient . updatePropertyTypeClient ( _dataViewMode , propertyType , propertyTypeName , responseFields ) ; client . setContext ( _apiContext ) ; client . executeRequest ( ) ; return client . getResult ( ) ; }
<p><pre><code>
PropertyType propertytype = new PropertyType();
PropertyType propertyType = propertytype.updatePropertyType( propertyType,  propertyTypeName,  responseFields);
</code></pre></p>
@param propertyTypeName The name of the property type.
@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 propertyType Property type available for content. Property types are like templates that can be reused.
@return com.mozu.api.contracts.content.PropertyType
@see com.mozu.api.contracts.content.PropertyType
@see com.mozu.api.contracts.content.PropertyType