code: @GET
      @Path("/fulltext")
      @Consumes(Servlets.JSON_MEDIA_TYPE)
      @Produces(Servlets.JSON_MEDIA_TYPE)
      public AtlasSearchResult searchUsingFullText(@QueryParam("query")  String query,
                                                   @QueryParam("excludeDeletedEntities") boolean excludeDeletedEntities,
                                                   @QueryParam("limit")  int    limit,
                                                   @QueryParam("offset") int    offset) throws AtlasBaseException {
          AtlasPerfTracer perf = null;
  
          try {
              if (AtlasPerfTracer.isPerfTraceEnabled(PERF_LOG)) {
                  perf = AtlasPerfTracer.getPerfTracer(PERF_LOG, "DiscoveryREST.searchUsingFullText(" + query + "," +
                                                                 limit + "," + offset + ")");
              }
  
              return atlasDiscoveryService.searchUsingFullTextQuery(query, excludeDeletedEntities, limit, offset);
          } finally {
              AtlasPerfTracer.log(perf);
          }
      }
docs: Retrieve data for the specified fulltext query
  @param query Fulltext query
  @param limit limit the result set to only include the specified number of entries
  @param offset start offset of the result set (useful for pagination)
  @return Search results
  @throws AtlasBaseException
  @HTTP 200 On successful FullText lookup with some results, might return an empty list if execution succeeded
  without any results
  @HTTP 400 Invalid fulltext or query parameters