public ServiceFuture<Void> deleteAsync(String groupName, String serviceName, String projectName, final ServiceCallback<Void> serviceCallback) {
        return ServiceFuture.fromResponse(deleteWithServiceResponseAsync(groupName, serviceName, projectName), serviceCallback);
    }
public ServiceFuture < Void > deleteAsync ( String groupName , String serviceName , String projectName , final ServiceCallback < Void > serviceCallback ) { return ServiceFuture . fromResponse ( deleteWithServiceResponseAsync ( groupName , serviceName , projectName ) , serviceCallback ) ; }
Delete project.
The project resource is a nested resource representing a stored migration project. The DELETE method deletes a project.

@param groupName Name of the resource group
@param serviceName Name of the service
@param projectName Name of the project
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object