code: @GET
  	@Produces(MediaType.APPLICATION_JSON)
  	@Path("/meta")
  	@Description("Returns all dashboards' metadata.")
  	public List<DashboardDto> getDashboardsMeta(@Context HttpServletRequest req, @QueryParam("dashboardName") String dashboardName,
  			@QueryParam("owner") String ownerName,
  			@QueryParam("shared") @DefaultValue("true") boolean shared,
  			@QueryParam("limit")  Integer limit,
              @QueryParam("version")  String version) {
  
  
  		PrincipalUser owner = validateAndGetOwner(req, ownerName);
  		List<Dashboard> result = getDashboardsObj(dashboardName, owner, shared, true, limit,version);
  		return DashboardDto.transformToDto(result);
  	}
docs: Returns all dashboards' metadata filtered by owner.
  
  @param   req            The HTTP request.
  @param   dashboardName  The dashboard name filter.
  @param   ownerName      The owner name filter.
  @param shared           Filter shared dashboard
  @param   limit          The maximum number of rows to return.
  @param   version        The version of the dashboard to return. It is either null or not empty
  
  @return  The list of filtered dashboards' metadata.