/**
* Update API with customer metadata
*
* @param onSuccess - invoked if customer info update was proceeded without exceptions
* @param onError - invoked if exception occurred
* @return future with CustomerMetadata result
*
*/
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)
public Future<CustomerMetadata> updateCustomerInfo(Callback<CustomerMetadata> onSuccess, Callback<MobileSDKException> onError);