.field("feed_crawl_delay_secs", source.getFeedRecrawlDelayInSecs())
.field("sitemap_crawl_delay_secs", source.getSitemapRecrawlDelayInSecs())
.field("urls", Utils.listToText(source.getUrls()))
.field("feeds", Utils.listToText(source.getFeeds()))
.field("sitemaps", Utils.listToText(source.getSitemaps()))
.field("categories", Utils.listToText(source.getCategories()))
.field("app_ids", Utils.listToText(source.getAppIds()))
.field("url_filters", Utils.listToText(source.getUrlFilters()))
.field("url_normalizers", Utils.listToText(source.getUrlNormalizers()))
.field("title_selectors", Utils.listToText(source.getTitleSelectors()))
.field("text_selectors", Utils.listToText(source.getTextSelectors()))
.field("text_normalizers", Utils.listToText(source.getTextNormalizers()))
.field("date_selectors", Utils.listToText(source.getDateSelectors()))
.field("date_regexps", Utils.listToText(source.getDateRegexps()))
.field("date_formats", Utils.listToText(source.getDateFormats()))
.field("updated", new Date())
.endObject())