public ServiceFuture<ImagePrediction> predictImageUrlAsync(UUID projectId, PredictImageUrlOptionalParameter predictImageUrlOptionalParameter, final ServiceCallback<ImagePrediction> serviceCallback) {
        return ServiceFuture.fromResponse(predictImageUrlWithServiceResponseAsync(projectId, predictImageUrlOptionalParameter), serviceCallback);
    }
public ServiceFuture < ImagePrediction > predictImageUrlAsync ( UUID projectId , PredictImageUrlOptionalParameter predictImageUrlOptionalParameter , final ServiceCallback < ImagePrediction > serviceCallback ) { return ServiceFuture . fromResponse ( predictImageUrlWithServiceResponseAsync ( projectId , predictImageUrlOptionalParameter ) , serviceCallback ) ; }
Predict an image url and saves the result.

@param projectId The project id
@param predictImageUrlOptionalParameter the object representing the optional parameters to be set before calling this API
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object