public ServiceFuture<RegistryInner> updateAsync(String resourceGroupName, String registryName, RegistryUpdateParameters registryUpdateParameters, final ServiceCallback<RegistryInner> serviceCallback) {
        return ServiceFuture.fromResponse(updateWithServiceResponseAsync(resourceGroupName, registryName, registryUpdateParameters), serviceCallback);
    }
public ServiceFuture < RegistryInner > updateAsync ( String resourceGroupName , String registryName , RegistryUpdateParameters registryUpdateParameters , final ServiceCallback < RegistryInner > serviceCallback ) { return ServiceFuture . fromResponse ( updateWithServiceResponseAsync ( resourceGroupName , registryName , registryUpdateParameters ) , serviceCallback ) ; }
Updates a container registry with the specified parameters.

@param resourceGroupName The name of the resource group to which the container registry belongs.
@param registryName The name of the container registry.
@param registryUpdateParameters The parameters for updating a container registry.
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object